From 03eadcebf1c636cb8a9d4c5945d33d5929c8f082 Mon Sep 17 00:00:00 2001 From: Ferran Marcet Date: Mon, 19 Jun 2017 12:25:00 +0200 Subject: [PATCH 001/138] FIX: User id correction on holiday request --- htdocs/holiday/card.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/htdocs/holiday/card.php b/htdocs/holiday/card.php index 8cae9592033..d9e651953c5 100644 --- a/htdocs/holiday/card.php +++ b/htdocs/holiday/card.php @@ -3,7 +3,7 @@ * Copyright (C) 2012-2015 Laurent Destailleur * Copyright (C) 2012-2016 Regis Houssin * Copyright (C) 2013 Juanjo Menent - * Copyright (C) 2014 Ferran Marcet + * Copyright (C) 2014-2017 Ferran Marcet * * 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 @@ -39,7 +39,7 @@ require_once DOL_DOCUMENT_ROOT.'/holiday/common.inc.php'; $myparam = GETPOST("myparam"); $action=GETPOST('action', 'alpha'); $id=GETPOST('id', 'int'); -$userid = GETPOST('userid')?GETPOST('userid'):$user->id; +$userID = GETPOST('userID')?GETPOST('userID'):$user->id; // Protection if external user if ($user->societe_id > 0) accessforbidden(); @@ -57,6 +57,7 @@ if ($action == 'create') $cp = new Holiday($db); // If no right to create a request + $userid = GETPOST('userid'); if (($userid == $user->id && empty($user->rights->holiday->write)) || ($userid != $user->id && empty($user->rights->holiday->write_all))) { $error++; @@ -82,7 +83,6 @@ if ($action == 'create') $valideur = GETPOST('valideur'); $description = trim(GETPOST('description')); - $userID = GETPOST('userID'); // If no type if ($type <= 0) @@ -112,7 +112,7 @@ if ($action == 'create') } // Check if there is already holiday for this period - $verifCP = $cp->verifDateHolidayCP($userID, $date_debut, $date_fin, $halfday); + $verifCP = $cp->verifDateHolidayCP($userid, $date_debut, $date_fin, $halfday); if (! $verifCP) { header('Location: '.$_SERVER["PHP_SELF"].'?action=request&error=alreadyCP'); @@ -762,7 +762,7 @@ if (empty($id) || $action == 'add' || $action == 'request' || $action == 'create // Formulaire de demande print '
'."\n"; print ''."\n"; - print ''."\n"; + print ''."\n"; dol_fiche_head(); From c4546b6da6b7ca71b5f640184b22b3d0394b8139 Mon Sep 17 00:00:00 2001 From: fmarcet Date: Mon, 19 Jun 2017 16:23:44 +0200 Subject: [PATCH 002/138] FIX: User id correction on holiday request --- htdocs/holiday/card.php | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/htdocs/holiday/card.php b/htdocs/holiday/card.php index d9e651953c5..5789cf27180 100644 --- a/htdocs/holiday/card.php +++ b/htdocs/holiday/card.php @@ -39,7 +39,6 @@ require_once DOL_DOCUMENT_ROOT.'/holiday/common.inc.php'; $myparam = GETPOST("myparam"); $action=GETPOST('action', 'alpha'); $id=GETPOST('id', 'int'); -$userID = GETPOST('userID')?GETPOST('userID'):$user->id; // Protection if external user if ($user->societe_id > 0) accessforbidden(); @@ -57,8 +56,8 @@ if ($action == 'create') $cp = new Holiday($db); // If no right to create a request - $userid = GETPOST('userid'); - if (($userid == $user->id && empty($user->rights->holiday->write)) || ($userid != $user->id && empty($user->rights->holiday->write_all))) + $fuserid = GETPOST('fuserid'); + if (($fuserid == $user->id && empty($user->rights->holiday->write)) || ($fuserid != $user->id && empty($user->rights->holiday->write_all))) { $error++; setEventMessages($langs->trans('CantCreateCP'), null, 'errors'); @@ -112,7 +111,7 @@ if ($action == 'create') } // Check if there is already holiday for this period - $verifCP = $cp->verifDateHolidayCP($userid, $date_debut, $date_fin, $halfday); + $verifCP = $cp->verifDateHolidayCP($fuserid, $date_debut, $date_fin, $halfday); if (! $verifCP) { header('Location: '.$_SERVER["PHP_SELF"].'?action=request&error=alreadyCP'); @@ -140,7 +139,7 @@ if ($action == 'create') if (! $error) { - $cp->fk_user = $userid; + $cp->fk_user = $fuserid; $cp->description = $description; $cp->date_debut = $date_debut; $cp->date_fin = $date_fin; @@ -682,7 +681,7 @@ llxHeader(array(),$langs->trans('CPTitreMenu')); if (empty($id) || $action == 'add' || $action == 'request' || $action == 'create') { // Si l'utilisateur n'a pas le droit de faire une demande - if (($userid == $user->id && empty($user->rights->holiday->write)) || ($userid != $user->id && empty($user->rights->holiday->write_all))) + if (($fuserid == $user->id && empty($user->rights->holiday->write)) || ($fuserid != $user->id && empty($user->rights->holiday->write_all))) { $errors[]=$langs->trans('CantCreateCP'); } @@ -762,7 +761,6 @@ if (empty($id) || $action == 'add' || $action == 'request' || $action == 'create // Formulaire de demande print ''."\n"; print ''."\n"; - print ''."\n"; dol_fiche_head(); @@ -793,10 +791,10 @@ if (empty($id) || $action == 'add' || $action == 'request' || $action == 'create print ''; if (empty($user->rights->holiday->write_all)) { - print $form->select_dolusers($userid, 'useridbis', 0, '', 1, '', '', 0, 0, 0, '', 0, '', 'maxwidth300'); - print ''; + print $form->select_dolusers($fuserid, 'useridbis', 0, '', 1, '', '', 0, 0, 0, '', 0, '', 'maxwidth300'); + print ''; } - else print $form->select_dolusers(GETPOST('userid')?GETPOST('userid'):$user->id,'userid',0,'',0); + else print $form->select_dolusers(GETPOST('fuserid')?GETPOST('fuserid'):$user->id,'fuserid',0,'',0); print ''; print ''; From f694939fc74e81d823be4c56b51d66f64d793abb Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 19 Jun 2017 19:39:37 +0200 Subject: [PATCH 003/138] Fix migration with pgsql --- htdocs/install/mysql/migration/3.5.0-3.6.0.sql | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/htdocs/install/mysql/migration/3.5.0-3.6.0.sql b/htdocs/install/mysql/migration/3.5.0-3.6.0.sql index bd04766eebf..3d83d2a7af9 100644 --- a/htdocs/install/mysql/migration/3.5.0-3.6.0.sql +++ b/htdocs/install/mysql/migration/3.5.0-3.6.0.sql @@ -63,7 +63,7 @@ ALTER TABLE llx_bookmark ADD COLUMN entity integer DEFAULT 1 NOT NULL; ALTER TABLE llx_bookmark MODIFY COLUMN url varchar(255) NOT NULL; -ALTER TABLE llx_opensurvey_sondage MODIFY COLUMN tms timestamp DEFAULT '2001-01-01 00:00:00'; +-- VMYSQL4.1 ALTER TABLE llx_opensurvey_sondage MODIFY COLUMN tms timestamp DEFAULT '2001-01-01 00:00:00'; -- Clean corrupted values for tms -- VMYSQL4.1 SET sql_mode = 'ALLOW_INVALID_DATES'; @@ -74,7 +74,7 @@ ALTER TABLE llx_opensurvey_sondage MODIFY COLUMN tms timestamp DEFAULT '2001-01- -- VMYSQL4.3 ALTER TABLE llx_opensurvey_sondage MODIFY COLUMN date_fin DATETIME NULL DEFAULT NULL; -- VPGSQL8.2 ALTER TABLE llx_opensurvey_sondage ALTER COLUMN date_fin DROP NOT NULL; -ALTER TABLE llx_opensurvey_sondage MODIFY COLUMN tms timestamp DEFAULT CURRENT_TIMESTAMP; +-- VMYSQL4.1 ALTER TABLE llx_opensurvey_sondage MODIFY COLUMN tms timestamp DEFAULT CURRENT_TIMESTAMP; ALTER TABLE llx_opensurvey_sondage ADD COLUMN entity integer DEFAULT 1 NOT NULL; @@ -204,9 +204,14 @@ CREATE TABLE llx_payment_salary ( fk_user_modif integer )ENGINE=innodb; + +DELETE FROM llx_product_batch where fk_product_stock NOT IN (SELECT rowid from llx_product_stock); + ALTER TABLE llx_product_batch ADD INDEX idx_fk_product_stock (fk_product_stock); ALTER TABLE llx_product_batch ADD CONSTRAINT fk_product_batch_fk_product_stock FOREIGN KEY (fk_product_stock) REFERENCES llx_product_stock (rowid); +DELETE FROM llx_expeditiondet_batch where fk_expeditiondet NOT IN (SELECT rowid from llx_expeditiondet); + ALTER TABLE llx_expeditiondet_batch ADD INDEX idx_fk_expeditiondet (fk_expeditiondet); ALTER TABLE llx_expeditiondet_batch ADD CONSTRAINT fk_expeditiondet_batch_fk_expeditiondet FOREIGN KEY (fk_expeditiondet) REFERENCES llx_expeditiondet(rowid); From 99c78675222640e1890c678ba0fbc13fc64ee4ad Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 27 Jun 2017 12:06:01 +0200 Subject: [PATCH 004/138] Fix travis --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index bb6b774d9ab..60343805fcf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,7 +10,7 @@ php: - '5.3' - '5.4' - '5.5' -- '5.6' +- '5.6.29' - '7.0' - nightly From 65b9b70ff8ad62147bf5186ac07a9e3ac3a67ee2 Mon Sep 17 00:00:00 2001 From: arnaud Date: Tue, 27 Jun 2017 15:23:51 +0200 Subject: [PATCH 005/138] FIX invoice page list --- htdocs/compta/facture/list.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/htdocs/compta/facture/list.php b/htdocs/compta/facture/list.php index 14a5c484e8c..e37f5b316fc 100644 --- a/htdocs/compta/facture/list.php +++ b/htdocs/compta/facture/list.php @@ -551,7 +551,7 @@ if (empty($conf->global->MAIN_DISABLE_FULL_SCANLIST)) $nbtotalofrecords = $db->num_rows($result); } -$sql.= $db->plimit($limit,$offset); +$sql.= $db->plimit($limit + 1,$offset); //print $sql; $resql = $db->query($sql); @@ -591,7 +591,6 @@ if ($resql) $i = 0; print ''."\n"; - print_barre_liste($langs->trans('BillsCustomers').' '.($socid?' '.$soc->name:''),$page,$_SERVER["PHP_SELF"],$param,$sortfield,$sortorder,$massactionbutton,$num,$nbtotalofrecords,'title_accountancy.png'); if ($massaction == 'presend') From 4283b1ee30b294b975c34236897a0944a6901371 Mon Sep 17 00:00:00 2001 From: fmarcet Date: Wed, 28 Jun 2017 18:31:37 +0200 Subject: [PATCH 006/138] FIX: User id correction on holiday request --- htdocs/holiday/card.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/holiday/card.php b/htdocs/holiday/card.php index 5789cf27180..44ec0496f7b 100644 --- a/htdocs/holiday/card.php +++ b/htdocs/holiday/card.php @@ -792,7 +792,7 @@ if (empty($id) || $action == 'add' || $action == 'request' || $action == 'create if (empty($user->rights->holiday->write_all)) { print $form->select_dolusers($fuserid, 'useridbis', 0, '', 1, '', '', 0, 0, 0, '', 0, '', 'maxwidth300'); - print ''; + print ''; } else print $form->select_dolusers(GETPOST('fuserid')?GETPOST('fuserid'):$user->id,'fuserid',0,'',0); print ''; From a695fa9c6e448c3be77c55321f3584b6a95fc1d0 Mon Sep 17 00:00:00 2001 From: arnaud Date: Thu, 29 Jun 2017 14:36:10 +0200 Subject: [PATCH 007/138] FIX holidays with postgresql like on rowid integer --- htdocs/holiday/list.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/htdocs/holiday/list.php b/htdocs/holiday/list.php index 90db40fd2e7..53430f0b6e1 100644 --- a/htdocs/holiday/list.php +++ b/htdocs/holiday/list.php @@ -70,7 +70,6 @@ $type = GETPOST('type','int'); // List of fields to search into when doing a "search in all" $fieldstosearchall = array( - 'cp.rowid'=>'Ref', 'cp.description'=>'Description', 'uu.lastname'=>'EmployeeLastname', 'uu.firstname'=>'EmployeeFirstname' @@ -124,7 +123,7 @@ $order = $db->order($sortfield,$sortorder).$db->plimit($limit + 1, $offset); // WHERE if(!empty($search_ref)) { - $filter.= " AND cp.rowid LIKE '%".$db->escape($search_ref)."%'\n"; + $filter.= " AND cp.rowid = ".$db->escape($search_ref); } // DATE START From 6e8c83b2a960cc5f2c9e33a1e9ce7ba19c3eeb96 Mon Sep 17 00:00:00 2001 From: florian HENRY Date: Thu, 29 Jun 2017 15:47:33 +0200 Subject: [PATCH 008/138] fix class error (given by eclipse Oxygen version) --- .../accountancy/class/bookkeeping.class.php | 434 +++++++++--------- .../compta/paiement/class/cpaiement.class.php | 42 +- 2 files changed, 238 insertions(+), 238 deletions(-) diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index 8f31b40bc54..c5f2e9d8696 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -53,19 +53,19 @@ class BookKeeping extends CommonObject * * @var string Name of table without prefix where object is stored */ - public $table_element = 'accounting_bookkeeping'; - - + public $table_element = 'accounting_bookkeeping'; + + public $entity = 1; - - + + /** * * @var BookKeepingLine[] Lines */ public $lines = array (); - - + + /** * * @var int ID @@ -89,10 +89,10 @@ class BookKeeping extends CommonObject public $import_key; public $code_journal; public $piece_num; - + /** */ - + /** * Constructor * @@ -101,7 +101,7 @@ class BookKeeping extends CommonObject public function __construct(DoliDB $db) { $this->db = $db; } - + /** * Create object into database * @@ -111,11 +111,11 @@ class BookKeeping extends CommonObject */ public function create(User $user, $notrigger = false) { global $conf, $langs; - + dol_syslog(__METHOD__, LOG_DEBUG); - + $error = 0; - + // Clean parameters if (isset($this->doc_type)) { $this->doc_type = trim($this->doc_type); @@ -164,7 +164,7 @@ class BookKeeping extends CommonObject } if (empty($this->debit)) $this->debit = 0; if (empty($this->credit)) $this->credit = 0; - + // Check parameters if (empty($this->numero_compte) || $this->numero_compte == '-1') { @@ -175,40 +175,40 @@ class BookKeeping extends CommonObject } else { - $this->errors[]=$langs->trans('ErrorFieldAccountNotDefinedForInvoiceLine', $this->fk_doc, $this->doc_type); + $this->errors[]=$langs->trans('ErrorFieldAccountNotDefinedForInvoiceLine', $this->fk_doc, $this->doc_type); } - + return -1; } - - + + $this->db->begin(); - + $this->piece_num = 0; - + // First check if line not yet already in bookkeeping $sql = "SELECT count(*) as nb"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE doc_type = '" . $this->doc_type . "'"; $sql .= " AND fk_doc = " . $this->fk_doc; - $sql .= " AND fk_docdet = " . $this->fk_docdet; // This field can be 0 is record is for several lines + $sql .= " AND fk_docdet = " . $this->fk_docdet; // This field can be 0 is record is for several lines $sql .= " AND numero_compte = '" . $this->numero_compte . "'"; $sql .= " AND entity IN (" . getEntity("accountancy", 1) . ")"; - + $resql = $this->db->query($sql); - + if ($resql) { $row = $this->db->fetch_object($resql); - if ($row->nb == 0) + if ($row->nb == 0) { // Determine piece_num $sqlnum = "SELECT piece_num"; $sqlnum .= " FROM " . MAIN_DB_PREFIX . $this->table_element; - $sqlnum .= " WHERE doc_type = '" . $this->doc_type . "'"; // For example doc_type = 'bank' + $sqlnum .= " WHERE doc_type = '" . $this->doc_type . "'"; // For example doc_type = 'bank' $sqlnum .= " AND fk_docdet = '" . $this->fk_docdet . "'"; // fk_docdet is rowid into llx_bank or llx_facturedet or llx_facturefourndet, or ... $sqlnum .= " AND doc_ref = '" . $this->doc_ref . "'"; // ref of source object $sqlnum .= " AND entity IN (" . getEntity("accountancy", 1) . ")"; - + dol_syslog(get_class($this) . ":: create sqlnum=" . $sqlnum, LOG_DEBUG); $resqlnum = $this->db->query($sqlnum); if ($resqlnum) { @@ -220,7 +220,7 @@ class BookKeeping extends CommonObject $sqlnum = "SELECT MAX(piece_num)+1 as maxpiecenum"; $sqlnum .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sqlnum .= " WHERE entity IN (" . getEntity("accountancy", 1) . ")"; - + dol_syslog(get_class($this) . ":: create sqlnum=" . $sqlnum, LOG_DEBUG); $resqlnum = $this->db->query($sqlnum); if ($resqlnum) { @@ -232,12 +232,12 @@ class BookKeeping extends CommonObject if (empty($this->piece_num)) { $this->piece_num = 1; } - + $now = dol_now(); if (empty($this->date_create)) { $this->date_create = $now; } - + $sql = "INSERT INTO " . MAIN_DB_PREFIX . $this->table_element . " ("; $sql .= "doc_date"; $sql .= ", doc_type"; @@ -255,7 +255,7 @@ class BookKeeping extends CommonObject $sql .= ", import_key"; $sql .= ", code_journal"; $sql .= ", piece_num"; - $sql .= ', entity'; + $sql .= ', entity'; $sql .= ") VALUES ("; $sql .= "'" . $this->db->idate($this->doc_date) . "'"; $sql .= ",'" . $this->doc_type . "'"; @@ -275,12 +275,12 @@ class BookKeeping extends CommonObject $sql .= "," . $this->piece_num; $sql .= ", " . (! isset($this->entity) ? '1' : $this->entity); $sql .= ")"; - + dol_syslog(get_class($this) . ":: create sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); if ($resql) { $id = $this->db->last_insert_id(MAIN_DB_PREFIX . $this->table_element); - + if ($id > 0) { $this->id = $id; $result = 0; @@ -308,20 +308,20 @@ class BookKeeping extends CommonObject $this->errors[] = 'Error ' . $this->db->lasterror(); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } - + if (! $error) { - + if (! $notrigger) { // Uncomment this and change MYOBJECT to your own tag if you // want this action to call a trigger. - + // // Call triggers // $result=$this->call_trigger('MYOBJECT_CREATE',$user); // if ($result < 0) $error++; // // End call triggers } } - + // Commit or rollback if ($error) { $this->db->rollback(); @@ -331,7 +331,7 @@ class BookKeeping extends CommonObject return $result; } } - + /** * Create object into database * @@ -341,11 +341,11 @@ class BookKeeping extends CommonObject */ public function createStd(User $user, $notrigger = false) { dol_syslog(__METHOD__, LOG_DEBUG); - + $error = 0; - + // Clean parameters - + if (isset($this->doc_type)) { $this->doc_type = trim($this->doc_type); } @@ -393,10 +393,10 @@ class BookKeeping extends CommonObject } if (empty($this->debit)) $this->debit = 0; if (empty($this->credit)) $this->credit = 0; - + // Check parameters // Put here code to add control on parameters values - + // Insert request $sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . '('; $sql .= 'doc_date,'; @@ -435,55 +435,55 @@ class BookKeeping extends CommonObject $sql .= ' ' . (empty($this->piece_num) ? 'NULL' : $this->piece_num).','; $sql .= ' ' . (! isset($this->entity) ? '1' : $this->entity); $sql .= ')'; - + $this->db->begin(); - + $resql = $this->db->query($sql); if (! $resql) { $error ++; $this->errors[] = 'Error ' . $this->db->lasterror(); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } - + if (! $error) { $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX . $this->table_element); - + if (! $notrigger) { // Uncomment this and change MYOBJECT to your own tag if you // want this action to call a trigger. - + // // Call triggers // $result=$this->call_trigger('MYOBJECT_CREATE',$user); // if ($result < 0) $error++; // // End call triggers } } - + // Commit or rollback if ($error) { $this->db->rollback(); - + return - 1 * $error; } else { $this->db->commit(); - + return $this->id; } } - + /** * Load object in memory from the database * * @param int $id Id object * @param string $ref Ref - * + * * @return int <0 if KO, 0 if not found, >0 if OK */ public function fetch($id, $ref = null) { global $conf; - + dol_syslog(__METHOD__, LOG_DEBUG); - + $sql = 'SELECT'; $sql .= ' t.rowid,'; $sql .= " t.doc_date,"; @@ -510,15 +510,15 @@ class BookKeeping extends CommonObject } else { $sql .= ' AND t.rowid = ' . $id; } - + $resql = $this->db->query($sql); if ($resql) { $numrows = $this->db->num_rows($resql); if ($numrows) { $obj = $this->db->fetch_object($resql); - + $this->id = $obj->rowid; - + $this->doc_date = $this->db->jdate($obj->doc_date); $this->doc_type = $obj->doc_type; $this->doc_ref = $obj->doc_ref; @@ -537,7 +537,7 @@ class BookKeeping extends CommonObject $this->piece_num = $obj->piece_num; } $this->db->free($resql); - + if ($numrows) { return 1; } else { @@ -546,11 +546,11 @@ class BookKeeping extends CommonObject } else { $this->errors[] = 'Error ' . $this->db->lasterror(); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); - + return - 1; } } - + /** * Load object in memory from the database * @@ -560,14 +560,14 @@ class BookKeeping extends CommonObject * @param int $offset offset limit * @param array $filter filter array * @param string $filtermode filter mode (AND or OR) - * + * * @return int <0 if KO, >0 if OK */ public function fetchAllByAccount($sortorder = '', $sortfield = '', $limit = 0, $offset = 0, array $filter = array(), $filtermode = 'AND') { global $conf; - + dol_syslog(__METHOD__, LOG_DEBUG); - + $sql = 'SELECT'; $sql .= ' t.rowid,'; $sql .= " t.doc_date,"; @@ -620,18 +620,18 @@ class BookKeeping extends CommonObject } if (! empty($limit)) { $sql .= ' ' . $this->db->plimit($limit + 1, $offset); - } + } $this->lines = array (); - + $resql = $this->db->query($sql); if ($resql) { $num = $this->db->num_rows($resql); - + while ( $obj = $this->db->fetch_object($resql) ) { $line = new BookKeepingLine(); - + $line->id = $obj->rowid; - + $line->doc_date = $this->db->jdate($obj->doc_date); $line->doc_type = $obj->doc_type; $line->doc_ref = $obj->doc_ref; @@ -648,21 +648,21 @@ class BookKeeping extends CommonObject $line->import_key = $obj->import_key; $line->code_journal = $obj->code_journal; $line->piece_num = $obj->piece_num; - + $this->lines[] = $line; } $this->db->free($resql); - + return $num; } else { $this->errors[] = 'Error ' . $this->db->lasterror(); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); - + return - 1; } } - - + + /** * Load object in memory from the database * @@ -672,14 +672,14 @@ class BookKeeping extends CommonObject * @param int $offset offset limit * @param array $filter filter array * @param string $filtermode filter mode (AND or OR) - * + * * @return int <0 if KO, >0 if OK */ public function fetchAll($sortorder = '', $sortfield = '', $limit = 0, $offset = 0, array $filter = array(), $filtermode = 'AND') { global $conf; - + dol_syslog(__METHOD__, LOG_DEBUG); - + $sql = 'SELECT'; $sql .= ' t.rowid,'; $sql .= " t.doc_date,"; @@ -723,7 +723,7 @@ class BookKeeping extends CommonObject if (count($sqlwhere) > 0) { $sql .= ' AND ' . implode(' ' . $filtermode . ' ', $sqlwhere); } - + if (! empty($sortfield)) { $sql .= $this->db->order($sortfield, $sortorder); } @@ -731,16 +731,16 @@ class BookKeeping extends CommonObject $sql .= ' ' . $this->db->plimit($limit + 1, $offset); } $this->lines = array (); - + $resql = $this->db->query($sql); if ($resql) { $num = $this->db->num_rows($resql); - + while ( $obj = $this->db->fetch_object($resql) ) { $line = new BookKeepingLine(); - + $line->id = $obj->rowid; - + $line->doc_date = $this->db->jdate($obj->doc_date); $line->doc_type = $obj->doc_type; $line->doc_ref = $obj->doc_ref; @@ -757,20 +757,20 @@ class BookKeeping extends CommonObject $line->import_key = $obj->import_key; $line->code_journal = $obj->code_journal; $line->piece_num = $obj->piece_num; - + $this->lines[] = $line; } $this->db->free($resql); - + return $num; } else { $this->errors[] = 'Error ' . $this->db->lasterror(); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); - + return - 1; } } - + /** * Load object in memory from the database * @@ -785,9 +785,9 @@ class BookKeeping extends CommonObject */ public function fetchAllBalance($sortorder = '', $sortfield = '', $limit = 0, $offset = 0, array $filter = array(), $filtermode = 'AND') { global $conf; - + dol_syslog(__METHOD__, LOG_DEBUG); - + $sql = 'SELECT'; $sql .= " t.numero_compte,"; $sql .= " SUM(t.debit) as debit,"; @@ -817,55 +817,55 @@ class BookKeeping extends CommonObject if (count($sqlwhere) > 0) { $sql .= ' AND ' . implode(' ' . $filtermode . ' ', $sqlwhere); } - + $sql .= ' GROUP BY t.numero_compte'; - + if (! empty($sortfield)) { - $sql .= $this->db->order($sortfield, $sortorder); + $sql .= $this->db->order($sortfield, $sortorder); } if (! empty($limit)) { $sql .= ' ' . $this->db->plimit($limit + 1, $offset); } $this->lines = array (); - + $resql = $this->db->query($sql); if ($resql) { $num = $this->db->num_rows($resql); - + while ( $obj = $this->db->fetch_object($resql) ) { $line = new BookKeepingLine(); - + $line->numero_compte = $obj->numero_compte; $line->debit = $obj->debit; $line->credit = $obj->credit; $this->lines[] = $line; } $this->db->free($resql); - + return $num; } else { $this->errors[] = 'Error ' . $this->db->lasterror(); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); - + return - 1; } } - + /** * Update object into database * * @param User $user User that modifies * @param bool $notrigger false=launch triggers after, true=disable triggers - * + * * @return int <0 if KO, >0 if OK */ public function update(User $user, $notrigger = false) { $error = 0; - + dol_syslog(__METHOD__, LOG_DEBUG); - + // Clean parameters - + if (isset($this->doc_type)) { $this->doc_type = trim($this->doc_type); } @@ -911,10 +911,10 @@ class BookKeeping extends CommonObject if (isset($this->piece_num)) { $this->piece_num = trim($this->piece_num); } - + // Check parameters // Put here code to add a control on parameters values - + // Update request $sql = 'UPDATE ' . MAIN_DB_PREFIX . $this->table_element . ' SET'; $sql .= ' doc_date = ' . (! isset($this->doc_date) || dol_strlen($this->doc_date) != 0 ? "'" . $this->db->idate($this->doc_date) . "'" : 'null') . ','; @@ -934,69 +934,69 @@ class BookKeeping extends CommonObject $sql .= ' code_journal = ' . (isset($this->code_journal) ? "'" . $this->db->escape($this->code_journal) . "'" : "null") . ','; $sql .= ' piece_num = ' . (isset($this->piece_num) ? $this->piece_num : "null"); $sql .= ' WHERE rowid=' . $this->id; - + $this->db->begin(); - + $resql = $this->db->query($sql); if (! $resql) { $error ++; $this->errors[] = 'Error ' . $this->db->lasterror(); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } - + if (! $error && ! $notrigger) { // Uncomment this and change MYOBJECT to your own tag if you // want this action calls a trigger. - + // // Call triggers // $result=$this->call_trigger('MYOBJECT_MODIFY',$user); // if ($result < 0) { $error++; //Do also what you must do to rollback action if trigger fail} // // End call triggers } - + // Commit or rollback if ($error) { $this->db->rollback(); - + return - 1 * $error; } else { $this->db->commit(); - + return 1; } } - + /** * Delete object in database * * @param User $user User that deletes * @param bool $notrigger false=launch triggers after, true=disable triggers - * + * * @return int <0 if KO, >0 if OK */ public function delete(User $user, $notrigger = false) { dol_syslog(__METHOD__, LOG_DEBUG); - + $error = 0; - + $this->db->begin(); - + if (! $error) { if (! $notrigger) { // Uncomment this and change MYOBJECT to your own tag if you // want this action calls a trigger. - + // // Call triggers // $result=$this->call_trigger('MYOBJECT_DELETE',$user); // if ($result < 0) { $error++; //Do also what you must do to rollback action if trigger fail} // // End call triggers } } - + if (! $error) { $sql = 'DELETE FROM ' . MAIN_DB_PREFIX . $this->table_element; $sql .= ' WHERE rowid=' . $this->id; - + $resql = $this->db->query($sql); if (! $resql) { $error ++; @@ -1004,19 +1004,19 @@ class BookKeeping extends CommonObject dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } } - + // Commit or rollback if ($error) { $this->db->rollback(); - + return - 1 * $error; } else { $this->db->commit(); - + return 1; } } - + /** * Delete bookkepping by importkey * @@ -1025,25 +1025,25 @@ class BookKeeping extends CommonObject */ function deleteByImportkey($importkey) { $this->db->begin(); - + // first check if line not yet in bookkeeping $sql = "DELETE"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE import_key = '" . $importkey . "'"; - + $resql = $this->db->query($sql); - + if (! $resql) { $this->errors[] = "Error " . $this->db->lasterror(); dol_syslog(get_class($this)."::delete Error " . $this->db->lasterror(), LOG_ERR); $this->db->rollback(); return - 1; } - + $this->db->commit(); return 1; } - + /** * Delete bookkepping by year * @@ -1053,14 +1053,14 @@ class BookKeeping extends CommonObject */ function deleteByYearAndJournal($delyear='', $journal='') { global $conf; - - if (empty($delyear) && empty($journal)) + + if (empty($delyear) && empty($journal)) { return -1; } - + $this->db->begin(); - + // first check if line not yet in bookkeeping $sql = "DELETE"; $sql.= " FROM " . MAIN_DB_PREFIX . $this->table_element; @@ -1069,7 +1069,7 @@ class BookKeeping extends CommonObject if (! empty($journal)) $sql.= " AND code_journal = '".$journal."'"; $sql .= " AND entity IN (" . getEntity("accountancy", 1) . ")"; $resql = $this->db->query($sql); - + if (! $resql) { $this->errors[] = "Error " . $this->db->lasterror(); foreach ( $this->errors as $errmsg ) { @@ -1079,11 +1079,11 @@ class BookKeeping extends CommonObject $this->db->rollback(); return -1; } - + $this->db->commit(); return 1; } - + /** * Delete bookkepping by piece number * @@ -1092,17 +1092,17 @@ class BookKeeping extends CommonObject */ function deleteMvtNum($piecenum) { global $conf; - + $this->db->begin(); - + // first check if line not yet in bookkeeping $sql = "DELETE"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE piece_num = " . $piecenum; $sql .= " AND entity IN (" . getEntity("accountancy", 1) . ")"; - + $resql = $this->db->query($sql); - + if (! $resql) { $this->errors[] = "Error " . $this->db->lasterror(); foreach ( $this->errors as $errmsg ) { @@ -1112,57 +1112,57 @@ class BookKeeping extends CommonObject $this->db->rollback(); return - 1; } - + $this->db->commit(); return 1; } - + /** * Load an object from its id and create a new one in database * * @param int $fromid Id of object to clone - * + * * @return int New id of clone */ public function createFromClone($fromid) { dol_syslog(__METHOD__, LOG_DEBUG); - + global $user; $error = 0; - $object = new Accountingbookkeeping($this->db); - + $object = new BookKeeping($this->db); + $this->db->begin(); - + // Load source object $object->fetch($fromid); // Reset object $object->id = 0; - + // Clear fields // ... - + // Create clone $result = $object->create($user); - + // Other options if ($result < 0) { $error ++; $this->errors = $object->errors; dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } - + // End if (! $error) { $this->db->commit(); - + return $object->id; } else { $this->db->rollback(); - + return - 1; } } - + /** * Initialise object with example values * Id must be 0 if object instance is a specimen @@ -1171,9 +1171,9 @@ class BookKeeping extends CommonObject */ public function initAsSpecimen() { global $user; - + $now=dol_now(); - + $this->id = 0; $this->doc_date = $now; $this->doc_type = ''; @@ -1192,7 +1192,7 @@ class BookKeeping extends CommonObject $this->code_journal = ''; $this->piece_num = ''; } - + /** * Load an accounting document into memory from database * @@ -1201,17 +1201,17 @@ class BookKeeping extends CommonObject */ public function fetchPerMvt($piecenum) { global $conf; - + $sql = "SELECT piece_num,doc_date,code_journal,doc_ref,doc_type"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE piece_num = " . $piecenum; $sql .= " AND entity IN (" . getEntity("accountancy", 1) . ")"; - + dol_syslog(get_class($this) . "::" . __METHOD__, LOG_DEBUG); $result = $this->db->query($sql); if ($result) { $obj = $this->db->fetch_object($result); - + $this->piece_num = $obj->piece_num; $this->code_journal = $obj->code_journal; $this->doc_date = $this->db->jdate($obj->doc_date); @@ -1222,22 +1222,22 @@ class BookKeeping extends CommonObject dol_syslog(get_class($this) . "::" . __METHOD__ . $this->error, LOG_ERR); return - 1; } - + return 1; } - + /** * Return next number movement * * @return string Next numero to use */ - public function getNextNumMvt() + public function getNextNumMvt() { global $conf; - + $sql = "SELECT MAX(piece_num)+1 as max FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE entity IN (" . getEntity("accountancy", 1) . ")"; - + dol_syslog(get_class($this) . "getNextNumMvt sql=" . $sql, LOG_DEBUG); $result = $this->db->query($sql); @@ -1252,7 +1252,7 @@ class BookKeeping extends CommonObject return - 1; } } - + /** * Load all informations of accountancy document * @@ -1261,7 +1261,7 @@ class BookKeeping extends CommonObject */ function fetch_all_per_mvt($piecenum) { global $conf; - + $sql = "SELECT rowid, doc_date, doc_type,"; $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers,"; $sql .= " numero_compte, label_compte, debit, credit,"; @@ -1269,17 +1269,17 @@ class BookKeeping extends CommonObject $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE piece_num = " . $piecenum; $sql .= " AND entity IN (" . getEntity("accountancy", 1) . ")"; - + dol_syslog(get_class($this) . "::" . __METHOD__, LOG_DEBUG); $result = $this->db->query($sql); if ($result) { - + while ( $obj = $this->db->fetch_object($result) ) { - + $line = new BookKeepingLine(); - + $line->id = $obj->rowid; - + $line->doc_date = $this->db->jdate($obj->doc_date); $line->doc_type = $obj->doc_type; $line->doc_ref = $obj->doc_ref; @@ -1294,7 +1294,7 @@ class BookKeeping extends CommonObject $line->sens = $obj->sens; $line->code_journal = $obj->code_journal; $line->piece_num = $obj->piece_num; - + $this->linesmvt[] = $line; } } else { @@ -1302,10 +1302,10 @@ class BookKeeping extends CommonObject dol_syslog(get_class($this) . "::" . __METHOD__ . $this->error, LOG_ERR); return - 1; } - + return 1; } - + /** * Export bookkeping * @@ -1314,27 +1314,27 @@ class BookKeeping extends CommonObject */ function export_bookkeping($model = 'ebp') { global $conf; - + $sql = "SELECT rowid, doc_date, doc_type,"; $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers,"; $sql .= " numero_compte, label_compte, debit, credit,"; $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE entity IN (" . getEntity("accountancy", 1) . ")"; - + dol_syslog(get_class($this) . "::export_bookkeping", LOG_DEBUG); - + $resql = $this->db->query($sql); - + if ($resql) { $this->linesexport = array (); - + $num = $this->db->num_rows($resql); while ( $obj = $this->db->fetch_object($resql) ) { $line = new BookKeepingLine(); - + $line->id = $obj->rowid; - + $line->doc_date = $this->db->jdate($obj->doc_date); $line->doc_type = $obj->doc_type; $line->doc_ref = $obj->doc_ref; @@ -1349,11 +1349,11 @@ class BookKeeping extends CommonObject $line->sens = $obj->sens; $line->code_journal = $obj->code_journal; $line->piece_num = $obj->piece_num; - + $this->linesexport[] = $line; } $this->db->free($resql); - + return $num; } else { $this->error = "Error " . $this->db->lasterror(); @@ -1361,9 +1361,9 @@ class BookKeeping extends CommonObject return - 1; } } - - - + + + /** * Return list of accounts with label by chart of accounts * @@ -1378,11 +1378,11 @@ class BookKeeping extends CommonObject */ function select_account($selectid, $htmlname = 'account', $showempty = 0, $event = array(), $select_in = 0, $select_out = 0, $aabase = '') { global $conf; - + require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; - + $pcgver = $conf->global->CHARTOFACCOUNTS; - + $sql = "SELECT DISTINCT ab.numero_compte as account_number, aa.label as label, aa.rowid as rowid, aa.fk_pcg_version"; $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab"; $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "accounting_account as aa ON aa.account_number = ab.numero_compte"; @@ -1391,82 +1391,82 @@ class BookKeeping extends CommonObject $sql .= " AND asy.rowid = " . $pcgver; $sql .= " AND ab.entity IN (" . getEntity("accountancy", 1) . ")"; $sql .= " ORDER BY account_number ASC"; - + dol_syslog(get_class($this) . "::select_account", LOG_DEBUG); $resql = $this->db->query($sql); - + if (! $resql) { $this->error = "Error " . $this->db->lasterror(); dol_syslog(get_class($this) . "::select_account " . $this->error, LOG_ERR); return - 1; } - + $out = ajax_combobox($htmlname, $event); - + $options = array(); $selected = null; - + while ($obj = $this->db->fetch_object($resql)) { $label = length_accountg($obj->account_number) . ' - ' . $obj->label; - + $select_value_in = $obj->rowid; $select_value_out = $obj->rowid; - + if ($select_in == 1) { $select_value_in = $obj->account_number; } if ($select_out == 1) { $select_value_out = $obj->account_number; } - + // Remember guy's we store in database llx_facturedet the rowid of accounting_account and not the account_number // Because same account_number can be share between different accounting_system and do have the same meaning if (($selectid != '') && $selectid == $select_value_in) { $selected = $select_value_out; } - + $options[$select_value_out] = $label; } - + $out .= Form::selectarray($htmlname, $options, $selected, $showempty, 0, 0, '', 0, 0, 0, '', 'maxwidth300'); $this->db->free($resql); return $out; } - - + + /** - * Description of a root accounting account + * Description of a root accounting account * * @param string $account Accounting account * @return string Root account */ function get_compte_racine($account = null) - { + { global $conf; $pcgver = $conf->global->CHARTOFACCOUNTS; - + $sql = "SELECT root.account_number, root.label as label"; $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_account as aa"; $sql .= " INNER JOIN " . MAIN_DB_PREFIX . "accounting_system as asy ON aa.fk_pcg_version = asy.pcg_version"; $sql .= " AND asy.rowid = " . $pcgver; $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "accounting_account as parent ON aa.account_parent = parent.rowid"; $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "accounting_account as root ON parent.account_parent = root.rowid"; - $sql .= " WHERE aa.account_number = '" . $account . "'"; + $sql .= " WHERE aa.account_number = '" . $account . "'"; $sql .= " AND parent.active = 1"; $sql .= " AND root.active = 1"; $sql .= " AND aa.entity IN (" . getEntity("accountancy", 1) . ")"; - + dol_syslog(get_class($this) . "::select_account sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); if ($resql) { $obj = ''; if ($this->db->num_rows($resql)) { - $obj = $this->db->fetch_object($resql); + $obj = $this->db->fetch_object($resql); } - + return $obj->label; - + } else { $this->error = "Error " . $this->db->lasterror(); dol_syslog(__METHOD__ . " " . $this->error, LOG_ERR); @@ -1474,8 +1474,8 @@ class BookKeeping extends CommonObject return -1; } } - - + + /** * Description of accounting account * @@ -1483,9 +1483,9 @@ class BookKeeping extends CommonObject * @return string Account desc */ function get_compte_desc($account = null) - { + { global $conf; - + $pcgver = $conf->global->CHARTOFACCOUNTS; $sql = "SELECT aa.account_number, aa.label, aa.rowid, aa.fk_pcg_version, cat.label as category"; $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_account as aa "; @@ -1495,20 +1495,20 @@ class BookKeeping extends CommonObject $sql .= " AND aa.active = 1"; $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "c_accounting_category as cat ON aa.fk_accounting_category = cat.rowid"; $sql .= " WHERE aa.entity IN (" . getEntity("accountancy", 1) . ")"; - + dol_syslog(get_class($this) . "::select_account sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); if ($resql) { $obj = ''; if ($this->db->num_rows($resql)) { - $obj = $this->db->fetch_object($resql); + $obj = $this->db->fetch_object($resql); } - - if(empty($obj->category)){ + + if(empty($obj->category)){ return $obj->label; }else{ return $obj->label.' ('.$obj->category.')'; - + } } else { $this->error = "Error " . $this->db->lasterror(); @@ -1516,7 +1516,7 @@ class BookKeeping extends CommonObject return -1; } } - + } diff --git a/htdocs/compta/paiement/class/cpaiement.class.php b/htdocs/compta/paiement/class/cpaiement.class.php index 5428f4abdbf..c91b7276633 100644 --- a/htdocs/compta/paiement/class/cpaiement.class.php +++ b/htdocs/compta/paiement/class/cpaiement.class.php @@ -46,7 +46,7 @@ class Cpaiement /** */ - + public $code; public $libelle; public $type; @@ -56,7 +56,7 @@ class Cpaiement /** */ - + /** * Constructor @@ -83,7 +83,7 @@ class Cpaiement $error = 0; // Clean parameters - + if (isset($this->code)) { $this->code = trim($this->code); } @@ -103,14 +103,14 @@ class Cpaiement $this->module = trim($this->module); } - + // Check parameters // Put here code to add control on parameters values // Insert request $sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . '('; - + $sql.= 'id,'; $sql.= 'code,'; $sql.= 'libelle,'; @@ -119,9 +119,9 @@ class Cpaiement $sql.= 'accountancy_code,'; $sql.= 'module'; - + $sql .= ') VALUES ('; - + $sql .= ' '.(! isset($this->id)?'NULL':$this->id).','; $sql .= ' '.(! isset($this->code)?'NULL':"'".$this->db->escape($this->code)."'").','; $sql .= ' '.(! isset($this->libelle)?'NULL':"'".$this->db->escape($this->libelle)."'").','; @@ -130,7 +130,7 @@ class Cpaiement $sql .= ' '.(! isset($this->accountancy_code)?'NULL':"'".$this->db->escape($this->accountancy_code)."'").','; $sql .= ' '.(! isset($this->module)?'NULL':"'".$this->db->escape($this->module)."'"); - + $sql .= ')'; $this->db->begin(); @@ -202,7 +202,7 @@ class Cpaiement $obj = $this->db->fetch_object($resql); $this->id = $obj->id; - + $this->code = $obj->code; $this->libelle = $obj->libelle; $this->type = $obj->type; @@ -210,7 +210,7 @@ class Cpaiement $this->accountancy_code = $obj->accountancy_code; $this->module = $obj->module; - + } $this->db->free($resql); @@ -252,7 +252,7 @@ class Cpaiement $sql .= " t.accountancy_code,"; $sql .= " t.module"; - + $sql .= ' FROM ' . MAIN_DB_PREFIX . $this->table_element. ' as t'; // Manage filter @@ -265,7 +265,7 @@ class Cpaiement if (count($sqlwhere) > 0) { $sql .= ' WHERE ' . implode(' '.$filtermode.' ', $sqlwhere); } - + if (!empty($sortfield)) { $sql .= $this->db->order($sortfield,$sortorder); } @@ -279,10 +279,10 @@ class Cpaiement $num = $this->db->num_rows($resql); while ($obj = $this->db->fetch_object($resql)) { - $line = new CpaiementLine(); + $line = new Cpaiement(); $line->id = $obj->id; - + $line->code = $obj->code; $line->libelle = $obj->libelle; $line->type = $obj->type; @@ -290,7 +290,7 @@ class Cpaiement $line->accountancy_code = $obj->accountancy_code; $line->module = $obj->module; - + $this->lines[$line->id] = $line; } @@ -320,7 +320,7 @@ class Cpaiement dol_syslog(__METHOD__, LOG_DEBUG); // Clean parameters - + if (isset($this->code)) { $this->code = trim($this->code); } @@ -340,7 +340,7 @@ class Cpaiement $this->module = trim($this->module); } - + // Check parameters // Put here code to add a control on parameters values @@ -438,8 +438,8 @@ class Cpaiement return 1; } } - - + + /** * Initialise object with example values * Id must be 0 if object instance is a specimen @@ -449,7 +449,7 @@ class Cpaiement public function initAsSpecimen() { $this->id = 0; - + $this->code = ''; $this->libelle = ''; $this->type = ''; @@ -457,7 +457,7 @@ class Cpaiement $this->accountancy_code = ''; $this->module = ''; - + } } From f79b72f724b67a4a2e7938b9cb56c8ee8d9c179b Mon Sep 17 00:00:00 2001 From: arnaud Date: Thu, 29 Jun 2017 16:57:30 +0200 Subject: [PATCH 009/138] FIX edit sociale was emptying label --- htdocs/compta/sociales/card.php | 1 - 1 file changed, 1 deletion(-) diff --git a/htdocs/compta/sociales/card.php b/htdocs/compta/sociales/card.php index 92cb36059e4..1aecfdbdd08 100644 --- a/htdocs/compta/sociales/card.php +++ b/htdocs/compta/sociales/card.php @@ -196,7 +196,6 @@ if ($action == 'update' && ! $_POST["cancel"] && $user->rights->tax->charges->cr { $result=$object->fetch($id); - $object->lib=GETPOST('label'); $object->date_ech=$dateech; $object->periode=$dateperiod; $object->amount=price2num($amount); From ca6ce2ba8b0aa8fcb4568ce74646b13cc3d30393 Mon Sep 17 00:00:00 2001 From: arnaud Date: Fri, 30 Jun 2017 10:38:54 +0200 Subject: [PATCH 010/138] FIX status were wrong on product referent list --- htdocs/compta/facture/list.php | 8 ++++---- htdocs/product/stats/facture.php | 13 +++++++------ 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/htdocs/compta/facture/list.php b/htdocs/compta/facture/list.php index 1d0a5ad7e9f..4ce8e0ed724 100644 --- a/htdocs/compta/facture/list.php +++ b/htdocs/compta/facture/list.php @@ -1431,10 +1431,10 @@ if ($resql) // Status if (! empty($arrayfields['f.fk_statut']['checked'])) { - print ''; - print $facturestatic->LibStatut($obj->paye,$obj->fk_statut,5,$paiement,$obj->type); - print ""; - if (! $i) $totalarray['nbfield']++; + print ''; + print $facturestatic->LibStatut($obj->paye,$obj->fk_statut,5,$paiement,$obj->type); + print ""; + if (! $i) $totalarray['nbfield']++; } // Action column diff --git a/htdocs/product/stats/facture.php b/htdocs/product/stats/facture.php index e9eb3d41859..e8fd04ac818 100644 --- a/htdocs/product/stats/facture.php +++ b/htdocs/product/stats/facture.php @@ -141,7 +141,7 @@ if ($id > 0 || ! empty($ref)) elseif ($user->rights->facture->lire) { $sql = "SELECT DISTINCT s.nom as name, s.rowid as socid, s.code_client,"; - $sql.= " f.facnumber, f.datef, f.paye, f.fk_statut as statut, f.rowid as facid,"; + $sql.= " f.facnumber, f.datef, f.paye, f.type, f.fk_statut as statut, f.rowid as facid,"; $sql.= " d.rowid, d.total_ht as total_ht, d.qty"; // We must keep the d.rowid here to not loose record because of the distinct used to ignore duplicate line when link on societe_commerciaux is used if (!$user->rights->societe->client->voir && !$socid) $sql.= ", sc.fk_soc, sc.fk_user "; $sql.= " FROM ".MAIN_DB_PREFIX."societe as s"; @@ -232,23 +232,24 @@ if ($id > 0 || ! empty($ref)) $var=True; while ($i < min($num,$conf->liste_limit)) { - $objp = $db->fetch_object($result); + $objp = $db->fetch_object($result); + $invoicestatic->id=$objp->facid; + $invoicestatic->ref=$objp->facnumber; + $societestatic->fetch($objp->socid); + $paiement = $invoicestatic->getSommePaiement(); $var=!$var; print ''; print ''; - $invoicestatic->id=$objp->facid; - $invoicestatic->ref=$objp->facnumber; print $invoicestatic->getNomUrl(1); print "\n"; - $societestatic->fetch($objp->socid); print ''.$societestatic->getNomUrl(1).''; print "".$objp->code_client."\n"; print ''; print dol_print_date($db->jdate($objp->datef),'day').""; print ''.$objp->qty."\n"; print ''.price($objp->total_ht)."\n"; - print ''.$invoicestatic->LibStatut($objp->paye,$objp->statut,5).''; + print ''.$invoicestatic->LibStatut($objp->paye,$objp->statut,5,$paiement,$objp->type).''; print "\n"; $i++; From e1ae97e66123b1565eb2769d98f199526ac7e2b3 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 4 Jul 2017 10:34:59 +0200 Subject: [PATCH 011/138] Fix return method --- htdocs/contrat/class/contrat.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/contrat/class/contrat.class.php b/htdocs/contrat/class/contrat.class.php index a1696c749f8..f1c0f1343b7 100644 --- a/htdocs/contrat/class/contrat.class.php +++ b/htdocs/contrat/class/contrat.class.php @@ -228,7 +228,7 @@ class Contrat extends CommonObject */ function active_line($user, $line_id, $date, $date_end='', $comment='') { - $this->lines[$this->lines_id_index_mapper[$line_id]]->active_line($user, $date, $date_end, $comment); + return $this->lines[$this->lines_id_index_mapper[$line_id]]->active_line($user, $date, $date_end, $comment); } @@ -243,7 +243,7 @@ class Contrat extends CommonObject */ function close_line($user, $line_id, $date_end, $comment='') { - $this->lines[$this->lines_id_index_mapper[$line_id]]->close_line($user, $date_end, $comment); + return $this->lines[$this->lines_id_index_mapper[$line_id]]->close_line($user, $date_end, $comment); } From 31b94c1d3f13553bfbcc36977d701652b1148d90 Mon Sep 17 00:00:00 2001 From: phf Date: Wed, 5 Jul 2017 16:52:37 +0200 Subject: [PATCH 012/138] Fix 7109 - class name already exist for customer payment --- .../supplier_payment/mod_supplier_payment_brodator.php | 2 +- .../modules/supplier_payment/mod_supplier_payment_bronan.php | 2 +- .../modules/supplier_payment/modules_supplier_payment.php | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/htdocs/core/modules/supplier_payment/mod_supplier_payment_brodator.php b/htdocs/core/modules/supplier_payment/mod_supplier_payment_brodator.php index fb06c028aed..97c7b077b22 100644 --- a/htdocs/core/modules/supplier_payment/mod_supplier_payment_brodator.php +++ b/htdocs/core/modules/supplier_payment/mod_supplier_payment_brodator.php @@ -28,7 +28,7 @@ require_once DOL_DOCUMENT_ROOT .'/core/modules/supplier_payment/modules_supplier /** * Class to manage customer payment numbering rules Ant */ -class mod_supplier_payment_brodator extends ModeleNumRefPayments +class mod_supplier_payment_brodator extends ModeleNumRefSupplierPayments { var $version='dolibarr'; // 'development', 'experimental', 'dolibarr' var $error = ''; diff --git a/htdocs/core/modules/supplier_payment/mod_supplier_payment_bronan.php b/htdocs/core/modules/supplier_payment/mod_supplier_payment_bronan.php index e7146e2e1fd..c94ef4296c0 100644 --- a/htdocs/core/modules/supplier_payment/mod_supplier_payment_bronan.php +++ b/htdocs/core/modules/supplier_payment/mod_supplier_payment_bronan.php @@ -27,7 +27,7 @@ require_once DOL_DOCUMENT_ROOT .'/core/modules/supplier_payment/modules_supplier /** * Class to manage customer payment numbering rules Cicada */ -class mod_supplier_payment_bronan extends ModeleNumRefPayments +class mod_supplier_payment_bronan extends ModeleNumRefSupplierPayments { var $version='dolibarr'; // 'development', 'experimental', 'dolibarr' var $prefix='SPAY'; diff --git a/htdocs/core/modules/supplier_payment/modules_supplier_payment.php b/htdocs/core/modules/supplier_payment/modules_supplier_payment.php index c9023a9fc65..526b70145ba 100644 --- a/htdocs/core/modules/supplier_payment/modules_supplier_payment.php +++ b/htdocs/core/modules/supplier_payment/modules_supplier_payment.php @@ -17,11 +17,11 @@ */ /** - * \class ModeleNumRefPayments + * \class ModeleNumRefSupplierPayments * \brief Payment numbering references mother class */ -abstract class ModeleNumRefPayments +abstract class ModeleNumRefSupplierPayments { var $error=''; From 1a71e9b4a0377f2c42ebdccd65aa73c5bd73a6cb Mon Sep 17 00:00:00 2001 From: arnaud Date: Wed, 5 Jul 2017 16:57:03 +0200 Subject: [PATCH 013/138] FIX add supplierproposaldet without price (new product) --- htdocs/supplier_proposal/card.php | 5 +++-- htdocs/supplier_proposal/class/supplier_proposal.class.php | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/htdocs/supplier_proposal/card.php b/htdocs/supplier_proposal/card.php index 9ed38461180..e2bfb502028 100644 --- a/htdocs/supplier_proposal/card.php +++ b/htdocs/supplier_proposal/card.php @@ -526,7 +526,8 @@ if (empty($reshook)) $error = 0; // Set if we used free entry or predefined product - $predef=''; + $predef=''; + $ref_fourn = GETPOST('fourn_ref'); $product_desc=(GETPOST('dp_desc')?GETPOST('dp_desc'):''); $date_start=dol_mktime(GETPOST('date_start'.$predef.'hour'), GETPOST('date_start'.$predef.'min'), GETPOST('date_start' . $predef . 'sec'), GETPOST('date_start'.$predef.'month'), GETPOST('date_start'.$predef.'day'), GETPOST('date_start'.$predef.'year')); $date_end=dol_mktime(GETPOST('date_end'.$predef.'hour'), GETPOST('date_end'.$predef.'min'), GETPOST('date_end' . $predef . 'sec'), GETPOST('date_end'.$predef.'month'), GETPOST('date_end'.$predef.'day'), GETPOST('date_end'.$predef.'year')); @@ -614,7 +615,7 @@ if (empty($reshook)) $price_base_type = $productsupplier->fourn_price_base_type; $type = $productsupplier->type; $label = $productsupplier->label; - $desc = $productsupplier->description; + $desc = $productsupplier->description; if (trim($product_desc) != trim($desc)) $desc = dol_concatdesc($desc, $product_desc); $tva_tx = get_default_tva($object->thirdparty, $mysoc, $productsupplier->id, GETPOST('idprodfournprice')); diff --git a/htdocs/supplier_proposal/class/supplier_proposal.class.php b/htdocs/supplier_proposal/class/supplier_proposal.class.php index 8cbc3882fc4..6f973f4ce08 100644 --- a/htdocs/supplier_proposal/class/supplier_proposal.class.php +++ b/htdocs/supplier_proposal/class/supplier_proposal.class.php @@ -2738,6 +2738,7 @@ class SupplierProposalLine extends CommonObject if (empty($this->special_code)) $this->special_code=0; if (empty($this->fk_parent_line)) $this->fk_parent_line=0; if (empty($this->fk_fournprice)) $this->fk_fournprice=0; + if (empty($this->subprice)) $this->subprice=0; if (empty($this->pa_ht)) $this->pa_ht=0; @@ -2920,6 +2921,7 @@ class SupplierProposalLine extends CommonObject if (empty($this->special_code)) $this->special_code=0; if (empty($this->fk_parent_line)) $this->fk_parent_line=0; if (empty($this->fk_fournprice)) $this->fk_fournprice=0; + if (empty($this->subprice)) $this->subprice=0; if (empty($this->pa_ht)) $this->pa_ht=0; From 3d18c71201bc22c5ff5377418812e66caf774362 Mon Sep 17 00:00:00 2001 From: alexis Algoud Date: Wed, 5 Jul 2017 17:21:37 +0200 Subject: [PATCH 014/138] FIX invoice situation VAT total rounding into PDF crabe --- .../modules/facture/doc/pdf_crabe.modules.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/htdocs/core/modules/facture/doc/pdf_crabe.modules.php b/htdocs/core/modules/facture/doc/pdf_crabe.modules.php index 52971f76770..57c8d55c983 100644 --- a/htdocs/core/modules/facture/doc/pdf_crabe.modules.php +++ b/htdocs/core/modules/facture/doc/pdf_crabe.modules.php @@ -1120,7 +1120,26 @@ class pdf_crabe extends ModelePDFFactures } //} + // VAT + // Situations totals migth be wrong on huge amounts + if ($object->situation_cycle_ref && $object->situation_counter > 1) { + + $sum_pdf_tva = 0; + foreach($this->tva as $tvakey => $tvaval){ + $sum_pdf_tva+=$tvaval; // sum VAT amounts to compare to object + } + + if($sum_pdf_tva!=$object->total_tva) { // apply coef to recover the VAT object amount (the good one) + $coef_fix_tva = $object->total_tva / $sum_pdf_tva; + + foreach($this->tva as $tvakey => $tvaval) { + $this->tva[$tvakey]=$tvaval * $coef_fix_tva; + } + } + + } + foreach($this->tva as $tvakey => $tvaval) { if ($tvakey != 0) // On affiche pas taux 0 From a072b23a5e5df764de2a2e08d874d59b25bf3ce6 Mon Sep 17 00:00:00 2001 From: jfefe Date: Thu, 6 Jul 2017 00:47:26 +0200 Subject: [PATCH 015/138] FIX #7075 : bad path for document --- htdocs/fourn/commande/card.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/fourn/commande/card.php b/htdocs/fourn/commande/card.php index bc3c0822207..b46b9fde5cd 100644 --- a/htdocs/fourn/commande/card.php +++ b/htdocs/fourn/commande/card.php @@ -878,7 +878,7 @@ if (empty($reshook)) } // Actions to build doc - $upload_dir = $conf->commande->dir_output; + $upload_dir = $conf->fournisseur->dir_output.'/commande'; $permissioncreate = $user->rights->fournisseur->commande->creer; include DOL_DOCUMENT_ROOT.'/core/actions_builddoc.inc.php'; From a6f1e08c194e7b8f3b3ebf191eaa0f10c57ad7bb Mon Sep 17 00:00:00 2001 From: gauthier Date: Fri, 7 Jul 2017 11:46:19 +0200 Subject: [PATCH 016/138] FIX : we have to check if contact doesn't already exist on add_contact() function --- htdocs/core/class/commonobject.class.php | 92 ++++++++++++++---------- 1 file changed, 54 insertions(+), 38 deletions(-) diff --git a/htdocs/core/class/commonobject.class.php b/htdocs/core/class/commonobject.class.php index 2d52a7ee2d1..8e9cdbfc4d5 100644 --- a/htdocs/core/class/commonobject.class.php +++ b/htdocs/core/class/commonobject.class.php @@ -599,48 +599,64 @@ abstract class CommonObject } $datecreate = dol_now(); - - $this->db->begin(); - - // Insertion dans la base - $sql = "INSERT INTO ".MAIN_DB_PREFIX."element_contact"; - $sql.= " (element_id, fk_socpeople, datecreate, statut, fk_c_type_contact) "; - $sql.= " VALUES (".$this->id.", ".$fk_socpeople." , " ; - $sql.= "'".$this->db->idate($datecreate)."'"; - $sql.= ", 4, ". $id_type_contact; - $sql.= ")"; - - $resql=$this->db->query($sql); - if ($resql) - { - if (! $notrigger) - { - $result=$this->call_trigger(strtoupper($this->element).'_ADD_CONTACT', $user); - if ($result < 0) + + // Socpeople must have already been added by some a trigger, then we have to check it to avoid DB_ERROR_RECORD_ALREADY_EXISTS error + $TListeContacts=$this->liste_contact(-1, $source); + $already_added=false; + if(!empty($TListeContacts)) { + foreach($TListeContacts as $array_contact) { + if($array_contact['status'] == 4 && $array_contact['id'] == $fk_socpeople && $array_contact['fk_c_type_contact'] == $id_type_contact) { + $already_added=true; + break; + } + } + } + + if(!$already_added) { + + $this->db->begin(); + + // Insertion dans la base + $sql = "INSERT INTO ".MAIN_DB_PREFIX."element_contact"; + $sql.= " (element_id, fk_socpeople, datecreate, statut, fk_c_type_contact) "; + $sql.= " VALUES (".$this->id.", ".$fk_socpeople." , " ; + $sql.= "'".$this->db->idate($datecreate)."'"; + $sql.= ", 4, ". $id_type_contact; + $sql.= ")"; + + $resql=$this->db->query($sql); + if ($resql) + { + if (! $notrigger) { + $result=$this->call_trigger(strtoupper($this->element).'_ADD_CONTACT', $user); + if ($result < 0) + { + $this->db->rollback(); + return -1; + } + } + + $this->db->commit(); + return 1; + } + else + { + if ($this->db->errno() == 'DB_ERROR_RECORD_ALREADY_EXISTS') + { + $this->error=$this->db->errno(); + $this->db->rollback(); + echo 'err rollback'; + return -2; + } + else + { + $this->error=$this->db->error(); $this->db->rollback(); return -1; } - } - - $this->db->commit(); - return 1; - } - else - { - if ($this->db->errno() == 'DB_ERROR_RECORD_ALREADY_EXISTS') - { - $this->error=$this->db->errno(); - $this->db->rollback(); - return -2; - } - else - { - $this->error=$this->db->error(); - $this->db->rollback(); - return -1; - } - } + } + } else return 0; } /** From bd0dba6439d57508ff8f4a14cd7ead54e735b88e Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 7 Jul 2017 20:14:47 +0200 Subject: [PATCH 017/138] Update card.php Better fix for future --- htdocs/fourn/commande/card.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/fourn/commande/card.php b/htdocs/fourn/commande/card.php index b46b9fde5cd..bbc91bc3871 100644 --- a/htdocs/fourn/commande/card.php +++ b/htdocs/fourn/commande/card.php @@ -878,7 +878,7 @@ if (empty($reshook)) } // Actions to build doc - $upload_dir = $conf->fournisseur->dir_output.'/commande'; + $upload_dir = $conf->fournisseur->commande->dir_output; $permissioncreate = $user->rights->fournisseur->commande->creer; include DOL_DOCUMENT_ROOT.'/core/actions_builddoc.inc.php'; From 8d1c8e2da730ece975a3cabfa1dec843ac0adc57 Mon Sep 17 00:00:00 2001 From: AlainRnet Date: Sat, 8 Jul 2017 08:09:02 +0200 Subject: [PATCH 018/138] Update main.lang StatusInterInvoiced missing and I don't know its wording. --- htdocs/langs/en_US/main.lang | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang index 8b1c0df7f40..383cc807afe 100644 --- a/htdocs/langs/en_US/main.lang +++ b/htdocs/langs/en_US/main.lang @@ -439,6 +439,7 @@ Reporting=Reporting Reportings=Reporting Draft=Draft Drafts=Drafts +StatusInterInvoiced= Validated=Validated Opened=Open New=New @@ -835,4 +836,4 @@ SearchIntoInterventions=Interventions SearchIntoContracts=Contracts SearchIntoCustomerShipments=Customer shipments SearchIntoExpenseReports=Expense reports -SearchIntoLeaves=Leaves \ No newline at end of file +SearchIntoLeaves=Leaves From 2ea7f38d38d9cf48b1e223320ff0b7011c9c9b26 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 12:48:17 +0200 Subject: [PATCH 019/138] Fix migration of version that is not a final version --- htdocs/core/lib/functions.lib.php | 2 +- htdocs/install/check.php | 2 +- htdocs/install/step4.php | 6 ++++-- htdocs/install/step5.php | 4 ++-- htdocs/install/upgrade.php | 2 +- htdocs/install/upgrade2.php | 2 +- 6 files changed, 10 insertions(+), 8 deletions(-) diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 54388fdd701..ce4f498869c 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -429,7 +429,7 @@ function GETPOST($paramname, $check='', $method=0, $filter=NULL, $options=NULL) break; case 'aZ09': $out=trim($out); - if (preg_match('/[^a-z0-9_\-]+/i',$out)) $out=''; + if (preg_match('/[^a-z0-9_\-\.]+/i',$out)) $out=''; break; case 'array': if (! is_array($out) || empty($out)) $out=array(); diff --git a/htdocs/install/check.php b/htdocs/install/check.php index bc7082b8d9d..1bcc6fadaff 100644 --- a/htdocs/install/check.php +++ b/htdocs/install/check.php @@ -62,7 +62,7 @@ pHeader('',''); // No next step for navigation buttons. Next step is defined //print "
\n"; //print $langs->trans("InstallEasy")."

\n"; -print '

'.$langs->trans("MiscellaneousChecks").":

\n"; +print '

Database '.$langs->trans("MiscellaneousChecks").":

\n"; // Check browser $useragent=$_SERVER['HTTP_USER_AGENT']; diff --git a/htdocs/install/step4.php b/htdocs/install/step4.php index 740a45a9063..54d985597bc 100644 --- a/htdocs/install/step4.php +++ b/htdocs/install/step4.php @@ -69,7 +69,9 @@ if (! is_writable($conffile)) } -print '
'.$langs->trans("LastStepDesc").'

'; +print '

Database '.$langs->trans("DolibarrAdminLogin").'

'; + +print $langs->trans("LastStepDesc").'

'; print ''; @@ -78,7 +80,7 @@ $db=getDoliDBInstance($conf->db->type,$conf->db->host,$conf->db->user,$conf->db- if ($db->ok) { - print ''; print ''; diff --git a/htdocs/install/step5.php b/htdocs/install/step5.php index 28594c0e6c4..4afe2e4a722 100644 --- a/htdocs/install/step5.php +++ b/htdocs/install/step5.php @@ -47,8 +47,8 @@ if (! empty($action) && preg_match('/upgrade/i', $action)) // If it's an old upg $tmp=explode('_', $action, 2); if ($tmp[0]=='upgrade') { - //if (! empty($tmp[1])) $targetversion=$tmp[1]; - $targetversion=$versionto; + if (! empty($tmp[1])) $targetversion=$tmp[1]; // if $action = 'upgrade_6.0.0-beta', we use '6.0.0-beta' + else $targetversion=DOL_VERSION; // if $action = 'upgrade', we use DOL_VERSION } } diff --git a/htdocs/install/upgrade.php b/htdocs/install/upgrade.php index e7cb6f46d71..edd6463482f 100644 --- a/htdocs/install/upgrade.php +++ b/htdocs/install/upgrade.php @@ -106,7 +106,7 @@ if (! GETPOST('action','aZ09') || preg_match('/upgrade/i',GETPOST('action','aZ09 { $actiondone=1; - print '

'.$langs->trans("DatabaseMigration").'

'; + print '

Database '.$langs->trans("DatabaseMigration").'

'; print '
'.$langs->trans("DolibarrAdminLogin").' :'; + print '
'.$langs->trans("Login").' :'; print '
'.$langs->trans("Password").' :'; print '
'; $error=0; diff --git a/htdocs/install/upgrade2.php b/htdocs/install/upgrade2.php index 79b6df8d14f..2c032ffa7c0 100644 --- a/htdocs/install/upgrade2.php +++ b/htdocs/install/upgrade2.php @@ -106,7 +106,7 @@ pHeader('','step5',GETPOST('action','aZ09')?GETPOST('action','aZ09'):'upgrade',' if (! GETPOST('action','aZ09') || preg_match('/upgrade/i',GETPOST('action','aZ09'))) { - print '

'.$langs->trans('DataMigration').'

'; + print '

Database '.$langs->trans('DataMigration').'

'; print '
'; From 49689fc56fd8eb46b8af7e5308daf0ebbc8dee14 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 14:30:16 +0200 Subject: [PATCH 020/138] Fix bad extension --- .../modulebuilder/template/core/modules/modMyModule.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/modulebuilder/template/core/modules/modMyModule.class.php b/htdocs/modulebuilder/template/core/modules/modMyModule.class.php index 8b283d1d695..a7bad8fb43c 100644 --- a/htdocs/modulebuilder/template/core/modules/modMyModule.class.php +++ b/htdocs/modulebuilder/template/core/modules/modMyModule.class.php @@ -94,7 +94,7 @@ class modMyModule extends DolibarrModules 'barcode' => 0, // Set this to 1 if module has its own barcode directory (core/modules/barcode) 'models' => 0, // Set this to 1 if module has its own models directory (core/modules/xxx) 'css' => array('/mymodule/css/mymodule.css.php'), // Set this to relative path of css file if module has its own css file - 'js' => array('/mymodule/js/mymodule.js'), // Set this to relative path of js file if module must load a js on all pages + 'js' => array('/mymodule/js/mymodule.js.php'), // Set this to relative path of js file if module must load a js on all pages 'hooks' => array('hookcontext1','hookcontext2') // Set here all hooks context managed by module. You can also set hook context 'all' ); From 9f486716c1fcc7689a8029f5ec4ec333521e92eb Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 14:56:43 +0200 Subject: [PATCH 021/138] Fix phpcs --- .../fourn/class/fournisseur.product.class.php | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/htdocs/fourn/class/fournisseur.product.class.php b/htdocs/fourn/class/fournisseur.product.class.php index bcbaf18e9f5..b31aa221c8d 100644 --- a/htdocs/fourn/class/fournisseur.product.class.php +++ b/htdocs/fourn/class/fournisseur.product.class.php @@ -71,7 +71,7 @@ class ProductFournisseur extends Product var $fk_supplier_price_expression; var $supplier_reputation; // reputation of supplier - var $reputations=array(); // list of available supplier reputations + var $reputations=array(); // list of available supplier reputations /** * Constructor @@ -81,7 +81,7 @@ class ProductFournisseur extends Product function __construct($db) { global $langs; - + $this->db = $db; $langs->load("suppliers"); $this->reputations= array('-1'=>'', 'FAVORITE'=>$langs->trans('Favorite'),'NOTTHGOOD'=>$langs->trans('NotTheGoodQualitySupplier'), 'DONOTORDER'=>$langs->trans('DoNotOrderThisProductToThisSupplier')); @@ -134,9 +134,9 @@ class ProductFournisseur extends Product function remove_product_fournisseur_price($rowid) { global $conf, $user; - + $error=0; - + $this->db->begin(); // Call trigger @@ -236,7 +236,7 @@ class ProductFournisseur extends Product $sql.= " info_bits = ".$newnpr.","; $sql.= " charges = ".$charges.","; // deprecated $sql.= " delivery_time_days = ".($delivery_time_days != '' ? $delivery_time_days : 'null').","; - $sql.= " supplier_reputation = ".(empty($supplier_reputation) ? 'NULL' : "'".$this->db->escape($supplier_reputation)."'"); + $sql.= " supplier_reputation = ".(empty($supplier_reputation) ? 'NULL' : "'".$this->db->escape($supplier_reputation)."'"); $sql.= " WHERE rowid = ".$this->product_fourn_price_id; // TODO Add price_base_type and price_ttc @@ -271,7 +271,7 @@ class ProductFournisseur extends Product else { dol_syslog(get_class($this) . '::update_buyprice without knowing id of line, so we delete from company, quantity and supplier_ref and insert again', LOG_DEBUG); - + // Delete price for this quantity $sql = "DELETE FROM " . MAIN_DB_PREFIX . "product_fournisseur_price"; $sql .= " WHERE fk_soc = " . $fourn->id . " AND ref_fourn = '" . $this->db->escape($ref_fourn) . "' AND quantity = " . $qty . " AND entity = " . $conf->entity; @@ -299,9 +299,9 @@ class ProductFournisseur extends Product $sql .= $delivery_time_days . ","; $sql .= (empty($supplier_reputation) ? 'NULL' : "'" . $this->db->escape($supplier_reputation) . "'"); $sql .= ")"; - + $idinserted = 0; - + $resql = $this->db->query($sql); if ($resql) { $idinserted = $this->db->last_insert_id(MAIN_DB_PREFIX . "product_fournisseur_price"); @@ -309,7 +309,7 @@ class ProductFournisseur extends Product else { $error++; } - + if (! $error && ! empty($conf->global->PRODUCT_PRICE_SUPPLIER_NO_LOG)) { // Add record into log table $sql = "INSERT INTO " . MAIN_DB_PREFIX . "product_fournisseur_price_log("; @@ -320,20 +320,20 @@ class ProductFournisseur extends Product $sql .= " " . price2num($buyprice) . ","; $sql .= " " . $qty; $sql .= ")"; - + $resql = $this->db->query($sql); if (! $resql) { $error++; } } - + if (! $error) { // Call trigger $result = $this->call_trigger('SUPPLIER_PRODUCT_BUYPRICE_CREATE', $user); if ($result < 0) $error++; // End call triggers - + if (empty($error)) { $this->db->commit(); return $idinserted; @@ -398,7 +398,7 @@ class ProductFournisseur extends Product $this->fk_supplier_price_expression = $obj->fk_supplier_price_expression; $this->supplier_reputation = $obj->supplier_reputation; - if (empty($ignore_expression) && !empty($this->fk_supplier_price_expression)) + if (empty($ignore_expression) && !empty($this->fk_supplier_price_expression)) { $priceparser = new PriceParser($this->db); $price_result = $priceparser->parseProductSupplier($this->fk_product, $this->fk_supplier_price_expression, $this->fourn_qty, $this->fourn_tva_tx); @@ -700,10 +700,10 @@ class ProductFournisseur extends Product * Display price of product * * @param int $showunitprice Show "Unit price" into output string - * @param int $showsuptitl Show "Supplier" into output string + * @param int $showsuptitle Show "Supplier" into output string * @param int $maxlen Max length of name * @param integer $notooltip 1=Disable tooltip - * @param array $productFournList list of ProductFournisseur objects + * @param array $productFournList list of ProductFournisseur objects * to display in table format. * @return string String with supplier price */ From 4f75b6d6566d43880a8f1240d178a1c29d7c9c6c Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 14:58:19 +0200 Subject: [PATCH 022/138] Fix phpcs --- htdocs/accountancy/class/lettering.class.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/htdocs/accountancy/class/lettering.class.php b/htdocs/accountancy/class/lettering.class.php index f6101f2ccf4..70d7a88c55b 100644 --- a/htdocs/accountancy/class/lettering.class.php +++ b/htdocs/accountancy/class/lettering.class.php @@ -31,9 +31,15 @@ include_once DOL_DOCUMENT_ROOT."/core/lib/date.lib.php"; /** * Class lettering */ -class lettering extends BookKeeping { - - public function LettrageTiers($socid){ +class lettering extends BookKeeping +{ + /** + * lettrageTiers + * + * @param int $socid Thirdparty id + * @return void + */ + public function lettrageTiers($socid) { $db = $this->db; From 8db4e91888e9c8fd9850ed64ffc0e409ad6179bb Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 15:43:36 +0200 Subject: [PATCH 023/138] Debug modulebuilder --- htdocs/core/class/doleditor.class.php | 6 +- htdocs/core/class/interfaces.class.php | 2 +- htdocs/langs/en_US/modulebuilder.lang | 4 +- htdocs/modulebuilder/index.php | 113 +++++++++++++----- htdocs/modulebuilder/template/admin/about.php | 3 +- htdocs/modulebuilder/template/admin/setup.php | 3 +- .../modulebuilder/template/class/MyObject.txt | 2 +- .../template/core/boxes/mybox.php | 3 +- .../core/modules/modMyModule.class.php | 2 +- .../template/core/tpl/mytemplate.tpl.php | 3 +- ..._99_modMyModule_MyModuleTriggers.class.php | 3 +- .../modulebuilder/template/myobject_card.php | 2 +- .../modulebuilder/template/myobject_list.php | 2 +- .../template/scripts/myobject.php | 2 +- htdocs/modulebuilder/template/sql/data.sql | 3 +- .../test/phpunit/MyModuleFunctionalTest.php | 6 +- .../template/test/phpunit/MyObjectTest.php | 4 +- 17 files changed, 109 insertions(+), 54 deletions(-) diff --git a/htdocs/core/class/doleditor.class.php b/htdocs/core/class/doleditor.class.php index a7e404383ea..9258e2b145d 100644 --- a/htdocs/core/class/doleditor.class.php +++ b/htdocs/core/class/doleditor.class.php @@ -58,7 +58,7 @@ class DolEditor * 'Out:name' share toolbar into the div called 'name' * @param boolean $toolbarstartexpanded Bar is visible or not at start * @param int $uselocalbrowser Enabled to add links to local object with local browser. If false, only external images can be added in content. - * @param int $okforextendededitor True=Allow usage of extended editor tool (like fckeditor) + * @param int $okforextendededitor True=Allow usage of extended editor tool (like fckeditor). If false, use simple textarea. * @param int $rows Size of rows for textarea tool * @param string $cols Size of cols for textarea tool (textarea number of cols '70' or percent 'x%') * @param int $readonly 0=Read/Edit, 1=Read only @@ -100,7 +100,7 @@ class DolEditor $this->editor->Height = $height; if (! empty($width)) $this->editor->Width = $width; $this->editor->ToolbarSet = $shorttoolbarname; // Profile of this toolbar set is deinfed into theme/mytheme/ckeditor/config.js - $this->editor->Config['AutoDetectLanguage'] = 'true'; + $this->editor->Config['AutoDetectLanguage'] = 'true'; // Language of user (browser) $this->editor->Config['ToolbarLocation'] = $toolbarlocation ? $toolbarlocation : 'In'; $this->editor->Config['ToolbarStartExpanded'] = $toolbarstartexpanded; @@ -196,7 +196,7 @@ class DolEditor htmlEncodeOutput :'.$htmlencode_force.', allowedContent :'.($disallowAnyContent?'false':'true').', extraAllowedContent : \'\', - fullPage : '.($fullpage?'true':'false').', + fullPage : '.($fullpage?'true':'false').', toolbar: \''.$this->toolbarname.'\', toolbarStartupExpanded: '.($this->toolbarstartexpanded ? 'true' : 'false').', width: '.($this->width ? '\''.$this->width.'\'' : '\'\'').', diff --git a/htdocs/core/class/interfaces.class.php b/htdocs/core/class/interfaces.class.php index 625b30e3ac2..8262e315540 100644 --- a/htdocs/core/class/interfaces.class.php +++ b/htdocs/core/class/interfaces.class.php @@ -335,7 +335,7 @@ class Interfaces $triggers[$j]['iscoreorexternal'] = $iscoreorexternal[$key]; $triggers[$j]['version'] = $objMod->getVersion(); $triggers[$j]['status'] = img_picto($langs->trans("Active"),'tick'); - if ($disabledbyname > 0 || $disabledbymodule > 1) $triggers[$j]['status'] = " "; + if ($disabledbyname > 0 || $disabledbymodule > 1) $triggers[$j]['status'] = ''; $text =''.$langs->trans("Description").':
'; $text.=$objMod->getDesc().'
'; diff --git a/htdocs/langs/en_US/modulebuilder.lang b/htdocs/langs/en_US/modulebuilder.lang index 9eb910da360..8fab0a7b07f 100644 --- a/htdocs/langs/en_US/modulebuilder.lang +++ b/htdocs/langs/en_US/modulebuilder.lang @@ -15,7 +15,7 @@ ModuleBuilderDescspecifications=You can enter here a long text to describe the s ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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 with your IDE. +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. ModuleBuilderDeschooks=This tab is dedicated to hooks. ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. 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. @@ -24,7 +24,7 @@ EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files relat DangerZone=Danger zone BuildPackage=Build package/documentation BuildDocumentation=Build documentation -ModuleIsNotActive=This module was not activated yet (go into Home-Setup-Module to make it live) +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) ModuleIsLive=This module has been activated. Any change on it may break a current active feature. DescriptionLong=Long description EditorName=Name of editor diff --git a/htdocs/modulebuilder/index.php b/htdocs/modulebuilder/index.php index 8ea54b78454..4037b727ee4 100644 --- a/htdocs/modulebuilder/index.php +++ b/htdocs/modulebuilder/index.php @@ -1,7 +1,5 @@ - * Copyright (C) 2004-2017 Laurent Destailleur - * Copyright (C) 2005-2010 Regis Houssin +/* Copyright (C) 2004-2017 Laurent Destailleur * * 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 @@ -24,6 +22,7 @@ require '../main.inc.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; +require_once DOL_DOCUMENT_ROOT.'/core/class/doleditor.class.php'; $langs->load("admin"); $langs->load("modulebuilder"); @@ -31,17 +30,20 @@ $langs->load("other"); $action=GETPOST('action','aZ09'); $confirm=GETPOST('confirm','alpha'); + $module=GETPOST('module','alpha'); $tab=GETPOST('tab','aZ09'); $tabobj=GETPOST('tabobj','alpha'); if (empty($module)) $module='initmodule'; if (empty($tab)) $tab='description'; if (empty($tabobj)) $tabobj='newobject'; +$file=GETPOST('file','alpha'); $modulename=dol_sanitizeFileName(GETPOST('modulename','alpha')); $objectname=dol_sanitizeFileName(GETPOST('objectname','alpha')); // Security check +if (empty($conf->modulebuilder->enabled)) accessforbidden('ModuleBuilderNotAllowed'); if (! $user->admin && empty($conf->global->MODULEBUILDER_FOREVERYONE)) accessforbidden('ModuleBuilderNotAllowed'); @@ -373,6 +375,29 @@ if ($dirins && $action == 'generatepackage') } } +if ($action == 'savefile') +{ + $pathoftrigger=dol_buildpath($file, 0); + $pathoftriggerbackup=dol_buildpath($file.'.back', 0); + + dol_move($pathoftrigger, $pathoftriggerbackup, 0, 1, 0, 0); + + $content = GETPOST('triggerfilecontent'); + + // Save file on disk + $newmask = 0; + + file_put_contents($pathoftrigger, $content); + if (empty($newmask) && ! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK; + if (empty($newmask)) // This should no happen + { + $newmask='0664'; + } + + @chmod($pathoftrigger, octdec($newmask)); +} + + /* * View @@ -568,7 +593,8 @@ elseif (! empty($module)) $modulelowercase=strtolower($module); - $modulestatusinfo=img_info('').' '.$langs->trans("ModuleIsNotActive"); + $urltomodulesetup=''.$langs->trans('Home').'-'.$langs->trans("Setup").'-'.$langs->trans("Modules").''; + $modulestatusinfo=img_info('').' '.$langs->trans("ModuleIsNotActive", $urltomodulesetup); if (! empty($conf->$module->enabled)) { $modulestatusinfo=img_warning().' '.$langs->trans("ModuleIsLive"); @@ -882,33 +908,62 @@ elseif (! empty($module)) $interfaces = new Interfaces($db); $triggers = $interfaces->getTriggersList(array('/'.strtolower($module).'/core/triggers')); - print '
'; - print '
- - - - - - '; - - $var=True; - foreach ($triggers as $trigger) + if ($action != 'editfile' || empty($file)) { - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - } + print '
'; + print '
'.$langs->trans("File").''.$langs->trans("Active").' 
'.$trigger['picto'].''.$trigger['relpath'].''.$trigger['status'].''; - $text=$trigger['info']; - $text.="
\n".$langs->trans("File").":
\n".$trigger['relpath']; - //$text.="\n".$langs->trans("ExternalModule",$trigger['isocreorexternal']); - print $form->textwithpicto('', $text); - print '
+ + + + + + + '; - print '
'.$langs->trans("File").''.$langs->trans("Active").'  
'; - print ''; + $var=True; + foreach ($triggers as $trigger) + { + print ''; + print ''.$trigger['picto'].''; + print ''.$trigger['relpath'].''; + print ''.(empty($trigger['status'])?$langs->trans("No"):$trigger['status']).''; + print ''; + $text=$trigger['info']; + $text.="
\n".$langs->trans("File").":
\n".$trigger['relpath']; + //$text.="\n".$langs->trans("ExternalModule",$trigger['isocreorexternal']); + print $form->textwithpicto('', $text); + print ''; + print ''; + print ''.img_picto($langs->trans("Edit"), 'edit').''; + print ''; + print ''; + } + + print ''; + print ''; + } + else + { + $pathoftrigger=dol_buildpath($file, 0); + + $content = file_get_contents($pathoftrigger); + + // New module + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + + $doleditor=new DolEditor('triggerfilecontent', $content, '', '600', 'Full', 'In', true, false, false, 0, '90%'); + print $doleditor->Create(1, '', false); + print '
'; + print ''; + print '
'; + + print ''; + } } if ($tab == 'widgets') diff --git a/htdocs/modulebuilder/template/admin/about.php b/htdocs/modulebuilder/template/admin/about.php index 43194ad23e9..ac21d2810e0 100644 --- a/htdocs/modulebuilder/template/admin/about.php +++ b/htdocs/modulebuilder/template/admin/about.php @@ -1,5 +1,6 @@ + * Copyright (C) ---Put here your own copyright and developer email--- * * 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 diff --git a/htdocs/modulebuilder/template/admin/setup.php b/htdocs/modulebuilder/template/admin/setup.php index 79d761b3297..d32bd0a1723 100644 --- a/htdocs/modulebuilder/template/admin/setup.php +++ b/htdocs/modulebuilder/template/admin/setup.php @@ -1,5 +1,6 @@ + * Copyright (C) ---Put here your own copyright and developer email--- * * 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 diff --git a/htdocs/modulebuilder/template/class/MyObject.txt b/htdocs/modulebuilder/template/class/MyObject.txt index e86e7cdf5c6..35eb3529698 100644 --- a/htdocs/modulebuilder/template/class/MyObject.txt +++ b/htdocs/modulebuilder/template/class/MyObject.txt @@ -1,2 +1,2 @@ # DO NOT DELETE THIS FILE MANUALLY -# If this file exists, it means the class and file for object MyOjbect was generated by ModuleBuilder. Use ModuleBuilder if you want to delete object. \ No newline at end of file +# If this file exists, it means the class and file for object MyOjbect was generated by ModuleBuilder. So prefer to use ModuleBuilder if you want to delete object. \ No newline at end of file diff --git a/htdocs/modulebuilder/template/core/boxes/mybox.php b/htdocs/modulebuilder/template/core/boxes/mybox.php index a02d041130d..3b3fedcca08 100644 --- a/htdocs/modulebuilder/template/core/boxes/mybox.php +++ b/htdocs/modulebuilder/template/core/boxes/mybox.php @@ -1,5 +1,6 @@ + * Copyright (C) ---Put here your own copyright and developer email--- * * 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 diff --git a/htdocs/modulebuilder/template/core/modules/modMyModule.class.php b/htdocs/modulebuilder/template/core/modules/modMyModule.class.php index a7bad8fb43c..33c52d58bea 100644 --- a/htdocs/modulebuilder/template/core/modules/modMyModule.class.php +++ b/htdocs/modulebuilder/template/core/modules/modMyModule.class.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2004-2017 Laurent Destailleur * Copyright (C) ---Put here your own copyright and developer email--- * * This program is free software; you can redistribute it and/or modify diff --git a/htdocs/modulebuilder/template/core/tpl/mytemplate.tpl.php b/htdocs/modulebuilder/template/core/tpl/mytemplate.tpl.php index 206494c50f9..9d399c44e85 100644 --- a/htdocs/modulebuilder/template/core/tpl/mytemplate.tpl.php +++ b/htdocs/modulebuilder/template/core/tpl/mytemplate.tpl.php @@ -1,6 +1,5 @@ - * Copyright (C) +/* Copyright (C) ---Put here your own copyright and developer email--- * * 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 diff --git a/htdocs/modulebuilder/template/core/triggers/interface_99_modMyModule_MyModuleTriggers.class.php b/htdocs/modulebuilder/template/core/triggers/interface_99_modMyModule_MyModuleTriggers.class.php index 0140e1cc2b9..2db00687df5 100644 --- a/htdocs/modulebuilder/template/core/triggers/interface_99_modMyModule_MyModuleTriggers.class.php +++ b/htdocs/modulebuilder/template/core/triggers/interface_99_modMyModule_MyModuleTriggers.class.php @@ -1,6 +1,5 @@ - * Copyright (C) +/* Copyright (C) ---Put here your own copyright and developer email--- * * 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 diff --git a/htdocs/modulebuilder/template/myobject_card.php b/htdocs/modulebuilder/template/myobject_card.php index 62739e2a0a1..6d0c76248f4 100644 --- a/htdocs/modulebuilder/template/myobject_card.php +++ b/htdocs/modulebuilder/template/myobject_card.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2007-2017 Laurent Destailleur * Copyright (C) ---Put here your own copyright and developer email--- * * This program is free software; you can redistribute it and/or modify diff --git a/htdocs/modulebuilder/template/myobject_list.php b/htdocs/modulebuilder/template/myobject_list.php index a578a683131..2e655578235 100644 --- a/htdocs/modulebuilder/template/myobject_list.php +++ b/htdocs/modulebuilder/template/myobject_list.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2007-2017 Laurent Destailleur * Copyright (C) ---Put here your own copyright and developer email--- * * This program is free software; you can redistribute it and/or modify diff --git a/htdocs/modulebuilder/template/scripts/myobject.php b/htdocs/modulebuilder/template/scripts/myobject.php index af381b0bfae..f83a808a0b9 100644 --- a/htdocs/modulebuilder/template/scripts/myobject.php +++ b/htdocs/modulebuilder/template/scripts/myobject.php @@ -1,6 +1,6 @@ #!/usr/bin/env php +/* Copyright (C) 2007-2017 Laurent Destailleur * Copyright (C) ---Put here your own copyright and developer email--- * * This program is free software; you can redistribute it and/or modify diff --git a/htdocs/modulebuilder/template/sql/data.sql b/htdocs/modulebuilder/template/sql/data.sql index 82266dc08b3..1bcc30cb1fd 100644 --- a/htdocs/modulebuilder/template/sql/data.sql +++ b/htdocs/modulebuilder/template/sql/data.sql @@ -1,5 +1,4 @@ --- --- Copyright (C) +-- Copyright (C) ---Put here your own copyright and developer email--- -- -- 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 diff --git a/htdocs/modulebuilder/template/test/phpunit/MyModuleFunctionalTest.php b/htdocs/modulebuilder/template/test/phpunit/MyModuleFunctionalTest.php index 41dc9891af7..547b48a32af 100644 --- a/htdocs/modulebuilder/template/test/phpunit/MyModuleFunctionalTest.php +++ b/htdocs/modulebuilder/template/test/phpunit/MyModuleFunctionalTest.php @@ -1,6 +1,6 @@ - * Copyright (C) +/* Copyright (C) 2007-2017 Laurent Destailleur + * Copyright (C) ---Put here your own copyright and developer email--- * * 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 @@ -83,7 +83,7 @@ class MyModuleFunctionalTest extends \PHPUnit_Extensions_Selenium2TestCase * Helper function to select links by href * * @param string $value Href - * @return mixed Helper string + * @return mixed Helper string */ protected function byHref($value) { diff --git a/htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php b/htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php index 37a65323fda..f2ea5b9934b 100644 --- a/htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php +++ b/htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php @@ -1,6 +1,6 @@ - * Copyright (C) +/* Copyright (C) 2007-2017 Laurent Destailleur + * Copyright (C) ---Put here your own copyright and developer email--- * * 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 From cf6745b1ae2f9c67cdfdcee9aaeb64d9e093d8fb Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 16:52:10 +0200 Subject: [PATCH 024/138] Debug module builder --- htdocs/core/class/interfaces.class.php | 2 + htdocs/core/modules/DolibarrModules.class.php | 52 ++-- htdocs/langs/en_US/main.lang | 5 +- htdocs/modulebuilder/index.php | 280 +++++++++++------- .../modulebuilder/template/SPECIFICATIONS.md | 1 + .../modulebuilder/template/myobject_card.php | 24 +- .../modulebuilder/template/myobject_list.php | 25 +- 7 files changed, 243 insertions(+), 146 deletions(-) create mode 100644 htdocs/modulebuilder/template/SPECIFICATIONS.md diff --git a/htdocs/core/class/interfaces.class.php b/htdocs/core/class/interfaces.class.php index 8262e315540..d7dce8613db 100644 --- a/htdocs/core/class/interfaces.class.php +++ b/htdocs/core/class/interfaces.class.php @@ -262,6 +262,8 @@ class Interfaces { if (is_readable($newdir.'/'.$file) && preg_match('/^interface_([0-9]+)_([^_]+)_(.+)\.class\.php/',$file,$reg)) { + if (preg_match('/\.back$/',$file)) continue; + $part1=$reg[1]; $part2=$reg[2]; $part3=$reg[3]; diff --git a/htdocs/core/modules/DolibarrModules.class.php b/htdocs/core/modules/DolibarrModules.class.php index 32ad3283d44..71f834a56d7 100644 --- a/htdocs/core/modules/DolibarrModules.class.php +++ b/htdocs/core/modules/DolibarrModules.class.php @@ -617,7 +617,8 @@ class DolibarrModules // Can not be abstract, because we need to insta * Gives the long description of a module. First check README-la_LA.md then README.md * If not markdown files found, it return translated value of the key ->descriptionlong. * - * @return string Long description of a module + * @param int $checkonly + * @return string Long description of a module from README of from property. */ function getDescLong() { @@ -627,25 +628,9 @@ class DolibarrModules // Can not be abstract, because we need to insta include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; include_once DOL_DOCUMENT_ROOT.'/core/lib/geturl.lib.php'; - $filefound= false; + $pathoffile = $this->getDescLongReadmeFound(); - // Define path to file README.md. - // First check README-la_LA.md then README.md - $pathoffile = dol_buildpath(strtolower($this->name).'/README-'.$langs->defaultlang.'.md', 0); - if (dol_is_file($pathoffile)) - { - $filefound = true; - } - if (! $filefound) - { - $pathoffile = dol_buildpath(strtolower($this->name).'/README.md', 0); - if (dol_is_file($pathoffile)) - { - $filefound = true; - } - } - - if ($filefound) // Mostly for external modules + if ($pathoffile) // Mostly for external modules { $content = file_get_contents($pathoffile); @@ -683,6 +668,35 @@ class DolibarrModules // Can not be abstract, because we need to insta return $content; } + /** + * Return path of file if a README file was found. + * + * @return string Path of file if a README file was found. + */ + function getDescLongReadmeFound() + { + $filefound= false; + + // Define path to file README.md. + // First check README-la_LA.md then README.md + $pathoffile = dol_buildpath(strtolower($this->name).'/README-'.$langs->defaultlang.'.md', 0); + if (dol_is_file($pathoffile)) + { + $filefound = true; + } + if (! $filefound) + { + $pathoffile = dol_buildpath(strtolower($this->name).'/README.md', 0); + if (dol_is_file($pathoffile)) + { + $filefound = true; + } + } + + return ($filefound?$pathoffile:''); + } + + /** * Gives the changelog. First check ChangeLog-la_LA.md then ChangeLog.md * diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang index 8b1c0df7f40..58028423a35 100644 --- a/htdocs/langs/en_US/main.lang +++ b/htdocs/langs/en_US/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -519,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/modulebuilder/index.php b/htdocs/modulebuilder/index.php index 4037b727ee4..2547b893055 100644 --- a/htdocs/modulebuilder/index.php +++ b/htdocs/modulebuilder/index.php @@ -20,6 +20,8 @@ * \brief Home page for module builder module */ +if (! defined('NOSCANPOSTFORINJECTION')) define('NOSCANPOSTFORINJECTION','1'); // Do not check anti CSRF attack test + require '../main.inc.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/class/doleditor.class.php'; @@ -30,6 +32,7 @@ $langs->load("other"); $action=GETPOST('action','aZ09'); $confirm=GETPOST('confirm','alpha'); +$cancel=GETPOST('cancel','alpha'); $module=GETPOST('module','alpha'); $tab=GETPOST('tab','aZ09'); @@ -375,26 +378,42 @@ if ($dirins && $action == 'generatepackage') } } -if ($action == 'savefile') + +// Save file +if ($action == 'savefile' && empty($cancel)) { - $pathoftrigger=dol_buildpath($file, 0); - $pathoftriggerbackup=dol_buildpath($file.'.back', 0); + $relofcustom = basename($dirins); - dol_move($pathoftrigger, $pathoftriggerbackup, 0, 1, 0, 0); - - $content = GETPOST('triggerfilecontent'); - - // Save file on disk - $newmask = 0; - - file_put_contents($pathoftrigger, $content); - if (empty($newmask) && ! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK; - if (empty($newmask)) // This should no happen + if ($relofcustom) { - $newmask='0664'; - } + // Check that relative path ($file) start with name 'custom' + if (! preg_match('/^'.$relofcustom.'/', $file)) $file=$relofcustom.'/'.$file; - @chmod($pathoftrigger, octdec($newmask)); + $pathoffile=dol_buildpath($file, 0); + $pathoffilebackup=dol_buildpath($file.'.back', 0); + + // Save old version + if (dol_is_file($pathoffile)) + { + dol_move($pathoffile, $pathoffilebackup, 0, 1, 0, 0); + } + + $content = GETPOST('editfilecontent'); + + // Save file on disk + $newmask = 0; + + file_put_contents($pathoffile, $content); + if (empty($newmask) && ! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK; + if (empty($newmask)) // This should no happen + { + $newmask='0664'; + } + + @chmod($pathoffile, octdec($newmask)); + + setEventMessages($langs->trans("FileSaved"), null); + } } @@ -438,7 +457,7 @@ if (!empty($conf->modulebuilder->enabled) && $mainmenu == 'modulebuilder') // En if (dol_is_file($fullname.'/'.$FILEFLAG)) { // Get real name of module (MyModule instead of mymodule) - $descriptorfiles = dol_dir_list($fullname.'/core/modules/', 'files', 0, 'mod.*\.class\.php'); + $descriptorfiles = dol_dir_list($fullname.'/core/modules/', 'files', 0, 'mod.*\.class\.php$'); $modulenamewithcase=''; foreach($descriptorfiles as $descriptorcursor) { @@ -654,80 +673,155 @@ elseif (! empty($module)) if ($tab == 'description') { $pathtofile = $modulelowercase.'/core/modules/mod'.$module.'.class.php'; + $pathtofilereadme = $modulelowercase.'/README.md'; - print ' '.$langs->trans("DescriptorFile").' : '.$pathtofile.'
'; - print '
'; + if ($action != 'editfile' || empty($file)) + { + print ' '.$langs->trans("DescriptorFile").' : '.$pathtofile.''; + print ' '.img_picto($langs->trans("Edit"), 'edit').''; + print '
'; - print '
'; - print '
'; + print ' '.$langs->trans("ReadmeFile").' : '.$pathtofilereadme.''; + print ' '.img_picto($langs->trans("Edit"), 'edit').''; + print '
'; - print ''; - print ''; + print '
'; + print '
'; - print ''; + print_fiche_titre($langs->trans("DescriptorFile")); - print ''; + print '
'; + print '
'; - print '
'; + print '
'; - print $langs->trans("Parameter"); - print ''; - print $langs->trans("Value"); - print '
'; - print $langs->trans("Numero"); - print ' ('.$langs->trans("SeeHere").')'; - print ''; - print $moduleobj->numero; - print '
'; - print $langs->trans("Name"); - print ''; - print $moduleobj->getName(); - print '
'; - print $langs->trans("Version"); - print ''; - print $moduleobj->getVersion(); - print '
'; + print ''; - print ''; + print ''; - print ''; + print ''; - print ''; + print ''; - print ''; + print ''; - print ''; + print ''; - print '
'; + print $langs->trans("Parameter"); + print ''; + print $langs->trans("Value"); + print '
'; - print $langs->trans("Family"); - //print "
'crm','financial','hr','projects','products','ecm','technic','interface','other'"; - print '
'; - print $moduleobj->family; - print '
'; + print $langs->trans("Numero"); + print ' ('.$langs->trans("SeeHere").')'; + print ''; + print $moduleobj->numero; + print '
'; - print $langs->trans("EditorName"); - print ''; - print $moduleobj->editor_name; - print '
'; + print $langs->trans("Name"); + print ''; + print $moduleobj->getName(); + print '
'; - print $langs->trans("EditorUrl"); - print ''; - print $moduleobj->editor_url; - print '
'; + print $langs->trans("Version"); + print ''; + print $moduleobj->getVersion(); + print '
'; - print $langs->trans("Description"); - print ''; - print $moduleobj->getDesc(); - print '
'; + print $langs->trans("Family"); + //print "
'crm','financial','hr','projects','products','ecm','technic','interface','other'"; + print '
'; + print $moduleobj->family; + print '
'; - print $langs->trans("DescriptionLong"); - print ''; - print $moduleobj->getDescLong(); - print '
'; + print $langs->trans("EditorName"); + print ''; + print $moduleobj->editor_name; + print '
'; + print ''; + print $langs->trans("EditorUrl"); + print ''; + print $moduleobj->editor_url; + print ''; - print '
'; + print ''; + print $langs->trans("Description"); + print ''; + print $moduleobj->getDesc(); + print ''; + + print ''; + + + print '

'; + + + print_fiche_titre($langs->trans("ReadmeFile")); + + print '
'; + print '
'; + + print $moduleobj->getDescLong(); + + print '
'; + } + else + { + $fullpathoffile=dol_buildpath($file, 0); + + $content = file_get_contents($fullpathoffile); + + // New module + print '
'; + print ''; + print ''; + print ''; + print ''; + print ''; + + $doleditor=new DolEditor('editfilecontent', $content, '', '600', 'Full', 'In', true, false, false, 0, '99%'); + print $doleditor->Create(1, '', false); + print '
'; + print '
'; + print ''; + print '   '; + print ''; + print '
'; + + print '
'; + } } if ($tab == 'specifications') { - print $langs->trans("FeatureNotYetAvailable"); + $pathtofile = $modulelowercase.'/SPECIFICATIONS.md'; + if ($action != 'editfile' || empty($file)) + { + print ' '.$langs->trans("SpecificationFile").' : '.$pathtofile.''; + print ' '.img_picto($langs->trans("Edit"), 'edit').''; + print '
'; + } + else + { + $fullpathoffile=dol_buildpath($file, 0); + + $content = file_get_contents($fullpathoffile); + + // New module + print '
'; + print ''; + print ''; + print ''; + print ''; + print ''; + + $doleditor=new DolEditor('editfilecontent', $content, '', '600', 'Full', 'In', true, false, false, 0, '99%'); + print $doleditor->Create(1, '', false); + print '
'; + print '
'; + print ''; + print '   '; + print ''; + print '
'; + + print '
'; + } } if ($tab == 'objects') @@ -910,43 +1004,20 @@ elseif (! empty($module)) if ($action != 'editfile' || empty($file)) { - print '
'; - print ' - - - - - - - '; - - $var=True; foreach ($triggers as $trigger) { - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - } + $pathtofile = $trigger['relpath']; - print '
'.$langs->trans("File").''.$langs->trans("Active").'  
'.$trigger['picto'].''.$trigger['relpath'].''.(empty($trigger['status'])?$langs->trans("No"):$trigger['status']).''; - $text=$trigger['info']; - $text.="
\n".$langs->trans("File").":
\n".$trigger['relpath']; - //$text.="\n".$langs->trans("ExternalModule",$trigger['isocreorexternal']); - print $form->textwithpicto('', $text); - print '
'; - print ''.img_picto($langs->trans("Edit"), 'edit').''; - print '
'; - print '
'; + print ' '.$langs->trans("TriggerFile").' : '.$pathtofile.''; + print ' '.img_picto($langs->trans("Edit"), 'edit').''; + print '
'; + } } else { - $pathoftrigger=dol_buildpath($file, 0); + $fullpathoffile=dol_buildpath($file, 0); - $content = file_get_contents($pathoftrigger); + $content = file_get_contents($fullpathoffile); // New module print '
'; @@ -956,10 +1027,13 @@ elseif (! empty($module)) print ''; print ''; - $doleditor=new DolEditor('triggerfilecontent', $content, '', '600', 'Full', 'In', true, false, false, 0, '90%'); + $doleditor=new DolEditor('editfilecontent', $content, '', '600', 'Full', 'In', true, false, false, 0, '99%'); print $doleditor->Create(1, '', false); + print '
'; print '
'; print ''; + print '   '; + print ''; print '
'; print '
'; diff --git a/htdocs/modulebuilder/template/SPECIFICATIONS.md b/htdocs/modulebuilder/template/SPECIFICATIONS.md new file mode 100644 index 00000000000..7b1711cf514 --- /dev/null +++ b/htdocs/modulebuilder/template/SPECIFICATIONS.md @@ -0,0 +1 @@ +# SPECIFICATIONS OF MODULE MYMODULE FOR DOLIBARR ERP CRM \ No newline at end of file diff --git a/htdocs/modulebuilder/template/myobject_card.php b/htdocs/modulebuilder/template/myobject_card.php index 6d0c76248f4..73f00abc89f 100644 --- a/htdocs/modulebuilder/template/myobject_card.php +++ b/htdocs/modulebuilder/template/myobject_card.php @@ -23,17 +23,19 @@ * Put here some comments */ -//if (! defined('NOREQUIREUSER')) define('NOREQUIREUSER','1'); -//if (! defined('NOREQUIREDB')) define('NOREQUIREDB','1'); -//if (! defined('NOREQUIRESOC')) define('NOREQUIRESOC','1'); -//if (! defined('NOREQUIRETRAN')) define('NOREQUIRETRAN','1'); -//if (! defined('NOCSRFCHECK')) define('NOCSRFCHECK','1'); // Do not check anti CSRF attack test -//if (! defined('NOSTYLECHECK')) define('NOSTYLECHECK','1'); // Do not check style html tag into posted data -//if (! defined('NOTOKENRENEWAL')) define('NOTOKENRENEWAL','1'); // Do not check anti POST attack test -//if (! defined('NOREQUIREMENU')) define('NOREQUIREMENU','1'); // If there is no need to load and show top and left menu -//if (! defined('NOREQUIREHTML')) define('NOREQUIREHTML','1'); // If we don't need to load the html.form.class.php -//if (! defined('NOREQUIREAJAX')) define('NOREQUIREAJAX','1'); -//if (! defined("NOLOGIN")) define("NOLOGIN",'1'); // If this page is public (can be called outside logged session) +//if (! defined('NOREQUIREUSER')) define('NOREQUIREUSER','1'); +//if (! defined('NOREQUIREDB')) define('NOREQUIREDB','1'); +//if (! defined('NOREQUIRESOC')) define('NOREQUIRESOC','1'); +//if (! defined('NOREQUIRETRAN')) define('NOREQUIRETRAN','1'); +//if (! defined('NOSCANGETFORINJECTION')) define('NOSCANGETFORINJECTION','1'); // Do not check anti CSRF attack test +//if (! defined('NOSCANPOSTFORINJECTION')) define('NOSCANPOSTFORINJECTION','1'); // Do not check anti CSRF attack test +//if (! defined('NOCSRFCHECK')) define('NOCSRFCHECK','1'); // Do not check anti CSRF attack test +//if (! defined('NOSTYLECHECK')) define('NOSTYLECHECK','1'); // Do not check style html tag into posted data +//if (! defined('NOTOKENRENEWAL')) define('NOTOKENRENEWAL','1'); // Do not check anti POST attack test +//if (! defined('NOREQUIREMENU')) define('NOREQUIREMENU','1'); // If there is no need to load and show top and left menu +//if (! defined('NOREQUIREHTML')) define('NOREQUIREHTML','1'); // If we don't need to load the html.form.class.php +//if (! defined('NOREQUIREAJAX')) define('NOREQUIREAJAX','1'); // Do not load ajax.lib.php library +//if (! defined("NOLOGIN")) define("NOLOGIN",'1'); // If this page is public (can be called outside logged session) // Load Dolibarr environment $res=0; diff --git a/htdocs/modulebuilder/template/myobject_list.php b/htdocs/modulebuilder/template/myobject_list.php index 2e655578235..28624dc9fc2 100644 --- a/htdocs/modulebuilder/template/myobject_list.php +++ b/htdocs/modulebuilder/template/myobject_list.php @@ -23,17 +23,20 @@ * Put here some comments */ -//if (! defined('NOREQUIREUSER')) define('NOREQUIREUSER','1'); -//if (! defined('NOREQUIREDB')) define('NOREQUIREDB','1'); -//if (! defined('NOREQUIRESOC')) define('NOREQUIRESOC','1'); -//if (! defined('NOREQUIRETRAN')) define('NOREQUIRETRAN','1'); -//if (! defined('NOCSRFCHECK')) define('NOCSRFCHECK','1'); // Do not check anti CSRF attack test -//if (! defined('NOSTYLECHECK')) define('NOSTYLECHECK','1'); // Do not check style html tag into posted data -//if (! defined('NOTOKENRENEWAL')) define('NOTOKENRENEWAL','1'); // Do not check anti POST attack test -//if (! defined('NOREQUIREMENU')) define('NOREQUIREMENU','1'); // If there is no need to load and show top and left menu -//if (! defined('NOREQUIREHTML')) define('NOREQUIREHTML','1'); // If we don't need to load the html.form.class.php -//if (! defined('NOREQUIREAJAX')) define('NOREQUIREAJAX','1'); // Do not load ajax.lib.php library -//if (! defined("NOLOGIN")) define("NOLOGIN",'1'); // If this page is public (can be called outside logged session) +//if (! defined('NOREQUIREUSER')) define('NOREQUIREUSER','1'); +//if (! defined('NOREQUIREDB')) define('NOREQUIREDB','1'); +//if (! defined('NOREQUIRESOC')) define('NOREQUIRESOC','1'); +//if (! defined('NOREQUIRETRAN')) define('NOREQUIRETRAN','1'); +//if (! defined('NOSCANGETFORINJECTION')) define('NOSCANGETFORINJECTION','1'); // Do not check anti CSRF attack test +//if (! defined('NOSCANPOSTFORINJECTION')) define('NOSCANPOSTFORINJECTION','1'); // Do not check anti CSRF attack test +//if (! defined('NOCSRFCHECK')) define('NOCSRFCHECK','1'); // Do not check anti CSRF attack test +//if (! defined('NOSTYLECHECK')) define('NOSTYLECHECK','1'); // Do not check style html tag into posted data +//if (! defined('NOTOKENRENEWAL')) define('NOTOKENRENEWAL','1'); // Do not check anti POST attack test +//if (! defined('NOREQUIREMENU')) define('NOREQUIREMENU','1'); // If there is no need to load and show top and left menu +//if (! defined('NOREQUIREHTML')) define('NOREQUIREHTML','1'); // If we don't need to load the html.form.class.php +//if (! defined('NOREQUIREAJAX')) define('NOREQUIREAJAX','1'); // Do not load ajax.lib.php library +//if (! defined("NOLOGIN")) define("NOLOGIN",'1'); // If this page is public (can be called outside logged session) + // Load Dolibarr environment $res=0; From ba3b6b6aa5d372d41869eb0559d3e8bbfb64d561 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 17:57:35 +0200 Subject: [PATCH 025/138] Better support of vat with code in expense report --- htdocs/commande/class/commande.class.php | 8 +- htdocs/core/lib/functions.lib.php | 2 +- htdocs/expensereport/card.php | 442 +++++++++--------- .../class/expensereport.class.php | 107 +++-- 4 files changed, 308 insertions(+), 251 deletions(-) diff --git a/htdocs/commande/class/commande.class.php b/htdocs/commande/class/commande.class.php index 40e258a8e82..c326efa7e49 100644 --- a/htdocs/commande/class/commande.class.php +++ b/htdocs/commande/class/commande.class.php @@ -1360,10 +1360,10 @@ class Commande extends CommonOrder $this->line->vat_src_code=$vat_src_code; $this->line->tva_tx=$txtva; - $this->line->localtax1_tx=$txlocaltax1; - $this->line->localtax2_tx=$txlocaltax2; - $this->line->localtax1_type = $localtaxes_type[0]; - $this->line->localtax2_type = $localtaxes_type[2]; + $this->line->localtax1_tx=$localtaxes_type[1]; + $this->line->localtax2_tx=$localtaxes_type[3]; + $this->line->localtax1_type=$localtaxes_type[0]; + $this->line->localtax2_type=$localtaxes_type[2]; $this->line->fk_product=$fk_product; $this->line->product_type=$product_type; $this->line->fk_remise_except=$fk_remise_except; diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 5c3d78aa0ee..a12e4c18ba4 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -3892,7 +3892,7 @@ function getTaxesFromId($vatrowid) * @param Societe $buyer Company object * @param Societe $seller Company object * @param int $firstparamisid 1 if first param is id into table (use this if you can) - * @return array array(localtax_type1(1-6/0 if not found), rate localtax1, localtax_type1, rate localtax2, accountancycodecust, accountancycodesupp) + * @return array array(localtax_type1(1-6/0 if not found), rate localtax1, localtax_type2, rate localtax2, accountancycodecust, accountancycodesupp) */ function getLocalTaxesFromRate($vatrate, $local, $buyer, $seller, $firstparamisid=0) { diff --git a/htdocs/expensereport/card.php b/htdocs/expensereport/card.php index 596636c74b0..951659a2b59 100644 --- a/htdocs/expensereport/card.php +++ b/htdocs/expensereport/card.php @@ -122,7 +122,7 @@ if ($reshook < 0) setEventMessages($hookmanager->error, $hookmanager->errors, 'e if (empty($reshook)) { - if ($cancel) + if ($cancel) { $action=''; $fk_projet=''; @@ -155,7 +155,7 @@ if (empty($reshook)) { // Because createFromClone modifies the object, we must clone it so that we can restore it later $orig = clone $object; - + $result=$object->createFromClone($socid); if ($result > 0) { @@ -171,7 +171,7 @@ if (empty($reshook)) } } } - + if ($action == 'confirm_delete' && GETPOST("confirm") == "yes" && $id > 0 && $user->rights->expensereport->supprimer) { $object = new ExpenseReport($db); @@ -187,20 +187,20 @@ if (empty($reshook)) setEventMessages($object->error, $object->errors, 'errors'); } } - + if ($action == 'add' && $user->rights->expensereport->creer) { $object = new ExpenseReport($db); - + $object->date_debut = $date_start; $object->date_fin = $date_end; - + $object->fk_user_author = GETPOST('fk_user_author','int'); if (! ($object->fk_user_author > 0)) $object->fk_user_author = $user->id; - + $fuser=new User($db); $fuser->fetch($object->fk_user_author); - + $object->fk_statut = 1; $object->fk_c_paiement = GETPOST('fk_c_paiement','int'); $object->fk_user_validator = GETPOST('fk_user_validator','int'); @@ -212,20 +212,20 @@ if (empty($reshook)) $ret = $extrafields->setOptionalsFromPost($extralabels, $object); if ($ret < 0) $error++; } - + if ($object->periode_existe($fuser,$object->date_debut,$object->date_fin)) { $error++; setEventMessages($langs->trans("ErrorDoubleDeclaration"), null, 'errors'); $action='create'; } - + if (! $error) { $db->begin(); - + $id = $object->create($user); - + if ($id > 0) { $db->commit(); @@ -240,25 +240,25 @@ if (empty($reshook)) } } } - + if ($action == 'update' && $user->rights->expensereport->creer) { $object = new ExpenseReport($db); $object->fetch($id); - + $object->date_debut = $date_start; $object->date_fin = $date_end; - + if($object->fk_statut < 3) { $object->fk_user_validator = GETPOST('fk_user_validator','int'); } - + $object->fk_c_paiement = GETPOST('fk_c_paiement','int'); $object->note_public = GETPOST('note_public'); $object->note_private = GETPOST('note_private'); $object->fk_user_modif = $user->id; - + $result = $object->update($user); if ($result > 0) { @@ -270,14 +270,14 @@ if (empty($reshook)) setEventMessages($object->error, $object->errors, 'errors'); } } - + if ($action == 'update_extras') { // Fill array 'array_options' with data from update form $extralabels = $extrafields->fetch_name_optionals_label($object->table_element); $ret = $extrafields->setOptionalsFromPost($extralabels, $object, GETPOST('attribute')); if ($ret < 0) $error++; - + if (! $error) { // Actions on extra fields (by external module or standard code) @@ -293,17 +293,17 @@ if (empty($reshook)) } else if ($reshook < 0) $error++; } - + if ($error) $action = 'edit_extras'; } - + if ($action == "confirm_validate" && GETPOST("confirm") == "yes" && $id > 0 && $user->rights->expensereport->creer) { $object = new ExpenseReport($db); $object->fetch($id); $result = $object->setValidate($user); - + if ($result > 0) { // Define output language @@ -319,51 +319,51 @@ if (empty($reshook)) } $model=$object->modelpdf; $ret = $object->fetch($id); // Reload to get new records - + $object->generateDocument($model, $outputlangs, $hidedetails, $hidedesc, $hideref); } } - + if ($result > 0 && $object->fk_user_validator > 0) { $langs->load("mails"); - + // TO $destinataire = new User($db); $destinataire->fetch($object->fk_user_validator); $emailTo = $destinataire->email; - + // FROM $expediteur = new User($db); $expediteur->fetch($object->fk_user_author); $emailFrom = $expediteur->email; - + if ($emailTo && $emailFrom) { $filename=array(); $filedir=array(); $mimetype=array(); - + // SUBJECT $subject = $langs->trans("ExpenseReportWaitingForApproval"); - + // CONTENT $link = $urlwithroot.'/expensereport/card.php?id='.$object->id; $message = $langs->trans("ExpenseReportWaitingForApprovalMessage", $expediteur->getFullName($langs), get_date_range($object->date_debut,$object->date_fin,'',$langs), $link); - + // Rebuild pdf /* $object->setDocModel($user,""); $resultPDF = expensereport_pdf_create($db,$id,'',"",$langs); - + if($resultPDF): // ATTACHMENT array_push($filename,dol_sanitizeFileName($object->ref).".pdf"); array_push($filedir,$conf->expensereport->dir_output . "/" . dol_sanitizeFileName($object->ref) . "/" . dol_sanitizeFileName($object->ref).".pdf"); array_push($mimetype,"application/pdf"); */ - + // PREPARE SEND $mailfile = new CMailFile($subject,$emailTo,$emailFrom,$message,$filedir,$mimetype,$filename); - + if ($mailfile) { // SEND @@ -408,13 +408,13 @@ if (empty($reshook)) setEventMessages($object->error, $object->errors, 'errors'); } } - + if ($action == "confirm_save_from_refuse" && GETPOST("confirm") == "yes" && $id > 0 && $user->rights->expensereport->creer) { $object = new ExpenseReport($db); $object->fetch($id); $result = $object->set_save_from_refuse($user); - + if ($result > 0) { // Define output language @@ -430,35 +430,35 @@ if (empty($reshook)) } $model=$object->modelpdf; $ret = $object->fetch($id); // Reload to get new records - + $object->generateDocument($model, $outputlangs, $hidedetails, $hidedesc, $hideref); } } - + if ($result > 0) { if (! empty($conf->global->DEPLACEMENT_TO_CLEAN)) // TODO Translate this so we can remove condition { // Send mail - + // TO $destinataire = new User($db); $destinataire->fetch($object->fk_user_validator); $emailTo = $destinataire->email; - + if ($emailTo) { // FROM $expediteur = new User($db); $expediteur->fetch($object->fk_user_author); $emailFrom = $expediteur->email; - + // SUBJECT $subject = "' ERP - Note de frais à re-approuver"; - + // CONTENT $dateRefusEx = explode(" ",$object->date_refuse); - + $message = "Bonjour {$destinataire->firstname},\n\n"; $message.= "Le {$dateRefusEx[0]} à {$dateRefusEx[1]} vous avez refusé d'approuver la note de frais \"{$object->ref}\". Vous aviez émis le motif suivant : {$object->detail_refuse}\n\n"; $message.= "L'auteur vient de modifier la note de frais, veuillez trouver la nouvelle version en pièce jointe.\n"; @@ -466,11 +466,11 @@ if (empty($reshook)) $message.= "- Période : du {$object->date_debut} au {$object->date_fin}\n"; $message.= "- Lien : {$dolibarr_main_url_root}/expensereport/card.php?id={$object->id}\n\n"; $message.= "Bien cordialement,\n' SI"; - + // Génération du pdf avant attachement $object->setDocModel($user,""); $resultPDF = expensereport_pdf_create($db,$object,'',"",$langs); - + if($resultPDF) { // ATTACHMENT @@ -478,10 +478,10 @@ if (empty($reshook)) array_push($filename,dol_sanitizeFileName($object->ref).".pdf"); array_push($filedir,$conf->expensereport->dir_output . "/" . dol_sanitizeFileName($object->ref) . "/" . dol_sanitizeFileName($object->ref_number).".pdf"); array_push($mimetype,"application/pdf"); - + // PREPARE SEND $mailfile = new CMailFile($subject,$emailTo,$emailFrom,$message,$filedir,$mimetype,$filename); - + if (! $mailfile->error) { // SEND @@ -512,15 +512,15 @@ if (empty($reshook)) setEventMessages($object->error, $object->errors, 'errors'); } } - + // Approve if ($action == "confirm_approve" && GETPOST("confirm") == "yes" && $id > 0 && $user->rights->expensereport->approve) { $object = new ExpenseReport($db); $object->fetch($id); - + $result = $object->setApproved($user); - + if ($result > 0) { // Define output language @@ -536,44 +536,44 @@ if (empty($reshook)) } $model=$object->modelpdf; $ret = $object->fetch($id); // Reload to get new records - + $object->generateDocument($model, $outputlangs, $hidedetails, $hidedesc, $hideref); } } - + if ($result > 0) { if (! empty($conf->global->DEPLACEMENT_TO_CLEAN)) // TODO Translate this so we can remove condition { // Send mail - + // TO $destinataire = new User($db); $destinataire->fetch($object->fk_user_author); $emailTo = $destinataire->email; - + // CC $emailCC = $conf->global->NDF_CC_EMAILS; - + // FROM $expediteur = new User($db); $expediteur->fetch($object->fk_user_valid); $emailFrom = $expediteur->email; - + // SUBJECT $subject = "' ERP - Note de frais validée"; - + // CONTENT $message = "Bonjour {$destinataire->firstname},\n\n"; $message.= "Votre note de frais \"{$object->ref}\" vient d'être approuvé!\n"; $message.= "- Approbateur : {$expediteur->firstname} {$expediteur->lastname}\n"; $message.= "- Lien : {$dolibarr_main_url_root}/expensereport/card.php?id={$object->id}\n\n"; $message.= "Bien cordialement,\n' SI"; - + // Génération du pdf avant attachement $object->setDocModel($user,""); $resultPDF = expensereport_pdf_create($db,$object,'',"",$langs); - + if($resultPDF): // ATTACHMENT $filename=array(); $filedir=array(); $mimetype=array(); @@ -586,12 +586,12 @@ if (empty($reshook)) ".pdf" ); array_push($mimetype,"application/pdf"); - + // PREPARE SEND $mailfile = new CMailFile($subject,$emailTo,$emailFrom,$message,$filedir,$mimetype,$filename,$emailCC); - + if(!$mailfile->error): - + // SEND $result=$mailfile->sendfile(); if ($result): @@ -601,7 +601,7 @@ if (empty($reshook)) else: setEventMessages($langs->trans("ErrorFailedToSendMail",$emailFrom,$emailTo), null, 'errors'); endif; - + else: setEventMessages($langs->trans("ErrorFailedToSendMail",$emailFrom,$emailTo), null, 'errors'); endif; @@ -617,14 +617,14 @@ if (empty($reshook)) setEventMessages($object->error, $object->errors, 'errors'); } } - + if ($action == "confirm_refuse" && GETPOST('confirm')=="yes" && $id > 0 && $user->rights->expensereport->approve) { $object = new ExpenseReport($db); $object->fetch($id); - + $result = $object->setDeny($user,GETPOST('detail_refuse')); - + if ($result > 0) { // Define output language @@ -640,30 +640,30 @@ if (empty($reshook)) } $model=$object->modelpdf; $ret = $object->fetch($id); // Reload to get new records - + $object->generateDocument($model, $outputlangs, $hidedetails, $hidedesc, $hideref); } } - + if ($result > 0) { if (! empty($conf->global->DEPLACEMENT_TO_CLEAN)) // TODO Translate this so we can remove condition { // Send mail - + // TO $destinataire = new User($db); $destinataire->fetch($object->fk_user_author); $emailTo = $destinataire->email; - + // FROM $expediteur = new User($db); $expediteur->fetch($object->fk_user_refuse); $emailFrom = $expediteur->email; - + // SUBJECT $subject = "' ERP - Note de frais refusée"; - + // CONTENT $message = "Bonjour {$destinataire->firstname},\n\n"; $message.= "Votre note de frais \"{$object->ref}\" vient d'être refusée.\n"; @@ -671,10 +671,10 @@ if (empty($reshook)) $message.= "- Motif de refus : {$_POST['detail_refuse']}\n"; $message.= "- Lien : {$dolibarr_main_url_root}/expensereport/card.php?id={$object->id}\n\n"; $message.= "Bien cordialement,\n' SI"; - + // PREPARE SEND $mailfile = new CMailFile($subject,$emailTo,$emailFrom,$message); - + if(!$mailfile->error) { // SEND @@ -698,17 +698,17 @@ if (empty($reshook)) setEventMessages($object->error, $object->errors, 'errors'); } } - + //var_dump($user->id == $object->fk_user_validator);exit; if ($action == "confirm_cancel" && GETPOST('confirm')=="yes" && GETPOST('detail_cancel') && $id > 0 && $user->rights->expensereport->creer) { $object = new ExpenseReport($db); $object->fetch($id); - + if ($user->id == $object->fk_user_valid || $user->id == $object->fk_user_author) { $result = $object->set_cancel($user,GETPOST('detail_cancel')); - + if ($result > 0) { // Define output language @@ -724,30 +724,30 @@ if (empty($reshook)) } $model=$object->modelpdf; $ret = $object->fetch($id); // Reload to get new records - + $object->generateDocument($model, $outputlangs, $hidedetails, $hidedesc, $hideref); } } - + if ($result > 0) { if (! empty($conf->global->DEPLACEMENT_TO_CLEAN)) // TODO Translate this so we can remove condition { // Send mail - + // TO $destinataire = new User($db); $destinataire->fetch($object->fk_user_author); $emailTo = $destinataire->email; - + // FROM $expediteur = new User($db); $expediteur->fetch($object->fk_user_cancel); $emailFrom = $expediteur->email; - + // SUBJECT $subject = "' ERP - Note de frais annulée"; - + // CONTENT $message = "Bonjour {$destinataire->firstname},\n\n"; $message.= "Votre note de frais \"{$object->ref}\" vient d'être annulée.\n"; @@ -755,10 +755,10 @@ if (empty($reshook)) $message.= "- Motif d'annulation : {$_POST['detail_cancel']}\n"; $message.= "- Lien : {$dolibarr_main_url_root}/expensereport/card.php?id={$object->id}\n\n"; $message.= "Bien cordialement,\n' SI"; - + // PREPARE SEND $mailfile = new CMailFile($subject,$emailTo,$emailFrom,$message); - + if(!$mailfile->error) { // SEND @@ -791,7 +791,7 @@ if (empty($reshook)) setEventMessages($langs->transnoentitiesnoconv("OnlyOwnerCanCancel"), '', 'errors'); // Should not happened } } - + if ($action == "confirm_brouillonner" && GETPOST('confirm')=="yes" && $id > 0 && $user->rights->expensereport->creer) { $object = new ExpenseReport($db); @@ -799,7 +799,7 @@ if (empty($reshook)) if ($user->id == $object->fk_user_author || $user->id == $object->fk_user_valid) { $result = $object->setStatut(0); - + if ($result > 0) { // Define output language @@ -815,11 +815,11 @@ if (empty($reshook)) } $model=$object->modelpdf; $ret = $object->fetch($id); // Reload to get new records - + $object->generateDocument($model, $outputlangs, $hidedetails, $hidedesc, $hideref); } } - + if ($result > 0) { header("Location: ".$_SERVER["PHP_SELF"]."?id=".$id); @@ -835,14 +835,14 @@ if (empty($reshook)) setEventMessages("NOT_AUTHOR", '', 'errors'); } } - + if ($action == 'set_paid' && $id > 0 && $user->rights->expensereport->to_paid) { $object = new ExpenseReport($db); $object->fetch($id); - + $result = $object->set_paid($id, $user); - + if ($result > 0) { // Define output language @@ -858,50 +858,50 @@ if (empty($reshook)) } $model=$object->modelpdf; $ret = $object->fetch($id); // Reload to get new records - + $object->generateDocument($model, $outputlangs, $hidedetails, $hidedesc, $hideref); } } - + if ($result > 0) { if (! empty($conf->global->DEPLACEMENT_TO_CLEAN)) // TODO Translate this so we can remove condition { // Send mail - + // TO $destinataire = new User($db); $destinataire->fetch($object->fk_user_author); $emailTo = $destinataire->email; - + // FROM $expediteur = new User($db); $expediteur->fetch($user->id); $emailFrom = $expediteur->email; - + // SUBJECT $subject = "'ERP - Note de frais payée"; - + // CONTENT $message = "Bonjour {$destinataire->firstname},\n\n"; $message.= "Votre note de frais \"{$object->ref}\" vient d'être payée.\n"; $message.= "- Payeur : {$expediteur->firstname} {$expediteur->lastname}\n"; $message.= "- Lien : {$dolibarr_main_url_root}/expensereport/card.php?id={$object->id}\n\n"; $message.= "Bien cordialement,\n' SI"; - + // Generate pdf before attachment $object->setDocModel($user,""); $resultPDF = expensereport_pdf_create($db,$object,'',"",$langs); - + // PREPARE SEND $mailfile = new CMailFile($subject,$emailTo,$emailFrom,$message); - + if(!$mailfile->error): - + // SEND $result=$mailfile->sendfile(); if ($result): - + // Retour if($result): Header("Location: ".$_SERVER["PHP_SELF"]."?id=".$id); @@ -909,11 +909,11 @@ if (empty($reshook)) else: dol_print_error($db); endif; - + else: dol_print_error($db,$acct->error); endif; - + else: $mesg="Impossible d'envoyer l'email."; setEventMessages($mesg, null, 'errors'); @@ -926,49 +926,50 @@ if (empty($reshook)) setEventMessages($object->error, $object->errors, 'errors'); } } - + if ($action == "addline" && $user->rights->expensereport->creer) { $error = 0; - + $db->begin(); - + $object_ligne = new ExpenseReportLine($db); - - $vatrate = GETPOST('vatrate'); + + $vatrate = GETPOST('vatrate','alpha'); // May be 8.5* (8.5NPROM) + $object_ligne->comments = GETPOST('comments'); $qty = GETPOST('qty','int'); if (empty($qty)) $qty=1; $object_ligne->qty = $qty; - + $up=price2num(GETPOST('value_unit'),'MU'); $object_ligne->value_unit = $up; - + $object_ligne->date = $date; - + $object_ligne->fk_c_type_fees = GETPOST('fk_c_type_fees'); - + // if VAT is not used in Dolibarr, set VAT rate to 0 because VAT rate is necessary. if (empty($vatrate)) $vatrate = "0.000"; $object_ligne->vatrate = price2num($vatrate); - + $object_ligne->fk_projet = $fk_projet; - - + + if (! GETPOST('fk_c_type_fees') > 0) { $error++; setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Type")), null, 'errors'); $action=''; } - + if ($vatrate < 0 || $vatrate == '') { $error++; setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("VAT")), null, 'errors'); $action=''; } - + /* Projects are never required. To force them, check module forceproject if ($conf->projet->enabled) { @@ -978,7 +979,7 @@ if (empty($reshook)) setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Project")), null, 'errors'); } }*/ - + // Si aucune date n'est rentrée if (empty($object_ligne->date) || $object_ligne->date=="--") { @@ -991,21 +992,42 @@ if (empty($reshook)) $error++; setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("PriceUTTC")), null, 'errors'); } - + // S'il y'a eu au moins une erreur if (! $error) { $object_ligne->fk_expensereport = $_POST['fk_expensereport']; - + $type = 0; // TODO What if service ? - $seller = ''; // seller is unknown - $tmp = calcul_price_total($qty, $up, 0, $vatrate, 0, 0, 0, 'TTC', 0, $type, $seller); - + + // We don't know seller and buyer for expense reports + $seller = $mysoc; + $buyer = new Societe($db); + + $localtaxes_type=getLocalTaxesFromRate($vatrate,0,$buyer,$seller); + + // Clean vat code + $vat_src_code=''; + + if (preg_match('/\((.*)\)/', $vatrate, $reg)) + { + $vat_src_code = $reg[1]; + $vatrate = preg_replace('/\s*\(.*\)/', '', $vatrate); // Remove code into vatrate. + } + $vatrate = preg_replace('/\*/','',$vatrate); + + $tmp = calcul_price_total($qty, $up, 0, $vatrate, 0, 0, 0, 'TTC', 0, $type, $seller, $localtaxes_type); + + $object_ligne->vat_src_code = $vat_src_code; $object_ligne->vatrate = price2num($vatrate); $object_ligne->total_ttc = $tmp[2]; $object_ligne->total_ht = $tmp[0]; $object_ligne->total_tva = $tmp[1]; - + $object_ligne->localtax1_tx = $localtaxes_type[1]; + $object_ligne->localtax2_tx = $localtaxes_type[3]; + $object_ligne->localtax1_type = $localtaxes_type[0]; + $object_ligne->localtax2_type = $localtaxes_type[2]; + $result = $object_ligne->insert(); if ($result > 0) { @@ -1019,20 +1041,20 @@ if (empty($reshook)) $db->rollback(); } } - + $action=''; } - + if ($action == 'confirm_delete_line' && GETPOST("confirm") == "yes" && $user->rights->expensereport->creer) { $object = new ExpenseReport($db); $object->fetch($id); - + $object_ligne = new ExpenseReportLine($db); $object_ligne->fetch(GETPOST("rowid")); $total_ht = $object_ligne->total_ht; $total_tva = $object_ligne->total_tva; - + $result=$object->deleteline(GETPOST("rowid"), $user); if ($result >= 0) { @@ -1051,11 +1073,11 @@ if (empty($reshook)) } $model=$object->modelpdf; $ret = $object->fetch($id); // Reload to get new records - + $object->generateDocument($model, $outputlangs, $hidedetails, $hidedesc, $hideref); } } - + $object->update_totaux_del($object_ligne->total_ht,$object_ligne->total_tva); header("Location: ".$_SERVER["PHP_SELF"]."?id=".$_GET['id']); exit; @@ -1065,12 +1087,12 @@ if (empty($reshook)) setEventMessages($object->error, $object->errors, 'errors'); } } - + if ($action == "updateligne" && $user->rights->expensereport->creer) { $object = new ExpenseReport($db); $object->fetch($id); - + $rowid = $_POST['rowid']; $type_fees_id = GETPOST('fk_c_type_fees'); $projet_id = $fk_projet; @@ -1082,7 +1104,7 @@ if (empty($reshook)) // if VAT is not used in Dolibarr, set VAT rate to 0 because VAT rate is necessary. if (empty($vatrate)) $vatrate = "0.000"; $vatrate = price2num($vatrate); - + if (! GETPOST('fk_c_type_fees') > 0) { $error++; @@ -1095,7 +1117,7 @@ if (empty($reshook)) setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Vat")), null, 'errors'); $action=''; } - + if (! $error) { // TODO Use update method of ExpenseReportLine @@ -1117,13 +1139,13 @@ if (empty($reshook)) } $model=$object->modelpdf; $ret = $object->fetch($id); // Reload to get new records - + $object->generateDocument($model, $outputlangs, $hidedetails, $hidedesc, $hideref); } } - + $result = $object->recalculer($id); - + header("Location: ".$_SERVER["PHP_SELF"]."?id=".$id); exit; } @@ -1133,8 +1155,8 @@ if (empty($reshook)) } } } - - + + /* * Generate or regenerate the PDF document */ @@ -1142,12 +1164,12 @@ if (empty($reshook)) { $depl = new ExpenseReport($db, 0, $_GET['id']); $depl->fetch($id); - + if ($_REQUEST['model']) { $depl->setDocModel($user, $_REQUEST['model']); } - + $outputlangs = $langs; if (! empty($_REQUEST['lang_id'])) { @@ -1161,7 +1183,7 @@ if (empty($reshook)) $action=''; } } - + // Remove file in doc form else if ($action == 'remove_file') { @@ -1169,9 +1191,9 @@ if (empty($reshook)) if ($object->fetch($id)) { require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; - + $object->fetch_thirdparty(); - + $langs->load("other"); $upload_dir = $conf->expensereport->dir_output; $file = $upload_dir . '/' . GETPOST('file'); @@ -1210,7 +1232,7 @@ if ($action == 'create') print ''; print ''; - + // Date start print ''; print ''; @@ -1218,7 +1240,7 @@ if ($action == 'create') $form->select_date($date_start?$date_start:-1,'date_debut',0,0,0,'',1,1); print ''; print ''; - + // Date end print ''; print ''; @@ -1226,7 +1248,7 @@ if ($action == 'create') $form->select_date($date_end?$date_end:-1,'date_fin',0,0,0,'',1,1); print ''; print ''; - + print ''; print ''; print ''; print ''; - + print ''; print ''; print ''; print ''; - + // Payment mode if (! empty($conf->global->EXPENSEREPORT_ASK_PAYMENTMODE_ON_CREATION)) { @@ -1294,7 +1316,7 @@ if ($action == 'create') if (empty($reshook) && ! empty($extrafields->attribute_label)) { print $object->showOptionals($extrafields, 'edit'); } - + print ''; print '
'.$langs->trans("DateStart").'
'.$langs->trans("DateEnd").'
'.$langs->trans("User").''; @@ -1238,7 +1260,7 @@ if ($action == 'create') print $s; print '
'.$langs->trans("VALIDATOR").''; @@ -1255,7 +1277,7 @@ if ($action == 'create') } print '
'; @@ -1314,7 +1336,7 @@ else $result = $object->fetch($id, $ref); $res = $object->fetch_optionals($object->id, $extralabels); - + if ($result > 0) { if (! in_array($object->fk_user_author, $user->getAllChildIds(1))) @@ -1365,7 +1387,7 @@ else $userfee->fetch($object->fk_user_author); print $userfee->getNomUrl(-1); print ''; - + // Ref print ''.$langs->trans("Ref").''; print $form->showrefnav($object, 'ref', $linkback, 1, 'ref', 'ref', ''); @@ -1460,7 +1482,7 @@ else // Paiement incomplet. On demande si motif = escompte ou autre $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?id=' . $object->id, $langs->trans('CloneExpenseReport'), $langs->trans('ConfirmCloneExpenseReport', $object->ref), 'confirm_clone', $formquestion, 'yes', 1); } - + if ($action == 'save') { $formconfirm=$form->form_confirm($_SERVER["PHP_SELF"]."?id=".$id,$langs->trans("SaveTrip"),$langs->trans("ConfirmSaveTrip"),"confirm_validate","","",1); @@ -1510,13 +1532,13 @@ else // Print form confirm print $formconfirm; - - + + // Expense report card - + $linkback = ''.$langs->trans("BackToList").''; - - + + $morehtmlref='
'; /* // Ref customer @@ -1557,15 +1579,15 @@ else } }*/ $morehtmlref.='
'; - - + + dol_banner_tab($object, 'ref', $linkback, 1, 'ref', 'ref', $morehtmlref); - - + + print '
'; print '
'; print '
'; - + print ''; // Author @@ -1580,7 +1602,7 @@ else print $userauthor->getNomUrl(-1); } print ''; - + print ''; print ''; print '"; print ''; - + print ''; print ''; print ''; print ''; - + print ''; print ''; print ''; @@ -1638,7 +1660,7 @@ else $userfee=new User($db); $userfee->fetch($object->fk_user_validator); print $userfee->getNomUrl(-1); - if (empty($userfee->email) || ! isValidEmail($userfee->email)) + if (empty($userfee->email) || ! isValidEmail($userfee->email)) { $langs->load("errors"); print img_warning($langs->trans("ErrorBadEMail", $userfee->email)); @@ -1658,7 +1680,7 @@ else print $userfee->getNomUrl(-1); } print ''; - + print ''; print ''; print ''; @@ -1680,7 +1702,7 @@ else print $userapp->getNomUrl(-1); } print ''; - + print ''; print ''; print ''; @@ -1696,7 +1718,7 @@ else $userfee->fetch($object->fk_user_refuse); print $userfee->getNomUrl(-1); print ''; - + print ''; print ''; print '
'.$langs->trans("Period").''; @@ -1607,12 +1629,12 @@ else if($object->fk_statut==6) $rowspan+=2; print "
'.$langs->trans("AmountVAT").''.price($object->total_tva).'
'.$langs->trans("AmountTTC").''.price($object->total_ttc).'
'.$langs->trans("MOTIF_CANCEL").''.$object->detail_cancel.'
'.$langs->trans("DateApprove").''.dol_print_date($object->date_approve,'dayhour').'
'.$langs->trans("DATE_REFUS").''.dol_print_date($object->date_refuse,'dayhour'); @@ -1725,14 +1747,14 @@ else // Other attributes $cols = 3; include DOL_DOCUMENT_ROOT . '/core/tpl/extrafields_view.tpl.php'; - + print '
'; print '
'; print '
'; print '
'; //print '
'; - + // List of payments $sql = "SELECT p.rowid, p.num_payment, p.datep as dp, p.amount,"; $sql.= "c.code as type_code,c.libelle as payment_type"; @@ -1744,7 +1766,7 @@ else $sql.= " AND e.entity = ".$conf->entity; $sql.= " AND p.fk_typepayment = c.id"; $sql.= " ORDER BY dp"; - + $resql = $db->query($sql); if ($resql) { @@ -1758,7 +1780,7 @@ else print ''.$langs->trans("Amount").''; print ' '; print ''; - + $var=True; while ($i < $num) { @@ -1774,14 +1796,14 @@ else $totalpaid += $objp->amount; $i++; } - + if ($object->paid == 0) { print "".$langs->trans("AlreadyPaid")." :".price($totalpaid)."\n"; print "".$langs->trans("AmountExpected")." :".price($object->total_ttc)."\n"; - + $remaintopay = $object->total_ttc - $totalpaid; - + print "".$langs->trans("RemainderToPay")." :"; print ''.price($remaintopay)."\n"; } @@ -1791,14 +1813,14 @@ else else { dol_print_error($db); - } - + } + print '
'; print '
'; print '
'; - + print '

'; - + print '
'; // Fetch Lines of current expense report @@ -1815,17 +1837,17 @@ else $actiontouse='updateligne'; if (($object->fk_statut==0 || $object->fk_statut==99) && $action != 'editline') $actiontouse='addline'; - + print '
'; print ''; print ''; print ''; print ''; - - + + print '
'; print ''; - + $resql = $db->query($sql); if ($resql) { @@ -1885,7 +1907,7 @@ else print ''; print ''; print ''; - + if ($action != 'editline') { print ''; @@ -1906,7 +1928,7 @@ else print ''; } - + print ''; } @@ -1914,7 +1936,7 @@ else { //modif ligne!!!!! print ''; - + print ''; // Select date @@ -1929,7 +1951,7 @@ else $formproject->select_projects(-1, $objp->fk_projet,'fk_projet', 0, 0, 1, 1); print ''; } - + // Select type print ''; // Unit price @@ -1960,7 +1984,7 @@ else print ''; print ''; } - + print ''; print ''; - + print ''; print ''; - + // Select date print ''; } - + // Select type print ''; // Unit price @@ -2048,13 +2072,13 @@ else } print ''; - + print ''; } // Fin si c'est payé/validé print '
'.vatrate($objp->vatrate,true).''.price($objp->value_unit).''.$objp->qty.''.price($objp->total_ht).'
'; select_type_fees_id($objp->type_fees_code,'fk_c_type_fees'); @@ -1942,7 +1964,9 @@ else // VAT print ''; - print $form->load_tva('vatrate', (isset($_POST["vatrate"])?$_POST["vatrate"]:$objp->vatrate), $mysoc, ''); + $seller=$mysoc; + $buyer=new Societe($db); + print $form->load_tva('vatrate', (isset($_POST["vatrate"])?$_POST["vatrate"]:$objp->vatrate), $seller, $buyer, 0, 0, '', false, 1); print ''.$langs->trans('AmountHT').''.$langs->trans('AmountTTC').''; print ''; print ''; @@ -1996,11 +2020,11 @@ else print '
'; $form->select_date($date?$date:-1,'date'); @@ -2013,7 +2037,7 @@ else $formproject->select_projects(-1, $fk_projet, 'fk_projet', 0, 0, 1, 1); print ''; select_type_fees_id($fk_c_type_fees,'fk_c_type_fees',1); @@ -2028,7 +2052,7 @@ else print ''; $defaultvat=-1; if (! empty($conf->global->EXPENSEREPORT_NO_DEFAULT_VAT)) $conf->global->MAIN_VAT_DEFAULT_IF_AUTODETECT_FAILS = 'none'; - print $form->load_tva('vatrate', ($vatrate!=''?$vatrate:$defaultvat), $mysoc, '', 0, 0, '', false); + print $form->load_tva('vatrate', ($vatrate!=''?$vatrate:$defaultvat), $mysoc, '', 0, 0, '', false, 1); print '
'; print '
'; - + print '
'; } else @@ -2167,15 +2191,15 @@ if ($action != 'create' && $action != 'edit') } } - + // If status is Appoved // -------------------- - + if ($user->rights->expensereport->approve && $object->fk_statut == 5) { print ''; } - + // If bank module is used if ($user->rights->expensereport->to_paid && ! empty($conf->banque->enabled) && $object->fk_statut == 5) { @@ -2189,8 +2213,8 @@ if ($action != 'create' && $action != 'edit') print ''; } } - - // If bank module is not used + + // If bank module is not used if (($user->rights->expensereport->to_paid || empty($conf->banque->enabled)) && $object->fk_statut == 5) { //if ((round($remaintopay) == 0 || empty($conf->banque->enabled)) && $object->paid == 0) @@ -2199,26 +2223,26 @@ if ($action != 'create' && $action != 'edit') print '"; } } - + if ($user->rights->expensereport->creer && ($user->id == $object->fk_user_author || $user->id == $object->fk_user_valid) && $object->fk_statut == 5) { // Cancel print ''; } - + // TODO Replace this. It should be SetUnpaid and should go back to status unpaid not canceled. if (($user->rights->expensereport->approve || $user->rights->expensereport->to_paid) && $object->fk_statut == 6) { // Cancel print ''; } - + // Clone if ($user->rights->expensereport->creer) { print ''; } - - /* If draft, validated, cancel, and user can create, he can always delete its card before it is approved */ + + /* If draft, validated, cancel, and user can create, he can always delete its card before it is approved */ if ($user->rights->expensereport->creer && $user->id == $object->fk_user_author && $object->fk_statut <= 4) { // Delete @@ -2269,7 +2293,7 @@ if ($action != 'create' && $action != 'edit' && ($id || $ref)) $object->fetch_thirdparty(); $result = $object->add_object_linked('fichinter', GETPOST('LinkedFichinter')); } - + // Show links to link elements $linktoelements=array(); if (! empty($conf->global->EXPENSES_LINK_TO_INTERVENTION)) diff --git a/htdocs/expensereport/class/expensereport.class.php b/htdocs/expensereport/class/expensereport.class.php index e3970ab6b93..2bf9144dce2 100644 --- a/htdocs/expensereport/class/expensereport.class.php +++ b/htdocs/expensereport/class/expensereport.class.php @@ -37,9 +37,9 @@ class ExpenseReport extends CommonObject var $picto = 'trip'; var $lignes=array(); - + public $date_debut; - + public $date_fin; var $fk_user_validator; @@ -65,7 +65,7 @@ class ExpenseReport extends CommonObject // Update var $date_modif; var $fk_user_modif; - + // Refus var $date_refuse; var $detail_refuse; @@ -128,7 +128,7 @@ class ExpenseReport extends CommonObject $fuserid = $this->fk_user_author; // Note fk_user_author is not the 'author' but the guy the expense report is for. if (empty($fuserid)) $fuserid = $user->id; - + $this->db->begin(); $sql = "INSERT INTO ".MAIN_DB_PREFIX.$this->table_element." ("; @@ -235,35 +235,35 @@ class ExpenseReport extends CommonObject function createFromClone($socid=0) { global $user,$hookmanager; - + $error=0; - + $this->context['createfromclone'] = 'createfromclone'; - + $this->db->begin(); - + // get extrafields so they will be clone foreach($this->lines as $line) //$line->fetch_optionals($line->rowid); - + // Load source object $objFrom = clone $this; - + $this->id=0; $this->ref = ''; $this->statut=0; - + // Clear fields $this->fk_user_author = $user->id; // Note fk_user_author is not the 'author' but the guy the expense report is for. $this->fk_user_valid = ''; $this->date_create = ''; $this->date_creation = ''; $this->date_validation = ''; - + // Create clone $result=$this->create($user); if ($result < 0) $error++; - + if (! $error) { // Hook of thirdparty module @@ -274,15 +274,15 @@ class ExpenseReport extends CommonObject $reshook=$hookmanager->executeHooks('createFrom',$parameters,$this,$action); // Note that $action and $object may have been modified by some hooks if ($reshook < 0) $error++; } - + // Call trigger $result=$this->call_trigger('EXPENSEREPORT_CLONE',$user); if ($result < 0) $error++; // End call triggers } - + unset($this->context['createfromclone']); - + // End if (! $error) { @@ -295,8 +295,8 @@ class ExpenseReport extends CommonObject return -1; } } - - + + /** * update * @@ -399,7 +399,7 @@ class ExpenseReport extends CommonObject $this->fk_user_refuse = $obj->fk_user_refuse; $this->fk_user_cancel = $obj->fk_user_cancel; $this->fk_user_approve = $obj->fk_user_approve; - + $user_author = new User($this->db); if ($this->fk_user_author > 0) $user_author->fetch($this->fk_user_author); @@ -588,7 +588,7 @@ class ExpenseReport extends CommonObject $auser->fetch($obj->fk_user_approve); $this->user_approve = $auser; } - + } $this->db->free($resql); } @@ -1000,7 +1000,7 @@ class ExpenseReport extends CommonObject $sql.= ", ref_number_int = ".$ref_number_int; } $sql.= ' WHERE rowid = '.$this->id; - + $resql=$this->db->query($sql); if ($resql) { @@ -1215,7 +1215,7 @@ class ExpenseReport extends CommonObject $sql = 'SELECT MAX(de.ref_number_int) as max'; $sql.= ' FROM '.MAIN_DB_PREFIX.$this->table_element.' de'; - + $result = $this->db->query($sql); if($this->db->num_rows($result) > 0): @@ -1359,7 +1359,7 @@ class ExpenseReport extends CommonObject * @param int $rowid Line to edit * @param int $type_fees_id Type payment * @param int $projet_id Project id - * @param double $vatrate Vat rate + * @param double $vatrate Vat rate. Can be '8.5* (8.5NPROM...)' * @param string $comments Description * @param real $qty Qty * @param double $value_unit Value init @@ -1369,14 +1369,34 @@ class ExpenseReport extends CommonObject */ function updateline($rowid, $type_fees_id, $projet_id, $vatrate, $comments, $qty, $value_unit, $date, $expensereport_id) { - global $user; + global $user, $mysoc; if ($this->fk_statut==0 || $this->fk_statut==99) { $this->db->begin(); + $type = 0; // TODO What if type is service ? + + // We don't know seller and buyer for expense reports + $seller = $mysoc; + $buyer = new Societe($this->db); + + $localtaxes_type=getLocalTaxesFromRate($vatrate,0,$buyer,$seller); + + // Clean vat code + $vat_src_code=''; + + if (preg_match('/\((.*)\)/', $vatrate, $reg)) + { + $vat_src_code = $reg[1]; + $vatrate = preg_replace('/\s*\(.*\)/', '', $vatrate); // Remove code into vatrate. + } + $vatrate = preg_replace('/\*/','',$vatrate); + + $tmp = calcul_price_total($qty, $value_unit, 0, $vatrate, 0, 0, 0, 'TTC', 0, $type, $seller, $localtaxes_type); + // calcul de tous les totaux de la ligne - $total_ttc = price2num($qty*$value_unit, 'MT'); + //$total_ttc = price2num($qty*$value_unit, 'MT'); $tx_tva = $vatrate / 100; $tx_tva = $tx_tva + 1; @@ -1386,6 +1406,9 @@ class ExpenseReport extends CommonObject // fin calculs $ligne = new ExpenseReportLine($this->db); + + $ligne->rowid = $rowid; + $ligne->comments = $comments; $ligne->qty = $qty; $ligne->value_unit = $value_unit; @@ -1395,11 +1418,21 @@ class ExpenseReport extends CommonObject $ligne->fk_c_type_fees = $type_fees_id; $ligne->fk_projet = $projet_id; - $ligne->total_ht = $total_ht; - $ligne->total_tva = $total_tva; - $ligne->total_ttc = $total_ttc; - $ligne->vatrate = price2num($vatrate); - $ligne->rowid = $rowid; + //$ligne->total_ht = $total_ht; + //$ligne->total_tva = $total_tva; + //$ligne->total_ttc = $total_ttc; + //$ligne->vatrate = price2num($vatrate); + + $ligne->vat_src_code = $vat_src_code; + $ligne->vatrate = price2num($vatrate); + $ligne->total_ttc = $tmp[2]; + $ligne->total_ht = $tmp[0]; + $ligne->total_tva = $tmp[1]; + $ligne->localtax1_tx = $localtaxes_type[1]; + $ligne->localtax2_tx = $localtaxes_type[3]; + $ligne->localtax1_type = $localtaxes_type[0]; + $ligne->localtax2_type = $localtaxes_type[2]; + // Select des infos sur le type fees $sql = "SELECT c.code as code_type_fees, c.label as libelle_type_fees"; @@ -1540,7 +1573,7 @@ class ExpenseReport extends CommonObject $sql.= " FROM ".MAIN_DB_PREFIX."usergroup_user as ugu, ".MAIN_DB_PREFIX."usergroup_rights as ur, ".MAIN_DB_PREFIX."rights_def as rd"; $sql.= " WHERE ugu.fk_usergroup = ur.fk_usergroup AND ur.fk_id = rd.id and rd.module = 'expensereport' AND rd.perms = 'approve'"; // Permission 'Approve'; //print $sql; - + dol_syslog(get_class($this)."::fetch_users_approver_expensereport sql=".$sql); $result = $this->db->query($sql); if($result) @@ -1679,7 +1712,7 @@ class ExpenseReport extends CommonObject $now=dol_now(); $userchildids = $user->getAllChildIds(1); - + $sql = "SELECT ex.rowid, ex.date_valid"; $sql.= " FROM ".MAIN_DB_PREFIX."expensereport as ex"; if ($option == 'toapprove') $sql.= " WHERE ex.fk_statut = 2"; @@ -1711,7 +1744,7 @@ class ExpenseReport extends CommonObject while ($obj=$this->db->fetch_object($resql)) { $response->nbtodo++; - + if ($option == 'toapprove') { if ($this->db->jdate($obj->date_valid) < ($now - $conf->expensereport->approve->warning_delay)) { @@ -1735,7 +1768,7 @@ class ExpenseReport extends CommonObject return -1; } } - + /** * Return if an expense report is late or not * @@ -1745,11 +1778,11 @@ class ExpenseReport extends CommonObject public function hasDelay($option) { global $conf; - + //Only valid members if ($option == 'toapprove' && $this->status != 2) return false; if ($option == 'topay' && $this->status != 5) return false; - + $now = dol_now(); if ($option == 'toapprove') { @@ -1757,7 +1790,7 @@ class ExpenseReport extends CommonObject } else return ($this->datevalid?$this->datevalid:$this->date_valid) < ($now - $conf->expensereport->payment->warning_delay); - } + } } From f32b27e8bdb37fbe0b29f32fc75b7644fc1cc9c0 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 18:50:58 +0200 Subject: [PATCH 026/138] Better management of vat with code --- htdocs/expensereport/card.php | 28 +++++++------------ .../class/expensereport.class.php | 7 +++-- 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/htdocs/expensereport/card.php b/htdocs/expensereport/card.php index aec09b5ee23..504ad47fa77 100644 --- a/htdocs/expensereport/card.php +++ b/htdocs/expensereport/card.php @@ -1080,11 +1080,10 @@ if (empty($reshook)) // if VAT is not used in Dolibarr, set VAT rate to 0 because VAT rate is necessary. if (empty($vatrate)) $vatrate = "0.000"; - $object_ligne->vatrate = price2num($vatrate); $object_ligne->fk_projet = $fk_projet; - if (! GETPOST('fk_c_type_fees') > 0) + if (! (GETPOST('fk_c_type_fees') > 0)) { $error++; setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Type")), null, 'errors'); @@ -1949,7 +1948,7 @@ else // Fetch Lines of current expense report $sql = 'SELECT fde.rowid, fde.fk_expensereport, fde.fk_c_type_fees, fde.fk_projet, fde.date,'; - $sql.= ' fde.tva_tx as vatrate, fde.comments, fde.qty, fde.value_unit, fde.total_ht, fde.total_tva, fde.total_ttc,'; + $sql.= ' fde.tva_tx as vatrate, fde.vat_src_code, fde.comments, fde.qty, fde.value_unit, fde.total_ht, fde.total_tva, fde.total_ttc,'; $sql.= ' ctf.code as type_fees_code, ctf.label as type_fees_libelle,'; $sql.= ' pjt.rowid as projet_id, pjt.title as projet_title, pjt.ref as projet_ref'; $sql.= ' FROM '.MAIN_DB_PREFIX.'expensereport_det as fde'; @@ -2028,7 +2027,7 @@ else // print ''.$langs->trans("TF_".strtoupper(empty($objp->type_fees_libelle)?'OTHER':$objp->type_fees_libelle)).''; print ''.($langs->trans(($objp->type_fees_code)) == $objp->type_fees_code ? $objp->type_fees_libelle : $langs->trans(($objp->type_fees_code))).''; print ''.$objp->comments.''; - print ''.vatrate($objp->vatrate,true).''; + print ''.vatrate($objp->vatrate.($objp->vat_src_code?' ('.$objp->vat_src_code.')':''),true).''; print ''.price($objp->value_unit).''; print ''.$objp->qty.''; @@ -2082,24 +2081,25 @@ else // Add comments print ''; - print ''; + print ''; print ''; // VAT print ''; $seller=$mysoc; $buyer=new Societe($db); - print $form->load_tva('vatrate', (isset($_POST["vatrate"])?$_POST["vatrate"]:$objp->vatrate), $seller, $buyer, 0, 0, '', false, 1); + $selectedvat=(GETPOST("vatrate",'alpha')?GETPOST("vatrate",'alpha'):$objp->vatrate.($objp->vat_src_code?' ('.$objp->vat_src_code.')':'')); + print $form->load_tva('vatrate', $selectedvat, $seller, $buyer, 0, 0, '', false, 1); print ''; // Unit price print ''; - print ''; + print ''; print ''; // Quantity print ''; - print ''; + print ''; // We must be able to enter decimal qty print ''; if ($action != 'editline') @@ -2120,13 +2120,6 @@ else $db->free($resql); } - else - { - /* print ''; - print ''; - print '
'.$langs->trans("AucuneLigne").'
';*/ - } - //print ''; // Add a line if (($object->fk_statut==0 || $object->fk_statut==99) && $action != 'editline' && $user->rights->expensereport->creer) @@ -2143,7 +2136,6 @@ else print ''; print ''; - print ''; print ''; @@ -2180,12 +2172,12 @@ else // Unit price print ''; - print ''; + print ''; print ''; // Quantity print ''; - print ''; + print ''; // We must be able to enter decimal qty print ''; if ($action != 'editline') diff --git a/htdocs/expensereport/class/expensereport.class.php b/htdocs/expensereport/class/expensereport.class.php index 00076a0e189..a91b1e83dc1 100644 --- a/htdocs/expensereport/class/expensereport.class.php +++ b/htdocs/expensereport/class/expensereport.class.php @@ -2058,7 +2058,7 @@ class ExpenseReportLine function fetch($rowid) { $sql = 'SELECT fde.rowid, fde.fk_expensereport, fde.fk_c_type_fees, fde.fk_projet, fde.date,'; - $sql.= ' fde.tva_tx as vatrate, fde.comments, fde.qty, fde.value_unit, fde.total_ht, fde.total_tva, fde.total_ttc,'; + $sql.= ' fde.tva_tx as vatrate, fde.vat_src_code, fde.comments, fde.qty, fde.value_unit, fde.total_ht, fde.total_tva, fde.total_ttc,'; $sql.= ' ctf.code as type_fees_code, ctf.label as type_fees_libelle,'; $sql.= ' pjt.rowid as projet_id, pjt.title as projet_title, pjt.ref as projet_ref'; $sql.= ' FROM '.MAIN_DB_PREFIX.'expensereport_det as fde'; @@ -2087,6 +2087,7 @@ class ExpenseReportLine $this->projet_ref = $objp->projet_ref; $this->projet_title = $objp->projet_title; $this->vatrate = $objp->vatrate; + $this->vat_src_code = $objp->vat_src_code; $this->total_ht = $objp->total_ht; $this->total_tva = $objp->total_tva; $this->total_ttc = $objp->total_ttc; @@ -2121,11 +2122,12 @@ class ExpenseReportLine $sql = 'INSERT INTO '.MAIN_DB_PREFIX.'expensereport_det'; $sql.= ' (fk_expensereport, fk_c_type_fees, fk_projet,'; - $sql.= ' tva_tx, comments, qty, value_unit, total_ht, total_tva, total_ttc, date)'; + $sql.= ' tva_tx, vat_src_code, comments, qty, value_unit, total_ht, total_tva, total_ttc, date)'; $sql.= " VALUES (".$this->fk_expensereport.","; $sql.= " ".$this->fk_c_type_fees.","; $sql.= " ".($this->fk_projet>0?$this->fk_projet:'null').","; $sql.= " ".$this->vatrate.","; + $sql.= " '".$this->db->escape($this->vat_src_code)."',"; $sql.= " '".$this->db->escape($this->comments)."',"; $sql.= " ".$this->qty.","; $sql.= " ".$this->value_unit.","; @@ -2196,6 +2198,7 @@ class ExpenseReportLine $sql.= ",total_tva=".$this->total_tva.""; $sql.= ",total_ttc=".$this->total_ttc.""; $sql.= ",tva_tx=".$this->vatrate; + $sql.= ",vat_src_code='".$this->db->escape($this->vat_src_code)."'"; if ($this->fk_c_type_fees) $sql.= ",fk_c_type_fees=".$this->fk_c_type_fees; else $sql.= ",fk_c_type_fees=null"; if ($this->fk_projet) $sql.= ",fk_projet=".$this->fk_projet; From 00e1fab1af1dc1870815f3e3f652c4ba0a2e1c30 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 19:01:09 +0200 Subject: [PATCH 027/138] Fix bad var --- htdocs/categories/class/categorie.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/categories/class/categorie.class.php b/htdocs/categories/class/categorie.class.php index d0e6cd94851..db3364ff04d 100644 --- a/htdocs/categories/class/categorie.class.php +++ b/htdocs/categories/class/categorie.class.php @@ -1179,7 +1179,7 @@ class Categorie extends CommonObject return 1; } } - dol_syslog(get_class($this)."::already_exists no category with same name=".$this->label." and same parent ".$this->fk_parent.": rowid=".$obj[0]." current_id=".$this->id, LOG_DEBUG); + dol_syslog(get_class($this)."::already_exists no category with same name=".$this->label." and same parent ".$this->fk_parent." than category id=".$this->id, LOG_DEBUG); return 0; } else From 8a9c38114f0cf47e2d5614c4dcf76c6fc8b9a691 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 19:05:51 +0200 Subject: [PATCH 028/138] Fix bug reported by scrutinizer --- htdocs/commande/class/commande.class.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/commande/class/commande.class.php b/htdocs/commande/class/commande.class.php index 30d91294c86..b93e399871c 100644 --- a/htdocs/commande/class/commande.class.php +++ b/htdocs/commande/class/commande.class.php @@ -3372,14 +3372,14 @@ class Commande extends CommonOrder * Return clicable link of object (with eventually picto) * * @param int $withpicto Add picto into link - * @param int $option Where point the link (0=> main card, 1,2 => shipment) + * @param string $option Where point the link (0=> main card, 1,2 => shipment, 'nolink'=>No link) * @param int $max Max length to show * @param int $short ??? * @param int $notooltip 1=Disable tooltip * @param int $save_lastsearch_value -1=Auto, 0=No save of lastsearch_values when clicking, 1=Save lastsearch_values whenclicking * @return string String with URL */ - function getNomUrl($withpicto=0, $option=0, $max=0, $short=0, $notooltip=0, $save_lastsearch_value=-1) + function getNomUrl($withpicto=0, $option='', $max=0, $short=0, $notooltip=0, $save_lastsearch_value=-1) { global $conf, $langs, $user; @@ -3387,7 +3387,7 @@ class Commande extends CommonOrder $result=''; - if (! empty($conf->expedition->enabled) && ($option == 1 || $option == 2)) $url = DOL_URL_ROOT.'/expedition/shipment.php?id='.$this->id; + if (! empty($conf->expedition->enabled) && ($option == '1' || $option == '2')) $url = DOL_URL_ROOT.'/expedition/shipment.php?id='.$this->id; else $url = DOL_URL_ROOT.'/commande/card.php?id='.$this->id; if ($option !== 'nolink') From a562e5a91929b315f0d12da1049709cd5caf5b4e Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 20:52:53 +0200 Subject: [PATCH 029/138] Maxi debug of accountancy ledger page. --- htdocs/accountancy/bookkeeping/card.php | 214 +++++++++++++----- htdocs/accountancy/bookkeeping/list.php | 22 +- .../accountancy/class/bookkeeping.class.php | 11 +- .../journal/expensereportsjournal.php | 4 +- .../accountancy/journal/purchasesjournal.php | 6 +- htdocs/accountancy/journal/sellsjournal.php | 6 +- .../install/mysql/migration/5.0.0-6.0.0.sql | 18 +- .../tables/llx_accounting_bookkeeping.sql | 8 +- .../tables/llx_accounting_bookkeeping_tmp.sql | 10 +- htdocs/langs/en_US/accountancy.lang | 2 +- test/phpunit/CodingSqlTest.php | 4 + 11 files changed, 218 insertions(+), 87 deletions(-) diff --git a/htdocs/accountancy/bookkeeping/card.php b/htdocs/accountancy/bookkeeping/card.php index 9be65e7261a..c6d84ec9b57 100644 --- a/htdocs/accountancy/bookkeeping/card.php +++ b/htdocs/accountancy/bookkeeping/card.php @@ -2,6 +2,7 @@ /* Copyright (C) 2013-2017 Olivier Geffroy * Copyright (C) 2013-2017 Florian Henry * Copyright (C) 2013-2017 Alexandre Spangaro + * Copyright (C) 2017 Laurent Destailleur * * 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 @@ -16,13 +17,14 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ + /** * \file htdocs/accountancy/bookkeeping/card.php * \ingroup Advanced accountancy * \brief Page to show book-entry */ -require '../../main.inc.php'; +require '../../main.inc.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; require_once DOL_DOCUMENT_ROOT . '/core/class/html.formaccounting.class.php'; @@ -38,7 +40,7 @@ if ($user->societe_id > 0) { accessforbidden(); } $action = GETPOST('action','aZ09'); -$mode = GETPOST('mode'); +$mode = GETPOST('mode','aZ09'); // '' or 'tmp' $piece_num = GETPOST("piece_num"); $mesg = ''; @@ -53,15 +55,18 @@ $label_operation= GETPOST('label_operation'); $debit = price2num(GETPOST('debit')); $credit = price2num(GETPOST('credit')); -$save = GETPOST('save'); -if (! empty($save)) { - $action = 'add'; -} -$update = GETPOST('update'); -if (! empty($update)) { - $action = 'confirm_update'; -} +$save = GETPOST('save','alpha'); +if (! empty($save)) $action = 'add'; +$update = GETPOST('update','alpha'); +if (! empty($update)) $action = 'confirm_update'; + $object = new BookKeeping($db); + + +/* + * Actions + */ + if ($action == "confirm_update") { $error = 0; @@ -98,7 +103,14 @@ if ($action == "confirm_update") { if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } else { - setEventMessages($langs->trans('Saved'), null, 'mesgs'); + if ($mode != '_tmp') + { + setEventMessages($langs->trans('Saved'), null, 'mesgs'); + } + + $debit = 0; + $credit = 0; + $action = ''; } } @@ -108,7 +120,7 @@ if ($action == "confirm_update") { else if ($action == "add") { $error = 0; - if ((floatval($debit) != 0.0) && (floatval($credit) != 0.0)) { + if (empty($debit) && empty($credit)) { setEventMessages($langs->trans('ErrorDebitCredit'), null, 'errors'); $error ++; } @@ -144,7 +156,14 @@ else if ($action == "add") { if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } else { - setEventMessages($langs->trans('Saved'), null, 'mesgs'); + if ($mode != '_tmp') + { + setEventMessages($langs->trans('Saved'), null, 'mesgs'); + } + + $debit = 0; + $credit = 0; + $action = ''; } } @@ -172,6 +191,11 @@ else if ($action == "confirm_create") { $book = new BookKeeping($db); + if (! GETPOST('code_journal') || GETPOST('code_journal') == '-1') { + setEventMessages($langs->trans('ErrorFieldRequired', $langs->transnoentitiesnoconv("Journal")), null, 'errors'); + $action='create'; + $error++; + } if (! GETPOST('next_num_mvt')) { setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("NumPiece")), null, 'errors'); @@ -196,7 +220,10 @@ else if ($action == "confirm_create") { if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } else { - setEventMessages($langs->trans('Saved'), null, 'mesgs'); + if ($mode != '_tmp') + { + setEventMessages($langs->trans('Saved'), null, 'mesgs'); + } $action = 'update'; $id=$book->id; $piece_num = $book->piece_num; @@ -210,39 +237,43 @@ if ($action == 'setdate') { if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } else { - setEventMessages($langs->trans('Saved'), null, 'mesgs'); + if ($mode != '_tmp') + { + setEventMessages($langs->trans('Saved'), null, 'mesgs'); + } $action = ''; } } if ($action == 'setjournal') { $journaldoc = trim(GETPOST('code_journal')); - if (!empty($journaldoc)) { - $journaldoc='\''.$journaldoc.'\''; - } $result = $object->updateByMvt($piece_num,'code_journal',$journaldoc,$mode); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } else { - setEventMessages($langs->trans('Saved'), null, 'mesgs'); + if ($mode != '_tmp') + { + setEventMessages($langs->trans('Saved'), null, 'mesgs'); + } $action = ''; } } if ($action == 'setdocref') { $refdoc = trim(GETPOST('doc_ref')); - if (!empty($refdoc)) { - $refdoc='\''.$refdoc.'\''; - } - $result = $object->updateByMvt(doc_ref,'code_journal',$refdoc,$mode); + $result = $object->updateByMvt($piece_num,'doc_ref',$refdoc,$mode); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } else { - setEventMessages($langs->trans('Saved'), null, 'mesgs'); + if ($mode != '_tmp') + { + setEventMessages($langs->trans('Saved'), null, 'mesgs'); + } $action = ''; } } +// Validate transaction if ($action == 'valid') { $result = $object->transformTransaction(0,$piece_num); if ($result < 0) { @@ -253,14 +284,17 @@ if ($action == 'valid') { } } + /* * View */ -llxHeader(); + $html = new Form($db); $formaccounting = new FormAccounting($db); $accountjournal = new AccountingJournal($db); +llxHeader('', $langs->trans("CreateMvts")); + // Confirmation to delete the command if ($action == 'delete') { $formconfirm = $html->formconfirm($_SERVER["PHP_SELF"] . '?id=' . $id.'&mode='. $mode, $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'confirm_delete', '', 0, 1); @@ -300,7 +334,7 @@ if ($action == 'create') { print ''; print '' . $langs->trans("Codejournal") . ''; - print '' . $formaccounting->select_journal(GETPOST('code_journal'),'code_journal',0,0,array(),1,1) . ''; + print '' . $formaccounting->select_journal(GETPOST('code_journal'),'code_journal',0,1,array(),1,1) . ''; print ''; print ''; @@ -328,29 +362,45 @@ if ($action == 'create') { if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } + if (! empty($book->piece_num)) { - print load_fiche_titre($langs->trans("UpdateMvts"), '' . $langs->trans('BackToList') . ''); + $backlink = '' . $langs->trans('BackToList') . ''; - dol_fiche_head(); + print load_fiche_titre($langs->trans("UpdateMvts"), $backlink); + $head=array(); + $h=0; + $head[$h][0] = $_SERVER['PHP_SELF'].'?piece_num='.$book->piece_num.($mode?'&mode='.$mode:''); + $head[$h][1] = $langs->trans("Transaction"); + $head[$h][2] = 'transaction'; + $h++; + + dol_fiche_head($head, 'transaction', '', -1); + + + //dol_banner_tab($book, '', $backlink); + + + print '
'; print '
'; + print '
'; - print ''; + print '
'; // account movement - print ''; + print ''; print ''; print ''; print ''; // date - print ''; print ''; //journal - print ''; print ''; //docref - print ''; print ''; - //doctype - print ''; - print ''; - print ''; - print ''; + print '
' . $langs->trans("NumMvts") . '' . $book->piece_num . '
'; + print '
'; print ''; if ($action != 'editdate') - print 'piece_num .'&mode='. $mode .'">'.img_edit($langs->transnoentitiesnoconv('SetDate'),1).''; + print ''; print '
'; print $langs->trans('Docdate'); print 'piece_num .'&mode='. $mode .'">'.img_edit($langs->transnoentitiesnoconv('SetDate'),1).'
'; print '
'; if ($action == 'editdate') { @@ -361,18 +411,18 @@ if ($action == 'create') { $form->select_date($book->doc_date ? $book->doc_date : - 1, 'doc_date', '', '', '', "setdate"); print ''; print ''; - } else { - print $book->doc_date ? dol_print_date($book->doc_date, 'daytext') : ' '; + } else { + print $book->doc_date ? dol_print_date($book->doc_date, 'daytext') : ' '; } print '
'; + print '
'; print ''; if ($action != 'editjournal') - print 'piece_num.'&mode='. $mode .'">'.img_edit($langs->transnoentitiesnoconv('Edit'),1).''; + print ''; print '
'; print $langs->trans('Codejournal'); print 'piece_num.'&mode='. $mode .'">'.img_edit($langs->transnoentitiesnoconv('Edit'),1).'
'; print '
'; if ($action == 'editjournal') { @@ -389,12 +439,12 @@ if ($action == 'create') { print '
'; + print '
'; print ''; if ($action != 'editdocref') - print 'piece_num.'&mode='. $mode .'">'.img_edit($langs->transnoentitiesnoconv('Edit'),1).''; + print ''; print '
'; print $langs->trans('Docref'); print 'piece_num.'&mode='. $mode .'">'.img_edit($langs->transnoentitiesnoconv('Edit'),1).'
'; print '
'; if ($action == 'editdocref') { @@ -410,21 +460,25 @@ if ($action == 'create') { } print '
' . $langs->trans("Doctype") . '' . $book->doc_type . '
'; print '
'; print '
'; + print '
'; print ''; + // Doc type + print ''; + print ''; + print ''; + print ''; + // Validate - print ''; + /* + print ''; print ''; print ''; print ''; + */ + // check data - print ''; - print ''; /* + print ''; + print ''; if ($book->doc_type == 'customer_invoice') { $sqlmid = 'SELECT rowid as ref'; @@ -457,14 +513,19 @@ if ($action == 'create') { } else dol_print_error($db); } - */ print ''; + print ''; + */ print "
' . $langs->trans("Doctype") . '' . $book->doc_type . '
' . $langs->trans("Status") . ''; if (empty($book->validated)) { @@ -438,10 +492,12 @@ if ($action == 'create') { } print '
' . $langs->trans("Control") . '
' . $langs->trans("Control") . '' . $ref .'
\n"; - print '
'; + print '
'; + print ''; + print '
'; + print '
'; + $result = $book->fetchAllPerMvt($piece_num, $mode); if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); @@ -490,11 +551,11 @@ if ($action == 'create') { print ''; print_liste_field_titre($langs->trans("AccountAccountingShort")); - print_liste_field_titre($langs->trans("Subledger_account")); + print_liste_field_titre($langs->trans("SubledgerAccount")); print_liste_field_titre($langs->trans("Labelcompte")); - print_liste_field_titre($langs->trans("Labeloperation")); - print_liste_field_titre($langs->trans("Debit"), "", "", "", "", 'align="center"'); - print_liste_field_titre($langs->trans("Credit"), "", "", "", "", 'align="center"'); + print_liste_field_titre($langs->trans("Label")); + print_liste_field_titre($langs->trans("Debit"), "", "", "", "", 'align="right"'); + print_liste_field_titre($langs->trans("Credit"), "", "", "", "", 'align="right"'); print_liste_field_titre($langs->trans("Action"), "", "", "", "", 'width="60" align="center"'); print "\n"; @@ -509,7 +570,16 @@ if ($action == 'create') { print $formaccounting->select_account($line->numero_compte, 'account_number', 0, array (), 1, 1, ''); print ''; print ''; - print $formaccounting->select_auxaccount($line->subledger_account, 'subledger_account', 1); + // TODO For the moment we keep a fre input text instead of a combo. The select_auxaccount has problem because it does not + // use setup of keypress to select thirdparty and this hang browser on large database. + if (! empty($conf->global->ACCOUNTANCY_COMBO_FOR_AUX)) + { + print $formaccounting->select_auxaccount($line->subledger_account, 'subledger_account', 1); + } + else + { + print ''; + } print ''; print ''; print ''; @@ -528,10 +598,14 @@ if ($action == 'create') { print '' . price($line->credit) . ''; print ''; - print 'id . '&piece_num=' . $line->piece_num . '&mode='.$mode.'">'; + print 'id . '&piece_num=' . $line->piece_num . '&mode='.$mode.'">'; print img_edit(); - print ' '; - print 'id . '&piece_num=' . $line->piece_num . '&mode='.$mode.'">'; + print '  '; + + $actiontodelete='detele'; + if ($mode == '_tmp') $actiontodelete='confirm_delete'; + + print ''; print img_delete(); print ''; @@ -551,19 +625,37 @@ if ($action == 'create') { print $formaccounting->select_account($account_number, 'account_number', 0, array (), 1, 1, ''); print ''; print ''; - print $formaccounting->select_auxaccount($subledger_account, 'subledger_account', 1); + // TODO For the moment we keep a fre input text instead of a combo. The select_auxaccount has problem because it does not + // use setup of keypress to select thirdparty and this hang browser on large database. + if (! empty($conf->global->ACCOUNTANCY_COMBO_FOR_AUX)) + { + print $formaccounting->select_auxaccount($subledger_account, 'subledger_account', 1); + } + else + { + print ''; + } print ''; print ''; print ''; - print ''; - print ''; + print ''; + print ''; print ''; print ''; } print ''; - if ($mode=='_tmp' && $total_debit == $total_credit && $action=='') { + + if ($mode=='_tmp' && $action=='') + { print '
'; - print ''.$langs->trans("ValidTransaction").''; + if ($total_debit == $total_credit) + { + print ''.$langs->trans("ValidTransaction").''; + } + else + { + print ''.$langs->trans("ValidTransaction").''; + } print "
"; } print ''; diff --git a/htdocs/accountancy/bookkeeping/list.php b/htdocs/accountancy/bookkeeping/list.php index 6f994eb1110..114b765e658 100644 --- a/htdocs/accountancy/bookkeeping/list.php +++ b/htdocs/accountancy/bookkeeping/list.php @@ -399,11 +399,29 @@ print ''; print ''; print '
'; print $langs->trans('From'); -print $formaccounting->select_auxaccount($search_accountancy_aux_code_start, 'search_accountancy_aux_code_start', 1); +// TODO For the moment we keep a fre input text instead of a combo. The select_auxaccount has problem because it does not +// use setup of keypress to select thirdparty and this hang browser on large database. +if (! empty($conf->global->ACCOUNTANCY_COMBO_FOR_AUX)) +{ + print $formaccounting->select_auxaccount($search_accountancy_aux_code_start, 'search_accountancy_aux_code_start', 1); +} +else +{ + print ''; +} print '
'; print '
'; print $langs->trans('to'); -print $formaccounting->select_auxaccount($search_accountancy_aux_code_end, 'search_accountancy_aux_code_end', 1); +// TODO For the moment we keep a fre input text instead of a combo. The select_auxaccount has problem because it does not +// use setup of keypress to select thirdparty and this hang browser on large database. +if (! empty($conf->global->ACCOUNTANCY_COMBO_FOR_AUX)) +{ + print $formaccounting->select_auxaccount($search_accountancy_aux_code_end, 'search_accountancy_aux_code_end', 1); +} +else +{ + print ''; +} print '
'; print ''; print ''; diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index 20780e72508..5c5fb022de9 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -430,6 +430,9 @@ class BookKeeping extends CommonObject if (empty($this->debit)) $this->debit = 0; if (empty($this->credit)) $this->credit = 0; + $this->debit = price2num($this->debit, 'MT'); + $this->credit = price2num($this->credit, 'MT'); + $now = dol_now(); if (empty($this->date_create)) { $this->date_create = $now; @@ -999,6 +1002,9 @@ class BookKeeping extends CommonObject $this->piece_num = trim($this->piece_num); } + $this->debit = price2num($this->debit, 'MT'); + $this->credit = price2num($this->credit, 'MT'); + // Check parameters // Put here code to add a control on parameters values @@ -1069,9 +1075,10 @@ class BookKeeping extends CommonObject public function updateByMvt($piece_num='', $field='', $value='', $mode='') { $this->db->begin(); $sql = "UPDATE " . MAIN_DB_PREFIX . $this->table_element . $mode . " as ab"; - $sql .= ' SET ab.' . $field . '=' . $value; + $sql .= ' SET ab.' . $field . '=' . (is_numeric($value)?$value:"'".$value."'"); $sql .= ' WHERE ab.piece_num=' . $piece_num ; $resql = $this->db->query($sql); + if (! $resql) { $error ++; $this->errors[] = 'Error ' . $this->db->lasterror(); @@ -1576,6 +1583,7 @@ class BookKeeping extends CommonObject $this->db->rollback(); return - 1; } + /* $sql = "DELETE FROM "; $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab"; $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "accounting_account as aa ON aa.account_number = ab.numero_compte"; @@ -1584,6 +1592,7 @@ class BookKeeping extends CommonObject $sql .= " AND asy.rowid = " . $pcgver; $sql .= " AND ab.entity IN (" . getEntity('accountancy') . ")"; $sql .= " ORDER BY account_number ASC"; + */ } /** diff --git a/htdocs/accountancy/journal/expensereportsjournal.php b/htdocs/accountancy/journal/expensereportsjournal.php index 8d6f8ca4dcd..e0341b5fa9c 100644 --- a/htdocs/accountancy/journal/expensereportsjournal.php +++ b/htdocs/accountancy/journal/expensereportsjournal.php @@ -106,7 +106,7 @@ $sql .= " AND er.entity IN (" . getEntity('expensereport', 0) . ")"; // We don' if ($date_start && $date_end) $sql .= " AND er.date_debut >= '" . $db->idate($date_start) . "' AND er.date_debut <= '" . $db->idate($date_end) . "'"; if ($in_bookkeeping == 'yes') - $sql .= " AND (er.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='expense_report') )"; + $sql .= " AND er.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='expense_report')"; $sql .= " ORDER BY er.date_debut"; dol_syslog('accountancy/journal/expensereportsjournal.php:: $sql=' . $sql); @@ -595,7 +595,7 @@ if (empty($action) || $action == 'view') { } else print $accountoshow; print ""; - print "" . $userstatic->getNomUrl(0, 'user', 16) . ' - ' . $langs->trans("subledger_account") . ""; + print "" . $userstatic->getNomUrl(0, 'user', 16) . ' - ' . $langs->trans("SubledgerAccount") . ""; print '' . ($mt < 0 ? - price(- $mt) : '') . ""; print '' . ($mt >= 0 ? price($mt) : '') . ""; print ""; diff --git a/htdocs/accountancy/journal/purchasesjournal.php b/htdocs/accountancy/journal/purchasesjournal.php index d95df1c26df..c4091018f16 100644 --- a/htdocs/accountancy/journal/purchasesjournal.php +++ b/htdocs/accountancy/journal/purchasesjournal.php @@ -110,7 +110,7 @@ if (! empty($conf->global->FACTURE_DEPOSITS_ARE_JUST_PAYMENTS)) { if ($date_start && $date_end) $sql .= " AND f.datef >= '" . $db->idate($date_start) . "' AND f.datef <= '" . $db->idate($date_end) . "'"; if ($in_bookkeeping == 'yes') - $sql .= " AND (f.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='supplier_invoice') )"; + $sql .= " AND f.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='supplier_invoice')"; $sql .= " ORDER BY f.datef"; dol_syslog('accountancy/journal/purchasesjournal.php:: $sql=' . $sql); @@ -226,7 +226,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->thirdparty_code = $companystatic->code_fournisseur; $bookkeeping->subledger_account = $tabcompany[$key]['code_compta_fournisseur']; $bookkeeping->subledger_label = ''; // TODO To complete - $bookkeeping->label_operation = dol_trunc($companystatic->name, 16) . ' - ' . $invoicestatic->refsupplier . ' - ' . $langs->trans("subledger_account"); + $bookkeeping->label_operation = dol_trunc($companystatic->name, 16) . ' - ' . $invoicestatic->refsupplier . ' - ' . $langs->trans("SubledgerAccount"); $bookkeeping->numero_compte = $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER; $bookkeeping->montant = $mt; $bookkeeping->sens = ($mt >= 0) ? 'C' : 'D'; @@ -629,7 +629,7 @@ if (empty($action) || $action == 'view') { } else print $accountoshow; print ""; - print "" . $companystatic->getNomUrl(0, 'supplier', 16) . ' - ' . $invoicestatic->refsupplier . ' - ' . $langs->trans("subledger_account") . ""; + print "" . $companystatic->getNomUrl(0, 'supplier', 16) . ' - ' . $invoicestatic->refsupplier . ' - ' . $langs->trans("SubledgerAccount") . ""; // print "" . $langs->trans("ThirdParty"); // print ' (' . $companystatic->getNomUrl(0, 'supplier', 16) . ')'; // print ""; diff --git a/htdocs/accountancy/journal/sellsjournal.php b/htdocs/accountancy/journal/sellsjournal.php index 5060397fc6a..59b4a82cbde 100644 --- a/htdocs/accountancy/journal/sellsjournal.php +++ b/htdocs/accountancy/journal/sellsjournal.php @@ -116,7 +116,7 @@ $sql .= " AND fd.product_type IN (0,1)"; if ($date_start && $date_end) $sql .= " AND f.datef >= '" . $db->idate($date_start) . "' AND f.datef <= '" . $db->idate($date_end) . "'"; if ($in_bookkeeping == 'yes') - $sql .= " AND (f.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='customer_invoice') )"; + $sql .= " AND f.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='customer_invoice')"; $sql .= " ORDER BY f.datef"; dol_syslog('accountancy/journal/sellsjournal.php', LOG_DEBUG); @@ -243,7 +243,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->subledger_account = $tabcompany[$key]['code_compta']; $bookkeeping->subledger_label = ''; // TODO To complete $bookkeeping->numero_compte = $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER; - $bookkeeping->label_operation = dol_trunc($companystatic->name, 16) . ' - ' . $invoicestatic->ref . ' - ' . $langs->trans("subledger_account"); + $bookkeeping->label_operation = dol_trunc($companystatic->name, 16) . ' - ' . $invoicestatic->ref . ' - ' . $langs->trans("SubledgerAccount"); $bookkeeping->montant = $mt; $bookkeeping->sens = ($mt >= 0) ? 'D' : 'C'; $bookkeeping->debit = ($mt >= 0) ? $mt : 0; @@ -589,7 +589,7 @@ if (empty($action) || $action == 'view') { // print "" . $langs->trans("ThirdParty"); // print ' (' . $companystatic->getNomUrl(0, 'customer', 16) . ')'; print ''; - print "" . $companystatic->getNomUrl(0, 'customer', 16) . ' - ' . $invoicestatic->ref . ' - ' . $langs->trans("subledger_account") . ""; + print "" . $companystatic->getNomUrl(0, 'customer', 16) . ' - ' . $invoicestatic->ref . ' - ' . $langs->trans("SubledgerAccount") . ""; print "" . ($mt >= 0 ? price($mt) : '') . ""; print "" . ($mt < 0 ? price(- $mt) : '') . ""; print ""; diff --git a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql index c72d7a7ec34..8e4785ab4d9 100644 --- a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql +++ b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql @@ -246,6 +246,7 @@ ALTER TABLE llx_accounting_bookkeeping ADD COLUMN date_lettering datetime AFTER ALTER TABLE llx_accounting_bookkeeping ADD COLUMN journal_label varchar(255) AFTER code_journal; ALTER TABLE llx_accounting_bookkeeping ADD COLUMN date_validated datetime AFTER validated; +DROP TABLE llx_accounting_bookkeeping_tmp; CREATE TABLE llx_accounting_bookkeeping_tmp ( rowid integer NOT NULL AUTO_INCREMENT PRIMARY KEY, @@ -258,14 +259,14 @@ CREATE TABLE llx_accounting_bookkeeping_tmp thirdparty_code varchar(32), -- Third party code (customer or supplier) when record is saved (may help debug) subledger_account varchar(32), -- FEC:CompAuxNum | account number of subledger account subledger_label varchar(255), -- FEC:CompAuxLib | label of subledger account - numero_compte varchar(32) NOT NULL, -- FEC:CompteNum | account number + numero_compte varchar(32), -- FEC:CompteNum | account number label_compte varchar(255) NOT NULL, -- FEC:CompteLib | label of account label_operation varchar(255), -- FEC:EcritureLib | label of the operation - debit numeric(24,8) NOT NULL, -- FEC:Debit - credit numeric(24,8) NOT NULL, -- FEC:Credit - montant numeric(24,8) NOT NULL, -- FEC:Montant (Not necessary) + debit double(24,8) NOT NULL, -- FEC:Debit + credit double(24,8) NOT NULL, -- FEC:Credit + montant double(24,8) NOT NULL, -- FEC:Montant (Not necessary) sens varchar(1) DEFAULT NULL, -- FEC:Sens (Not necessary) - multicurrency_amount numeric(24,8), -- FEC:Montantdevise + multicurrency_amount double(24,8), -- FEC:Montantdevise multicurrency_code varchar(255), -- FEC:Idevise lettering_code varchar(255), -- FEC:EcritureLet date_lettering datetime, -- FEC:DateLet @@ -286,6 +287,13 @@ ALTER TABLE llx_accounting_bookkeeping_tmp ADD INDEX idx_accounting_bookkeeping_ ALTER TABLE llx_accounting_bookkeeping_tmp ADD INDEX idx_accounting_bookkeeping_numero_compte (numero_compte); ALTER TABLE llx_accounting_bookkeeping_tmp ADD INDEX idx_accounting_bookkeeping_code_journal (code_journal); + +ALTER TABLE llx_accounting_bookkeeping MODIFY COLUMN debit double(24,8); +ALTER TABLE llx_accounting_bookkeeping MODIFY COLUMN credit double(24,8); +ALTER TABLE llx_accounting_bookkeeping MODIFY COLUMN montant double(24,8); +ALTER TABLE llx_accounting_bookkeeping MODIFY COLUMN multicurrency_amount double(24,8); + + ALTER TABLE llx_paiementfourn ADD COLUMN model_pdf varchar(255); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_CREATE','Expense report created','Executed when an expense report is created','expensereport',201); diff --git a/htdocs/install/mysql/tables/llx_accounting_bookkeeping.sql b/htdocs/install/mysql/tables/llx_accounting_bookkeeping.sql index ad1160c356d..f33db4be484 100644 --- a/htdocs/install/mysql/tables/llx_accounting_bookkeeping.sql +++ b/htdocs/install/mysql/tables/llx_accounting_bookkeeping.sql @@ -32,11 +32,11 @@ CREATE TABLE llx_accounting_bookkeeping numero_compte varchar(32) NOT NULL, -- FEC:CompteNum | account number label_compte varchar(255) NOT NULL, -- FEC:CompteLib | label of account label_operation varchar(255), -- FEC:EcritureLib | label of the operation - debit double NOT NULL, -- FEC:Debit - credit double NOT NULL, -- FEC:Credit - montant double NOT NULL, -- FEC:Montant (Not necessary) + debit double(24,8) NOT NULL, -- FEC:Debit + credit double(24,8) NOT NULL, -- FEC:Credit + montant double(24,8) NOT NULL, -- FEC:Montant (Not necessary) sens varchar(1) DEFAULT NULL, -- FEC:Sens (Not necessary) - multicurrency_amount double, -- FEC:Montantdevise + multicurrency_amount double(24,8), -- FEC:Montantdevise multicurrency_code varchar(255), -- FEC:Idevise lettering_code varchar(255), -- FEC:EcritureLet date_lettering datetime, -- FEC:DateLet diff --git a/htdocs/install/mysql/tables/llx_accounting_bookkeeping_tmp.sql b/htdocs/install/mysql/tables/llx_accounting_bookkeeping_tmp.sql index 79954769cef..9ead8c6c6ba 100644 --- a/htdocs/install/mysql/tables/llx_accounting_bookkeeping_tmp.sql +++ b/htdocs/install/mysql/tables/llx_accounting_bookkeeping_tmp.sql @@ -29,14 +29,14 @@ CREATE TABLE llx_accounting_bookkeeping_tmp thirdparty_code varchar(32), -- Third party code (customer or supplier) when record is saved (may help debug) subledger_account varchar(32), -- FEC:CompAuxNum | account number of subledger account subledger_label varchar(255), -- FEC:CompAuxLib | label of subledger account - numero_compte varchar(32) NOT NULL, -- FEC:CompteNum | account number + numero_compte varchar(32), -- FEC:CompteNum | account number label_compte varchar(255) NOT NULL, -- FEC:CompteLib | label of account label_operation varchar(255), -- FEC:EcritureLib | label of the operation - debit numeric(24,8) NOT NULL, -- FEC:Debit - credit numeric(24,8) NOT NULL, -- FEC:Credit - montant numeric(24,8) NOT NULL, -- FEC:Montant (Not necessary) + debit double(24,8) NOT NULL, -- FEC:Debit + credit double(24,8) NOT NULL, -- FEC:Credit + montant double(24,8) NOT NULL, -- FEC:Montant (Not necessary) sens varchar(1) DEFAULT NULL, -- FEC:Sens (Not necessary) - multicurrency_amount numeric(24,8), -- FEC:Montantdevise + multicurrency_amount double(24,8), -- FEC:Montantdevise multicurrency_code varchar(255), -- FEC:Idevise lettering_code varchar(255), -- FEC:EcritureLet date_lettering datetime, -- FEC:DateLet diff --git a/htdocs/langs/en_US/accountancy.lang b/htdocs/langs/en_US/accountancy.lang index 87555ef5158..8307fdcebf3 100644 --- a/htdocs/langs/en_US/accountancy.lang +++ b/htdocs/langs/en_US/accountancy.lang @@ -63,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -80,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance diff --git a/test/phpunit/CodingSqlTest.php b/test/phpunit/CodingSqlTest.php index d158b71fc2e..0b29b29240d 100644 --- a/test/phpunit/CodingSqlTest.php +++ b/test/phpunit/CodingSqlTest.php @@ -176,6 +176,10 @@ class CodingSqlTest extends PHPUnit_Framework_TestCase print __METHOD__." Result for checking we don't have 'ON DELETE CASCADE' = ".$result."\n"; $this->assertTrue($result===false, 'Found ON DELETE CASCADE into '.$file.'. Bad.'); + $result=strpos($filecontent,'NUMERIC('); + print __METHOD__." Result for checking we don't have 'NUMERIC(' = ".$result."\n"; + $this->assertTrue($result===false, 'Found NUMERIC( into '.$file.'. Bad.'); + if ($dir == DOL_DOCUMENT_ROOT.'/install/mysql/migration') { // Test for migration files only From d2232833592cd4391e1dbf8b25fa0799ab0d68e0 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 20:59:53 +0200 Subject: [PATCH 030/138] Fix phpcs --- htdocs/core/modules/DolibarrModules.class.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/htdocs/core/modules/DolibarrModules.class.php b/htdocs/core/modules/DolibarrModules.class.php index 71f834a56d7..98bd412abc2 100644 --- a/htdocs/core/modules/DolibarrModules.class.php +++ b/htdocs/core/modules/DolibarrModules.class.php @@ -617,8 +617,7 @@ class DolibarrModules // Can not be abstract, because we need to insta * Gives the long description of a module. First check README-la_LA.md then README.md * If not markdown files found, it return translated value of the key ->descriptionlong. * - * @param int $checkonly - * @return string Long description of a module from README of from property. + * @return string Long description of a module from README.md of from property. */ function getDescLong() { From 45d8fbb19e3626b21eaee22e2f2f3a862a6c2ba7 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 21:39:48 +0200 Subject: [PATCH 031/138] Fix gravatar --- htdocs/core/class/html.form.class.php | 4 +++- htdocs/expensereport/class/expensereport.class.php | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index e291277d8e4..ab64fad57dc 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -6098,7 +6098,9 @@ class Form */ global $dolibarr_main_url_root; $ret.=''; - $ret.='Gravatar avatar'; // gravatar need md5 hash + //$defaultimg=urlencode(dol_buildpath($nophoto,3)); + $defaultimg='mm'; + $ret.='Gravatar avatar'; // gravatar need md5 hash } else { diff --git a/htdocs/expensereport/class/expensereport.class.php b/htdocs/expensereport/class/expensereport.class.php index a91b1e83dc1..2251149c25a 100644 --- a/htdocs/expensereport/class/expensereport.class.php +++ b/htdocs/expensereport/class/expensereport.class.php @@ -620,7 +620,7 @@ class ExpenseReport extends CommonObject $sql.= " f.tms as date_modification,"; $sql.= " f.date_valid as datev,"; $sql.= " f.date_approve as datea,"; - $sql.= " f.fk_user_author as fk_user_creation,"; + //$sql.= " f.fk_user_author as fk_user_creation,"; // This is not user of creation but user the expense is for. $sql.= " f.fk_user_modif as fk_user_modification,"; $sql.= " f.fk_user_valid,"; $sql.= " f.fk_user_approve"; From 7b6e60077a51205a62e6801a6187da7c1ae0b196 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 21:53:28 +0200 Subject: [PATCH 032/138] FIX id of user not saved when making a payment of expense report --- .../class/paymentexpensereport.class.php | 18 +++++++++--------- htdocs/expensereport/payment/payment.php | 6 +++--- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/htdocs/expensereport/class/paymentexpensereport.class.php b/htdocs/expensereport/class/paymentexpensereport.class.php index 9fc8c7627dd..e2f7536d86c 100644 --- a/htdocs/expensereport/class/paymentexpensereport.class.php +++ b/htdocs/expensereport/class/paymentexpensereport.class.php @@ -479,7 +479,7 @@ class PaymentExpenseReport extends CommonObject $total=$this->total; if ($mode == 'payment_expensereport') $amount=$total; - + // Insert payment into llx_bank $bank_line_id = $acc->addline( $this->datepaid, @@ -516,25 +516,25 @@ class PaymentExpenseReport extends CommonObject dol_print_error($this->db); } } - + // Add link 'user' in bank_url between user and bank transaction if (! $error) { - foreach ($this->amounts as $key => $value) // We should have always same third party but we loop in case of. + foreach ($this->amounts as $key => $value) // We should have always same user but we loop in case of. { if ($mode == 'payment_expensereport') { - $er = new ExpenseReport($this->db); - $er->fetch($key); - $er->fetch_user($er->fk_user_author); + $fuser = new User($this->db); + $fuser->fetch($key); + $result=$acc->add_url_line( $bank_line_id, - $er->user->id, + $fuser->id, DOL_URL_ROOT.'/user/card.php?id=', - $er->user->getFullName($langs), + $fuser->getFullName($langs), 'user' ); - if ($result <= 0) + if ($result <= 0) { $this->error=$this->db->lasterror(); dol_syslog(get_class($this).'::addPaymentToBank '.$this->error); diff --git a/htdocs/expensereport/payment/payment.php b/htdocs/expensereport/payment/payment.php index ebcc1056fe4..91839006b2f 100644 --- a/htdocs/expensereport/payment/payment.php +++ b/htdocs/expensereport/payment/payment.php @@ -78,7 +78,7 @@ if ($action == 'add_payment') setEventMessages($langs->trans("ErrorFieldRequired",$langs->transnoentities("AccountToDebit")), null, 'errors'); $error++; } - + if (! $error) { $paymentid = 0; @@ -176,7 +176,7 @@ if (GETPOST("action") == 'create') print ''; print ''; print ''; - + dol_fiche_head(); print ''; @@ -225,7 +225,7 @@ if (GETPOST("action") == 'create') $form->select_comptes(isset($_POST["accountid"])?$_POST["accountid"]:$expensereport->accountid, "accountid", 0, '',1); // Show open bank account list print ''; } - + // Number print ''; @@ -213,7 +213,7 @@ $listofnotifiedevents=$notificationtrigger->getListOfManagedEvents(); $var=true; foreach($listofnotifiedevents as $notifiedevent) { - + $label=$langs->trans("Notify_".$notifiedevent['code']); //!=$langs->trans("Notify_".$notifiedevent['code'])?$langs->trans("Notify_".$notifiedevent['code']):$notifiedevent['label']; if ($notifiedevent['elementtype'] == 'order_supplier') $elementLabel = $langs->trans('SupplierOrder'); diff --git a/htdocs/bookmarks/bookmarks.lib.php b/htdocs/bookmarks/bookmarks.lib.php index 8f8295f0e53..eca126697cc 100644 --- a/htdocs/bookmarks/bookmarks.lib.php +++ b/htdocs/bookmarks/bookmarks.lib.php @@ -53,11 +53,13 @@ function printBookmarksList($aDb, $aLangs) // No urlencode, all param $url will be urlencoded later if ($sortfield) $tmpurl.=($tmpurl?'&':'').'sortfield='.$sortfield; if ($sortorder) $tmpurl.=($tmpurl?'&':'').'sortorder='.$sortorder; - foreach($_POST as $key => $val) + if (is_array($_POST)) { - if (preg_match('/^search_/', $key) && $val != '') $tmpurl.=($tmpurl?'&':'').$key.'='.$val; + foreach($_POST as $key => $val) + { + if (preg_match('/^search_/', $key) && $val != '') $tmpurl.=($tmpurl?'&':'').$key.'='.$val; + } } - $url.=($tmpurl?'?'.$tmpurl:''); } diff --git a/htdocs/comm/action/index.php b/htdocs/comm/action/index.php index 76a53924ad5..9e293e09799 100644 --- a/htdocs/comm/action/index.php +++ b/htdocs/comm/action/index.php @@ -129,10 +129,13 @@ $hookmanager->initHooks(array('agenda')); if (GETPOST("viewlist") || $action == 'show_list') { $param=''; - foreach($_POST as $key => $val) + if (is_array($_POST)) { - if ($key=='token') continue; - $param.='&'.$key.'='.urlencode($val); + foreach($_POST as $key => $val) + { + if ($key=='token') continue; + $param.='&'.$key.'='.urlencode($val); + } } //print $param; header("Location: ".DOL_URL_ROOT.'/comm/action/listactions.php?'.$param); @@ -142,10 +145,13 @@ if (GETPOST("viewlist") || $action == 'show_list') if (GETPOST("viewperuser") || $action == 'show_peruser') { $param=''; - foreach($_POST as $key => $val) + if (is_array($_POST)) { - if ($key=='token') continue; - $param.='&'.$key.'='.urlencode($val); + foreach($_POST as $key => $val) + { + if ($key=='token') continue; + $param.='&'.$key.'='.urlencode($val); + } } //print $param; header("Location: ".DOL_URL_ROOT.'/comm/action/peruser.php?'.$param); diff --git a/htdocs/comm/action/listactions.php b/htdocs/comm/action/listactions.php index 9cb14454cd5..9e0d1530e85 100644 --- a/htdocs/comm/action/listactions.php +++ b/htdocs/comm/action/listactions.php @@ -120,10 +120,13 @@ $hookmanager->initHooks(array('agendalist')); if (GETPOST("viewcal") || GETPOST("viewweek") || GETPOST("viewday")) { $param=''; - foreach($_POST as $key => $val) - { - $param.='&'.$key.'='.urlencode($val); - } + if (is_array($_POST)) + { + foreach($_POST as $key => $val) + { + $param.='&'.$key.'='.urlencode($val); + } + } //print $param; header("Location: ".DOL_URL_ROOT.'/comm/action/index.php?'.$param); exit; diff --git a/htdocs/core/actions_setmoduleoptions.inc.php b/htdocs/core/actions_setmoduleoptions.inc.php index 03b33b19eb1..b8ae96cb920 100644 --- a/htdocs/core/actions_setmoduleoptions.inc.php +++ b/htdocs/core/actions_setmoduleoptions.inc.php @@ -32,16 +32,19 @@ if ($action == 'setModuleOptions') $db->begin(); // Process common param fields - foreach($_POST as $key => $val) + if (is_array($_POST)) { - if (preg_match('/^param(\d*)$/', $key, $reg)) // Works for POST['param'], POST['param1'], POST['param2'], ... + foreach($_POST as $key => $val) { - $param=GETPOST("param".$reg[1],'alpha'); - $value=GETPOST("value".$reg[1],'alpha'); - if ($param) + if (preg_match('/^param(\d*)$/', $key, $reg)) // Works for POST['param'], POST['param1'], POST['param2'], ... { - $res = dolibarr_set_const($db,$param,$value,'chaine',0,'',$conf->entity); - if (! $res > 0) $error++; + $param=GETPOST("param".$reg[1],'alpha'); + $value=GETPOST("value".$reg[1],'alpha'); + if ($param) + { + $res = dolibarr_set_const($db,$param,$value,'chaine',0,'',$conf->entity); + if (! $res > 0) $error++; + } } } } diff --git a/htdocs/install/step1.php b/htdocs/install/step1.php index a0fdc22a015..a8d17388d41 100644 --- a/htdocs/install/step1.php +++ b/htdocs/install/step1.php @@ -345,11 +345,14 @@ if (! $error && $db->connected) if (! $error && $db->connected && $action == "set") { umask(0); - foreach($_POST as $key => $value) + if (is_array($_POST)) { - if (! preg_match('/^db_pass/i', $key)) { - dolibarr_install_syslog("step1: choice for " . $key . " = " . $value); - } + foreach($_POST as $key => $value) + { + if (! preg_match('/^db_pass/i', $key)) { + dolibarr_install_syslog("step1: choice for " . $key . " = " . $value); + } + } } // Show title of step diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index b5f88def445..1edc67d582f 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -1498,10 +1498,12 @@ function top_menu($head, $title='', $target='', $disablejs=0, $disablehead=0, $a { $qs=dol_escape_htmltag($_SERVER["QUERY_STRING"]); - foreach($_POST as $key=>$value) { - if ($key!=='action' && !is_array($value)) $qs.='&'.$key.'='.urlencode($value); - } - + if (is_array($_POST)) + { + foreach($_POST as $key=>$value) { + if ($key!=='action' && !is_array($value)) $qs.='&'.$key.'='.urlencode($value); + } + } $qs.=(($qs && $morequerystring)?'&':'').$morequerystring; $text =''; //$text.= img_picto(":".$langs->trans("PrintContentArea"), 'printer_top.png', 'class="printer"'); diff --git a/htdocs/projet/activity/perday.php b/htdocs/projet/activity/perday.php index 9cda69560d5..908767afe32 100644 --- a/htdocs/projet/activity/perday.php +++ b/htdocs/projet/activity/perday.php @@ -200,22 +200,25 @@ if ($action == 'addtime' && $user->rights->projet->lire) { $timespent_duration=array(); - foreach($_POST as $key => $time) + if (is_array($_POST)) { - if (intval($time) > 0) + foreach($_POST as $key => $time) { - // Hours or minutes of duration - if (preg_match("/([0-9]+)duration(hour|min)/",$key,$matches)) + if (intval($time) > 0) { - $id = $matches[1]; - if ($id > 0) - { - // We store HOURS in seconds - if($matches[2]=='hour') $timespent_duration[$id] += $time*60*60; + // Hours or minutes of duration + if (preg_match("/([0-9]+)duration(hour|min)/",$key,$matches)) + { + $id = $matches[1]; + if ($id > 0) + { + // We store HOURS in seconds + if($matches[2]=='hour') $timespent_duration[$id] += $time*60*60; - // We store MINUTES in seconds - if($matches[2]=='min') $timespent_duration[$id] += $time*60; - } + // We store MINUTES in seconds + if($matches[2]=='min') $timespent_duration[$id] += $time*60; + } + } } } } diff --git a/htdocs/theme/eldy/ckeditor/config.js b/htdocs/theme/eldy/ckeditor/config.js index eabd0c58bd3..e4a86a37293 100644 --- a/htdocs/theme/eldy/ckeditor/config.js +++ b/htdocs/theme/eldy/ckeditor/config.js @@ -25,7 +25,10 @@ CKEDITOR.editorConfig = function( config ) config.dialog_backgroundCoverColor = 'rgb(255, 254, 253)'; //config.contentsCss = '/css/mysitestyles.css'; config.image_previewText=' '; // Must no be empty - + //config.autoParagraph = false; + //config.removeFormatTags = 'b,big,code,del,dfn,em,font,i,ins,kbd'; // See also rules on this.dataProcessor.writer.setRules + //config.forcePasteAsPlainText = true; + config.toolbar_Full = [ ['Templates','NewPage'], diff --git a/htdocs/theme/md/ckeditor/config.js b/htdocs/theme/md/ckeditor/config.js index 6f1bbe7fb30..a6508e62a88 100644 --- a/htdocs/theme/md/ckeditor/config.js +++ b/htdocs/theme/md/ckeditor/config.js @@ -25,7 +25,10 @@ CKEDITOR.editorConfig = function( config ) config.dialog_backgroundCoverColor = 'rgb(255, 254, 253)'; //config.contentsCss = '/css/mysitestyles.css'; config.image_previewText=' '; // Must no be empty - + //config.autoParagraph = false; + //config.removeFormatTags = 'b,big,code,del,dfn,em,font,i,ins,kbd'; // See also rules on this.dataProcessor.writer.setRules + //config.forcePasteAsPlainText = true; + config.toolbar_Full = [ ['Templates','NewPage'], From 3c576dcf21e5bfeaa610a8bdb06457e33a0a214b Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 9 Jul 2017 20:57:45 +0200 Subject: [PATCH 040/138] Fix bad name of tables --- htdocs/admin/websites.php | 28 +++++++++---------- .../install/mysql/migration/5.0.0-6.0.0.sql | 25 +++++++++++++++++ .../mysql/tables/llx_website_pages.key.sql | 4 +-- .../mysql/tables/llx_website_pages.sql | 2 +- htdocs/websites/index.php | 3 +- 5 files changed, 44 insertions(+), 18 deletions(-) diff --git a/htdocs/admin/websites.php b/htdocs/admin/websites.php index 0336a2533c0..3b894536d04 100644 --- a/htdocs/admin/websites.php +++ b/htdocs/admin/websites.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2004-2017 Laurent Destailleur * * 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 @@ -48,15 +48,15 @@ $acts[1] = "disable"; $actl[0] = img_picto($langs->trans("Disabled"),'switch_off'); $actl[1] = img_picto($langs->trans("Activated"),'switch_on'); -$listoffset=GETPOST('listoffset'); -$listlimit=GETPOST('listlimit')>0?GETPOST('listlimit'):1000; $status = 1; -$sortfield = GETPOST("sortfield",'alpha'); -$sortorder = GETPOST("sortorder",'alpha'); -$page = GETPOST("page",'int'); -if ($page == -1 || $page == null) { $page = 0 ; } -$offset = $listlimit * $page ; +// Load variable for pagination +$limit = GETPOST('limit','int')?GETPOST('limit','int'):$conf->liste_limit; +$sortfield = GETPOST('sortfield','alpha'); +$sortorder = GETPOST('sortorder','alpha'); +$page = GETPOST('page','int'); +if (empty($page) || $page == -1) { $page = 0; } // If $page is not defined, or '' or -1 +$offset = $limit * $page; $pageprev = $page - 1; $pagenext = $page + 1; @@ -118,7 +118,7 @@ $elementList = array(); $sourceList=array(); // Actions add or modify an entry into a dictionary -if (GETPOST('actionadd') || GETPOST('actionmodify')) +if (GETPOST('actionadd','alpha') || GETPOST('actionmodify','alpha')) { $listfield=explode(',',$tabfield[$id]); $listfieldinsert=explode(',',$tabfieldinsert[$id]); @@ -138,7 +138,7 @@ if (GETPOST('actionadd') || GETPOST('actionmodify')) } // Si verif ok et action add, on ajoute la ligne - if ($ok && GETPOST('actionadd')) + if ($ok && GETPOST('actionadd','alpha')) { if ($tabrowid[$id]) { @@ -200,7 +200,7 @@ if (GETPOST('actionadd') || GETPOST('actionmodify')) } // Si verif ok et action modify, on modifie la ligne - if ($ok && GETPOST('actionmodify')) + if ($ok && GETPOST('actionmodify','alpha')) { if ($tabrowid[$id]) { $rowidcol=$tabrowid[$id]; } else { $rowidcol="rowid"; } @@ -252,7 +252,7 @@ if (GETPOST('actionadd') || GETPOST('actionmodify')) //$_GET["id"]=GETPOST('id', 'int'); // Force affichage dictionnaire en cours d'edition } -if (GETPOST('actioncancel')) +if (GETPOST('actioncancel','alpha')) { //$_GET["id"]=GETPOST('id', 'int'); // Force affichage dictionnaire en cours d'edition } @@ -412,11 +412,11 @@ if ($id) $obj = new stdClass(); // If data was already input, we define them in obj to populate input fields. - if (GETPOST('actionadd')) + if (GETPOST('actionadd','alpha')) { foreach ($fieldlist as $key=>$val) { - if (GETPOST($val)) + if (GETPOST($val,'alpha')) $obj->$val=GETPOST($val); } } diff --git a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql index 8e4785ab4d9..ec3a945bb09 100644 --- a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql +++ b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql @@ -495,6 +495,31 @@ ALTER TABLE llx_usergroup_rights DROP INDEX fk_usergroup; ALTER TABLE llx_usergroup_rights ADD UNIQUE INDEX uk_usergroup_rights (entity, fk_usergroup, fk_id); ALTER TABLE llx_usergroup_rights ADD CONSTRAINT fk_usergroup_rights_fk_usergroup FOREIGN KEY (fk_usergroup) REFERENCES llx_usergroup (rowid); +-- For new module website + +CREATE TABLE llx_website_pages +( + rowid integer AUTO_INCREMENT NOT NULL PRIMARY KEY, + fk_website integer NOT NULL, + pageurl varchar(16) NOT NULL, + title varchar(255), + description varchar(255), + keywords varchar(255), + content mediumtext, -- text is not enough in size + status integer, + fk_user_create integer, + fk_user_modif integer, + date_creation datetime, + tms timestamp +) ENGINE=innodb; + +ALTER TABLE llx_website_pages ADD UNIQUE INDEX uk_website_pages_url (fk_website,pageurl); + +ALTER TABLE llx_website_pages ADD CONSTRAINT fk_website_pages_website FOREIGN KEY (fk_website) REFERENCES llx_website (rowid); + + +-- For new module blockedlog + CREATE TABLE llx_blockedlog ( rowid integer AUTO_INCREMENT PRIMARY KEY, diff --git a/htdocs/install/mysql/tables/llx_website_pages.key.sql b/htdocs/install/mysql/tables/llx_website_pages.key.sql index 095dffabc95..00b9439d18b 100644 --- a/htdocs/install/mysql/tables/llx_website_pages.key.sql +++ b/htdocs/install/mysql/tables/llx_website_pages.key.sql @@ -16,7 +16,7 @@ -- -- =========================================================================== -ALTER TABLE llx_website_page ADD UNIQUE INDEX uk_website_page_url (fk_website,pageurl); +ALTER TABLE llx_website_pages ADD UNIQUE INDEX uk_website_pages_url (fk_website,pageurl); -ALTER TABLE llx_website_page ADD CONSTRAINT fk_website_page_website FOREIGN KEY (fk_website) REFERENCES llx_website (rowid); +ALTER TABLE llx_website_pages ADD CONSTRAINT fk_website_pages_website FOREIGN KEY (fk_website) REFERENCES llx_website (rowid); diff --git a/htdocs/install/mysql/tables/llx_website_pages.sql b/htdocs/install/mysql/tables/llx_website_pages.sql index 69b6c417528..d45d8f06f56 100644 --- a/htdocs/install/mysql/tables/llx_website_pages.sql +++ b/htdocs/install/mysql/tables/llx_website_pages.sql @@ -17,7 +17,7 @@ -- ======================================================================== -CREATE TABLE llx_website_page +CREATE TABLE llx_website_pages ( rowid integer AUTO_INCREMENT NOT NULL PRIMARY KEY, fk_website integer NOT NULL, diff --git a/htdocs/websites/index.php b/htdocs/websites/index.php index a5c2ae4e046..d27737dd3b2 100644 --- a/htdocs/websites/index.php +++ b/htdocs/websites/index.php @@ -458,7 +458,8 @@ if ($action == 'updatecontent' || GETPOST('refreshsite') || GETPOST('refreshpage if (! is_link(dol_osencode($pathtomediasinwebsite))) { dol_syslog("Create symlink for ".$pathtomedias." into name ".$pathtomediasinwebsite); - symlink($pathtomedias, $pathtomediasinwebsite); + dol_mkdir(dirname($pathtomediasinwebsite)); // To be sure dir for website exists + $result = symlink($pathtomedias, $pathtomediasinwebsite); } /*if (GETPOST('savevirtualhost') && $object->virtualhost != GETPOST('previewsite')) From a92effa6221b7e5f92d4764e06c7318801ad3586 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 9 Jul 2017 21:16:09 +0200 Subject: [PATCH 041/138] Fix clean test --- test/phpunit/RestAPIDocumentTest.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/test/phpunit/RestAPIDocumentTest.php b/test/phpunit/RestAPIDocumentTest.php index b60a7e9e833..7eb485ffbab 100644 --- a/test/phpunit/RestAPIDocumentTest.php +++ b/test/phpunit/RestAPIDocumentTest.php @@ -144,11 +144,11 @@ class RestAPIDocumentTest extends PHPUnit_Framework_TestCase echo __METHOD__.' Request POST url='.$url."\n"; - + // Send to non existant directory - + dol_delete_dir_recursive(DOL_DATA_ROOT.'/medias/tmpphpunit'); - + //$data = '{ "filename": "mynewfile.txt", "modulepart": "medias", "ref": "", "subdir": "mysubdir1/mysubdir2", "filecontent": "content text", "fileencoding": "" }'; $data = array( 'filename'=>"mynewfile.txt", @@ -158,7 +158,7 @@ class RestAPIDocumentTest extends PHPUnit_Framework_TestCase 'filecontent'=>"content text", 'fileencoding'=>"" ); - + $result = getURLContent($url, 'POST', $data, 1); echo __METHOD__.' Result for sending document: '.var_export($result, true)."\n"; echo __METHOD__.' curl_error_no: '.$result['curl_error_no']."\n"; @@ -166,11 +166,11 @@ class RestAPIDocumentTest extends PHPUnit_Framework_TestCase $this->assertNotNull($object, 'Parsing of json result must no be null'); $this->assertEquals('401', $object['error']['code']); - + // Send to existant directory - + dol_mkdir(DOL_DATA_ROOT.'/medias/tmpphpunit/tmpphpunit2'); - + $data = array( 'filename'=>"mynewfile.txt", 'modulepart'=>"medias", @@ -187,5 +187,7 @@ class RestAPIDocumentTest extends PHPUnit_Framework_TestCase $this->assertNotNull($object2, 'Parsing of json result must no be null'); $this->assertEquals($result2['curl_error_no'], ''); $this->assertEquals($result2['content'], 'true'); + + dol_delete_dir_recursive(DOL_DATA_ROOT.'/medias/tmpphpunit'); } } From fd89535037c041038fd4b70c7bede6685e215e46 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 9 Jul 2017 22:30:19 +0200 Subject: [PATCH 042/138] Debug module website --- htdocs/admin/websites.php | 16 ++-------------- htdocs/theme/eldy/ckeditor/config.js | 1 + htdocs/theme/md/ckeditor/config.js | 1 + htdocs/websites/index.php | 5 ++++- 4 files changed, 8 insertions(+), 15 deletions(-) diff --git a/htdocs/admin/websites.php b/htdocs/admin/websites.php index 3b894536d04..9a12441fbb3 100644 --- a/htdocs/admin/websites.php +++ b/htdocs/admin/websites.php @@ -63,9 +63,6 @@ $pagenext = $page + 1; // Initialize technical object to manage hooks of page. Note that conf->hooks_modules contains array of hook context $hookmanager->initHooks(array('admin')); -// This page is a generic page to edit dictionaries -// Put here declaration of dictionaries properties - // Name of SQL tables of dictionaries $tabname=array(); $tabname[1] = MAIN_DB_PREFIX."website"; @@ -341,7 +338,7 @@ if ($action == 'delete') //var_dump($elementList); /* - * Show a dictionary + * Show website list */ if ($id) { @@ -447,8 +444,7 @@ if ($id) - // List of available values in database - dol_syslog("htdocs/admin/dict", LOG_DEBUG); + // List of websites in database $resql=$db->query($sql); if ($resql) { @@ -465,14 +461,6 @@ if ($id) print '
'.$langs->trans('Numero'); print ' ('.$langs->trans("ChequeOrTransferNumber").')'; From 65ea0fc2b44e1e96df58c613693483512c07f0f4 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 8 Jul 2017 22:16:35 +0200 Subject: [PATCH 033/138] FIX value of user id filled to 0 in llx_bank_url when recording an expense report. --- htdocs/install/mysql/migration/repair.sql | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/htdocs/install/mysql/migration/repair.sql b/htdocs/install/mysql/migration/repair.sql index 6ff7356847f..5e888399d9c 100755 --- a/htdocs/install/mysql/migration/repair.sql +++ b/htdocs/install/mysql/migration/repair.sql @@ -306,6 +306,14 @@ DELETE FROM llx_c_shipment_mode where code IN (select code from tmp_c_shipment_m drop table tmp_c_shipment_mode; +-- Restore id of user on link for payment of expense report +drop table tmp_bank_url_expense_user; +create table tmp_bank_url_expense_user (select e.fk_user_author, bu2.fk_bank from llx_expensereport as e, llx_bank_url as bu2 where bu2.url_id = e.rowid and bu2.type = 'payment_expensereport'); +update llx_bank_url as bu set url_id = (select e.fk_user_author from tmp_bank_url_expense_user as e where e.fk_bank = bu.fk_bank) where bu.url_id = 0 and bu.type ='user'; +drop table tmp_bank_url_expense_user; + + + -- Clean product prices --delete from llx_product_price where date_price between '2017-04-20 06:51:00' and '2017-04-20 06:51:05'; -- Set product prices into llx_product with last price into llx_product_prices From 13d6664ab499ac66f036388fd8f6a7924e9876ca Mon Sep 17 00:00:00 2001 From: fappels Date: Sun, 9 Jul 2017 12:47:51 +0200 Subject: [PATCH 034/138] Fix delete product from product card --- htdocs/product/card.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/product/card.php b/htdocs/product/card.php index 3266d02f2f4..0a6c9052b91 100644 --- a/htdocs/product/card.php +++ b/htdocs/product/card.php @@ -561,7 +561,7 @@ if (empty($reshook)) { if (($object->type == Product::TYPE_PRODUCT && $user->rights->produit->supprimer) || ($object->type == Product::TYPE_SERVICE && $user->rights->service->supprimer)) { - $result = $object->delete(DolibarrApiAccess::$user); + $result = $object->delete($user); } if ($result > 0) From f166c96ed5a5065c1fffedaefadee8b5eb972c8f Mon Sep 17 00:00:00 2001 From: Maxime Kohlhaas Date: Sun, 9 Jul 2017 13:09:17 +0200 Subject: [PATCH 035/138] Fix : script to migrate photo path --- scripts/product/migrate_picture_path.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/product/migrate_picture_path.php b/scripts/product/migrate_picture_path.php index f8624ebc040..98a5c4d51bc 100755 --- a/scripts/product/migrate_picture_path.php +++ b/scripts/product/migrate_picture_path.php @@ -104,7 +104,7 @@ function migrate_product_photospath($product) global $conf; $dir = $conf->product->multidir_output[$product->entity]; - $origin = $dir .'/'. get_exdir($product->id,2) . $product->id ."/photos"; + $origin = $dir .'/'. get_exdir($product->id,2,0,0,$product,'product') . $product->id ."/photos"; $destin = $dir.'/'.dol_sanitizeFileName($product->ref); $error = 0; From 9fc17d89882d33329fcb35c8cf6947332b480660 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 9 Jul 2017 13:43:23 +0200 Subject: [PATCH 036/138] Translation --- dev/translation/erp_comparison_translation.txt | 3 +++ htdocs/langs/en_US/admin.lang | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev/translation/erp_comparison_translation.txt b/dev/translation/erp_comparison_translation.txt index fb96c17e3f9..c99a5f4cc1c 100644 --- a/dev/translation/erp_comparison_translation.txt +++ b/dev/translation/erp_comparison_translation.txt @@ -12,3 +12,6 @@ Balance ?? Net profit Subledger account Subledger account ?? +Proposal ?? Quotation Proposal is ok but proposition looks better (proposal is for a detailed proposition). We can say also "business proposition or business proposal". + Indian are using "Quotation". + diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index e4fd5a7b253..5d25e654a06 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -535,8 +535,6 @@ Module1120Name=Supplier commercial proposal Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration -Module1400Name=Accounting -Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories From aa66676b7dec99e517c5073c83197218c52cfa32 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 9 Jul 2017 15:15:23 +0200 Subject: [PATCH 037/138] Quick hack to solve missing alias name on doc. --- htdocs/core/lib/pdf.lib.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/htdocs/core/lib/pdf.lib.php b/htdocs/core/lib/pdf.lib.php index 614379a2900..19063ae79c2 100644 --- a/htdocs/core/lib/pdf.lib.php +++ b/htdocs/core/lib/pdf.lib.php @@ -345,16 +345,18 @@ function pdfGetHeightForHtmlContent(&$pdf, $htmlcontent) * @param Societe|Contact $thirdparty Contact or thirdparty * @param Translate $outputlangs Output language * @param int $includealias 1=Include alias name after name - * @return string + * @return string String with name of thirdparty (+ alias if requested) */ function pdfBuildThirdpartyName($thirdparty, Translate $outputlangs, $includealias=0) { + global $conf; + // Recipient name $socname = ''; if ($thirdparty instanceof Societe) { $socname .= $thirdparty->name; - if ($includealias && !empty($thirdparty->name_alias)) { + if (($includealias || ! empty($conf->global->PDF_INCLUDE_ALIAS_IN_THIRDPARTY_NAME)) && !empty($thirdparty->name_alias)) { $socname .= "\n".$thirdparty->name_alias; } } elseif ($thirdparty instanceof Contact) { From e3943155f3bfe169359dd3ce84bce0fa28223e09 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 9 Jul 2017 19:32:35 +0200 Subject: [PATCH 038/138] Sync transifex --- dev/translation/strip_language_file.php | 4 +- htdocs/fourn/facture/card.php | 1 - htdocs/langs/ar_SA/accountancy.lang | 6 +- htdocs/langs/ar_SA/admin.lang | 4 +- htdocs/langs/ar_SA/agenda.lang | 13 +- htdocs/langs/ar_SA/banks.lang | 5 + htdocs/langs/ar_SA/bills.lang | 28 +- htdocs/langs/ar_SA/bookmarks.lang | 2 + htdocs/langs/ar_SA/boxes.lang | 2 + htdocs/langs/ar_SA/categories.lang | 1 + htdocs/langs/ar_SA/commercial.lang | 1 + htdocs/langs/ar_SA/companies.lang | 23 +- htdocs/langs/ar_SA/contracts.lang | 2 + htdocs/langs/ar_SA/exports.lang | 6 + htdocs/langs/ar_SA/hrm.lang | 2 +- htdocs/langs/ar_SA/install.lang | 1 + htdocs/langs/ar_SA/link.lang | 4 +- htdocs/langs/ar_SA/loan.lang | 2 + htdocs/langs/ar_SA/mails.lang | 4 + htdocs/langs/ar_SA/main.lang | 6 +- htdocs/langs/ar_SA/members.lang | 8 +- htdocs/langs/ar_SA/modulebuilder.lang | 40 +++ htdocs/langs/ar_SA/other.lang | 1 + htdocs/langs/ar_SA/paybox.lang | 1 + htdocs/langs/ar_SA/paypal.lang | 10 +- htdocs/langs/ar_SA/products.lang | 41 ++- htdocs/langs/ar_SA/propal.lang | 4 +- htdocs/langs/ar_SA/resource.lang | 5 + htdocs/langs/ar_SA/salaries.lang | 5 +- htdocs/langs/ar_SA/sendings.lang | 9 +- htdocs/langs/ar_SA/stocks.lang | 60 +++- htdocs/langs/ar_SA/stripe.lang | 42 +++ htdocs/langs/ar_SA/supplier_proposal.lang | 6 +- htdocs/langs/ar_SA/suppliers.lang | 2 + htdocs/langs/ar_SA/trips.lang | 5 +- htdocs/langs/ar_SA/users.lang | 4 +- htdocs/langs/ar_SA/website.lang | 13 +- htdocs/langs/ar_SA/withdrawals.lang | 3 +- htdocs/langs/bg_BG/accountancy.lang | 6 +- htdocs/langs/bg_BG/admin.lang | 4 +- htdocs/langs/bg_BG/agenda.lang | 13 +- htdocs/langs/bg_BG/banks.lang | 5 + htdocs/langs/bg_BG/bills.lang | 28 +- htdocs/langs/bg_BG/bookmarks.lang | 2 + htdocs/langs/bg_BG/boxes.lang | 2 + htdocs/langs/bg_BG/cashdesk.lang | 2 +- htdocs/langs/bg_BG/categories.lang | 1 + htdocs/langs/bg_BG/commercial.lang | 1 + htdocs/langs/bg_BG/companies.lang | 23 +- htdocs/langs/bg_BG/contracts.lang | 2 + htdocs/langs/bg_BG/exports.lang | 6 + htdocs/langs/bg_BG/install.lang | 1 + htdocs/langs/bg_BG/loan.lang | 4 +- htdocs/langs/bg_BG/mails.lang | 4 + htdocs/langs/bg_BG/main.lang | 6 +- htdocs/langs/bg_BG/members.lang | 14 +- htdocs/langs/bg_BG/modulebuilder.lang | 40 +++ htdocs/langs/bg_BG/other.lang | 1 + htdocs/langs/bg_BG/paybox.lang | 1 + htdocs/langs/bg_BG/paypal.lang | 10 +- htdocs/langs/bg_BG/products.lang | 41 ++- htdocs/langs/bg_BG/propal.lang | 4 +- htdocs/langs/bg_BG/resource.lang | 5 + htdocs/langs/bg_BG/salaries.lang | 5 +- htdocs/langs/bg_BG/sendings.lang | 9 +- htdocs/langs/bg_BG/stocks.lang | 60 +++- htdocs/langs/bg_BG/stripe.lang | 42 +++ htdocs/langs/bg_BG/supplier_proposal.lang | 6 +- htdocs/langs/bg_BG/suppliers.lang | 2 + htdocs/langs/bg_BG/trips.lang | 5 +- htdocs/langs/bg_BG/users.lang | 4 +- htdocs/langs/bg_BG/website.lang | 13 +- htdocs/langs/bg_BG/withdrawals.lang | 3 +- htdocs/langs/bn_BD/accountancy.lang | 6 +- htdocs/langs/bn_BD/admin.lang | 4 +- htdocs/langs/bn_BD/agenda.lang | 13 +- htdocs/langs/bn_BD/banks.lang | 5 + htdocs/langs/bn_BD/bookmarks.lang | 2 + htdocs/langs/bn_BD/boxes.lang | 2 + htdocs/langs/bn_BD/categories.lang | 1 + htdocs/langs/bn_BD/commercial.lang | 3 +- htdocs/langs/bn_BD/companies.lang | 21 +- htdocs/langs/bn_BD/contracts.lang | 2 + htdocs/langs/bn_BD/exports.lang | 6 + htdocs/langs/bn_BD/holiday.lang | 2 +- htdocs/langs/bn_BD/install.lang | 1 + htdocs/langs/bn_BD/link.lang | 1 + htdocs/langs/bn_BD/loan.lang | 2 + htdocs/langs/bn_BD/mails.lang | 10 +- htdocs/langs/bn_BD/main.lang | 10 +- htdocs/langs/bn_BD/members.lang | 2 + htdocs/langs/bn_BD/modulebuilder.lang | 40 +++ htdocs/langs/bn_BD/other.lang | 1 + htdocs/langs/bn_BD/paybox.lang | 1 + htdocs/langs/bn_BD/paypal.lang | 10 +- htdocs/langs/bn_BD/products.lang | 41 ++- htdocs/langs/bn_BD/propal.lang | 2 +- htdocs/langs/bn_BD/resource.lang | 5 + htdocs/langs/bn_BD/salaries.lang | 5 +- htdocs/langs/bn_BD/sendings.lang | 9 +- htdocs/langs/bn_BD/stocks.lang | 60 +++- htdocs/langs/bn_BD/stripe.lang | 42 +++ htdocs/langs/bn_BD/supplier_proposal.lang | 6 +- htdocs/langs/bn_BD/suppliers.lang | 2 + htdocs/langs/bn_BD/trips.lang | 5 +- htdocs/langs/bn_BD/users.lang | 4 +- htdocs/langs/bn_BD/website.lang | 11 +- htdocs/langs/bn_BD/withdrawals.lang | 3 +- htdocs/langs/bs_BA/accountancy.lang | 20 +- htdocs/langs/bs_BA/admin.lang | 6 +- htdocs/langs/bs_BA/agenda.lang | 17 +- htdocs/langs/bs_BA/bills.lang | 48 ++-- htdocs/langs/bs_BA/bookmarks.lang | 2 + htdocs/langs/bs_BA/boxes.lang | 114 ++++---- htdocs/langs/bs_BA/categories.lang | 1 + htdocs/langs/bs_BA/commercial.lang | 1 + htdocs/langs/bs_BA/donations.lang | 2 +- htdocs/langs/bs_BA/exports.lang | 6 + htdocs/langs/bs_BA/holiday.lang | 2 +- htdocs/langs/bs_BA/interventions.lang | 2 +- htdocs/langs/bs_BA/link.lang | 1 + htdocs/langs/bs_BA/loan.lang | 2 + htdocs/langs/bs_BA/mails.lang | 4 + htdocs/langs/bs_BA/main.lang | 6 +- htdocs/langs/bs_BA/modulebuilder.lang | 40 +++ htdocs/langs/bs_BA/multicurrency.lang | 18 ++ htdocs/langs/bs_BA/opensurvey.lang | 4 +- htdocs/langs/bs_BA/other.lang | 1 + htdocs/langs/bs_BA/paybox.lang | 3 +- htdocs/langs/bs_BA/paypal.lang | 10 +- htdocs/langs/bs_BA/productbatch.lang | 4 +- htdocs/langs/bs_BA/products.lang | 14 +- htdocs/langs/bs_BA/salaries.lang | 5 +- htdocs/langs/bs_BA/sendings.lang | 9 +- htdocs/langs/bs_BA/stocks.lang | 2 +- htdocs/langs/bs_BA/stripe.lang | 42 +++ htdocs/langs/bs_BA/suppliers.lang | 1 + htdocs/langs/bs_BA/website.lang | 13 +- htdocs/langs/ca_ES/accountancy.lang | 6 +- htdocs/langs/ca_ES/admin.lang | 4 +- htdocs/langs/ca_ES/agenda.lang | 7 +- htdocs/langs/ca_ES/banks.lang | 5 + htdocs/langs/ca_ES/bills.lang | 6 +- htdocs/langs/ca_ES/bookmarks.lang | 2 + htdocs/langs/ca_ES/boxes.lang | 2 + htdocs/langs/ca_ES/categories.lang | 1 + htdocs/langs/ca_ES/commercial.lang | 1 + htdocs/langs/ca_ES/companies.lang | 23 +- htdocs/langs/ca_ES/deliveries.lang | 2 +- htdocs/langs/ca_ES/errors.lang | 2 +- htdocs/langs/ca_ES/exports.lang | 6 + htdocs/langs/ca_ES/holiday.lang | 2 +- htdocs/langs/ca_ES/install.lang | 3 +- htdocs/langs/ca_ES/loan.lang | 2 + htdocs/langs/ca_ES/mails.lang | 6 +- htdocs/langs/ca_ES/main.lang | 6 +- htdocs/langs/ca_ES/modulebuilder.lang | 40 +++ htdocs/langs/ca_ES/multicurrency.lang | 18 ++ htdocs/langs/ca_ES/other.lang | 1 + htdocs/langs/ca_ES/paybox.lang | 1 + htdocs/langs/ca_ES/paypal.lang | 10 +- htdocs/langs/ca_ES/products.lang | 109 +++++--- htdocs/langs/ca_ES/propal.lang | 6 +- htdocs/langs/ca_ES/salaries.lang | 3 +- htdocs/langs/ca_ES/sendings.lang | 9 +- htdocs/langs/ca_ES/stocks.lang | 2 +- htdocs/langs/ca_ES/stripe.lang | 42 +++ htdocs/langs/ca_ES/supplier_proposal.lang | 6 +- htdocs/langs/ca_ES/suppliers.lang | 2 + htdocs/langs/ca_ES/trips.lang | 5 +- htdocs/langs/ca_ES/users.lang | 4 +- htdocs/langs/ca_ES/website.lang | 11 +- htdocs/langs/ca_ES/withdrawals.lang | 9 +- htdocs/langs/cs_CZ/accountancy.lang | 6 +- htdocs/langs/cs_CZ/admin.lang | 4 +- htdocs/langs/cs_CZ/agenda.lang | 55 ++-- htdocs/langs/cs_CZ/banks.lang | 5 + htdocs/langs/cs_CZ/bills.lang | 268 +++++++++--------- htdocs/langs/cs_CZ/bookmarks.lang | 2 + htdocs/langs/cs_CZ/boxes.lang | 2 + htdocs/langs/cs_CZ/categories.lang | 3 +- htdocs/langs/cs_CZ/commercial.lang | 3 +- htdocs/langs/cs_CZ/companies.lang | 7 +- htdocs/langs/cs_CZ/contracts.lang | 2 + htdocs/langs/cs_CZ/cron.lang | 6 +- htdocs/langs/cs_CZ/donations.lang | 4 +- htdocs/langs/cs_CZ/exports.lang | 6 + htdocs/langs/cs_CZ/install.lang | 1 + htdocs/langs/cs_CZ/interventions.lang | 54 ++-- htdocs/langs/cs_CZ/loan.lang | 2 + htdocs/langs/cs_CZ/mails.lang | 8 +- htdocs/langs/cs_CZ/main.lang | 6 +- htdocs/langs/cs_CZ/members.lang | 62 ++-- htdocs/langs/cs_CZ/modulebuilder.lang | 40 +++ htdocs/langs/cs_CZ/multicurrency.lang | 18 ++ htdocs/langs/cs_CZ/oauth.lang | 54 ++-- htdocs/langs/cs_CZ/opensurvey.lang | 2 +- htdocs/langs/cs_CZ/orders.lang | 54 ++-- htdocs/langs/cs_CZ/other.lang | 1 + htdocs/langs/cs_CZ/paybox.lang | 1 + htdocs/langs/cs_CZ/paypal.lang | 10 +- htdocs/langs/cs_CZ/printing.lang | 16 +- htdocs/langs/cs_CZ/products.lang | 161 ++++++----- htdocs/langs/cs_CZ/propal.lang | 2 +- htdocs/langs/cs_CZ/receiptprinter.lang | 78 +++--- htdocs/langs/cs_CZ/resource.lang | 7 +- htdocs/langs/cs_CZ/salaries.lang | 13 +- htdocs/langs/cs_CZ/sendings.lang | 9 +- htdocs/langs/cs_CZ/sms.lang | 12 +- htdocs/langs/cs_CZ/stocks.lang | 130 ++++++--- htdocs/langs/cs_CZ/stripe.lang | 42 +++ htdocs/langs/cs_CZ/supplier_proposal.lang | 90 +++--- htdocs/langs/cs_CZ/suppliers.lang | 2 + htdocs/langs/cs_CZ/trips.lang | 7 +- htdocs/langs/cs_CZ/users.lang | 36 +-- htdocs/langs/cs_CZ/website.lang | 57 ++-- htdocs/langs/cs_CZ/withdrawals.lang | 97 +++---- htdocs/langs/cs_CZ/workflow.lang | 16 +- htdocs/langs/da_DK/accountancy.lang | 6 +- htdocs/langs/da_DK/admin.lang | 4 +- htdocs/langs/da_DK/agenda.lang | 13 +- htdocs/langs/da_DK/banks.lang | 5 + htdocs/langs/da_DK/bills.lang | 28 +- htdocs/langs/da_DK/bookmarks.lang | 2 + htdocs/langs/da_DK/boxes.lang | 2 + htdocs/langs/da_DK/categories.lang | 1 + htdocs/langs/da_DK/commercial.lang | 1 + htdocs/langs/da_DK/companies.lang | 23 +- htdocs/langs/da_DK/contracts.lang | 2 + htdocs/langs/da_DK/exports.lang | 6 + htdocs/langs/da_DK/install.lang | 1 + htdocs/langs/da_DK/link.lang | 1 + htdocs/langs/da_DK/loan.lang | 2 + htdocs/langs/da_DK/mails.lang | 4 + htdocs/langs/da_DK/main.lang | 6 +- htdocs/langs/da_DK/members.lang | 4 +- htdocs/langs/da_DK/modulebuilder.lang | 40 +++ htdocs/langs/da_DK/other.lang | 1 + htdocs/langs/da_DK/paybox.lang | 1 + htdocs/langs/da_DK/paypal.lang | 10 +- htdocs/langs/da_DK/products.lang | 41 ++- htdocs/langs/da_DK/propal.lang | 4 +- htdocs/langs/da_DK/resource.lang | 5 + htdocs/langs/da_DK/salaries.lang | 5 +- htdocs/langs/da_DK/sendings.lang | 9 +- htdocs/langs/da_DK/stocks.lang | 60 +++- htdocs/langs/da_DK/stripe.lang | 42 +++ htdocs/langs/da_DK/supplier_proposal.lang | 6 +- htdocs/langs/da_DK/suppliers.lang | 2 + htdocs/langs/da_DK/trips.lang | 5 +- htdocs/langs/da_DK/users.lang | 4 +- htdocs/langs/da_DK/website.lang | 13 +- htdocs/langs/da_DK/withdrawals.lang | 3 +- htdocs/langs/de_AT/banks.lang | 2 + htdocs/langs/de_AT/bills.lang | 7 +- htdocs/langs/de_AT/bookmarks.lang | 3 +- htdocs/langs/de_AT/commercial.lang | 2 - htdocs/langs/de_AT/companies.lang | 1 + htdocs/langs/de_AT/compta.lang | 1 - htdocs/langs/de_AT/contracts.lang | 14 +- htdocs/langs/de_AT/donations.lang | 2 + htdocs/langs/de_AT/mails.lang | 1 + htdocs/langs/de_AT/members.lang | 2 + htdocs/langs/de_AT/oauth.lang | 3 - htdocs/langs/de_AT/orders.lang | 2 + htdocs/langs/de_AT/paypal.lang | 1 - htdocs/langs/de_AT/printing.lang | 2 - htdocs/langs/de_AT/products.lang | 6 + htdocs/langs/de_AT/propal.lang | 1 + htdocs/langs/de_AT/sendings.lang | 2 + htdocs/langs/de_AT/sms.lang | 2 + htdocs/langs/de_AT/supplier_proposal.lang | 3 + htdocs/langs/de_AT/users.lang | 1 - htdocs/langs/de_CH/agenda.lang | 3 + htdocs/langs/de_CH/banks.lang | 8 + htdocs/langs/de_CH/bills.lang | 10 + htdocs/langs/de_CH/commercial.lang | 3 +- htdocs/langs/de_CH/companies.lang | 9 + htdocs/langs/de_CH/contracts.lang | 5 +- htdocs/langs/de_CH/ecm.lang | 15 + htdocs/langs/de_CH/help.lang | 4 + htdocs/langs/de_CH/hrm.lang | 1 - htdocs/langs/de_CH/install.lang | 4 +- htdocs/langs/de_CH/mails.lang | 1 - htdocs/langs/de_CH/members.lang | 2 +- htdocs/langs/de_CH/opensurvey.lang | 1 + htdocs/langs/de_CH/paybox.lang | 3 + htdocs/langs/de_CH/productbatch.lang | 3 +- htdocs/langs/de_CH/products.lang | 1 + htdocs/langs/de_CH/propal.lang | 4 + htdocs/langs/de_CH/resource.lang | 1 + htdocs/langs/de_CH/salaries.lang | 3 - htdocs/langs/de_CH/sendings.lang | 1 - htdocs/langs/de_CH/sms.lang | 1 + htdocs/langs/de_CH/stocks.lang | 3 +- htdocs/langs/de_CH/stripe.lang | 2 + htdocs/langs/de_CH/supplier_proposal.lang | 1 + htdocs/langs/de_CH/suppliers.lang | 3 + htdocs/langs/de_CH/trips.lang | 1 - htdocs/langs/de_CH/users.lang | 1 - htdocs/langs/de_CH/website.lang | 1 - htdocs/langs/de_DE/accountancy.lang | 6 +- htdocs/langs/de_DE/admin.lang | 78 +++--- htdocs/langs/de_DE/agenda.lang | 7 +- htdocs/langs/de_DE/banks.lang | 2 +- htdocs/langs/de_DE/bills.lang | 6 +- htdocs/langs/de_DE/boxes.lang | 2 +- htdocs/langs/de_DE/categories.lang | 4 +- htdocs/langs/de_DE/companies.lang | 2 +- htdocs/langs/de_DE/compta.lang | 6 +- htdocs/langs/de_DE/contracts.lang | 4 +- htdocs/langs/de_DE/cron.lang | 14 +- htdocs/langs/de_DE/deliveries.lang | 6 +- htdocs/langs/de_DE/errors.lang | 14 +- htdocs/langs/de_DE/loan.lang | 16 +- htdocs/langs/de_DE/mailmanspip.lang | 4 +- htdocs/langs/de_DE/mails.lang | 6 +- htdocs/langs/de_DE/main.lang | 6 +- htdocs/langs/de_DE/modulebuilder.lang | 40 +++ htdocs/langs/de_DE/multicurrency.lang | 18 ++ htdocs/langs/de_DE/oauth.lang | 40 +-- htdocs/langs/de_DE/orders.lang | 24 +- htdocs/langs/de_DE/other.lang | 1 + htdocs/langs/de_DE/paybox.lang | 1 + htdocs/langs/de_DE/printing.lang | 2 +- htdocs/langs/de_DE/productbatch.lang | 2 +- htdocs/langs/de_DE/products.lang | 14 +- htdocs/langs/de_DE/projects.lang | 30 +- htdocs/langs/de_DE/propal.lang | 8 +- htdocs/langs/de_DE/resource.lang | 5 + htdocs/langs/de_DE/salaries.lang | 3 +- htdocs/langs/de_DE/stocks.lang | 32 +-- htdocs/langs/de_DE/stripe.lang | 42 +++ htdocs/langs/de_DE/supplier_proposal.lang | 14 +- htdocs/langs/de_DE/suppliers.lang | 12 +- htdocs/langs/de_DE/trips.lang | 41 +-- htdocs/langs/de_DE/website.lang | 11 +- htdocs/langs/de_DE/withdrawals.lang | 31 +- htdocs/langs/de_DE/workflow.lang | 2 +- htdocs/langs/el_GR/accountancy.lang | 6 +- htdocs/langs/el_GR/admin.lang | 8 +- htdocs/langs/el_GR/agenda.lang | 13 +- htdocs/langs/el_GR/banks.lang | 13 +- htdocs/langs/el_GR/bills.lang | 12 +- htdocs/langs/el_GR/bookmarks.lang | 2 + htdocs/langs/el_GR/boxes.lang | 2 + htdocs/langs/el_GR/categories.lang | 1 + htdocs/langs/el_GR/commercial.lang | 1 + htdocs/langs/el_GR/companies.lang | 9 +- htdocs/langs/el_GR/contracts.lang | 2 + htdocs/langs/el_GR/donations.lang | 2 +- htdocs/langs/el_GR/errors.lang | 2 +- htdocs/langs/el_GR/exports.lang | 6 + htdocs/langs/el_GR/install.lang | 1 + htdocs/langs/el_GR/interventions.lang | 2 +- htdocs/langs/el_GR/loan.lang | 2 + htdocs/langs/el_GR/mails.lang | 4 + htdocs/langs/el_GR/main.lang | 8 +- htdocs/langs/el_GR/members.lang | 18 +- htdocs/langs/el_GR/modulebuilder.lang | 40 +++ htdocs/langs/el_GR/multicurrency.lang | 18 ++ htdocs/langs/el_GR/oauth.lang | 10 +- htdocs/langs/el_GR/other.lang | 1 + htdocs/langs/el_GR/paybox.lang | 1 + htdocs/langs/el_GR/paypal.lang | 10 +- htdocs/langs/el_GR/printing.lang | 6 +- htdocs/langs/el_GR/products.lang | 43 ++- htdocs/langs/el_GR/propal.lang | 4 +- htdocs/langs/el_GR/receiptprinter.lang | 2 +- htdocs/langs/el_GR/resource.lang | 5 + htdocs/langs/el_GR/salaries.lang | 5 +- htdocs/langs/el_GR/sendings.lang | 9 +- htdocs/langs/el_GR/stocks.lang | 60 +++- htdocs/langs/el_GR/stripe.lang | 42 +++ htdocs/langs/el_GR/supplier_proposal.lang | 6 +- htdocs/langs/el_GR/suppliers.lang | 2 + htdocs/langs/el_GR/trips.lang | 5 +- htdocs/langs/el_GR/users.lang | 20 +- htdocs/langs/el_GR/website.lang | 33 ++- htdocs/langs/el_GR/withdrawals.lang | 3 +- htdocs/langs/en_AU/bills.lang | 1 - htdocs/langs/en_AU/oauth.lang | 3 - htdocs/langs/en_AU/printing.lang | 2 - htdocs/langs/en_CA/oauth.lang | 3 - htdocs/langs/en_CA/printing.lang | 2 - htdocs/langs/en_GB/accountancy.lang | 136 +++++++++ htdocs/langs/en_GB/admin.lang | 3 + htdocs/langs/en_GB/bills.lang | 1 - htdocs/langs/en_GB/bookmarks.lang | 3 + htdocs/langs/en_GB/cashdesk.lang | 9 + htdocs/langs/en_GB/oauth.lang | 3 - htdocs/langs/en_GB/printing.lang | 1 - htdocs/langs/en_GB/trips.lang | 1 - htdocs/langs/en_GB/users.lang | 2 - htdocs/langs/en_GB/website.lang | 3 - htdocs/langs/en_GB/withdrawals.lang | 1 - htdocs/langs/en_IN/admin.lang | 15 + htdocs/langs/en_IN/agenda.lang | 6 + htdocs/langs/en_IN/bills.lang | 2 + htdocs/langs/en_IN/boxes.lang | 6 + htdocs/langs/en_IN/commercial.lang | 2 + htdocs/langs/en_IN/companies.lang | 4 + htdocs/langs/en_IN/compta.lang | 2 + htdocs/langs/en_IN/ecm.lang | 2 + htdocs/langs/en_IN/install.lang | 2 + htdocs/langs/en_IN/main.lang | 21 +- htdocs/langs/en_IN/oauth.lang | 3 - htdocs/langs/en_IN/other.lang | 5 + htdocs/langs/en_IN/printing.lang | 2 - htdocs/langs/en_IN/projects.lang | 2 + htdocs/langs/en_IN/propal.lang | 21 ++ htdocs/langs/en_IN/supplier_proposal.lang | 4 + htdocs/langs/en_US/accountancy.lang | 3 - htdocs/langs/es_AR/oauth.lang | 3 - htdocs/langs/es_AR/printing.lang | 2 - htdocs/langs/es_BO/oauth.lang | 3 - htdocs/langs/es_BO/printing.lang | 2 - htdocs/langs/es_CL/accountancy.lang | 8 + htdocs/langs/es_CL/admin.lang | 14 +- htdocs/langs/es_CL/bookmarks.lang | 11 + htdocs/langs/es_CL/companies.lang | 27 +- htdocs/langs/es_CL/compta.lang | 1 + htdocs/langs/es_CL/main.lang | 1 + htdocs/langs/es_CL/members.lang | 1 - htdocs/langs/es_CL/oauth.lang | 3 - htdocs/langs/es_CL/printing.lang | 2 - htdocs/langs/es_CL/propal.lang | 12 + htdocs/langs/es_CL/stocks.lang | 2 + htdocs/langs/es_CL/workflow.lang | 10 + htdocs/langs/es_CO/banks.lang | 1 + htdocs/langs/es_CO/bills.lang | 2 +- htdocs/langs/es_CO/companies.lang | 1 - htdocs/langs/es_CO/compta.lang | 1 - htdocs/langs/es_CO/members.lang | 1 - htdocs/langs/es_CO/oauth.lang | 3 - htdocs/langs/es_CO/printing.lang | 2 - htdocs/langs/es_CO/salaries.lang | 3 - htdocs/langs/es_CO/stocks.lang | 2 + htdocs/langs/es_DO/oauth.lang | 3 - htdocs/langs/es_DO/printing.lang | 2 - htdocs/langs/es_EC/main.lang | 1 + htdocs/langs/es_EC/oauth.lang | 3 - htdocs/langs/es_EC/printing.lang | 2 - htdocs/langs/es_ES/accountancy.lang | 62 ++-- htdocs/langs/es_ES/admin.lang | 78 +++--- htdocs/langs/es_ES/agenda.lang | 11 +- htdocs/langs/es_ES/banks.lang | 5 + htdocs/langs/es_ES/bookmarks.lang | 2 + htdocs/langs/es_ES/boxes.lang | 2 + htdocs/langs/es_ES/categories.lang | 1 + htdocs/langs/es_ES/commercial.lang | 1 + htdocs/langs/es_ES/companies.lang | 21 +- htdocs/langs/es_ES/compta.lang | 8 +- htdocs/langs/es_ES/contracts.lang | 2 + htdocs/langs/es_ES/cron.lang | 16 +- htdocs/langs/es_ES/errors.lang | 20 +- htdocs/langs/es_ES/exports.lang | 8 +- htdocs/langs/es_ES/hrm.lang | 4 +- htdocs/langs/es_ES/install.lang | 3 +- htdocs/langs/es_ES/interventions.lang | 2 +- htdocs/langs/es_ES/loan.lang | 2 + htdocs/langs/es_ES/mails.lang | 6 +- htdocs/langs/es_ES/main.lang | 40 +-- htdocs/langs/es_ES/members.lang | 6 +- htdocs/langs/es_ES/modulebuilder.lang | 40 +++ htdocs/langs/es_ES/multicurrency.lang | 18 ++ htdocs/langs/es_ES/other.lang | 55 ++-- htdocs/langs/es_ES/paybox.lang | 1 + htdocs/langs/es_ES/paypal.lang | 10 +- htdocs/langs/es_ES/products.lang | 39 ++- htdocs/langs/es_ES/projects.lang | 22 +- htdocs/langs/es_ES/propal.lang | 2 +- htdocs/langs/es_ES/resource.lang | 5 + htdocs/langs/es_ES/salaries.lang | 3 +- htdocs/langs/es_ES/sendings.lang | 1 - htdocs/langs/es_ES/stocks.lang | 56 +++- htdocs/langs/es_ES/stripe.lang | 42 +++ htdocs/langs/es_ES/supplier_proposal.lang | 2 +- htdocs/langs/es_ES/suppliers.lang | 2 + htdocs/langs/es_ES/trips.lang | 3 +- htdocs/langs/es_ES/website.lang | 11 +- htdocs/langs/es_ES/withdrawals.lang | 3 +- htdocs/langs/es_MX/admin.lang | 5 +- htdocs/langs/es_MX/agenda.lang | 1 - htdocs/langs/es_MX/banks.lang | 2 + htdocs/langs/es_MX/bills.lang | 1 + htdocs/langs/es_MX/companies.lang | 4 +- htdocs/langs/es_MX/compta.lang | 1 - htdocs/langs/es_MX/main.lang | 1 - htdocs/langs/es_MX/members.lang | 1 - htdocs/langs/es_MX/oauth.lang | 3 - htdocs/langs/es_MX/products.lang | 1 + htdocs/langs/es_MX/propal.lang | 1 + htdocs/langs/es_MX/stocks.lang | 3 + htdocs/langs/es_PA/oauth.lang | 3 - htdocs/langs/es_PA/printing.lang | 2 - htdocs/langs/es_PE/accountancy.lang | 27 ++ htdocs/langs/es_PE/bills.lang | 1 - htdocs/langs/es_PE/oauth.lang | 3 - htdocs/langs/es_PE/printing.lang | 2 - htdocs/langs/es_PY/oauth.lang | 3 - htdocs/langs/es_PY/printing.lang | 2 - htdocs/langs/es_VE/banks.lang | 3 + htdocs/langs/es_VE/bills.lang | 1 + htdocs/langs/es_VE/bookmarks.lang | 4 +- htdocs/langs/es_VE/companies.lang | 3 +- htdocs/langs/es_VE/members.lang | 3 + htdocs/langs/es_VE/oauth.lang | 3 - htdocs/langs/es_VE/products.lang | 1 + htdocs/langs/es_VE/propal.lang | 2 + htdocs/langs/es_VE/stocks.lang | 2 + htdocs/langs/es_VE/supplier_proposal.lang | 3 + htdocs/langs/et_EE/accountancy.lang | 6 +- htdocs/langs/et_EE/admin.lang | 4 +- htdocs/langs/et_EE/agenda.lang | 13 +- htdocs/langs/et_EE/banks.lang | 5 + htdocs/langs/et_EE/bills.lang | 28 +- htdocs/langs/et_EE/bookmarks.lang | 2 + htdocs/langs/et_EE/boxes.lang | 2 + htdocs/langs/et_EE/categories.lang | 1 + htdocs/langs/et_EE/commercial.lang | 1 + htdocs/langs/et_EE/companies.lang | 23 +- htdocs/langs/et_EE/contracts.lang | 2 + htdocs/langs/et_EE/exports.lang | 6 + htdocs/langs/et_EE/holiday.lang | 2 +- htdocs/langs/et_EE/install.lang | 1 + htdocs/langs/et_EE/link.lang | 1 + htdocs/langs/et_EE/loan.lang | 2 + htdocs/langs/et_EE/mails.lang | 10 +- htdocs/langs/et_EE/main.lang | 6 +- htdocs/langs/et_EE/margins.lang | 2 +- htdocs/langs/et_EE/members.lang | 6 +- htdocs/langs/et_EE/modulebuilder.lang | 40 +++ htdocs/langs/et_EE/other.lang | 1 + htdocs/langs/et_EE/paybox.lang | 1 + htdocs/langs/et_EE/paypal.lang | 10 +- htdocs/langs/et_EE/products.lang | 41 ++- htdocs/langs/et_EE/propal.lang | 4 +- htdocs/langs/et_EE/resource.lang | 5 + htdocs/langs/et_EE/salaries.lang | 5 +- htdocs/langs/et_EE/sendings.lang | 9 +- htdocs/langs/et_EE/stocks.lang | 60 +++- htdocs/langs/et_EE/stripe.lang | 42 +++ htdocs/langs/et_EE/supplier_proposal.lang | 6 +- htdocs/langs/et_EE/suppliers.lang | 2 + htdocs/langs/et_EE/trips.lang | 5 +- htdocs/langs/et_EE/users.lang | 4 +- htdocs/langs/et_EE/website.lang | 13 +- htdocs/langs/et_EE/withdrawals.lang | 3 +- htdocs/langs/eu_ES/accountancy.lang | 6 +- htdocs/langs/eu_ES/admin.lang | 4 +- htdocs/langs/eu_ES/agenda.lang | 13 +- htdocs/langs/eu_ES/banks.lang | 9 +- htdocs/langs/eu_ES/bills.lang | 28 +- htdocs/langs/eu_ES/bookmarks.lang | 6 +- htdocs/langs/eu_ES/boxes.lang | 2 + htdocs/langs/eu_ES/categories.lang | 3 +- htdocs/langs/eu_ES/commercial.lang | 3 +- htdocs/langs/eu_ES/companies.lang | 23 +- htdocs/langs/eu_ES/contracts.lang | 2 + htdocs/langs/eu_ES/exports.lang | 6 + htdocs/langs/eu_ES/holiday.lang | 2 +- htdocs/langs/eu_ES/install.lang | 1 + htdocs/langs/eu_ES/loan.lang | 2 + htdocs/langs/eu_ES/mails.lang | 10 +- htdocs/langs/eu_ES/main.lang | 6 +- htdocs/langs/eu_ES/margins.lang | 4 +- htdocs/langs/eu_ES/members.lang | 2 + htdocs/langs/eu_ES/modulebuilder.lang | 40 +++ htdocs/langs/eu_ES/other.lang | 1 + htdocs/langs/eu_ES/paybox.lang | 1 + htdocs/langs/eu_ES/paypal.lang | 10 +- htdocs/langs/eu_ES/products.lang | 41 ++- htdocs/langs/eu_ES/propal.lang | 4 +- htdocs/langs/eu_ES/resource.lang | 5 + htdocs/langs/eu_ES/salaries.lang | 5 +- htdocs/langs/eu_ES/sendings.lang | 9 +- htdocs/langs/eu_ES/stocks.lang | 60 +++- htdocs/langs/eu_ES/stripe.lang | 42 +++ htdocs/langs/eu_ES/supplier_proposal.lang | 6 +- htdocs/langs/eu_ES/suppliers.lang | 2 + htdocs/langs/eu_ES/trips.lang | 5 +- htdocs/langs/eu_ES/users.lang | 4 +- htdocs/langs/eu_ES/website.lang | 13 +- htdocs/langs/eu_ES/withdrawals.lang | 3 +- htdocs/langs/fa_IR/accountancy.lang | 6 +- htdocs/langs/fa_IR/admin.lang | 4 +- htdocs/langs/fa_IR/agenda.lang | 13 +- htdocs/langs/fa_IR/banks.lang | 9 +- htdocs/langs/fa_IR/bills.lang | 28 +- htdocs/langs/fa_IR/bookmarks.lang | 6 +- htdocs/langs/fa_IR/boxes.lang | 2 + htdocs/langs/fa_IR/categories.lang | 3 +- htdocs/langs/fa_IR/commercial.lang | 3 +- htdocs/langs/fa_IR/companies.lang | 23 +- htdocs/langs/fa_IR/contracts.lang | 2 + htdocs/langs/fa_IR/exports.lang | 6 + htdocs/langs/fa_IR/holiday.lang | 2 +- htdocs/langs/fa_IR/install.lang | 1 + htdocs/langs/fa_IR/loan.lang | 2 + htdocs/langs/fa_IR/mails.lang | 10 +- htdocs/langs/fa_IR/main.lang | 6 +- htdocs/langs/fa_IR/margins.lang | 2 +- htdocs/langs/fa_IR/members.lang | 2 + htdocs/langs/fa_IR/modulebuilder.lang | 40 +++ htdocs/langs/fa_IR/other.lang | 1 + htdocs/langs/fa_IR/paybox.lang | 1 + htdocs/langs/fa_IR/paypal.lang | 10 +- htdocs/langs/fa_IR/products.lang | 41 ++- htdocs/langs/fa_IR/propal.lang | 4 +- htdocs/langs/fa_IR/resource.lang | 5 + htdocs/langs/fa_IR/salaries.lang | 5 +- htdocs/langs/fa_IR/sendings.lang | 9 +- htdocs/langs/fa_IR/stocks.lang | 60 +++- htdocs/langs/fa_IR/stripe.lang | 42 +++ htdocs/langs/fa_IR/supplier_proposal.lang | 6 +- htdocs/langs/fa_IR/suppliers.lang | 2 + htdocs/langs/fa_IR/trips.lang | 5 +- htdocs/langs/fa_IR/users.lang | 4 +- htdocs/langs/fa_IR/website.lang | 13 +- htdocs/langs/fa_IR/withdrawals.lang | 3 +- htdocs/langs/fi_FI/accountancy.lang | 6 +- htdocs/langs/fi_FI/admin.lang | 4 +- htdocs/langs/fi_FI/agenda.lang | 15 +- htdocs/langs/fi_FI/banks.lang | 75 ++--- htdocs/langs/fi_FI/bills.lang | 48 ++-- htdocs/langs/fi_FI/bookmarks.lang | 8 +- htdocs/langs/fi_FI/boxes.lang | 2 + htdocs/langs/fi_FI/cashdesk.lang | 10 +- htdocs/langs/fi_FI/categories.lang | 5 +- htdocs/langs/fi_FI/commercial.lang | 41 +-- htdocs/langs/fi_FI/companies.lang | 137 ++++----- htdocs/langs/fi_FI/contracts.lang | 8 +- htdocs/langs/fi_FI/deliveries.lang | 24 +- htdocs/langs/fi_FI/dict.lang | 54 ++-- htdocs/langs/fi_FI/ecm.lang | 72 ++--- htdocs/langs/fi_FI/exports.lang | 6 + htdocs/langs/fi_FI/externalsite.lang | 2 +- htdocs/langs/fi_FI/ftp.lang | 6 +- htdocs/langs/fi_FI/help.lang | 6 +- htdocs/langs/fi_FI/holiday.lang | 2 +- htdocs/langs/fi_FI/hrm.lang | 24 +- htdocs/langs/fi_FI/incoterm.lang | 4 +- htdocs/langs/fi_FI/install.lang | 1 + htdocs/langs/fi_FI/link.lang | 19 +- htdocs/langs/fi_FI/loan.lang | 54 ++-- htdocs/langs/fi_FI/mails.lang | 10 +- htdocs/langs/fi_FI/main.lang | 6 +- htdocs/langs/fi_FI/margins.lang | 10 +- htdocs/langs/fi_FI/members.lang | 10 +- htdocs/langs/fi_FI/modulebuilder.lang | 40 +++ htdocs/langs/fi_FI/opensurvey.lang | 84 +++--- htdocs/langs/fi_FI/orders.lang | 206 +++++++------- htdocs/langs/fi_FI/other.lang | 1 + htdocs/langs/fi_FI/paybox.lang | 15 +- htdocs/langs/fi_FI/paypal.lang | 10 +- htdocs/langs/fi_FI/products.lang | 41 ++- htdocs/langs/fi_FI/propal.lang | 100 +++---- htdocs/langs/fi_FI/receiptprinter.lang | 80 +++--- htdocs/langs/fi_FI/resource.lang | 5 + htdocs/langs/fi_FI/salaries.lang | 27 +- htdocs/langs/fi_FI/sendings.lang | 49 ++-- htdocs/langs/fi_FI/sms.lang | 4 +- htdocs/langs/fi_FI/stocks.lang | 60 +++- htdocs/langs/fi_FI/stripe.lang | 42 +++ htdocs/langs/fi_FI/supplier_proposal.lang | 12 +- htdocs/langs/fi_FI/suppliers.lang | 76 ++--- htdocs/langs/fi_FI/trips.lang | 11 +- htdocs/langs/fi_FI/users.lang | 4 +- htdocs/langs/fi_FI/website.lang | 13 +- htdocs/langs/fi_FI/withdrawals.lang | 3 +- htdocs/langs/fr_BE/bills.lang | 5 - htdocs/langs/fr_BE/companies.lang | 1 + htdocs/langs/fr_BE/oauth.lang | 3 - htdocs/langs/fr_BE/printing.lang | 2 - htdocs/langs/fr_CA/accountancy.lang | 2 - htdocs/langs/fr_CA/admin.lang | 8 +- htdocs/langs/fr_CA/agenda.lang | 2 + htdocs/langs/fr_CA/banks.lang | 5 + htdocs/langs/fr_CA/bills.lang | 2 +- htdocs/langs/fr_CA/bookmarks.lang | 5 + htdocs/langs/fr_CA/boxes.lang | 6 +- htdocs/langs/fr_CA/categories.lang | 1 + htdocs/langs/fr_CA/commercial.lang | 1 + htdocs/langs/fr_CA/compta.lang | 1 - htdocs/langs/fr_CA/contracts.lang | 2 + htdocs/langs/fr_CA/cron.lang | 1 - htdocs/langs/fr_CA/dict.lang | 83 ++++++ htdocs/langs/fr_CA/errors.lang | 2 +- htdocs/langs/fr_CA/externalsite.lang | 4 + htdocs/langs/fr_CA/ftp.lang | 11 + htdocs/langs/fr_CA/help.lang | 23 ++ htdocs/langs/fr_CA/hrm.lang | 12 + htdocs/langs/fr_CA/incoterm.lang | 2 + htdocs/langs/fr_CA/install.lang | 1 + htdocs/langs/fr_CA/languages.lang | 51 ++++ htdocs/langs/fr_CA/link.lang | 6 + htdocs/langs/fr_CA/loan.lang | 41 +++ htdocs/langs/fr_CA/mailmanspip.lang | 23 ++ htdocs/langs/fr_CA/mails.lang | 4 + htdocs/langs/fr_CA/main.lang | 21 +- htdocs/langs/fr_CA/members.lang | 3 + htdocs/langs/fr_CA/modulebuilder.lang | 9 + htdocs/langs/fr_CA/multicurrency.lang | 13 + htdocs/langs/fr_CA/other.lang | 7 - htdocs/langs/fr_CA/paypal.lang | 26 ++ htdocs/langs/fr_CA/productbatch.lang | 19 ++ htdocs/langs/fr_CA/products.lang | 11 +- htdocs/langs/fr_CA/propal.lang | 1 + htdocs/langs/fr_CA/receiptprinter.lang | 34 +++ htdocs/langs/fr_CA/resource.lang | 1 + htdocs/langs/fr_CA/salaries.lang | 2 - htdocs/langs/fr_CA/stocks.lang | 29 ++ htdocs/langs/fr_CA/stripe.lang | 15 + htdocs/langs/fr_CA/supplier_proposal.lang | 1 + htdocs/langs/fr_CA/suppliers.lang | 2 + htdocs/langs/fr_CA/trips.lang | 1 + htdocs/langs/fr_CA/website.lang | 3 - htdocs/langs/fr_CA/withdrawals.lang | 1 + htdocs/langs/fr_CH/oauth.lang | 3 - htdocs/langs/fr_CH/printing.lang | 2 - htdocs/langs/fr_FR/accountancy.lang | 64 +++-- htdocs/langs/fr_FR/admin.lang | 56 ++-- htdocs/langs/fr_FR/agenda.lang | 9 +- htdocs/langs/fr_FR/banks.lang | 7 +- htdocs/langs/fr_FR/bills.lang | 4 +- htdocs/langs/fr_FR/bookmarks.lang | 6 +- htdocs/langs/fr_FR/boxes.lang | 2 + htdocs/langs/fr_FR/categories.lang | 1 + htdocs/langs/fr_FR/commercial.lang | 1 + htdocs/langs/fr_FR/companies.lang | 2 +- htdocs/langs/fr_FR/compta.lang | 8 +- htdocs/langs/fr_FR/contracts.lang | 2 + htdocs/langs/fr_FR/cron.lang | 14 +- htdocs/langs/fr_FR/errors.lang | 20 +- htdocs/langs/fr_FR/install.lang | 1 + htdocs/langs/fr_FR/loan.lang | 2 + htdocs/langs/fr_FR/mails.lang | 10 +- htdocs/langs/fr_FR/main.lang | 32 ++- htdocs/langs/fr_FR/margins.lang | 2 +- htdocs/langs/fr_FR/members.lang | 13 +- htdocs/langs/fr_FR/modulebuilder.lang | 40 +++ htdocs/langs/fr_FR/multicurrency.lang | 18 ++ htdocs/langs/fr_FR/other.lang | 35 +-- htdocs/langs/fr_FR/paybox.lang | 1 + htdocs/langs/fr_FR/paypal.lang | 10 +- htdocs/langs/fr_FR/products.lang | 41 ++- htdocs/langs/fr_FR/projects.lang | 12 +- htdocs/langs/fr_FR/propal.lang | 2 +- htdocs/langs/fr_FR/resource.lang | 5 + htdocs/langs/fr_FR/salaries.lang | 9 +- htdocs/langs/fr_FR/sendings.lang | 3 +- htdocs/langs/fr_FR/stocks.lang | 60 +++- htdocs/langs/fr_FR/stripe.lang | 42 +++ htdocs/langs/fr_FR/supplier_proposal.lang | 2 +- htdocs/langs/fr_FR/suppliers.lang | 5 +- htdocs/langs/fr_FR/trips.lang | 3 +- htdocs/langs/fr_FR/users.lang | 4 +- htdocs/langs/fr_FR/website.lang | 11 +- htdocs/langs/fr_FR/withdrawals.lang | 3 +- htdocs/langs/he_IL/accountancy.lang | 6 +- htdocs/langs/he_IL/admin.lang | 4 +- htdocs/langs/he_IL/agenda.lang | 13 +- htdocs/langs/he_IL/banks.lang | 9 +- htdocs/langs/he_IL/bills.lang | 28 +- htdocs/langs/he_IL/bookmarks.lang | 6 +- htdocs/langs/he_IL/boxes.lang | 2 + htdocs/langs/he_IL/categories.lang | 5 +- htdocs/langs/he_IL/commercial.lang | 3 +- htdocs/langs/he_IL/companies.lang | 23 +- htdocs/langs/he_IL/contracts.lang | 2 + htdocs/langs/he_IL/exports.lang | 6 + htdocs/langs/he_IL/holiday.lang | 2 +- htdocs/langs/he_IL/install.lang | 1 + htdocs/langs/he_IL/link.lang | 1 + htdocs/langs/he_IL/loan.lang | 2 + htdocs/langs/he_IL/mails.lang | 10 +- htdocs/langs/he_IL/main.lang | 6 +- htdocs/langs/he_IL/margins.lang | 2 +- htdocs/langs/he_IL/members.lang | 2 + htdocs/langs/he_IL/modulebuilder.lang | 40 +++ htdocs/langs/he_IL/other.lang | 1 + htdocs/langs/he_IL/paybox.lang | 1 + htdocs/langs/he_IL/paypal.lang | 10 +- htdocs/langs/he_IL/products.lang | 41 ++- htdocs/langs/he_IL/propal.lang | 4 +- htdocs/langs/he_IL/resource.lang | 5 + htdocs/langs/he_IL/salaries.lang | 5 +- htdocs/langs/he_IL/sendings.lang | 9 +- htdocs/langs/he_IL/stocks.lang | 60 +++- htdocs/langs/he_IL/stripe.lang | 42 +++ htdocs/langs/he_IL/supplier_proposal.lang | 6 +- htdocs/langs/he_IL/suppliers.lang | 2 + htdocs/langs/he_IL/trips.lang | 5 +- htdocs/langs/he_IL/users.lang | 4 +- htdocs/langs/he_IL/website.lang | 11 +- htdocs/langs/he_IL/withdrawals.lang | 3 +- htdocs/langs/hr_HR/accountancy.lang | 6 +- htdocs/langs/hr_HR/admin.lang | 4 +- htdocs/langs/hr_HR/agenda.lang | 13 +- htdocs/langs/hr_HR/banks.lang | 9 +- htdocs/langs/hr_HR/bills.lang | 28 +- htdocs/langs/hr_HR/bookmarks.lang | 6 +- htdocs/langs/hr_HR/boxes.lang | 2 + htdocs/langs/hr_HR/categories.lang | 3 +- htdocs/langs/hr_HR/commercial.lang | 3 +- htdocs/langs/hr_HR/companies.lang | 23 +- htdocs/langs/hr_HR/contracts.lang | 16 +- htdocs/langs/hr_HR/donations.lang | 2 +- htdocs/langs/hr_HR/exports.lang | 6 + htdocs/langs/hr_HR/help.lang | 2 +- htdocs/langs/hr_HR/holiday.lang | 2 +- htdocs/langs/hr_HR/hrm.lang | 2 +- htdocs/langs/hr_HR/install.lang | 1 + htdocs/langs/hr_HR/loan.lang | 2 + htdocs/langs/hr_HR/mails.lang | 10 +- htdocs/langs/hr_HR/main.lang | 6 +- htdocs/langs/hr_HR/margins.lang | 2 +- htdocs/langs/hr_HR/members.lang | 2 + htdocs/langs/hr_HR/modulebuilder.lang | 40 +++ htdocs/langs/hr_HR/other.lang | 1 + htdocs/langs/hr_HR/paybox.lang | 1 + htdocs/langs/hr_HR/paypal.lang | 12 +- htdocs/langs/hr_HR/products.lang | 41 ++- htdocs/langs/hr_HR/propal.lang | 4 +- htdocs/langs/hr_HR/resource.lang | 5 + htdocs/langs/hr_HR/salaries.lang | 5 +- htdocs/langs/hr_HR/sendings.lang | 9 +- htdocs/langs/hr_HR/sms.lang | 2 +- htdocs/langs/hr_HR/stocks.lang | 60 +++- htdocs/langs/hr_HR/stripe.lang | 42 +++ htdocs/langs/hr_HR/supplier_proposal.lang | 6 +- htdocs/langs/hr_HR/suppliers.lang | 2 + htdocs/langs/hr_HR/trips.lang | 5 +- htdocs/langs/hr_HR/users.lang | 4 +- htdocs/langs/hr_HR/website.lang | 11 +- htdocs/langs/hr_HR/withdrawals.lang | 3 +- htdocs/langs/hu_HU/accountancy.lang | 6 +- htdocs/langs/hu_HU/admin.lang | 4 +- htdocs/langs/hu_HU/agenda.lang | 13 +- htdocs/langs/hu_HU/banks.lang | 9 +- htdocs/langs/hu_HU/bills.lang | 32 +-- htdocs/langs/hu_HU/bookmarks.lang | 6 +- htdocs/langs/hu_HU/boxes.lang | 2 + htdocs/langs/hu_HU/categories.lang | 5 +- htdocs/langs/hu_HU/commercial.lang | 33 +-- htdocs/langs/hu_HU/companies.lang | 23 +- htdocs/langs/hu_HU/contracts.lang | 2 + htdocs/langs/hu_HU/exports.lang | 6 + htdocs/langs/hu_HU/externalsite.lang | 6 +- htdocs/langs/hu_HU/ftp.lang | 6 +- htdocs/langs/hu_HU/help.lang | 6 +- htdocs/langs/hu_HU/holiday.lang | 2 +- htdocs/langs/hu_HU/install.lang | 1 + htdocs/langs/hu_HU/languages.lang | 12 +- htdocs/langs/hu_HU/ldap.lang | 4 +- htdocs/langs/hu_HU/loan.lang | 2 + htdocs/langs/hu_HU/mails.lang | 10 +- htdocs/langs/hu_HU/main.lang | 6 +- htdocs/langs/hu_HU/margins.lang | 2 +- htdocs/langs/hu_HU/members.lang | 20 +- htdocs/langs/hu_HU/modulebuilder.lang | 40 +++ htdocs/langs/hu_HU/multicurrency.lang | 18 ++ htdocs/langs/hu_HU/orders.lang | 88 +++--- htdocs/langs/hu_HU/other.lang | 1 + htdocs/langs/hu_HU/paybox.lang | 29 +- htdocs/langs/hu_HU/paypal.lang | 10 +- htdocs/langs/hu_HU/products.lang | 41 ++- htdocs/langs/hu_HU/propal.lang | 4 +- htdocs/langs/hu_HU/resource.lang | 5 + htdocs/langs/hu_HU/salaries.lang | 5 +- htdocs/langs/hu_HU/sendings.lang | 9 +- htdocs/langs/hu_HU/stocks.lang | 70 ++++- htdocs/langs/hu_HU/stripe.lang | 42 +++ htdocs/langs/hu_HU/supplier_proposal.lang | 6 +- htdocs/langs/hu_HU/suppliers.lang | 2 + htdocs/langs/hu_HU/trips.lang | 5 +- htdocs/langs/hu_HU/users.lang | 4 +- htdocs/langs/hu_HU/website.lang | 11 +- htdocs/langs/hu_HU/withdrawals.lang | 3 +- htdocs/langs/id_ID/accountancy.lang | 6 +- htdocs/langs/id_ID/admin.lang | 4 +- htdocs/langs/id_ID/agenda.lang | 13 +- htdocs/langs/id_ID/banks.lang | 9 +- htdocs/langs/id_ID/bills.lang | 28 +- htdocs/langs/id_ID/bookmarks.lang | 6 +- htdocs/langs/id_ID/boxes.lang | 2 + htdocs/langs/id_ID/categories.lang | 3 +- htdocs/langs/id_ID/commercial.lang | 3 +- htdocs/langs/id_ID/companies.lang | 23 +- htdocs/langs/id_ID/contracts.lang | 2 + htdocs/langs/id_ID/exports.lang | 6 + htdocs/langs/id_ID/holiday.lang | 2 +- htdocs/langs/id_ID/install.lang | 1 + htdocs/langs/id_ID/loan.lang | 2 + htdocs/langs/id_ID/mails.lang | 10 +- htdocs/langs/id_ID/main.lang | 6 +- htdocs/langs/id_ID/margins.lang | 4 +- htdocs/langs/id_ID/members.lang | 2 + htdocs/langs/id_ID/modulebuilder.lang | 40 +++ htdocs/langs/id_ID/other.lang | 1 + htdocs/langs/id_ID/paybox.lang | 1 + htdocs/langs/id_ID/paypal.lang | 10 +- htdocs/langs/id_ID/products.lang | 41 ++- htdocs/langs/id_ID/propal.lang | 4 +- htdocs/langs/id_ID/resource.lang | 5 + htdocs/langs/id_ID/salaries.lang | 5 +- htdocs/langs/id_ID/sendings.lang | 9 +- htdocs/langs/id_ID/stocks.lang | 60 +++- htdocs/langs/id_ID/stripe.lang | 42 +++ htdocs/langs/id_ID/supplier_proposal.lang | 6 +- htdocs/langs/id_ID/suppliers.lang | 2 + htdocs/langs/id_ID/trips.lang | 5 +- htdocs/langs/id_ID/users.lang | 4 +- htdocs/langs/id_ID/website.lang | 11 +- htdocs/langs/id_ID/withdrawals.lang | 3 +- htdocs/langs/is_IS/accountancy.lang | 6 +- htdocs/langs/is_IS/admin.lang | 4 +- htdocs/langs/is_IS/agenda.lang | 13 +- htdocs/langs/is_IS/banks.lang | 9 +- htdocs/langs/is_IS/bills.lang | 28 +- htdocs/langs/is_IS/bookmarks.lang | 6 +- htdocs/langs/is_IS/boxes.lang | 2 + htdocs/langs/is_IS/categories.lang | 5 +- htdocs/langs/is_IS/commercial.lang | 3 +- htdocs/langs/is_IS/companies.lang | 23 +- htdocs/langs/is_IS/contracts.lang | 2 + htdocs/langs/is_IS/exports.lang | 6 + htdocs/langs/is_IS/holiday.lang | 2 +- htdocs/langs/is_IS/install.lang | 1 + htdocs/langs/is_IS/link.lang | 1 + htdocs/langs/is_IS/loan.lang | 2 + htdocs/langs/is_IS/mails.lang | 10 +- htdocs/langs/is_IS/main.lang | 6 +- htdocs/langs/is_IS/margins.lang | 2 +- htdocs/langs/is_IS/members.lang | 8 +- htdocs/langs/is_IS/modulebuilder.lang | 40 +++ htdocs/langs/is_IS/other.lang | 1 + htdocs/langs/is_IS/paybox.lang | 1 + htdocs/langs/is_IS/paypal.lang | 10 +- htdocs/langs/is_IS/products.lang | 41 ++- htdocs/langs/is_IS/propal.lang | 4 +- htdocs/langs/is_IS/resource.lang | 5 + htdocs/langs/is_IS/salaries.lang | 5 +- htdocs/langs/is_IS/sendings.lang | 9 +- htdocs/langs/is_IS/stocks.lang | 60 +++- htdocs/langs/is_IS/stripe.lang | 42 +++ htdocs/langs/is_IS/supplier_proposal.lang | 6 +- htdocs/langs/is_IS/suppliers.lang | 2 + htdocs/langs/is_IS/trips.lang | 5 +- htdocs/langs/is_IS/users.lang | 4 +- htdocs/langs/is_IS/website.lang | 11 +- htdocs/langs/is_IS/withdrawals.lang | 3 +- htdocs/langs/it_IT/accountancy.lang | 28 +- htdocs/langs/it_IT/admin.lang | 6 +- htdocs/langs/it_IT/agenda.lang | 14 +- htdocs/langs/it_IT/bills.lang | 114 ++++---- htdocs/langs/it_IT/bookmarks.lang | 8 +- htdocs/langs/it_IT/boxes.lang | 16 +- htdocs/langs/it_IT/cashdesk.lang | 2 +- htdocs/langs/it_IT/categories.lang | 17 +- htdocs/langs/it_IT/commercial.lang | 11 +- htdocs/langs/it_IT/companies.lang | 43 +-- htdocs/langs/it_IT/contracts.lang | 18 +- htdocs/langs/it_IT/deliveries.lang | 8 +- htdocs/langs/it_IT/errors.lang | 2 +- htdocs/langs/it_IT/exports.lang | 11 + htdocs/langs/it_IT/holiday.lang | 2 +- htdocs/langs/it_IT/install.lang | 11 +- htdocs/langs/it_IT/interventions.lang | 15 +- htdocs/langs/it_IT/loan.lang | 3 + htdocs/langs/it_IT/mails.lang | 10 +- htdocs/langs/it_IT/main.lang | 6 +- htdocs/langs/it_IT/margins.lang | 2 +- htdocs/langs/it_IT/members.lang | 12 +- htdocs/langs/it_IT/modulebuilder.lang | 40 +++ htdocs/langs/it_IT/multicurrency.lang | 18 ++ htdocs/langs/it_IT/oauth.lang | 9 +- htdocs/langs/it_IT/orders.lang | 24 +- htdocs/langs/it_IT/other.lang | 1 + htdocs/langs/it_IT/paybox.lang | 1 + htdocs/langs/it_IT/paypal.lang | 10 +- htdocs/langs/it_IT/printing.lang | 8 +- htdocs/langs/it_IT/productbatch.lang | 8 +- htdocs/langs/it_IT/products.lang | 63 +++-- htdocs/langs/it_IT/propal.lang | 2 +- htdocs/langs/it_IT/resource.lang | 9 +- htdocs/langs/it_IT/salaries.lang | 5 +- htdocs/langs/it_IT/sendings.lang | 29 +- htdocs/langs/it_IT/stocks.lang | 82 ++++-- htdocs/langs/it_IT/stripe.lang | 42 +++ htdocs/langs/it_IT/supplier_proposal.lang | 6 +- htdocs/langs/it_IT/suppliers.lang | 2 + htdocs/langs/it_IT/trips.lang | 57 ++-- htdocs/langs/it_IT/users.lang | 4 +- htdocs/langs/it_IT/website.lang | 11 +- htdocs/langs/it_IT/withdrawals.lang | 7 +- htdocs/langs/ja_JP/accountancy.lang | 6 +- htdocs/langs/ja_JP/admin.lang | 4 +- htdocs/langs/ja_JP/agenda.lang | 14 +- htdocs/langs/ja_JP/banks.lang | 9 +- htdocs/langs/ja_JP/bills.lang | 28 +- htdocs/langs/ja_JP/bookmarks.lang | 8 +- htdocs/langs/ja_JP/boxes.lang | 2 + htdocs/langs/ja_JP/categories.lang | 5 +- htdocs/langs/ja_JP/commercial.lang | 3 +- htdocs/langs/ja_JP/companies.lang | 37 +-- htdocs/langs/ja_JP/contracts.lang | 2 + htdocs/langs/ja_JP/dict.lang | 60 ++-- htdocs/langs/ja_JP/exports.lang | 13 +- htdocs/langs/ja_JP/externalsite.lang | 4 +- htdocs/langs/ja_JP/ftp.lang | 6 +- htdocs/langs/ja_JP/help.lang | 6 +- htdocs/langs/ja_JP/holiday.lang | 2 +- htdocs/langs/ja_JP/hrm.lang | 26 +- htdocs/langs/ja_JP/incoterm.lang | 6 +- htdocs/langs/ja_JP/install.lang | 1 + htdocs/langs/ja_JP/interventions.lang | 1 + htdocs/langs/ja_JP/link.lang | 2 +- htdocs/langs/ja_JP/loan.lang | 3 + htdocs/langs/ja_JP/mails.lang | 10 +- htdocs/langs/ja_JP/main.lang | 6 +- htdocs/langs/ja_JP/margins.lang | 2 +- htdocs/langs/ja_JP/members.lang | 2 + htdocs/langs/ja_JP/modulebuilder.lang | 40 +++ htdocs/langs/ja_JP/other.lang | 1 + htdocs/langs/ja_JP/paybox.lang | 15 +- htdocs/langs/ja_JP/paypal.lang | 10 +- htdocs/langs/ja_JP/printing.lang | 12 +- htdocs/langs/ja_JP/products.lang | 41 ++- htdocs/langs/ja_JP/propal.lang | 4 +- htdocs/langs/ja_JP/resource.lang | 5 + htdocs/langs/ja_JP/salaries.lang | 5 +- htdocs/langs/ja_JP/sendings.lang | 9 +- htdocs/langs/ja_JP/sms.lang | 4 +- htdocs/langs/ja_JP/stocks.lang | 60 +++- htdocs/langs/ja_JP/stripe.lang | 42 +++ htdocs/langs/ja_JP/supplier_proposal.lang | 6 +- htdocs/langs/ja_JP/suppliers.lang | 2 + htdocs/langs/ja_JP/trips.lang | 27 +- htdocs/langs/ja_JP/users.lang | 4 +- htdocs/langs/ja_JP/website.lang | 11 +- htdocs/langs/ja_JP/withdrawals.lang | 3 +- htdocs/langs/ka_GE/accountancy.lang | 6 +- htdocs/langs/ka_GE/admin.lang | 4 +- htdocs/langs/ka_GE/agenda.lang | 14 +- htdocs/langs/ka_GE/banks.lang | 9 +- htdocs/langs/ka_GE/bills.lang | 28 +- htdocs/langs/ka_GE/bookmarks.lang | 6 +- htdocs/langs/ka_GE/boxes.lang | 2 + htdocs/langs/ka_GE/cashdesk.lang | 2 +- htdocs/langs/ka_GE/categories.lang | 3 +- htdocs/langs/ka_GE/commercial.lang | 3 +- htdocs/langs/ka_GE/companies.lang | 23 +- htdocs/langs/ka_GE/contracts.lang | 2 + htdocs/langs/ka_GE/exports.lang | 13 +- htdocs/langs/ka_GE/holiday.lang | 2 +- htdocs/langs/ka_GE/install.lang | 1 + htdocs/langs/ka_GE/interventions.lang | 1 + htdocs/langs/ka_GE/languages.lang | 5 + htdocs/langs/ka_GE/link.lang | 1 + htdocs/langs/ka_GE/loan.lang | 3 + htdocs/langs/ka_GE/mails.lang | 10 +- htdocs/langs/ka_GE/main.lang | 6 +- htdocs/langs/ka_GE/margins.lang | 2 +- htdocs/langs/ka_GE/members.lang | 2 + htdocs/langs/ka_GE/modulebuilder.lang | 40 +++ htdocs/langs/ka_GE/oauth.lang | 10 +- htdocs/langs/ka_GE/other.lang | 1 + htdocs/langs/ka_GE/paybox.lang | 1 + htdocs/langs/ka_GE/paypal.lang | 10 +- htdocs/langs/ka_GE/printing.lang | 2 +- htdocs/langs/ka_GE/products.lang | 41 ++- htdocs/langs/ka_GE/propal.lang | 4 +- htdocs/langs/ka_GE/resource.lang | 5 + htdocs/langs/ka_GE/salaries.lang | 5 +- htdocs/langs/ka_GE/sendings.lang | 9 +- htdocs/langs/ka_GE/stocks.lang | 60 +++- htdocs/langs/ka_GE/stripe.lang | 42 +++ htdocs/langs/ka_GE/supplier_proposal.lang | 6 +- htdocs/langs/ka_GE/suppliers.lang | 2 + htdocs/langs/ka_GE/trips.lang | 27 +- htdocs/langs/ka_GE/users.lang | 4 +- htdocs/langs/ka_GE/website.lang | 11 +- htdocs/langs/ka_GE/withdrawals.lang | 3 +- htdocs/langs/km_KH/accountancy.lang | 6 +- htdocs/langs/km_KH/admin.lang | 4 +- htdocs/langs/km_KH/agenda.lang | 14 +- htdocs/langs/km_KH/banks.lang | 9 +- htdocs/langs/km_KH/bills.lang | 28 +- htdocs/langs/km_KH/bookmarks.lang | 6 +- htdocs/langs/km_KH/boxes.lang | 2 + htdocs/langs/km_KH/cashdesk.lang | 2 +- htdocs/langs/km_KH/categories.lang | 1 + htdocs/langs/km_KH/commercial.lang | 3 +- htdocs/langs/km_KH/companies.lang | 23 +- htdocs/langs/km_KH/contracts.lang | 2 + htdocs/langs/km_KH/exports.lang | 13 +- htdocs/langs/km_KH/holiday.lang | 2 +- htdocs/langs/km_KH/install.lang | 1 + htdocs/langs/km_KH/interventions.lang | 1 + htdocs/langs/km_KH/languages.lang | 5 + htdocs/langs/km_KH/loan.lang | 3 + htdocs/langs/km_KH/mails.lang | 10 +- htdocs/langs/km_KH/main.lang | 6 +- htdocs/langs/km_KH/margins.lang | 2 +- htdocs/langs/km_KH/members.lang | 2 + htdocs/langs/km_KH/modulebuilder.lang | 40 +++ htdocs/langs/km_KH/oauth.lang | 9 +- htdocs/langs/km_KH/other.lang | 1 + htdocs/langs/km_KH/paybox.lang | 1 + htdocs/langs/km_KH/paypal.lang | 10 +- htdocs/langs/km_KH/printing.lang | 2 +- htdocs/langs/km_KH/products.lang | 41 ++- htdocs/langs/km_KH/propal.lang | 4 +- htdocs/langs/km_KH/resource.lang | 5 + htdocs/langs/km_KH/salaries.lang | 3 +- htdocs/langs/km_KH/sendings.lang | 9 +- htdocs/langs/km_KH/stocks.lang | 60 +++- htdocs/langs/km_KH/stripe.lang | 42 +++ htdocs/langs/km_KH/supplier_proposal.lang | 6 +- htdocs/langs/km_KH/suppliers.lang | 2 + htdocs/langs/km_KH/trips.lang | 27 +- htdocs/langs/km_KH/users.lang | 4 +- htdocs/langs/km_KH/website.lang | 11 +- htdocs/langs/km_KH/withdrawals.lang | 3 +- htdocs/langs/kn_IN/accountancy.lang | 6 +- htdocs/langs/kn_IN/admin.lang | 4 +- htdocs/langs/kn_IN/agenda.lang | 14 +- htdocs/langs/kn_IN/banks.lang | 9 +- htdocs/langs/kn_IN/bills.lang | 28 +- htdocs/langs/kn_IN/bookmarks.lang | 6 +- htdocs/langs/kn_IN/boxes.lang | 2 + htdocs/langs/kn_IN/cashdesk.lang | 6 +- htdocs/langs/kn_IN/categories.lang | 3 +- htdocs/langs/kn_IN/commercial.lang | 3 +- htdocs/langs/kn_IN/companies.lang | 23 +- htdocs/langs/kn_IN/contracts.lang | 2 + htdocs/langs/kn_IN/exports.lang | 13 +- htdocs/langs/kn_IN/holiday.lang | 2 +- htdocs/langs/kn_IN/install.lang | 1 + htdocs/langs/kn_IN/interventions.lang | 1 + htdocs/langs/kn_IN/languages.lang | 5 + htdocs/langs/kn_IN/link.lang | 1 + htdocs/langs/kn_IN/loan.lang | 3 + htdocs/langs/kn_IN/mails.lang | 10 +- htdocs/langs/kn_IN/main.lang | 6 +- htdocs/langs/kn_IN/margins.lang | 2 +- htdocs/langs/kn_IN/members.lang | 2 + htdocs/langs/kn_IN/modulebuilder.lang | 40 +++ htdocs/langs/kn_IN/oauth.lang | 10 +- htdocs/langs/kn_IN/other.lang | 1 + htdocs/langs/kn_IN/paybox.lang | 1 + htdocs/langs/kn_IN/paypal.lang | 10 +- htdocs/langs/kn_IN/printing.lang | 4 +- htdocs/langs/kn_IN/products.lang | 41 ++- htdocs/langs/kn_IN/propal.lang | 4 +- htdocs/langs/kn_IN/resource.lang | 5 + htdocs/langs/kn_IN/salaries.lang | 5 +- htdocs/langs/kn_IN/sendings.lang | 9 +- htdocs/langs/kn_IN/stocks.lang | 60 +++- htdocs/langs/kn_IN/stripe.lang | 42 +++ htdocs/langs/kn_IN/supplier_proposal.lang | 6 +- htdocs/langs/kn_IN/suppliers.lang | 2 + htdocs/langs/kn_IN/trips.lang | 27 +- htdocs/langs/kn_IN/users.lang | 4 +- htdocs/langs/kn_IN/website.lang | 11 +- htdocs/langs/kn_IN/withdrawals.lang | 3 +- htdocs/langs/ko_KR/accountancy.lang | 6 +- htdocs/langs/ko_KR/admin.lang | 4 +- htdocs/langs/ko_KR/agenda.lang | 14 +- htdocs/langs/ko_KR/banks.lang | 9 +- htdocs/langs/ko_KR/bills.lang | 28 +- htdocs/langs/ko_KR/bookmarks.lang | 6 +- htdocs/langs/ko_KR/boxes.lang | 2 + htdocs/langs/ko_KR/cashdesk.lang | 2 +- htdocs/langs/ko_KR/categories.lang | 3 +- htdocs/langs/ko_KR/commercial.lang | 3 +- htdocs/langs/ko_KR/companies.lang | 23 +- htdocs/langs/ko_KR/contracts.lang | 2 + htdocs/langs/ko_KR/exports.lang | 13 +- htdocs/langs/ko_KR/holiday.lang | 2 +- htdocs/langs/ko_KR/install.lang | 1 + htdocs/langs/ko_KR/interventions.lang | 1 + htdocs/langs/ko_KR/languages.lang | 5 + htdocs/langs/ko_KR/link.lang | 1 + htdocs/langs/ko_KR/loan.lang | 3 + htdocs/langs/ko_KR/mails.lang | 10 +- htdocs/langs/ko_KR/main.lang | 6 +- htdocs/langs/ko_KR/margins.lang | 2 +- htdocs/langs/ko_KR/members.lang | 2 + htdocs/langs/ko_KR/modulebuilder.lang | 40 +++ htdocs/langs/ko_KR/oauth.lang | 10 +- htdocs/langs/ko_KR/other.lang | 1 + htdocs/langs/ko_KR/paybox.lang | 1 + htdocs/langs/ko_KR/paypal.lang | 10 +- htdocs/langs/ko_KR/printing.lang | 2 +- htdocs/langs/ko_KR/products.lang | 41 ++- htdocs/langs/ko_KR/propal.lang | 4 +- htdocs/langs/ko_KR/resource.lang | 5 + htdocs/langs/ko_KR/salaries.lang | 5 +- htdocs/langs/ko_KR/sendings.lang | 9 +- htdocs/langs/ko_KR/stocks.lang | 60 +++- htdocs/langs/ko_KR/stripe.lang | 42 +++ htdocs/langs/ko_KR/supplier_proposal.lang | 6 +- htdocs/langs/ko_KR/suppliers.lang | 2 + htdocs/langs/ko_KR/trips.lang | 27 +- htdocs/langs/ko_KR/users.lang | 4 +- htdocs/langs/ko_KR/website.lang | 11 +- htdocs/langs/ko_KR/withdrawals.lang | 3 +- htdocs/langs/lo_LA/accountancy.lang | 6 +- htdocs/langs/lo_LA/admin.lang | 4 +- htdocs/langs/lo_LA/agenda.lang | 14 +- htdocs/langs/lo_LA/banks.lang | 9 +- htdocs/langs/lo_LA/bills.lang | 28 +- htdocs/langs/lo_LA/bookmarks.lang | 6 +- htdocs/langs/lo_LA/boxes.lang | 2 + htdocs/langs/lo_LA/cashdesk.lang | 2 +- htdocs/langs/lo_LA/categories.lang | 3 +- htdocs/langs/lo_LA/commercial.lang | 3 +- htdocs/langs/lo_LA/companies.lang | 23 +- htdocs/langs/lo_LA/contracts.lang | 2 + htdocs/langs/lo_LA/exports.lang | 13 +- htdocs/langs/lo_LA/holiday.lang | 2 +- htdocs/langs/lo_LA/install.lang | 1 + htdocs/langs/lo_LA/interventions.lang | 1 + htdocs/langs/lo_LA/languages.lang | 5 + htdocs/langs/lo_LA/link.lang | 1 + htdocs/langs/lo_LA/loan.lang | 3 + htdocs/langs/lo_LA/mails.lang | 10 +- htdocs/langs/lo_LA/main.lang | 6 +- htdocs/langs/lo_LA/margins.lang | 2 +- htdocs/langs/lo_LA/members.lang | 2 + htdocs/langs/lo_LA/modulebuilder.lang | 40 +++ htdocs/langs/lo_LA/oauth.lang | 10 +- htdocs/langs/lo_LA/other.lang | 1 + htdocs/langs/lo_LA/paybox.lang | 1 + htdocs/langs/lo_LA/paypal.lang | 10 +- htdocs/langs/lo_LA/printing.lang | 4 +- htdocs/langs/lo_LA/products.lang | 41 ++- htdocs/langs/lo_LA/propal.lang | 4 +- htdocs/langs/lo_LA/resource.lang | 5 + htdocs/langs/lo_LA/salaries.lang | 5 +- htdocs/langs/lo_LA/sendings.lang | 9 +- htdocs/langs/lo_LA/stocks.lang | 60 +++- htdocs/langs/lo_LA/stripe.lang | 42 +++ htdocs/langs/lo_LA/supplier_proposal.lang | 6 +- htdocs/langs/lo_LA/suppliers.lang | 2 + htdocs/langs/lo_LA/trips.lang | 27 +- htdocs/langs/lo_LA/users.lang | 4 +- htdocs/langs/lo_LA/website.lang | 11 +- htdocs/langs/lo_LA/withdrawals.lang | 3 +- htdocs/langs/lt_LT/accountancy.lang | 6 +- htdocs/langs/lt_LT/admin.lang | 4 +- htdocs/langs/lt_LT/agenda.lang | 14 +- htdocs/langs/lt_LT/banks.lang | 7 +- htdocs/langs/lt_LT/bills.lang | 28 +- htdocs/langs/lt_LT/bookmarks.lang | 6 +- htdocs/langs/lt_LT/boxes.lang | 2 + htdocs/langs/lt_LT/cashdesk.lang | 2 +- htdocs/langs/lt_LT/categories.lang | 5 +- htdocs/langs/lt_LT/commercial.lang | 3 +- htdocs/langs/lt_LT/companies.lang | 21 +- htdocs/langs/lt_LT/contracts.lang | 2 + htdocs/langs/lt_LT/exports.lang | 13 +- htdocs/langs/lt_LT/holiday.lang | 2 +- htdocs/langs/lt_LT/install.lang | 1 + htdocs/langs/lt_LT/interventions.lang | 1 + htdocs/langs/lt_LT/languages.lang | 5 + htdocs/langs/lt_LT/loan.lang | 3 + htdocs/langs/lt_LT/mails.lang | 10 +- htdocs/langs/lt_LT/main.lang | 6 +- htdocs/langs/lt_LT/margins.lang | 2 +- htdocs/langs/lt_LT/members.lang | 12 +- htdocs/langs/lt_LT/modulebuilder.lang | 40 +++ htdocs/langs/lt_LT/oauth.lang | 10 +- htdocs/langs/lt_LT/other.lang | 1 + htdocs/langs/lt_LT/paybox.lang | 1 + htdocs/langs/lt_LT/paypal.lang | 10 +- htdocs/langs/lt_LT/printing.lang | 16 +- htdocs/langs/lt_LT/products.lang | 41 ++- htdocs/langs/lt_LT/propal.lang | 2 +- htdocs/langs/lt_LT/resource.lang | 5 + htdocs/langs/lt_LT/salaries.lang | 5 +- htdocs/langs/lt_LT/sendings.lang | 9 +- htdocs/langs/lt_LT/stocks.lang | 60 +++- htdocs/langs/lt_LT/stripe.lang | 42 +++ htdocs/langs/lt_LT/supplier_proposal.lang | 6 +- htdocs/langs/lt_LT/suppliers.lang | 2 + htdocs/langs/lt_LT/trips.lang | 27 +- htdocs/langs/lt_LT/users.lang | 4 +- htdocs/langs/lt_LT/website.lang | 13 +- htdocs/langs/lt_LT/withdrawals.lang | 3 +- htdocs/langs/lv_LV/accountancy.lang | 30 +- htdocs/langs/lv_LV/admin.lang | 98 +++---- htdocs/langs/lv_LV/agenda.lang | 14 +- htdocs/langs/lv_LV/banks.lang | 21 +- htdocs/langs/lv_LV/bills.lang | 44 +-- htdocs/langs/lv_LV/bookmarks.lang | 6 +- htdocs/langs/lv_LV/boxes.lang | 2 + htdocs/langs/lv_LV/cashdesk.lang | 4 +- htdocs/langs/lv_LV/categories.lang | 9 +- htdocs/langs/lv_LV/commercial.lang | 3 +- htdocs/langs/lv_LV/companies.lang | 25 +- htdocs/langs/lv_LV/compta.lang | 2 +- htdocs/langs/lv_LV/contracts.lang | 2 + htdocs/langs/lv_LV/errors.lang | 2 +- htdocs/langs/lv_LV/exports.lang | 13 +- htdocs/langs/lv_LV/holiday.lang | 6 +- htdocs/langs/lv_LV/install.lang | 1 + htdocs/langs/lv_LV/interventions.lang | 1 + htdocs/langs/lv_LV/languages.lang | 5 + htdocs/langs/lv_LV/ldap.lang | 2 +- htdocs/langs/lv_LV/loan.lang | 3 + htdocs/langs/lv_LV/mails.lang | 10 +- htdocs/langs/lv_LV/main.lang | 50 ++-- htdocs/langs/lv_LV/margins.lang | 2 +- htdocs/langs/lv_LV/members.lang | 14 +- htdocs/langs/lv_LV/modulebuilder.lang | 40 +++ htdocs/langs/lv_LV/multicurrency.lang | 18 ++ htdocs/langs/lv_LV/oauth.lang | 10 +- htdocs/langs/lv_LV/orders.lang | 2 +- htdocs/langs/lv_LV/other.lang | 13 +- htdocs/langs/lv_LV/paybox.lang | 1 + htdocs/langs/lv_LV/paypal.lang | 10 +- htdocs/langs/lv_LV/printing.lang | 2 +- htdocs/langs/lv_LV/products.lang | 47 +++- htdocs/langs/lv_LV/projects.lang | 2 +- htdocs/langs/lv_LV/propal.lang | 4 +- htdocs/langs/lv_LV/receiptprinter.lang | 2 +- htdocs/langs/lv_LV/resource.lang | 5 + htdocs/langs/lv_LV/salaries.lang | 9 +- htdocs/langs/lv_LV/sendings.lang | 9 +- htdocs/langs/lv_LV/stocks.lang | 66 ++++- htdocs/langs/lv_LV/stripe.lang | 42 +++ htdocs/langs/lv_LV/supplier_proposal.lang | 6 +- htdocs/langs/lv_LV/suppliers.lang | 2 + htdocs/langs/lv_LV/trips.lang | 27 +- htdocs/langs/lv_LV/users.lang | 8 +- htdocs/langs/lv_LV/website.lang | 19 +- htdocs/langs/lv_LV/withdrawals.lang | 3 +- htdocs/langs/lv_LV/workflow.lang | 4 +- htdocs/langs/mk_MK/accountancy.lang | 6 +- htdocs/langs/mk_MK/admin.lang | 4 +- htdocs/langs/mk_MK/agenda.lang | 14 +- htdocs/langs/mk_MK/banks.lang | 9 +- htdocs/langs/mk_MK/bills.lang | 28 +- htdocs/langs/mk_MK/bookmarks.lang | 6 +- htdocs/langs/mk_MK/boxes.lang | 2 + htdocs/langs/mk_MK/cashdesk.lang | 2 +- htdocs/langs/mk_MK/categories.lang | 1 + htdocs/langs/mk_MK/commercial.lang | 3 +- htdocs/langs/mk_MK/companies.lang | 23 +- htdocs/langs/mk_MK/contracts.lang | 2 + htdocs/langs/mk_MK/exports.lang | 13 +- htdocs/langs/mk_MK/holiday.lang | 2 +- htdocs/langs/mk_MK/install.lang | 1 + htdocs/langs/mk_MK/interventions.lang | 1 + htdocs/langs/mk_MK/languages.lang | 5 + htdocs/langs/mk_MK/loan.lang | 3 + htdocs/langs/mk_MK/mails.lang | 10 +- htdocs/langs/mk_MK/main.lang | 6 +- htdocs/langs/mk_MK/margins.lang | 2 +- htdocs/langs/mk_MK/members.lang | 2 + htdocs/langs/mk_MK/modulebuilder.lang | 40 +++ htdocs/langs/mk_MK/oauth.lang | 9 +- htdocs/langs/mk_MK/other.lang | 1 + htdocs/langs/mk_MK/paybox.lang | 1 + htdocs/langs/mk_MK/paypal.lang | 10 +- htdocs/langs/mk_MK/printing.lang | 2 +- htdocs/langs/mk_MK/products.lang | 41 ++- htdocs/langs/mk_MK/propal.lang | 4 +- htdocs/langs/mk_MK/resource.lang | 5 + htdocs/langs/mk_MK/salaries.lang | 3 +- htdocs/langs/mk_MK/sendings.lang | 9 +- htdocs/langs/mk_MK/stocks.lang | 60 +++- htdocs/langs/mk_MK/stripe.lang | 42 +++ htdocs/langs/mk_MK/supplier_proposal.lang | 6 +- htdocs/langs/mk_MK/suppliers.lang | 2 + htdocs/langs/mk_MK/trips.lang | 27 +- htdocs/langs/mk_MK/users.lang | 4 +- htdocs/langs/mk_MK/website.lang | 11 +- htdocs/langs/mk_MK/withdrawals.lang | 3 +- htdocs/langs/mn_MN/accountancy.lang | 6 +- htdocs/langs/mn_MN/admin.lang | 4 +- htdocs/langs/mn_MN/agenda.lang | 14 +- htdocs/langs/mn_MN/banks.lang | 9 +- htdocs/langs/mn_MN/bills.lang | 28 +- htdocs/langs/mn_MN/bookmarks.lang | 6 +- htdocs/langs/mn_MN/boxes.lang | 2 + htdocs/langs/mn_MN/cashdesk.lang | 2 +- htdocs/langs/mn_MN/categories.lang | 3 +- htdocs/langs/mn_MN/commercial.lang | 3 +- htdocs/langs/mn_MN/companies.lang | 23 +- htdocs/langs/mn_MN/contracts.lang | 2 + htdocs/langs/mn_MN/exports.lang | 13 +- htdocs/langs/mn_MN/holiday.lang | 2 +- htdocs/langs/mn_MN/install.lang | 1 + htdocs/langs/mn_MN/interventions.lang | 1 + htdocs/langs/mn_MN/languages.lang | 5 + htdocs/langs/mn_MN/link.lang | 1 + htdocs/langs/mn_MN/loan.lang | 3 + htdocs/langs/mn_MN/mails.lang | 10 +- htdocs/langs/mn_MN/main.lang | 6 +- htdocs/langs/mn_MN/margins.lang | 2 +- htdocs/langs/mn_MN/members.lang | 2 + htdocs/langs/mn_MN/modulebuilder.lang | 40 +++ htdocs/langs/mn_MN/oauth.lang | 10 +- htdocs/langs/mn_MN/other.lang | 1 + htdocs/langs/mn_MN/paybox.lang | 1 + htdocs/langs/mn_MN/paypal.lang | 10 +- htdocs/langs/mn_MN/printing.lang | 2 +- htdocs/langs/mn_MN/products.lang | 41 ++- htdocs/langs/mn_MN/propal.lang | 4 +- htdocs/langs/mn_MN/resource.lang | 5 + htdocs/langs/mn_MN/salaries.lang | 5 +- htdocs/langs/mn_MN/sendings.lang | 9 +- htdocs/langs/mn_MN/stocks.lang | 60 +++- htdocs/langs/mn_MN/stripe.lang | 42 +++ htdocs/langs/mn_MN/supplier_proposal.lang | 6 +- htdocs/langs/mn_MN/suppliers.lang | 2 + htdocs/langs/mn_MN/trips.lang | 27 +- htdocs/langs/mn_MN/users.lang | 4 +- htdocs/langs/mn_MN/website.lang | 11 +- htdocs/langs/mn_MN/withdrawals.lang | 3 +- htdocs/langs/nb_NO/accountancy.lang | 6 +- htdocs/langs/nb_NO/admin.lang | 4 +- htdocs/langs/nb_NO/agenda.lang | 7 +- htdocs/langs/nb_NO/cashdesk.lang | 2 +- htdocs/langs/nb_NO/categories.lang | 1 + htdocs/langs/nb_NO/companies.lang | 23 +- htdocs/langs/nb_NO/holiday.lang | 2 +- htdocs/langs/nb_NO/install.lang | 1 + htdocs/langs/nb_NO/interventions.lang | 2 +- htdocs/langs/nb_NO/main.lang | 6 +- htdocs/langs/nb_NO/members.lang | 12 +- htdocs/langs/nb_NO/modulebuilder.lang | 36 ++- htdocs/langs/nb_NO/oauth.lang | 6 +- htdocs/langs/nb_NO/orders.lang | 4 +- htdocs/langs/nb_NO/other.lang | 1 + htdocs/langs/nb_NO/paybox.lang | 1 + htdocs/langs/nb_NO/printing.lang | 2 +- htdocs/langs/nb_NO/products.lang | 10 +- htdocs/langs/nb_NO/propal.lang | 6 +- htdocs/langs/nb_NO/salaries.lang | 3 +- htdocs/langs/nb_NO/stocks.lang | 2 +- htdocs/langs/nb_NO/supplier_proposal.lang | 6 +- htdocs/langs/nb_NO/suppliers.lang | 4 +- htdocs/langs/nb_NO/website.lang | 9 +- htdocs/langs/nb_NO/withdrawals.lang | 11 +- htdocs/langs/nl_BE/admin.lang | 2 - htdocs/langs/nl_BE/agenda.lang | 15 + htdocs/langs/nl_BE/banks.lang | 1 + htdocs/langs/nl_BE/bills.lang | 14 +- htdocs/langs/nl_BE/bookmarks.lang | 12 + htdocs/langs/nl_BE/boxes.lang | 2 + htdocs/langs/nl_BE/cashdesk.lang | 7 + htdocs/langs/nl_BE/categories.lang | 63 +++++ htdocs/langs/nl_BE/commercial.lang | 10 + htdocs/langs/nl_BE/companies.lang | 23 ++ htdocs/langs/nl_BE/hrm.lang | 3 - htdocs/langs/nl_BE/install.lang | 1 - htdocs/langs/nl_BE/mails.lang | 1 - htdocs/langs/nl_BE/margins.lang | 4 + htdocs/langs/nl_BE/members.lang | 2 + htdocs/langs/nl_BE/printing.lang | 7 +- htdocs/langs/nl_BE/products.lang | 2 - htdocs/langs/nl_BE/projects.lang | 7 + htdocs/langs/nl_BE/propal.lang | 12 + htdocs/langs/nl_BE/resource.lang | 2 + htdocs/langs/nl_BE/salaries.lang | 5 + htdocs/langs/nl_BE/sendings.lang | 16 ++ htdocs/langs/nl_BE/sms.lang | 7 + htdocs/langs/nl_BE/stocks.lang | 4 + htdocs/langs/nl_BE/users.lang | 17 ++ htdocs/langs/nl_BE/website.lang | 22 ++ htdocs/langs/nl_BE/workflow.lang | 8 + htdocs/langs/nl_NL/accountancy.lang | 18 +- htdocs/langs/nl_NL/admin.lang | 36 +-- htdocs/langs/nl_NL/agenda.lang | 7 +- htdocs/langs/nl_NL/banks.lang | 27 +- htdocs/langs/nl_NL/bills.lang | 76 ++--- htdocs/langs/nl_NL/bookmarks.lang | 8 +- htdocs/langs/nl_NL/boxes.lang | 20 +- htdocs/langs/nl_NL/cashdesk.lang | 2 +- htdocs/langs/nl_NL/categories.lang | 3 +- htdocs/langs/nl_NL/commercial.lang | 3 +- htdocs/langs/nl_NL/companies.lang | 27 +- htdocs/langs/nl_NL/contracts.lang | 2 + htdocs/langs/nl_NL/exports.lang | 13 +- htdocs/langs/nl_NL/help.lang | 2 +- htdocs/langs/nl_NL/holiday.lang | 2 +- htdocs/langs/nl_NL/hrm.lang | 6 +- htdocs/langs/nl_NL/install.lang | 13 +- htdocs/langs/nl_NL/interventions.lang | 1 + htdocs/langs/nl_NL/languages.lang | 5 + htdocs/langs/nl_NL/ldap.lang | 8 +- htdocs/langs/nl_NL/loan.lang | 3 + htdocs/langs/nl_NL/mails.lang | 10 +- htdocs/langs/nl_NL/main.lang | 66 ++--- htdocs/langs/nl_NL/margins.lang | 2 +- htdocs/langs/nl_NL/members.lang | 8 +- htdocs/langs/nl_NL/modulebuilder.lang | 40 +++ htdocs/langs/nl_NL/oauth.lang | 10 +- htdocs/langs/nl_NL/other.lang | 3 +- htdocs/langs/nl_NL/paybox.lang | 1 + htdocs/langs/nl_NL/paypal.lang | 10 +- htdocs/langs/nl_NL/printing.lang | 10 +- htdocs/langs/nl_NL/products.lang | 41 ++- htdocs/langs/nl_NL/propal.lang | 4 +- htdocs/langs/nl_NL/resource.lang | 5 + htdocs/langs/nl_NL/salaries.lang | 5 +- htdocs/langs/nl_NL/sendings.lang | 9 +- htdocs/langs/nl_NL/stocks.lang | 60 +++- htdocs/langs/nl_NL/stripe.lang | 42 +++ htdocs/langs/nl_NL/supplier_proposal.lang | 6 +- htdocs/langs/nl_NL/suppliers.lang | 2 + htdocs/langs/nl_NL/trips.lang | 27 +- htdocs/langs/nl_NL/users.lang | 6 +- htdocs/langs/nl_NL/website.lang | 11 +- htdocs/langs/nl_NL/withdrawals.lang | 3 +- htdocs/langs/nl_NL/workflow.lang | 2 +- htdocs/langs/pl_PL/accountancy.lang | 6 +- htdocs/langs/pl_PL/admin.lang | 4 +- htdocs/langs/pl_PL/agenda.lang | 14 +- htdocs/langs/pl_PL/banks.lang | 23 +- htdocs/langs/pl_PL/bills.lang | 86 +++--- htdocs/langs/pl_PL/bookmarks.lang | 8 +- htdocs/langs/pl_PL/boxes.lang | 18 +- htdocs/langs/pl_PL/cashdesk.lang | 4 +- htdocs/langs/pl_PL/categories.lang | 9 +- htdocs/langs/pl_PL/commercial.lang | 13 +- htdocs/langs/pl_PL/companies.lang | 51 ++-- htdocs/langs/pl_PL/contracts.lang | 18 +- htdocs/langs/pl_PL/deliveries.lang | 12 +- htdocs/langs/pl_PL/dict.lang | 2 +- htdocs/langs/pl_PL/donations.lang | 10 +- htdocs/langs/pl_PL/ecm.lang | 4 +- htdocs/langs/pl_PL/exports.lang | 31 +- htdocs/langs/pl_PL/ftp.lang | 4 +- htdocs/langs/pl_PL/holiday.lang | 2 +- htdocs/langs/pl_PL/hrm.lang | 4 +- htdocs/langs/pl_PL/install.lang | 3 +- htdocs/langs/pl_PL/interventions.lang | 1 + htdocs/langs/pl_PL/languages.lang | 7 +- htdocs/langs/pl_PL/ldap.lang | 6 +- htdocs/langs/pl_PL/link.lang | 4 +- htdocs/langs/pl_PL/loan.lang | 3 + htdocs/langs/pl_PL/mails.lang | 12 +- htdocs/langs/pl_PL/main.lang | 6 +- htdocs/langs/pl_PL/margins.lang | 2 +- htdocs/langs/pl_PL/members.lang | 92 +++--- htdocs/langs/pl_PL/modulebuilder.lang | 40 +++ htdocs/langs/pl_PL/multicurrency.lang | 18 ++ htdocs/langs/pl_PL/oauth.lang | 18 +- htdocs/langs/pl_PL/opensurvey.lang | 2 +- htdocs/langs/pl_PL/other.lang | 1 + htdocs/langs/pl_PL/paybox.lang | 1 + htdocs/langs/pl_PL/paypal.lang | 30 +- htdocs/langs/pl_PL/printing.lang | 12 +- htdocs/langs/pl_PL/products.lang | 95 ++++--- htdocs/langs/pl_PL/propal.lang | 14 +- htdocs/langs/pl_PL/resource.lang | 5 + htdocs/langs/pl_PL/salaries.lang | 5 +- htdocs/langs/pl_PL/sendings.lang | 9 +- htdocs/langs/pl_PL/sms.lang | 42 +-- htdocs/langs/pl_PL/stocks.lang | 80 +++++- htdocs/langs/pl_PL/stripe.lang | 42 +++ htdocs/langs/pl_PL/supplier_proposal.lang | 6 +- htdocs/langs/pl_PL/suppliers.lang | 4 +- htdocs/langs/pl_PL/trips.lang | 27 +- htdocs/langs/pl_PL/users.lang | 16 +- htdocs/langs/pl_PL/website.lang | 31 +- htdocs/langs/pl_PL/withdrawals.lang | 3 +- htdocs/langs/pt_BR/admin.lang | 6 +- htdocs/langs/pt_BR/agenda.lang | 23 +- htdocs/langs/pt_BR/banks.lang | 7 +- htdocs/langs/pt_BR/bills.lang | 13 +- htdocs/langs/pt_BR/bookmarks.lang | 3 +- htdocs/langs/pt_BR/cashdesk.lang | 1 - htdocs/langs/pt_BR/categories.lang | 5 +- htdocs/langs/pt_BR/commercial.lang | 8 +- htdocs/langs/pt_BR/companies.lang | 10 +- htdocs/langs/pt_BR/compta.lang | 2 - htdocs/langs/pt_BR/contracts.lang | 22 +- htdocs/langs/pt_BR/deliveries.lang | 8 +- htdocs/langs/pt_BR/dict.lang | 1 - htdocs/langs/pt_BR/ecm.lang | 8 +- htdocs/langs/pt_BR/exports.lang | 4 - htdocs/langs/pt_BR/holiday.lang | 10 +- htdocs/langs/pt_BR/install.lang | 2 +- htdocs/langs/pt_BR/interventions.lang | 2 + htdocs/langs/pt_BR/loan.lang | 7 +- htdocs/langs/pt_BR/mails.lang | 3 +- htdocs/langs/pt_BR/main.lang | 22 +- htdocs/langs/pt_BR/margins.lang | 1 - htdocs/langs/pt_BR/members.lang | 16 +- htdocs/langs/pt_BR/oauth.lang | 4 +- htdocs/langs/pt_BR/orders.lang | 31 ++ htdocs/langs/pt_BR/other.lang | 7 - htdocs/langs/pt_BR/paybox.lang | 3 +- htdocs/langs/pt_BR/printing.lang | 2 - htdocs/langs/pt_BR/productbatch.lang | 5 +- htdocs/langs/pt_BR/products.lang | 9 +- htdocs/langs/pt_BR/projects.lang | 1 - htdocs/langs/pt_BR/propal.lang | 2 + htdocs/langs/pt_BR/resource.lang | 1 - htdocs/langs/pt_BR/salaries.lang | 1 - htdocs/langs/pt_BR/sendings.lang | 4 - htdocs/langs/pt_BR/stocks.lang | 9 +- htdocs/langs/pt_BR/stripe.lang | 3 + htdocs/langs/pt_BR/supplier_proposal.lang | 3 + htdocs/langs/pt_BR/suppliers.lang | 2 + htdocs/langs/pt_BR/trips.lang | 3 +- htdocs/langs/pt_BR/users.lang | 7 +- htdocs/langs/pt_BR/website.lang | 4 - htdocs/langs/pt_BR/withdrawals.lang | 1 - htdocs/langs/pt_BR/workflow.lang | 2 - htdocs/langs/pt_PT/accountancy.lang | 66 +++-- htdocs/langs/pt_PT/admin.lang | 216 +++++++------- htdocs/langs/pt_PT/agenda.lang | 156 ++++++----- htdocs/langs/pt_PT/banks.lang | 29 +- htdocs/langs/pt_PT/bills.lang | 6 +- htdocs/langs/pt_PT/cashdesk.lang | 14 +- htdocs/langs/pt_PT/categories.lang | 109 ++++---- htdocs/langs/pt_PT/commercial.lang | 65 ++--- htdocs/langs/pt_PT/companies.lang | 90 +++--- htdocs/langs/pt_PT/compta.lang | 4 +- htdocs/langs/pt_PT/contracts.lang | 148 +++++----- htdocs/langs/pt_PT/cron.lang | 2 +- htdocs/langs/pt_PT/deliveries.lang | 28 +- htdocs/langs/pt_PT/dict.lang | 2 +- htdocs/langs/pt_PT/ecm.lang | 46 +-- htdocs/langs/pt_PT/errors.lang | 2 +- htdocs/langs/pt_PT/exports.lang | 39 ++- htdocs/langs/pt_PT/externalsite.lang | 2 +- htdocs/langs/pt_PT/ftp.lang | 4 +- htdocs/langs/pt_PT/help.lang | 2 +- htdocs/langs/pt_PT/holiday.lang | 132 ++++----- htdocs/langs/pt_PT/hrm.lang | 8 +- htdocs/langs/pt_PT/install.lang | 19 +- htdocs/langs/pt_PT/interventions.lang | 9 +- htdocs/langs/pt_PT/languages.lang | 5 + htdocs/langs/pt_PT/ldap.lang | 8 +- htdocs/langs/pt_PT/link.lang | 2 +- htdocs/langs/pt_PT/loan.lang | 3 + htdocs/langs/pt_PT/mails.lang | 12 +- htdocs/langs/pt_PT/main.lang | 306 ++++++++++---------- htdocs/langs/pt_PT/margins.lang | 8 +- htdocs/langs/pt_PT/members.lang | 42 +-- htdocs/langs/pt_PT/modulebuilder.lang | 40 +++ htdocs/langs/pt_PT/multicurrency.lang | 18 ++ htdocs/langs/pt_PT/oauth.lang | 37 +-- htdocs/langs/pt_PT/opensurvey.lang | 50 ++-- htdocs/langs/pt_PT/orders.lang | 206 +++++++------- htdocs/langs/pt_PT/other.lang | 83 +++--- htdocs/langs/pt_PT/paybox.lang | 11 +- htdocs/langs/pt_PT/paypal.lang | 20 +- htdocs/langs/pt_PT/printing.lang | 38 +-- htdocs/langs/pt_PT/productbatch.lang | 26 +- htdocs/langs/pt_PT/products.lang | 49 +++- htdocs/langs/pt_PT/projects.lang | 2 +- htdocs/langs/pt_PT/propal.lang | 36 +-- htdocs/langs/pt_PT/resource.lang | 17 +- htdocs/langs/pt_PT/salaries.lang | 13 +- htdocs/langs/pt_PT/sendings.lang | 13 +- htdocs/langs/pt_PT/sms.lang | 6 +- htdocs/langs/pt_PT/stocks.lang | 62 +++- htdocs/langs/pt_PT/stripe.lang | 42 +++ htdocs/langs/pt_PT/supplier_proposal.lang | 12 +- htdocs/langs/pt_PT/suppliers.lang | 2 + htdocs/langs/pt_PT/trips.lang | 31 +- htdocs/langs/pt_PT/users.lang | 48 ++-- htdocs/langs/pt_PT/website.lang | 13 +- htdocs/langs/pt_PT/withdrawals.lang | 3 +- htdocs/langs/pt_PT/workflow.lang | 24 +- htdocs/langs/ro_RO/accountancy.lang | 326 +++++++++++----------- htdocs/langs/ro_RO/admin.lang | 234 ++++++++-------- htdocs/langs/ro_RO/agenda.lang | 22 +- htdocs/langs/ro_RO/banks.lang | 7 +- htdocs/langs/ro_RO/bills.lang | 26 +- htdocs/langs/ro_RO/bookmarks.lang | 6 +- htdocs/langs/ro_RO/boxes.lang | 2 + htdocs/langs/ro_RO/cashdesk.lang | 4 +- htdocs/langs/ro_RO/categories.lang | 15 +- htdocs/langs/ro_RO/commercial.lang | 7 +- htdocs/langs/ro_RO/companies.lang | 21 +- htdocs/langs/ro_RO/contracts.lang | 16 +- htdocs/langs/ro_RO/deliveries.lang | 8 +- htdocs/langs/ro_RO/ecm.lang | 4 +- htdocs/langs/ro_RO/exports.lang | 13 +- htdocs/langs/ro_RO/help.lang | 2 +- htdocs/langs/ro_RO/holiday.lang | 2 +- htdocs/langs/ro_RO/hrm.lang | 2 +- htdocs/langs/ro_RO/install.lang | 1 + htdocs/langs/ro_RO/interventions.lang | 17 +- htdocs/langs/ro_RO/languages.lang | 5 + htdocs/langs/ro_RO/loan.lang | 3 + htdocs/langs/ro_RO/mailmanspip.lang | 8 +- htdocs/langs/ro_RO/mails.lang | 10 +- htdocs/langs/ro_RO/main.lang | 8 +- htdocs/langs/ro_RO/margins.lang | 2 +- htdocs/langs/ro_RO/members.lang | 14 +- htdocs/langs/ro_RO/modulebuilder.lang | 40 +++ htdocs/langs/ro_RO/oauth.lang | 10 +- htdocs/langs/ro_RO/other.lang | 1 + htdocs/langs/ro_RO/paypal.lang | 10 +- htdocs/langs/ro_RO/printing.lang | 6 +- htdocs/langs/ro_RO/productbatch.lang | 8 +- htdocs/langs/ro_RO/products.lang | 41 ++- htdocs/langs/ro_RO/propal.lang | 2 +- htdocs/langs/ro_RO/resource.lang | 5 + htdocs/langs/ro_RO/salaries.lang | 5 +- htdocs/langs/ro_RO/sendings.lang | 9 +- htdocs/langs/ro_RO/stocks.lang | 60 +++- htdocs/langs/ro_RO/stripe.lang | 42 +++ htdocs/langs/ro_RO/supplier_proposal.lang | 6 +- htdocs/langs/ro_RO/suppliers.lang | 2 + htdocs/langs/ro_RO/trips.lang | 27 +- htdocs/langs/ro_RO/users.lang | 4 +- htdocs/langs/ro_RO/website.lang | 11 +- htdocs/langs/ro_RO/withdrawals.lang | 3 +- htdocs/langs/ru_RU/accountancy.lang | 6 +- htdocs/langs/ru_RU/admin.lang | 4 +- htdocs/langs/ru_RU/agenda.lang | 14 +- htdocs/langs/ru_RU/banks.lang | 9 +- htdocs/langs/ru_RU/bills.lang | 28 +- htdocs/langs/ru_RU/bookmarks.lang | 6 +- htdocs/langs/ru_RU/boxes.lang | 2 + htdocs/langs/ru_RU/categories.lang | 3 +- htdocs/langs/ru_RU/commercial.lang | 3 +- htdocs/langs/ru_RU/companies.lang | 31 +- htdocs/langs/ru_RU/contracts.lang | 2 + htdocs/langs/ru_RU/exports.lang | 13 +- htdocs/langs/ru_RU/holiday.lang | 2 +- htdocs/langs/ru_RU/install.lang | 1 + htdocs/langs/ru_RU/interventions.lang | 1 + htdocs/langs/ru_RU/languages.lang | 5 + htdocs/langs/ru_RU/loan.lang | 3 + htdocs/langs/ru_RU/mails.lang | 10 +- htdocs/langs/ru_RU/main.lang | 6 +- htdocs/langs/ru_RU/margins.lang | 2 +- htdocs/langs/ru_RU/members.lang | 12 +- htdocs/langs/ru_RU/modulebuilder.lang | 36 ++- htdocs/langs/ru_RU/oauth.lang | 10 +- htdocs/langs/ru_RU/other.lang | 1 + htdocs/langs/ru_RU/paybox.lang | 1 + htdocs/langs/ru_RU/paypal.lang | 10 +- htdocs/langs/ru_RU/printing.lang | 10 +- htdocs/langs/ru_RU/products.lang | 41 ++- htdocs/langs/ru_RU/propal.lang | 4 +- htdocs/langs/ru_RU/resource.lang | 5 + htdocs/langs/ru_RU/salaries.lang | 5 +- htdocs/langs/ru_RU/sendings.lang | 9 +- htdocs/langs/ru_RU/stocks.lang | 60 +++- htdocs/langs/ru_RU/supplier_proposal.lang | 8 +- htdocs/langs/ru_RU/suppliers.lang | 2 + htdocs/langs/ru_RU/trips.lang | 5 +- htdocs/langs/ru_RU/users.lang | 4 +- htdocs/langs/ru_RU/website.lang | 13 +- htdocs/langs/ru_RU/withdrawals.lang | 3 +- htdocs/langs/sk_SK/accountancy.lang | 6 +- htdocs/langs/sk_SK/admin.lang | 4 +- htdocs/langs/sk_SK/agenda.lang | 14 +- htdocs/langs/sk_SK/banks.lang | 7 +- htdocs/langs/sk_SK/bills.lang | 28 +- htdocs/langs/sk_SK/bookmarks.lang | 6 +- htdocs/langs/sk_SK/boxes.lang | 2 + htdocs/langs/sk_SK/cashdesk.lang | 2 +- htdocs/langs/sk_SK/categories.lang | 7 +- htdocs/langs/sk_SK/commercial.lang | 3 +- htdocs/langs/sk_SK/companies.lang | 23 +- htdocs/langs/sk_SK/contracts.lang | 16 +- htdocs/langs/sk_SK/exports.lang | 19 +- htdocs/langs/sk_SK/holiday.lang | 2 +- htdocs/langs/sk_SK/install.lang | 1 + htdocs/langs/sk_SK/interventions.lang | 1 + htdocs/langs/sk_SK/languages.lang | 5 + htdocs/langs/sk_SK/link.lang | 1 + htdocs/langs/sk_SK/loan.lang | 3 + htdocs/langs/sk_SK/mails.lang | 10 +- htdocs/langs/sk_SK/main.lang | 6 +- htdocs/langs/sk_SK/margins.lang | 2 +- htdocs/langs/sk_SK/members.lang | 6 +- htdocs/langs/sk_SK/modulebuilder.lang | 40 +++ htdocs/langs/sk_SK/oauth.lang | 10 +- htdocs/langs/sk_SK/other.lang | 1 + htdocs/langs/sk_SK/paybox.lang | 1 + htdocs/langs/sk_SK/paypal.lang | 10 +- htdocs/langs/sk_SK/printing.lang | 20 +- htdocs/langs/sk_SK/products.lang | 41 ++- htdocs/langs/sk_SK/propal.lang | 4 +- htdocs/langs/sk_SK/resource.lang | 5 + htdocs/langs/sk_SK/salaries.lang | 13 +- htdocs/langs/sk_SK/sendings.lang | 9 +- htdocs/langs/sk_SK/sms.lang | 2 +- htdocs/langs/sk_SK/stocks.lang | 60 +++- htdocs/langs/sk_SK/stripe.lang | 42 +++ htdocs/langs/sk_SK/supplier_proposal.lang | 6 +- htdocs/langs/sk_SK/suppliers.lang | 2 + htdocs/langs/sk_SK/trips.lang | 27 +- htdocs/langs/sk_SK/users.lang | 4 +- htdocs/langs/sk_SK/website.lang | 57 ++-- htdocs/langs/sk_SK/withdrawals.lang | 3 +- htdocs/langs/sl_SI/accountancy.lang | 6 +- htdocs/langs/sl_SI/admin.lang | 4 +- htdocs/langs/sl_SI/agenda.lang | 14 +- htdocs/langs/sl_SI/banks.lang | 5 + htdocs/langs/sl_SI/bills.lang | 28 +- htdocs/langs/sl_SI/bookmarks.lang | 6 +- htdocs/langs/sl_SI/boxes.lang | 2 + htdocs/langs/sl_SI/cashdesk.lang | 2 +- htdocs/langs/sl_SI/categories.lang | 3 +- htdocs/langs/sl_SI/commercial.lang | 3 +- htdocs/langs/sl_SI/companies.lang | 21 +- htdocs/langs/sl_SI/contracts.lang | 2 + htdocs/langs/sl_SI/exports.lang | 13 +- htdocs/langs/sl_SI/holiday.lang | 2 +- htdocs/langs/sl_SI/install.lang | 1 + htdocs/langs/sl_SI/interventions.lang | 1 + htdocs/langs/sl_SI/languages.lang | 5 + htdocs/langs/sl_SI/loan.lang | 3 + htdocs/langs/sl_SI/mails.lang | 10 +- htdocs/langs/sl_SI/main.lang | 6 +- htdocs/langs/sl_SI/margins.lang | 2 +- htdocs/langs/sl_SI/members.lang | 16 +- htdocs/langs/sl_SI/modulebuilder.lang | 40 +++ htdocs/langs/sl_SI/oauth.lang | 10 +- htdocs/langs/sl_SI/other.lang | 1 + htdocs/langs/sl_SI/paybox.lang | 1 + htdocs/langs/sl_SI/paypal.lang | 10 +- htdocs/langs/sl_SI/printing.lang | 24 +- htdocs/langs/sl_SI/products.lang | 41 ++- htdocs/langs/sl_SI/resource.lang | 5 + htdocs/langs/sl_SI/salaries.lang | 5 +- htdocs/langs/sl_SI/sendings.lang | 9 +- htdocs/langs/sl_SI/stocks.lang | 60 +++- htdocs/langs/sl_SI/stripe.lang | 42 +++ htdocs/langs/sl_SI/supplier_proposal.lang | 6 +- htdocs/langs/sl_SI/suppliers.lang | 2 + htdocs/langs/sl_SI/trips.lang | 27 +- htdocs/langs/sl_SI/users.lang | 4 +- htdocs/langs/sl_SI/website.lang | 11 +- htdocs/langs/sl_SI/withdrawals.lang | 3 +- htdocs/langs/sq_AL/accountancy.lang | 6 +- htdocs/langs/sq_AL/admin.lang | 4 +- htdocs/langs/sq_AL/agenda.lang | 16 +- htdocs/langs/sq_AL/banks.lang | 9 +- htdocs/langs/sq_AL/bills.lang | 28 +- htdocs/langs/sq_AL/bookmarks.lang | 6 +- htdocs/langs/sq_AL/boxes.lang | 2 + htdocs/langs/sq_AL/cashdesk.lang | 2 +- htdocs/langs/sq_AL/categories.lang | 3 +- htdocs/langs/sq_AL/commercial.lang | 3 +- htdocs/langs/sq_AL/companies.lang | 23 +- htdocs/langs/sq_AL/contracts.lang | 2 + htdocs/langs/sq_AL/deliveries.lang | 2 +- htdocs/langs/sq_AL/exports.lang | 13 +- htdocs/langs/sq_AL/holiday.lang | 2 +- htdocs/langs/sq_AL/hrm.lang | 2 +- htdocs/langs/sq_AL/install.lang | 1 + htdocs/langs/sq_AL/interventions.lang | 1 + htdocs/langs/sq_AL/languages.lang | 7 +- htdocs/langs/sq_AL/link.lang | 1 + htdocs/langs/sq_AL/loan.lang | 3 + htdocs/langs/sq_AL/mails.lang | 10 +- htdocs/langs/sq_AL/main.lang | 6 +- htdocs/langs/sq_AL/margins.lang | 2 +- htdocs/langs/sq_AL/members.lang | 2 + htdocs/langs/sq_AL/modulebuilder.lang | 40 +++ htdocs/langs/sq_AL/oauth.lang | 10 +- htdocs/langs/sq_AL/other.lang | 1 + htdocs/langs/sq_AL/paybox.lang | 1 + htdocs/langs/sq_AL/paypal.lang | 12 +- htdocs/langs/sq_AL/printing.lang | 4 +- htdocs/langs/sq_AL/products.lang | 41 ++- htdocs/langs/sq_AL/propal.lang | 4 +- htdocs/langs/sq_AL/resource.lang | 5 + htdocs/langs/sq_AL/salaries.lang | 5 +- htdocs/langs/sq_AL/sendings.lang | 13 +- htdocs/langs/sq_AL/stocks.lang | 60 +++- htdocs/langs/sq_AL/stripe.lang | 42 +++ htdocs/langs/sq_AL/supplier_proposal.lang | 6 +- htdocs/langs/sq_AL/suppliers.lang | 2 + htdocs/langs/sq_AL/trips.lang | 29 +- htdocs/langs/sq_AL/users.lang | 4 +- htdocs/langs/sq_AL/website.lang | 11 +- htdocs/langs/sq_AL/withdrawals.lang | 3 +- htdocs/langs/sr_RS/accountancy.lang | 6 +- htdocs/langs/sr_RS/admin.lang | 4 +- htdocs/langs/sr_RS/agenda.lang | 14 +- htdocs/langs/sr_RS/banks.lang | 9 +- htdocs/langs/sr_RS/bills.lang | 28 +- htdocs/langs/sr_RS/bookmarks.lang | 6 +- htdocs/langs/sr_RS/boxes.lang | 2 + htdocs/langs/sr_RS/cashdesk.lang | 2 +- htdocs/langs/sr_RS/categories.lang | 3 +- htdocs/langs/sr_RS/commercial.lang | 3 +- htdocs/langs/sr_RS/companies.lang | 23 +- htdocs/langs/sr_RS/contracts.lang | 2 + htdocs/langs/sr_RS/exports.lang | 13 +- htdocs/langs/sr_RS/holiday.lang | 2 +- htdocs/langs/sr_RS/install.lang | 1 + htdocs/langs/sr_RS/interventions.lang | 1 + htdocs/langs/sr_RS/languages.lang | 5 + htdocs/langs/sr_RS/loan.lang | 3 + htdocs/langs/sr_RS/mails.lang | 10 +- htdocs/langs/sr_RS/main.lang | 6 +- htdocs/langs/sr_RS/margins.lang | 2 +- htdocs/langs/sr_RS/members.lang | 8 +- htdocs/langs/sr_RS/other.lang | 1 + htdocs/langs/sr_RS/paybox.lang | 1 + htdocs/langs/sr_RS/paypal.lang | 10 +- htdocs/langs/sr_RS/printing.lang | 6 +- htdocs/langs/sr_RS/products.lang | 41 ++- htdocs/langs/sr_RS/propal.lang | 4 +- htdocs/langs/sr_RS/resource.lang | 5 + htdocs/langs/sr_RS/salaries.lang | 5 +- htdocs/langs/sr_RS/sendings.lang | 9 +- htdocs/langs/sr_RS/stocks.lang | 60 +++- htdocs/langs/sr_RS/suppliers.lang | 2 + htdocs/langs/sr_RS/trips.lang | 27 +- htdocs/langs/sr_RS/users.lang | 4 +- htdocs/langs/sr_RS/withdrawals.lang | 3 +- htdocs/langs/sv_SE/accountancy.lang | 6 +- htdocs/langs/sv_SE/admin.lang | 4 +- htdocs/langs/sv_SE/agenda.lang | 14 +- htdocs/langs/sv_SE/banks.lang | 9 +- htdocs/langs/sv_SE/bills.lang | 28 +- htdocs/langs/sv_SE/bookmarks.lang | 6 +- htdocs/langs/sv_SE/boxes.lang | 2 + htdocs/langs/sv_SE/cashdesk.lang | 2 +- htdocs/langs/sv_SE/categories.lang | 5 +- htdocs/langs/sv_SE/commercial.lang | 3 +- htdocs/langs/sv_SE/companies.lang | 23 +- htdocs/langs/sv_SE/contracts.lang | 2 + htdocs/langs/sv_SE/exports.lang | 13 +- htdocs/langs/sv_SE/holiday.lang | 2 +- htdocs/langs/sv_SE/install.lang | 1 + htdocs/langs/sv_SE/interventions.lang | 1 + htdocs/langs/sv_SE/languages.lang | 5 + htdocs/langs/sv_SE/loan.lang | 3 + htdocs/langs/sv_SE/mails.lang | 10 +- htdocs/langs/sv_SE/main.lang | 6 +- htdocs/langs/sv_SE/margins.lang | 2 +- htdocs/langs/sv_SE/members.lang | 8 +- htdocs/langs/sv_SE/modulebuilder.lang | 40 +++ htdocs/langs/sv_SE/oauth.lang | 10 +- htdocs/langs/sv_SE/other.lang | 1 + htdocs/langs/sv_SE/paybox.lang | 1 + htdocs/langs/sv_SE/paypal.lang | 10 +- htdocs/langs/sv_SE/printing.lang | 10 +- htdocs/langs/sv_SE/products.lang | 41 ++- htdocs/langs/sv_SE/propal.lang | 4 +- htdocs/langs/sv_SE/resource.lang | 5 + htdocs/langs/sv_SE/salaries.lang | 5 +- htdocs/langs/sv_SE/sendings.lang | 9 +- htdocs/langs/sv_SE/stocks.lang | 60 +++- htdocs/langs/sv_SE/stripe.lang | 42 +++ htdocs/langs/sv_SE/supplier_proposal.lang | 6 +- htdocs/langs/sv_SE/suppliers.lang | 2 + htdocs/langs/sv_SE/trips.lang | 27 +- htdocs/langs/sv_SE/users.lang | 4 +- htdocs/langs/sv_SE/website.lang | 13 +- htdocs/langs/sv_SE/withdrawals.lang | 3 +- htdocs/langs/sw_SW/accountancy.lang | 6 +- htdocs/langs/sw_SW/admin.lang | 4 +- htdocs/langs/sw_SW/agenda.lang | 14 +- htdocs/langs/sw_SW/banks.lang | 9 +- htdocs/langs/sw_SW/bills.lang | 28 +- htdocs/langs/sw_SW/bookmarks.lang | 6 +- htdocs/langs/sw_SW/boxes.lang | 2 + htdocs/langs/sw_SW/cashdesk.lang | 2 +- htdocs/langs/sw_SW/categories.lang | 3 +- htdocs/langs/sw_SW/commercial.lang | 3 +- htdocs/langs/sw_SW/companies.lang | 23 +- htdocs/langs/sw_SW/contracts.lang | 2 + htdocs/langs/sw_SW/exports.lang | 13 +- htdocs/langs/sw_SW/holiday.lang | 2 +- htdocs/langs/sw_SW/install.lang | 1 + htdocs/langs/sw_SW/interventions.lang | 1 + htdocs/langs/sw_SW/languages.lang | 5 + htdocs/langs/sw_SW/link.lang | 1 + htdocs/langs/sw_SW/loan.lang | 3 + htdocs/langs/sw_SW/mails.lang | 10 +- htdocs/langs/sw_SW/main.lang | 6 +- htdocs/langs/sw_SW/margins.lang | 2 +- htdocs/langs/sw_SW/members.lang | 2 + htdocs/langs/sw_SW/other.lang | 1 + htdocs/langs/sw_SW/paybox.lang | 1 + htdocs/langs/sw_SW/paypal.lang | 10 +- htdocs/langs/sw_SW/printing.lang | 2 +- htdocs/langs/sw_SW/products.lang | 41 ++- htdocs/langs/sw_SW/propal.lang | 4 +- htdocs/langs/sw_SW/resource.lang | 5 + htdocs/langs/sw_SW/salaries.lang | 5 +- htdocs/langs/sw_SW/sendings.lang | 9 +- htdocs/langs/sw_SW/stocks.lang | 60 +++- htdocs/langs/sw_SW/suppliers.lang | 2 + htdocs/langs/sw_SW/trips.lang | 27 +- htdocs/langs/sw_SW/users.lang | 4 +- htdocs/langs/sw_SW/withdrawals.lang | 3 +- htdocs/langs/th_TH/accountancy.lang | 6 +- htdocs/langs/th_TH/admin.lang | 6 +- htdocs/langs/th_TH/agenda.lang | 14 +- htdocs/langs/th_TH/banks.lang | 9 +- htdocs/langs/th_TH/bills.lang | 28 +- htdocs/langs/th_TH/bookmarks.lang | 6 +- htdocs/langs/th_TH/boxes.lang | 4 +- htdocs/langs/th_TH/cashdesk.lang | 2 +- htdocs/langs/th_TH/categories.lang | 7 +- htdocs/langs/th_TH/commercial.lang | 7 +- htdocs/langs/th_TH/companies.lang | 31 +- htdocs/langs/th_TH/contracts.lang | 2 + htdocs/langs/th_TH/exports.lang | 13 +- htdocs/langs/th_TH/holiday.lang | 2 +- htdocs/langs/th_TH/install.lang | 1 + htdocs/langs/th_TH/interventions.lang | 1 + htdocs/langs/th_TH/languages.lang | 5 + htdocs/langs/th_TH/loan.lang | 3 + htdocs/langs/th_TH/mails.lang | 10 +- htdocs/langs/th_TH/main.lang | 6 +- htdocs/langs/th_TH/margins.lang | 2 +- htdocs/langs/th_TH/members.lang | 2 + htdocs/langs/th_TH/modulebuilder.lang | 40 +++ htdocs/langs/th_TH/multicurrency.lang | 18 ++ htdocs/langs/th_TH/oauth.lang | 10 +- htdocs/langs/th_TH/other.lang | 1 + htdocs/langs/th_TH/paybox.lang | 1 + htdocs/langs/th_TH/paypal.lang | 10 +- htdocs/langs/th_TH/printing.lang | 6 +- htdocs/langs/th_TH/products.lang | 41 ++- htdocs/langs/th_TH/propal.lang | 4 +- htdocs/langs/th_TH/resource.lang | 5 + htdocs/langs/th_TH/salaries.lang | 5 +- htdocs/langs/th_TH/sendings.lang | 9 +- htdocs/langs/th_TH/stocks.lang | 60 +++- htdocs/langs/th_TH/stripe.lang | 42 +++ htdocs/langs/th_TH/supplier_proposal.lang | 6 +- htdocs/langs/th_TH/suppliers.lang | 2 + htdocs/langs/th_TH/trips.lang | 27 +- htdocs/langs/th_TH/users.lang | 4 +- htdocs/langs/th_TH/website.lang | 13 +- htdocs/langs/th_TH/withdrawals.lang | 3 +- htdocs/langs/tr_TR/accountancy.lang | 8 +- htdocs/langs/tr_TR/admin.lang | 90 +++--- htdocs/langs/tr_TR/agenda.lang | 14 +- htdocs/langs/tr_TR/banks.lang | 7 +- htdocs/langs/tr_TR/bills.lang | 30 +- htdocs/langs/tr_TR/bookmarks.lang | 6 +- htdocs/langs/tr_TR/boxes.lang | 16 +- htdocs/langs/tr_TR/cashdesk.lang | 2 +- htdocs/langs/tr_TR/categories.lang | 1 + htdocs/langs/tr_TR/commercial.lang | 3 +- htdocs/langs/tr_TR/companies.lang | 43 +-- htdocs/langs/tr_TR/compta.lang | 2 +- htdocs/langs/tr_TR/contracts.lang | 2 + htdocs/langs/tr_TR/exports.lang | 13 +- htdocs/langs/tr_TR/holiday.lang | 2 +- htdocs/langs/tr_TR/install.lang | 1 + htdocs/langs/tr_TR/interventions.lang | 1 + htdocs/langs/tr_TR/languages.lang | 5 + htdocs/langs/tr_TR/loan.lang | 3 + htdocs/langs/tr_TR/mails.lang | 10 +- htdocs/langs/tr_TR/main.lang | 110 ++++---- htdocs/langs/tr_TR/margins.lang | 2 +- htdocs/langs/tr_TR/members.lang | 12 +- htdocs/langs/tr_TR/modulebuilder.lang | 40 +++ htdocs/langs/tr_TR/multicurrency.lang | 18 ++ htdocs/langs/tr_TR/oauth.lang | 16 +- htdocs/langs/tr_TR/other.lang | 1 + htdocs/langs/tr_TR/paybox.lang | 1 + htdocs/langs/tr_TR/paypal.lang | 12 +- htdocs/langs/tr_TR/printing.lang | 2 +- htdocs/langs/tr_TR/productbatch.lang | 4 +- htdocs/langs/tr_TR/products.lang | 41 ++- htdocs/langs/tr_TR/propal.lang | 10 +- htdocs/langs/tr_TR/resource.lang | 5 + htdocs/langs/tr_TR/salaries.lang | 5 +- htdocs/langs/tr_TR/sendings.lang | 9 +- htdocs/langs/tr_TR/stocks.lang | 60 +++- htdocs/langs/tr_TR/stripe.lang | 42 +++ htdocs/langs/tr_TR/supplier_proposal.lang | 16 +- htdocs/langs/tr_TR/suppliers.lang | 10 +- htdocs/langs/tr_TR/trips.lang | 27 +- htdocs/langs/tr_TR/users.lang | 4 +- htdocs/langs/tr_TR/website.lang | 11 +- htdocs/langs/tr_TR/withdrawals.lang | 3 +- htdocs/langs/tr_TR/workflow.lang | 6 +- htdocs/langs/uk_UA/accountancy.lang | 6 +- htdocs/langs/uk_UA/admin.lang | 4 +- htdocs/langs/uk_UA/agenda.lang | 14 +- htdocs/langs/uk_UA/banks.lang | 9 +- htdocs/langs/uk_UA/bills.lang | 28 +- htdocs/langs/uk_UA/bookmarks.lang | 6 +- htdocs/langs/uk_UA/boxes.lang | 2 + htdocs/langs/uk_UA/cashdesk.lang | 4 +- htdocs/langs/uk_UA/categories.lang | 3 +- htdocs/langs/uk_UA/commercial.lang | 3 +- htdocs/langs/uk_UA/companies.lang | 23 +- htdocs/langs/uk_UA/contracts.lang | 2 + htdocs/langs/uk_UA/exports.lang | 13 +- htdocs/langs/uk_UA/holiday.lang | 2 +- htdocs/langs/uk_UA/install.lang | 1 + htdocs/langs/uk_UA/interventions.lang | 1 + htdocs/langs/uk_UA/languages.lang | 5 + htdocs/langs/uk_UA/link.lang | 1 + htdocs/langs/uk_UA/loan.lang | 3 + htdocs/langs/uk_UA/mails.lang | 10 +- htdocs/langs/uk_UA/main.lang | 6 +- htdocs/langs/uk_UA/margins.lang | 2 +- htdocs/langs/uk_UA/members.lang | 2 + htdocs/langs/uk_UA/modulebuilder.lang | 40 +++ htdocs/langs/uk_UA/oauth.lang | 10 +- htdocs/langs/uk_UA/other.lang | 1 + htdocs/langs/uk_UA/paybox.lang | 1 + htdocs/langs/uk_UA/paypal.lang | 10 +- htdocs/langs/uk_UA/printing.lang | 2 +- htdocs/langs/uk_UA/products.lang | 41 ++- htdocs/langs/uk_UA/propal.lang | 4 +- htdocs/langs/uk_UA/resource.lang | 5 + htdocs/langs/uk_UA/salaries.lang | 5 +- htdocs/langs/uk_UA/sendings.lang | 9 +- htdocs/langs/uk_UA/stocks.lang | 60 +++- htdocs/langs/uk_UA/stripe.lang | 42 +++ htdocs/langs/uk_UA/supplier_proposal.lang | 6 +- htdocs/langs/uk_UA/suppliers.lang | 2 + htdocs/langs/uk_UA/trips.lang | 27 +- htdocs/langs/uk_UA/users.lang | 4 +- htdocs/langs/uk_UA/website.lang | 11 +- htdocs/langs/uk_UA/withdrawals.lang | 3 +- htdocs/langs/uz_UZ/accountancy.lang | 6 +- htdocs/langs/uz_UZ/admin.lang | 4 +- htdocs/langs/uz_UZ/agenda.lang | 14 +- htdocs/langs/uz_UZ/banks.lang | 9 +- htdocs/langs/uz_UZ/bills.lang | 28 +- htdocs/langs/uz_UZ/bookmarks.lang | 6 +- htdocs/langs/uz_UZ/boxes.lang | 2 + htdocs/langs/uz_UZ/cashdesk.lang | 2 +- htdocs/langs/uz_UZ/categories.lang | 3 +- htdocs/langs/uz_UZ/commercial.lang | 3 +- htdocs/langs/uz_UZ/companies.lang | 23 +- htdocs/langs/uz_UZ/contracts.lang | 2 + htdocs/langs/uz_UZ/exports.lang | 13 +- htdocs/langs/uz_UZ/holiday.lang | 2 +- htdocs/langs/uz_UZ/install.lang | 1 + htdocs/langs/uz_UZ/interventions.lang | 1 + htdocs/langs/uz_UZ/languages.lang | 5 + htdocs/langs/uz_UZ/link.lang | 1 + htdocs/langs/uz_UZ/loan.lang | 3 + htdocs/langs/uz_UZ/mails.lang | 10 +- htdocs/langs/uz_UZ/main.lang | 6 +- htdocs/langs/uz_UZ/margins.lang | 2 +- htdocs/langs/uz_UZ/members.lang | 2 + htdocs/langs/uz_UZ/other.lang | 1 + htdocs/langs/uz_UZ/paybox.lang | 1 + htdocs/langs/uz_UZ/paypal.lang | 10 +- htdocs/langs/uz_UZ/printing.lang | 2 +- htdocs/langs/uz_UZ/products.lang | 41 ++- htdocs/langs/uz_UZ/propal.lang | 4 +- htdocs/langs/uz_UZ/resource.lang | 5 + htdocs/langs/uz_UZ/salaries.lang | 5 +- htdocs/langs/uz_UZ/sendings.lang | 9 +- htdocs/langs/uz_UZ/stocks.lang | 60 +++- htdocs/langs/uz_UZ/suppliers.lang | 2 + htdocs/langs/uz_UZ/trips.lang | 27 +- htdocs/langs/uz_UZ/users.lang | 4 +- htdocs/langs/uz_UZ/withdrawals.lang | 3 +- htdocs/langs/vi_VN/accountancy.lang | 6 +- htdocs/langs/vi_VN/admin.lang | 4 +- htdocs/langs/vi_VN/agenda.lang | 34 ++- htdocs/langs/vi_VN/banks.lang | 9 +- htdocs/langs/vi_VN/bills.lang | 28 +- htdocs/langs/vi_VN/bookmarks.lang | 10 +- htdocs/langs/vi_VN/boxes.lang | 2 + htdocs/langs/vi_VN/cashdesk.lang | 2 +- htdocs/langs/vi_VN/categories.lang | 49 ++-- htdocs/langs/vi_VN/commercial.lang | 3 +- htdocs/langs/vi_VN/companies.lang | 23 +- htdocs/langs/vi_VN/contracts.lang | 2 + htdocs/langs/vi_VN/exports.lang | 13 +- htdocs/langs/vi_VN/holiday.lang | 2 +- htdocs/langs/vi_VN/hrm.lang | 24 +- htdocs/langs/vi_VN/install.lang | 1 + htdocs/langs/vi_VN/interventions.lang | 1 + htdocs/langs/vi_VN/languages.lang | 5 + htdocs/langs/vi_VN/link.lang | 1 + htdocs/langs/vi_VN/loan.lang | 15 +- htdocs/langs/vi_VN/mails.lang | 10 +- htdocs/langs/vi_VN/main.lang | 6 +- htdocs/langs/vi_VN/margins.lang | 2 +- htdocs/langs/vi_VN/members.lang | 12 +- htdocs/langs/vi_VN/modulebuilder.lang | 40 +++ htdocs/langs/vi_VN/oauth.lang | 10 +- htdocs/langs/vi_VN/other.lang | 1 + htdocs/langs/vi_VN/paybox.lang | 1 + htdocs/langs/vi_VN/paypal.lang | 10 +- htdocs/langs/vi_VN/printing.lang | 10 +- htdocs/langs/vi_VN/products.lang | 41 ++- htdocs/langs/vi_VN/propal.lang | 4 +- htdocs/langs/vi_VN/resource.lang | 5 + htdocs/langs/vi_VN/salaries.lang | 5 +- htdocs/langs/vi_VN/sendings.lang | 9 +- htdocs/langs/vi_VN/stocks.lang | 60 +++- htdocs/langs/vi_VN/stripe.lang | 42 +++ htdocs/langs/vi_VN/supplier_proposal.lang | 6 +- htdocs/langs/vi_VN/suppliers.lang | 2 + htdocs/langs/vi_VN/trips.lang | 27 +- htdocs/langs/vi_VN/users.lang | 4 +- htdocs/langs/vi_VN/website.lang | 13 +- htdocs/langs/vi_VN/withdrawals.lang | 3 +- htdocs/langs/vi_VN/workflow.lang | 16 +- htdocs/langs/zh_CN/accountancy.lang | 6 +- htdocs/langs/zh_CN/admin.lang | 4 +- htdocs/langs/zh_CN/agenda.lang | 16 +- htdocs/langs/zh_CN/banks.lang | 9 +- htdocs/langs/zh_CN/bills.lang | 28 +- htdocs/langs/zh_CN/bookmarks.lang | 6 +- htdocs/langs/zh_CN/boxes.lang | 2 + htdocs/langs/zh_CN/cashdesk.lang | 2 +- htdocs/langs/zh_CN/categories.lang | 3 +- htdocs/langs/zh_CN/commercial.lang | 3 +- htdocs/langs/zh_CN/companies.lang | 23 +- htdocs/langs/zh_CN/contracts.lang | 20 +- htdocs/langs/zh_CN/donations.lang | 2 +- htdocs/langs/zh_CN/exports.lang | 19 +- htdocs/langs/zh_CN/help.lang | 4 +- htdocs/langs/zh_CN/holiday.lang | 2 +- htdocs/langs/zh_CN/hrm.lang | 2 +- htdocs/langs/zh_CN/install.lang | 1 + htdocs/langs/zh_CN/interventions.lang | 1 + htdocs/langs/zh_CN/languages.lang | 5 + htdocs/langs/zh_CN/loan.lang | 3 + htdocs/langs/zh_CN/mails.lang | 12 +- htdocs/langs/zh_CN/main.lang | 6 +- htdocs/langs/zh_CN/margins.lang | 2 +- htdocs/langs/zh_CN/members.lang | 20 +- htdocs/langs/zh_CN/modulebuilder.lang | 40 +++ htdocs/langs/zh_CN/multicurrency.lang | 18 ++ htdocs/langs/zh_CN/oauth.lang | 12 +- htdocs/langs/zh_CN/other.lang | 1 + htdocs/langs/zh_CN/paybox.lang | 1 + htdocs/langs/zh_CN/paypal.lang | 12 +- htdocs/langs/zh_CN/printing.lang | 4 +- htdocs/langs/zh_CN/products.lang | 41 ++- htdocs/langs/zh_CN/propal.lang | 4 +- htdocs/langs/zh_CN/resource.lang | 5 + htdocs/langs/zh_CN/salaries.lang | 5 +- htdocs/langs/zh_CN/sendings.lang | 9 +- htdocs/langs/zh_CN/sms.lang | 2 +- htdocs/langs/zh_CN/stocks.lang | 60 +++- htdocs/langs/zh_CN/stripe.lang | 42 +++ htdocs/langs/zh_CN/supplier_proposal.lang | 6 +- htdocs/langs/zh_CN/suppliers.lang | 2 + htdocs/langs/zh_CN/trips.lang | 27 +- htdocs/langs/zh_CN/users.lang | 6 +- htdocs/langs/zh_CN/website.lang | 11 +- htdocs/langs/zh_CN/withdrawals.lang | 3 +- htdocs/langs/zh_TW/accountancy.lang | 6 +- htdocs/langs/zh_TW/admin.lang | 4 +- htdocs/langs/zh_TW/agenda.lang | 14 +- htdocs/langs/zh_TW/banks.lang | 9 +- htdocs/langs/zh_TW/bills.lang | 28 +- htdocs/langs/zh_TW/bookmarks.lang | 6 +- htdocs/langs/zh_TW/boxes.lang | 2 + htdocs/langs/zh_TW/cashdesk.lang | 2 +- htdocs/langs/zh_TW/categories.lang | 5 +- htdocs/langs/zh_TW/commercial.lang | 3 +- htdocs/langs/zh_TW/companies.lang | 23 +- htdocs/langs/zh_TW/contracts.lang | 2 + htdocs/langs/zh_TW/exports.lang | 13 +- htdocs/langs/zh_TW/holiday.lang | 2 +- htdocs/langs/zh_TW/install.lang | 1 + htdocs/langs/zh_TW/interventions.lang | 1 + htdocs/langs/zh_TW/languages.lang | 5 + htdocs/langs/zh_TW/link.lang | 1 + htdocs/langs/zh_TW/loan.lang | 3 + htdocs/langs/zh_TW/mails.lang | 10 +- htdocs/langs/zh_TW/main.lang | 6 +- htdocs/langs/zh_TW/margins.lang | 2 +- htdocs/langs/zh_TW/members.lang | 8 +- htdocs/langs/zh_TW/modulebuilder.lang | 40 +++ htdocs/langs/zh_TW/oauth.lang | 10 +- htdocs/langs/zh_TW/other.lang | 1 + htdocs/langs/zh_TW/paybox.lang | 1 + htdocs/langs/zh_TW/paypal.lang | 10 +- htdocs/langs/zh_TW/printing.lang | 12 +- htdocs/langs/zh_TW/products.lang | 41 ++- htdocs/langs/zh_TW/propal.lang | 4 +- htdocs/langs/zh_TW/resource.lang | 5 + htdocs/langs/zh_TW/salaries.lang | 5 +- htdocs/langs/zh_TW/sendings.lang | 9 +- htdocs/langs/zh_TW/stocks.lang | 60 +++- htdocs/langs/zh_TW/stripe.lang | 42 +++ htdocs/langs/zh_TW/supplier_proposal.lang | 6 +- htdocs/langs/zh_TW/suppliers.lang | 2 + htdocs/langs/zh_TW/trips.lang | 27 +- htdocs/langs/zh_TW/users.lang | 4 +- htdocs/langs/zh_TW/website.lang | 13 +- htdocs/langs/zh_TW/withdrawals.lang | 3 +- 2300 files changed, 20840 insertions(+), 8910 deletions(-) create mode 100644 htdocs/langs/ar_SA/modulebuilder.lang create mode 100644 htdocs/langs/ar_SA/stripe.lang create mode 100644 htdocs/langs/bg_BG/modulebuilder.lang create mode 100644 htdocs/langs/bg_BG/stripe.lang create mode 100644 htdocs/langs/bn_BD/modulebuilder.lang create mode 100644 htdocs/langs/bn_BD/stripe.lang create mode 100644 htdocs/langs/bs_BA/modulebuilder.lang create mode 100644 htdocs/langs/bs_BA/multicurrency.lang create mode 100644 htdocs/langs/bs_BA/stripe.lang create mode 100644 htdocs/langs/ca_ES/modulebuilder.lang create mode 100644 htdocs/langs/ca_ES/multicurrency.lang create mode 100644 htdocs/langs/ca_ES/stripe.lang create mode 100644 htdocs/langs/cs_CZ/modulebuilder.lang create mode 100644 htdocs/langs/cs_CZ/multicurrency.lang create mode 100644 htdocs/langs/cs_CZ/stripe.lang create mode 100644 htdocs/langs/da_DK/modulebuilder.lang create mode 100644 htdocs/langs/da_DK/stripe.lang create mode 100644 htdocs/langs/de_AT/donations.lang delete mode 100644 htdocs/langs/de_AT/oauth.lang delete mode 100644 htdocs/langs/de_AT/printing.lang create mode 100644 htdocs/langs/de_AT/sms.lang create mode 100644 htdocs/langs/de_AT/supplier_proposal.lang delete mode 100644 htdocs/langs/de_CH/salaries.lang create mode 100644 htdocs/langs/de_CH/stripe.lang create mode 100644 htdocs/langs/de_DE/modulebuilder.lang create mode 100644 htdocs/langs/de_DE/multicurrency.lang create mode 100644 htdocs/langs/de_DE/stripe.lang create mode 100644 htdocs/langs/el_GR/modulebuilder.lang create mode 100644 htdocs/langs/el_GR/multicurrency.lang create mode 100644 htdocs/langs/el_GR/stripe.lang delete mode 100644 htdocs/langs/en_AU/oauth.lang delete mode 100644 htdocs/langs/en_AU/printing.lang delete mode 100644 htdocs/langs/en_CA/oauth.lang delete mode 100644 htdocs/langs/en_CA/printing.lang create mode 100644 htdocs/langs/en_GB/accountancy.lang create mode 100644 htdocs/langs/en_GB/bookmarks.lang create mode 100644 htdocs/langs/en_GB/cashdesk.lang delete mode 100644 htdocs/langs/en_GB/oauth.lang create mode 100644 htdocs/langs/en_IN/agenda.lang create mode 100644 htdocs/langs/en_IN/bills.lang create mode 100644 htdocs/langs/en_IN/boxes.lang create mode 100644 htdocs/langs/en_IN/commercial.lang create mode 100644 htdocs/langs/en_IN/companies.lang create mode 100644 htdocs/langs/en_IN/compta.lang create mode 100644 htdocs/langs/en_IN/ecm.lang create mode 100644 htdocs/langs/en_IN/install.lang delete mode 100644 htdocs/langs/en_IN/oauth.lang create mode 100644 htdocs/langs/en_IN/other.lang delete mode 100644 htdocs/langs/en_IN/printing.lang create mode 100644 htdocs/langs/en_IN/projects.lang create mode 100644 htdocs/langs/en_IN/propal.lang create mode 100644 htdocs/langs/en_IN/supplier_proposal.lang delete mode 100644 htdocs/langs/es_AR/oauth.lang delete mode 100644 htdocs/langs/es_AR/printing.lang delete mode 100644 htdocs/langs/es_BO/oauth.lang delete mode 100644 htdocs/langs/es_BO/printing.lang create mode 100644 htdocs/langs/es_CL/bookmarks.lang delete mode 100644 htdocs/langs/es_CL/oauth.lang delete mode 100644 htdocs/langs/es_CL/printing.lang create mode 100644 htdocs/langs/es_CL/stocks.lang delete mode 100644 htdocs/langs/es_CO/oauth.lang delete mode 100644 htdocs/langs/es_CO/printing.lang delete mode 100644 htdocs/langs/es_CO/salaries.lang create mode 100644 htdocs/langs/es_CO/stocks.lang delete mode 100644 htdocs/langs/es_DO/oauth.lang delete mode 100644 htdocs/langs/es_DO/printing.lang delete mode 100644 htdocs/langs/es_EC/oauth.lang delete mode 100644 htdocs/langs/es_EC/printing.lang create mode 100644 htdocs/langs/es_ES/modulebuilder.lang create mode 100644 htdocs/langs/es_ES/multicurrency.lang create mode 100644 htdocs/langs/es_ES/stripe.lang delete mode 100644 htdocs/langs/es_MX/oauth.lang delete mode 100644 htdocs/langs/es_PA/oauth.lang delete mode 100644 htdocs/langs/es_PA/printing.lang delete mode 100644 htdocs/langs/es_PE/oauth.lang delete mode 100644 htdocs/langs/es_PE/printing.lang delete mode 100644 htdocs/langs/es_PY/oauth.lang delete mode 100644 htdocs/langs/es_PY/printing.lang create mode 100644 htdocs/langs/es_VE/banks.lang create mode 100644 htdocs/langs/es_VE/members.lang delete mode 100644 htdocs/langs/es_VE/oauth.lang create mode 100644 htdocs/langs/es_VE/propal.lang create mode 100644 htdocs/langs/es_VE/stocks.lang create mode 100644 htdocs/langs/et_EE/modulebuilder.lang create mode 100644 htdocs/langs/et_EE/stripe.lang create mode 100644 htdocs/langs/eu_ES/modulebuilder.lang create mode 100644 htdocs/langs/eu_ES/stripe.lang create mode 100644 htdocs/langs/fa_IR/modulebuilder.lang create mode 100644 htdocs/langs/fa_IR/stripe.lang create mode 100644 htdocs/langs/fi_FI/modulebuilder.lang create mode 100644 htdocs/langs/fi_FI/stripe.lang delete mode 100644 htdocs/langs/fr_BE/oauth.lang delete mode 100644 htdocs/langs/fr_BE/printing.lang create mode 100644 htdocs/langs/fr_CA/bookmarks.lang create mode 100644 htdocs/langs/fr_CA/dict.lang create mode 100644 htdocs/langs/fr_CA/externalsite.lang create mode 100644 htdocs/langs/fr_CA/ftp.lang create mode 100644 htdocs/langs/fr_CA/help.lang create mode 100644 htdocs/langs/fr_CA/hrm.lang create mode 100644 htdocs/langs/fr_CA/incoterm.lang create mode 100644 htdocs/langs/fr_CA/languages.lang create mode 100644 htdocs/langs/fr_CA/link.lang create mode 100644 htdocs/langs/fr_CA/loan.lang create mode 100644 htdocs/langs/fr_CA/mailmanspip.lang create mode 100644 htdocs/langs/fr_CA/modulebuilder.lang create mode 100644 htdocs/langs/fr_CA/multicurrency.lang create mode 100644 htdocs/langs/fr_CA/paypal.lang create mode 100644 htdocs/langs/fr_CA/productbatch.lang create mode 100644 htdocs/langs/fr_CA/receiptprinter.lang create mode 100644 htdocs/langs/fr_CA/stripe.lang delete mode 100644 htdocs/langs/fr_CH/oauth.lang delete mode 100644 htdocs/langs/fr_CH/printing.lang create mode 100644 htdocs/langs/fr_FR/modulebuilder.lang create mode 100644 htdocs/langs/fr_FR/multicurrency.lang create mode 100644 htdocs/langs/fr_FR/stripe.lang create mode 100644 htdocs/langs/he_IL/modulebuilder.lang create mode 100644 htdocs/langs/he_IL/stripe.lang create mode 100644 htdocs/langs/hr_HR/modulebuilder.lang create mode 100644 htdocs/langs/hr_HR/stripe.lang create mode 100644 htdocs/langs/hu_HU/modulebuilder.lang create mode 100644 htdocs/langs/hu_HU/multicurrency.lang create mode 100644 htdocs/langs/hu_HU/stripe.lang create mode 100644 htdocs/langs/id_ID/modulebuilder.lang create mode 100644 htdocs/langs/id_ID/stripe.lang create mode 100644 htdocs/langs/is_IS/modulebuilder.lang create mode 100644 htdocs/langs/is_IS/stripe.lang create mode 100644 htdocs/langs/it_IT/modulebuilder.lang create mode 100644 htdocs/langs/it_IT/multicurrency.lang create mode 100644 htdocs/langs/it_IT/stripe.lang create mode 100644 htdocs/langs/ja_JP/modulebuilder.lang create mode 100644 htdocs/langs/ja_JP/stripe.lang create mode 100644 htdocs/langs/ka_GE/modulebuilder.lang create mode 100644 htdocs/langs/ka_GE/stripe.lang create mode 100644 htdocs/langs/km_KH/modulebuilder.lang create mode 100644 htdocs/langs/km_KH/stripe.lang create mode 100644 htdocs/langs/kn_IN/modulebuilder.lang create mode 100644 htdocs/langs/kn_IN/stripe.lang create mode 100644 htdocs/langs/ko_KR/modulebuilder.lang create mode 100644 htdocs/langs/ko_KR/stripe.lang create mode 100644 htdocs/langs/lo_LA/modulebuilder.lang create mode 100644 htdocs/langs/lo_LA/stripe.lang create mode 100644 htdocs/langs/lt_LT/modulebuilder.lang create mode 100644 htdocs/langs/lt_LT/stripe.lang create mode 100644 htdocs/langs/lv_LV/modulebuilder.lang create mode 100644 htdocs/langs/lv_LV/multicurrency.lang create mode 100644 htdocs/langs/lv_LV/stripe.lang create mode 100644 htdocs/langs/mk_MK/modulebuilder.lang create mode 100644 htdocs/langs/mk_MK/stripe.lang create mode 100644 htdocs/langs/mn_MN/modulebuilder.lang create mode 100644 htdocs/langs/mn_MN/stripe.lang create mode 100644 htdocs/langs/nl_BE/boxes.lang create mode 100644 htdocs/langs/nl_BE/commercial.lang create mode 100644 htdocs/langs/nl_BE/members.lang create mode 100644 htdocs/langs/nl_BE/projects.lang create mode 100644 htdocs/langs/nl_BE/resource.lang create mode 100644 htdocs/langs/nl_BE/salaries.lang create mode 100644 htdocs/langs/nl_BE/stocks.lang create mode 100644 htdocs/langs/nl_BE/users.lang create mode 100644 htdocs/langs/nl_BE/website.lang create mode 100644 htdocs/langs/nl_BE/workflow.lang create mode 100644 htdocs/langs/nl_NL/modulebuilder.lang create mode 100644 htdocs/langs/nl_NL/stripe.lang create mode 100644 htdocs/langs/pl_PL/modulebuilder.lang create mode 100644 htdocs/langs/pl_PL/multicurrency.lang create mode 100644 htdocs/langs/pl_PL/stripe.lang create mode 100644 htdocs/langs/pt_BR/stripe.lang create mode 100644 htdocs/langs/pt_PT/modulebuilder.lang create mode 100644 htdocs/langs/pt_PT/multicurrency.lang create mode 100644 htdocs/langs/pt_PT/stripe.lang create mode 100644 htdocs/langs/ro_RO/modulebuilder.lang create mode 100644 htdocs/langs/ro_RO/stripe.lang create mode 100644 htdocs/langs/sk_SK/modulebuilder.lang create mode 100644 htdocs/langs/sk_SK/stripe.lang create mode 100644 htdocs/langs/sl_SI/modulebuilder.lang create mode 100644 htdocs/langs/sl_SI/stripe.lang create mode 100644 htdocs/langs/sq_AL/modulebuilder.lang create mode 100644 htdocs/langs/sq_AL/stripe.lang create mode 100644 htdocs/langs/sv_SE/modulebuilder.lang create mode 100644 htdocs/langs/sv_SE/stripe.lang create mode 100644 htdocs/langs/th_TH/modulebuilder.lang create mode 100644 htdocs/langs/th_TH/multicurrency.lang create mode 100644 htdocs/langs/th_TH/stripe.lang create mode 100644 htdocs/langs/tr_TR/modulebuilder.lang create mode 100644 htdocs/langs/tr_TR/multicurrency.lang create mode 100644 htdocs/langs/tr_TR/stripe.lang create mode 100644 htdocs/langs/uk_UA/modulebuilder.lang create mode 100644 htdocs/langs/uk_UA/stripe.lang create mode 100644 htdocs/langs/vi_VN/modulebuilder.lang create mode 100644 htdocs/langs/vi_VN/stripe.lang create mode 100644 htdocs/langs/zh_CN/modulebuilder.lang create mode 100644 htdocs/langs/zh_CN/multicurrency.lang create mode 100644 htdocs/langs/zh_CN/stripe.lang create mode 100644 htdocs/langs/zh_TW/modulebuilder.lang create mode 100644 htdocs/langs/zh_TW/stripe.lang diff --git a/dev/translation/strip_language_file.php b/dev/translation/strip_language_file.php index 647b571c788..92233d71b98 100755 --- a/dev/translation/strip_language_file.php +++ b/dev/translation/strip_language_file.php @@ -303,6 +303,8 @@ foreach($filesToProcess as $fileToProcess) // ----- Process output now ----- + //print "Found primary key = ".$key."\n"; + // Key not in other file if (in_array($key, $arrayofkeytoalwayskeep) || preg_match('/^FormatDate/',$key) || preg_match('/^FormatHour/',$key)) { @@ -321,7 +323,7 @@ foreach($filesToProcess as $fileToProcess) || in_array($key, $arrayofkeytoalwayskeep) || preg_match('/^FormatDate/',$key) || preg_match('/^FormatHour/',$key) ) { - //print "Key $key differs so we add it into new secondary language (line: $cnt).\n"; + //print "Key $key differs (aSecondary=".$aSecondary[$key].", aPrimary=".$aPrimary[$key].", aEnglish=".$aEnglish[$key].") so we add it into new secondary language (line: $cnt).\n"; fwrite($oh, $key."=".(empty($aSecondary[$key])?$aPrimary[$key]:$aSecondary[$key])."\n"); } } diff --git a/htdocs/fourn/facture/card.php b/htdocs/fourn/facture/card.php index f0a0985a82c..ba26a4117fd 100644 --- a/htdocs/fourn/facture/card.php +++ b/htdocs/fourn/facture/card.php @@ -2756,7 +2756,6 @@ else } } print ''; - print '
'; if ($action != 'edit') { diff --git a/htdocs/langs/ar_SA/accountancy.lang b/htdocs/langs/ar_SA/accountancy.lang index 7e3daf418cc..0d632261a5d 100644 --- a/htdocs/langs/ar_SA/accountancy.lang +++ b/htdocs/langs/ar_SA/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=إضافة حساب محاسبي AccountAccounting=حساب محاسبي AccountAccountingShort=حساب SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=مبيعات AccountingJournalType3=مشتريات AccountingJournalType4=بنك +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=صادرات Export=تصدير +ExportDraftJournal=Export draft journal Modelcsv=نموذج التصدير OptionsDeactivatedForThisExportModel=تم الغاء الخيارات لنموذج التصدير هذا Selectmodelcsv=تحديد نموذج للتصدير diff --git a/htdocs/langs/ar_SA/admin.lang b/htdocs/langs/ar_SA/admin.lang index 652a819b883..9d7b2dad978 100644 --- a/htdocs/langs/ar_SA/admin.lang +++ b/htdocs/langs/ar_SA/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=اقتراح تجاري طلب المورد والأسعار Module1200Name=فرس النبي Module1200Desc=فرس النبي التكامل Module1400Name=المحاسبة -Module1400Desc=المحاسبة الإدارية (ضعف الأحزاب) +Module1400Desc=Accounting management (double entries) Module1520Name=الجيل ثيقة Module1520Desc=الجيل ثيقة الإلكتروني الشامل Module1780Name=الكلمات / فئات @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=باي بال Module50200Desc=وحدة لتقديم على صفحة الدفع عبر الإنترنت عن طريق بطاقة الائتمان مع بايبال Module50400Name=المحاسبة (متقدم) -Module50400Desc=المحاسبة الإدارية (الأحزاب مزدوجة) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=(يجب أن تكون الطابعة مرئية من الخادم، ويجب أن تكون الكؤوس تركيبها على الخادم) الطباعة مباشرة (دون فتح المستندات) باستخدام واجهة الكؤوس IPP. Module55000Name=استطلاع للرأي، أو مسح التصويت diff --git a/htdocs/langs/ar_SA/agenda.lang b/htdocs/langs/ar_SA/agenda.lang index b627fa1e334..6caff8ab90b 100644 --- a/htdocs/langs/ar_SA/agenda.lang +++ b/htdocs/langs/ar_SA/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=تم حذف %s من الفاتورة InvoicePaidInDolibarr=تغيير فاتورة%s لدفع InvoiceCanceledInDolibarr=فاتورة%s إلغاء MemberValidatedInDolibarr=عضو%s التأكد من صلاحيتها +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=عضو٪ الصورة حذفها MemberSubscriptionAddedInDolibarr=وأضاف الاشتراك لعضو٪ الصورة ShipmentValidatedInDolibarr=شحنة%s التأكد من صلاحيتها -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=شحنة٪ الصورة حذفها OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=تم توثيق %s من الطلب @@ -74,13 +75,17 @@ InterventionSentByEMail=التدخل%s إرسالها عن طريق البريد ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=تاريخ البدء DateActionEnd=تاريخ النهاية AgendaUrlOptions1=يمكنك أيضا إضافة المعايير التالية لترشيح النتائج: -AgendaUrlOptions2=تسجيل الدخول =٪ s إلى تقييد الإخراج إلى الإجراءات التي أنشأتها أو المخصصة للمستخدم%s. AgendaUrlOptions3=وجينا =٪ s إلى تقييد الإخراج إلى الإجراءات التي يملكها%s المستخدم. -AgendaUrlOptions4=logint=logint=%s لتقييد الانتاج للإجراءات المناطة للمستخدم %s +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=مشروع = PROJECT_ID لتقييد الإخراج إلى الإجراءات المرتبطة PROJECT_ID المشروع. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/ar_SA/banks.lang b/htdocs/langs/ar_SA/banks.lang index 99a7b732e8b..c056dcbdedb 100644 --- a/htdocs/langs/ar_SA/banks.lang +++ b/htdocs/langs/ar_SA/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=رقم المعاملات BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=تحقق عاد والفواتير فتح BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/ar_SA/bills.lang b/htdocs/langs/ar_SA/bills.lang index ea2eed2e298..e56aff37ced 100644 --- a/htdocs/langs/ar_SA/bills.lang +++ b/htdocs/langs/ar_SA/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=فاتورة موحدة InvoiceStandardAsk=فاتورة موحدة InvoiceStandardDesc=هذا النوع من الفاتورة هي فاتورة عام. -InvoiceDeposit=إيداع فاتورة -InvoiceDepositAsk=إيداع فاتورة -InvoiceDepositDesc=هذا النوع من الفاتورة يتم فيه ايداع وقد وردت. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma الفاتورة InvoiceProFormaAsk=الفاتورة الأولية InvoiceProFormaDesc=Proforma الفاتورة هو صورة حقيقية فاتورة المحاسبة ولكن ليس له قيمة. @@ -62,7 +62,7 @@ PaymentsBack=عودة المدفوعات paymentInInvoiceCurrency=in invoices currency PaidBack=تسديدها DeletePayment=حذف الدفع -ConfirmDeletePayment=هل أنت متأكد من أنك تريد حذف هذا المبلغ؟ +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=الموردين والمدفوعات ReceivedPayments=تلقت مدفوعات @@ -115,7 +115,7 @@ BillStatus=حالة الفاتورة StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=مشروع (لا بد من التحقق من صحة) BillStatusPaid=دفع -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=وتحول إلى خصم BillStatusCanceled=المهجورة BillStatusValidated=مصادق عليه (لا بد من دفعها) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=دفعت (جزئيا) BillShortStatusDraft=مسودة BillShortStatusPaid=دفع BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=تجهيز +BillShortStatusConverted=دفع BillShortStatusCanceled=المهجورة BillShortStatusValidated=صادق BillShortStatusStarted=بدأت @@ -198,12 +198,12 @@ ShowBill=وتظهر الفاتورة ShowInvoice=وتظهر الفاتورة ShowInvoiceReplace=وتظهر استبدال الفاتورة ShowInvoiceAvoir=وتظهر المذكرة الائتمان -ShowInvoiceDeposit=وتبين أن تودع الفاتورة +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=وتظهر الدفع AlreadyPaid=دفعت بالفعل AlreadyPaidBack=دفعت بالفعل العودة -AlreadyPaidNoCreditNotesNoDeposits=دفعت بالفعل (بدون تلاحظ الائتمان والودائع) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=المهجورة RemainderToPay=تبقى بدون أجر RemainderToTake=المتبقي لاتخاذ @@ -270,10 +270,10 @@ RelativeDiscount=الخصم النسبي GlobalDiscount=خصم العالمية CreditNote=علما الائتمان CreditNotes=ويلاحظ الائتمان -Deposit=إيداع -Deposits=الودائع +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=خصم من دائن %s -DiscountFromDeposit=المدفوعات من فاتورة %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=هذا النوع من الائتمان يمكن استخدامها على الفاتورة قبل المصادقة CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=تصنيف لا يمكن إزالة الدف ExpectedToPay=من المتوقع الدفع CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=سيولي هذا الدفع -ClosePaidInvoicesAutomatically=تصنيف "مدفوع" كل مستوى، حالة أو الفواتير استبدال دفعت بالكامل. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=تصنيف "مدفوع" كل الملاحظات الائتمان تدفع بالكامل مرة أخرى. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=كل فاتورة مع عدم وجود لا تزال لدفع ستغلق تلقائيا إلى "فياض" الوضع. @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=نموذج فاتورة Crabe. نموذج الفاتورة كاملة (دعم الخيار الضريبة على القيمة المضافة ، والخصومات ، وشروط الدفع ، والشعار ، الخ..) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=عودة عدد مع الشكل syymm NNNN عن الفواتير القياسية و٪ syymm-NNNN لتلاحظ الائتمان حيث هو YY العام٪، مم هو الشهر وnnnn هو تسلسل مع أي انقطاع وعدم العودة إلى 0 -MarsNumRefModelDesc1=عودة عدد مع الشكل syymm NNNN عن الفواتير القياسية٪،٪ syymm-NNNN عن الفواتير استبدال،٪ syymm-NNNN لفواتير الودائع و٪ syymm-NNNN لتلاحظ الائتمان حيث هو YY العام، مم هو الشهر وnnnn هو تسلسل مع عدم وجود كسر وعدم العودة إلى 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=وهناك مشروع قانون بدءا من دولار ويوجد بالفعل syymm لا تتفق مع هذا النموذج من التسلسل. إزالة أو تغيير تسميتها لتصبح لتفعيل هذه الوحدة. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=ممثل العميل متابعة فاتورة TypeContact_facture_external_BILLING=الزبون فاتورة الاتصال diff --git a/htdocs/langs/ar_SA/bookmarks.lang b/htdocs/langs/ar_SA/bookmarks.lang index b49ab822086..5f134f35dd2 100644 --- a/htdocs/langs/ar_SA/bookmarks.lang +++ b/htdocs/langs/ar_SA/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=أضف هذه الصفحة إلى المفضلة Bookmark=احفظ Bookmarks=العناوين +ListOfBookmarks=قائمة العناوين +EditBookmarks=List/edit bookmarks NewBookmark=إشارة مرجعية جديدة ShowBookmark=وتظهر علامة OpenANewWindow=فتح نافذة جديدة diff --git a/htdocs/langs/ar_SA/boxes.lang b/htdocs/langs/ar_SA/boxes.lang index 9bac5c3be97..4414cf91ddc 100644 --- a/htdocs/langs/ar_SA/boxes.lang +++ b/htdocs/langs/ar_SA/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=المعلومات RSS BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=أوامر العملاء ForProposals=اقتراحات LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/ar_SA/categories.lang b/htdocs/langs/ar_SA/categories.lang index f87883ec498..8142df23e47 100644 --- a/htdocs/langs/ar_SA/categories.lang +++ b/htdocs/langs/ar_SA/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=العلامة / الفئة Rubriques=الكلمات / فئات +RubriquesTransactions=Tags/Categories of transactions categories=علامات / فئات NoCategoryYet=أي علامة / فئة من هذا النوع تم إنشاؤها In=في diff --git a/htdocs/langs/ar_SA/commercial.lang b/htdocs/langs/ar_SA/commercial.lang index 75a92932d18..7d95ba54e83 100644 --- a/htdocs/langs/ar_SA/commercial.lang +++ b/htdocs/langs/ar_SA/commercial.lang @@ -19,6 +19,7 @@ ShowTask=وتظهر هذه المهمة ShowAction=وتظهر العمل ActionsReport=تقرير الأعمال ThirdPartiesOfSaleRepresentative=Thirdparties مع مندوب مبيعات +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=ممثل مبيعات SalesRepresentatives=مندوبي المبيعات SalesRepresentativeFollowUp=ممثل مبيعات (متابعة) diff --git a/htdocs/langs/ar_SA/companies.lang b/htdocs/langs/ar_SA/companies.lang index 36e0622e971..e4752b6a8e8 100644 --- a/htdocs/langs/ar_SA/companies.lang +++ b/htdocs/langs/ar_SA/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=فرد جديد NewCompany=الشركة الجديدة (آفاق ، والعملاء ، والموردين) NewThirdParty=طرف ثالث جديد (آفاق ، والعملاء ، والموردين) CreateDolibarrThirdPartySupplier=إنشاء طرف ثالث (المورد) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=إنشاء طرف ثالث CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=مجال التنقيب IdThirdParty=هوية الطرف الثالث @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=العملاء ThirdPartyCustomersWithIdProf12=الزبائن ٪ أو ٪ ق ق ThirdPartySuppliers=الموردين ThirdPartyType=طرف ثالث من نوع -Company/Fundation=الشركة / المؤسسة Individual=فرد ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=الشركة الأم @@ -78,10 +77,10 @@ VATIsNotUsed=ضريبة القيمة المضافة لا يستخدم CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=اقتراحات +OverAllOrders=أوامر +OverAllInvoices=فواتير +OverAllSupplierProposals=طلبات الأسعار ##### Local Taxes ##### LocalTax1IsUsed=استخدام الضرائب الثانية LocalTax1IsUsedES= يتم استخدام الطاقة المتجددة @@ -237,6 +236,12 @@ ProfId3TN=الأستاذ عيد 3 (قانون جمارك) ProfId4TN=الأستاذ عيد 4 (حظر) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=الأستاذ رقم 1 (OGRN) ProfId2RU=الأستاذ رقم 2 (INN) ProfId3RU=الأستاذ رقم 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=الخصم النسبي CustomerAbsoluteDiscountShort=مطلق الخصم CompanyHasRelativeDiscount=هذا العميل قد خصم ٪ ق ٪ ٪ CompanyHasNoRelativeDiscount=هذا العميل ليس لديها النسبية خصم افتراضي -CompanyHasAbsoluteDiscount=هذا الزبون لا يزال خصم القروض ل%s ق ٪ +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=ولا يزال هذا العميل الائتمانية ويلاحظ السابقة أو ودائع ل%s ق ٪ CompanyHasNoAbsoluteDiscount=هذا العميل ليس الخصم الائتمان المتاح CustomerAbsoluteDiscountAllUsers=خصومات المطلقة (الممنوحة من جميع المستخدمين) @@ -390,7 +395,7 @@ ListCustomersShort=قائمة العملاء ThirdPartiesArea=أطراف ثالثة، ومنطقة الاتصال LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=مجموع الأطراف الثالثة فريدة من نوعها -InActivity=Opened +InActivity=فتح ActivityCeased=مغلق ThirdPartyIsClosed=Third party is closed ProductsIntoElements=قائمة المنتجات / الخدمات إلى %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=العميل / المورد مدونة مجانية. هذ ManagingDirectors=مدير (ق) اسم (CEO، مدير، رئيس ...) MergeOriginThirdparty=تكرار طرف ثالث (طرف ثالث كنت ترغب في حذف) MergeThirdparties=دمج أطراف ثالثة -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=تم دمج Thirdparties SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/ar_SA/contracts.lang b/htdocs/langs/ar_SA/contracts.lang index f862b5aefb3..3ce8d4df182 100644 --- a/htdocs/langs/ar_SA/contracts.lang +++ b/htdocs/langs/ar_SA/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=تحتوي هذه القائمة على الخدم StandardContractsTemplate=قالب العقود القياسية ContactNameAndSignature=ل٪ الصورة والاسم والتوقيع: OnlyLinesWithTypeServiceAreUsed=خطوط الوحيدة مع نوع "الخدمة" سيتم استنساخ. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=ممثل مبيعات توقيع العقد diff --git a/htdocs/langs/ar_SA/exports.lang b/htdocs/langs/ar_SA/exports.lang index 85088720e89..45323170e75 100644 --- a/htdocs/langs/ar_SA/exports.lang +++ b/htdocs/langs/ar_SA/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY، YYYYMM، YYYYMMDD: فلاتر لسنة واحدة / شه ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=إذا كنت ترغب في تصفية على بعض القيم، قيم الإدخال فقط هنا. FilteredFields=الحقول التي تمت تصفيتها diff --git a/htdocs/langs/ar_SA/hrm.lang b/htdocs/langs/ar_SA/hrm.lang index e6197274735..3f19613ca88 100644 --- a/htdocs/langs/ar_SA/hrm.lang +++ b/htdocs/langs/ar_SA/hrm.lang @@ -9,7 +9,7 @@ ConfirmDeleteEstablishment=Are-you sure to delete this establishment? OpenEtablishment=فتح وثيقة CloseEtablishment=إنشاء وثيقة # Dictionary -DictionaryDepartment=شؤون الموظفين - الأقسام +DictionaryDepartment=شؤون الموظفين - الأقسام DictionaryFunction=شؤون الموظفين - الوظائف # Module Employees=الموظفين diff --git a/htdocs/langs/ar_SA/install.lang b/htdocs/langs/ar_SA/install.lang index 0a3bc9ff8ed..0f64b05b43a 100644 --- a/htdocs/langs/ar_SA/install.lang +++ b/htdocs/langs/ar_SA/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=استخدام معالج الإعداد DoliWamp ، حت KeepDefaultValuesDeb=يمكنك استخدام معالج الإعداد Dolibarr من أوبونتو أو حزمة ديبيان ، لذلك القيم المقترحة هنا هي الأمثل بالفعل. يجب أن تكتمل إلا كلمة السر للمالك قاعدة البيانات لإنشاء. تغيير معلمات أخرى إلا إذا كنت تعرف ما تفعله. KeepDefaultValuesMamp=استخدام معالج الإعداد DoliMamp ، حتى القيم المقترحة هنا بالفعل الأمثل. تغييرها إلا إذا كنت تعرف ما تفعله. KeepDefaultValuesProxmox=يمكنك استخدام معالج إعداد Dolibarr من الأجهزة الظاهرية Proxmox، بحيث يتم تحسين بالفعل القيم المقترحة هنا. تغييرها إلا إذا كنت تعرف ما تفعله. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/ar_SA/link.lang b/htdocs/langs/ar_SA/link.lang index 6d558f11612..0b6753d1b92 100644 --- a/htdocs/langs/ar_SA/link.lang +++ b/htdocs/langs/ar_SA/link.lang @@ -2,9 +2,9 @@ LinkANewFile=ربط ملف جديد/ وثيقة LinkedFiles=الملفات والمستندات المرتبطة NoLinkFound=لا روابط مسجلة -LinkComplete= تم ربط الملف بنجاح +LinkComplete=تم ربط الملف بنجاح ErrorFileNotLinked=لا يمكن ربط الملف -LinkRemoved=تم إزالة الارتباط %s +LinkRemoved=تم إزالة الارتباط %s ErrorFailedToDeleteLink= فشل في إزالة رابط ' %s ' ErrorFailedToUpdateLink= فشل تحديث رابط %s URLToLink=URL لربط diff --git a/htdocs/langs/ar_SA/loan.lang b/htdocs/langs/ar_SA/loan.lang index 49af31e0bba..1a3b7c89876 100644 --- a/htdocs/langs/ar_SA/loan.lang +++ b/htdocs/langs/ar_SA/loan.lang @@ -44,8 +44,10 @@ GoToInterest=٪ S سوف تذهب نحو الفائدة GoToPrincipal=٪ S سوف تذهب نحو PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=التكوين للقرض وحدة LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/ar_SA/mails.lang b/htdocs/langs/ar_SA/mails.lang index a95c8282d72..5ed6a2b43db 100644 --- a/htdocs/langs/ar_SA/mails.lang +++ b/htdocs/langs/ar_SA/mails.lang @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=خط المستندات في ملف ٪ diff --git a/htdocs/langs/ar_SA/main.lang b/htdocs/langs/ar_SA/main.lang index cfdf0efd5b5..93456670297 100644 --- a/htdocs/langs/ar_SA/main.lang +++ b/htdocs/langs/ar_SA/main.lang @@ -72,8 +72,10 @@ SeeHere=انظر هنا Apply=تطبيق BackgroundColorByDefault=لون الخلفية الافتراضية FileRenamed=The file was successfully renamed -FileUploaded=تم تحميل الملف بنجاح FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=تم تحميل الملف بنجاح +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=يتم اختيار ملف لمرفق ولكن لم تحميلها بعد. انقر على "إرفاق ملف" لهذا الغرض. NbOfEntries=ملحوظة من إدخالات GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=مجموع RE TotalLT2ES=مجموع IRPF HT=صافي من الضريبة TTC=شركة الضرائب +INCT=Inc. all taxes VAT=ضريبة المبيعات VATs=ضرائب المبيعات LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=أكتوبر MonthShort11=نوفمبر MonthShort12=ديسمبر AttachedFiles=الملفات والمستندات المرفقة -FileTransferComplete=تم تحميل الملف بنجاح DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH: SS diff --git a/htdocs/langs/ar_SA/members.lang b/htdocs/langs/ar_SA/members.lang index 27163003777..da01745f84f 100644 --- a/htdocs/langs/ar_SA/members.lang +++ b/htdocs/langs/ar_SA/members.lang @@ -41,10 +41,10 @@ MemberType=عضو نوع MemberTypeId=عضو نوع معرف MemberTypeLabel=عضو نوع العلامة MembersTypes=أعضاء أنواع -MemberStatusDraft=مشروع (لا بد من التحقق من صحة) +MemberStatusDraft=مشروع (يجب التحقق من صحة) MemberStatusDraftShort=مسودة MemberStatusActive=صادق (تنتظر الاكتتاب) -MemberStatusActiveShort=صادق +MemberStatusActiveShort=التحقق من صحة MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=انتهى MemberStatusPaid=الاكتتاب حتى الآن @@ -90,8 +90,9 @@ PublicMemberList=عضو في لائحة عامة BlankSubscriptionForm=استمارة الاشتراك BlankSubscriptionFormDesc=يمكن أن توفر لك Dolibarr URL العام للسماح للزوار خارجي لطرح للاكتتاب للمؤسسة. إذا تم تمكين وحدة الدفع عبر الإنترنت، سيتم أيضا نموذج الدفع سيتم توفيرها تلقائيا. EnablePublicSubscriptionForm=تمكين الجمهور لصناعة السيارات في شكل اكتتاب +ForceMemberType=Force the member type ExportDataset_member_1=واشتراكات الأعضاء -ImportDataset_member_1=الأعضاء +ImportDataset_member_1=أعضاء LastMembersModified=Latest %s modified members LastSubscriptionsModified=Latest %s modified subscriptions String=سلسلة @@ -150,6 +151,7 @@ MembersByTownDesc=هذه الشاشة تظهر لك إحصاءات عن أفرا MembersStatisticsDesc=اختيار الإحصاءات التي ترغب في قراءتها ... MenuMembersStats=إحصائيات LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=طبيعة Public=معلومات علنية NewMemberbyWeb=وأضاف عضو جديد. تنتظر الموافقة diff --git a/htdocs/langs/ar_SA/modulebuilder.lang b/htdocs/langs/ar_SA/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/ar_SA/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/ar_SA/other.lang b/htdocs/langs/ar_SA/other.lang index cceb260f27d..cd0c8f45437 100644 --- a/htdocs/langs/ar_SA/other.lang +++ b/htdocs/langs/ar_SA/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=كجم WeightUnitg=ز WeightUnitmg=مغلم WeightUnitpound=جنيه +WeightUnitounce=أوقية Length=طول LengthUnitm=م LengthUnitdm=مارك ألماني diff --git a/htdocs/langs/ar_SA/paybox.lang b/htdocs/langs/ar_SA/paybox.lang index 2f6327e0adf..eb9436ae7fd 100644 --- a/htdocs/langs/ar_SA/paybox.lang +++ b/htdocs/langs/ar_SA/paybox.lang @@ -11,6 +11,7 @@ YourEMail=البريد الالكتروني لتأكيد الدفع Creditor=الدائن PaymentCode=دفع رمز PayBoxDoPayment=على الدفع +ToPay=هل لدفع YouWillBeRedirectedOnPayBox=سوف يتم نقلك على تأمين Paybox لك صفحة لإدخال معلومات بطاقة الائتمان Continue=التالي ToOfferALinkForOnlinePayment=عنوان دفع %s diff --git a/htdocs/langs/ar_SA/paypal.lang b/htdocs/langs/ar_SA/paypal.lang index 3a7a6cbe214..10c4d54ae2a 100644 --- a/htdocs/langs/ar_SA/paypal.lang +++ b/htdocs/langs/ar_SA/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=هذا هو معرف من الصفقة: %s PAYPAL_ADD_PAYMENT_URL=إضافة رابط الدفع باي بال عند إرسال مستند عبر البريد PredefinedMailContentLink=يمكنك النقر على الرابط أدناه آمن لجعل الدفع (باي بال) إذا لم تكن قد فعلت ذلك. ٪ الصورة YouAreCurrentlyInSandboxMode=أنت حاليا في وضع "رمل" -NewPaypalPaymentReceived=جديد بال تلقى الدفع -NewPaypalPaymentFailed=جديد باي بال الدفع حاول ولكنه فشل +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=البريد الإلكتروني لتحذير بعد دفع (النجاح أو لا) ReturnURLAfterPayment=العودة URL بعد دفع -ValidationOfPaypalPaymentFailed=التحقق من باي بال دفع فشل -PaypalConfirmPaymentPageWasCalledButFailed=دفع صفحة تأكيد لباي بال كان يسمى من قبل باي بال ولكن فشل تأكيد +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=فشل استدعاء API SetExpressCheckout. DoExpressCheckoutPaymentAPICallFailed=فشل استدعاء API DoExpressCheckoutPayment. DetailedErrorMessage=رسالة خطأ مفصلة ShortErrorMessage=رسالة خطأ قصيرة ErrorCode=رمز الخطأ ErrorSeverityCode=خطأ خطورة مدونة +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ar_SA/products.lang b/htdocs/langs/ar_SA/products.lang index 022eb3ff929..1a6890bcead 100644 --- a/htdocs/langs/ar_SA/products.lang +++ b/htdocs/langs/ar_SA/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=المنتج أو الخدمة ProductsAndServices=المنتجات والخدمات ProductsOrServices=منتجات أو خدمات -ProductsOnSell=المنتجات للبيع أو للشراء -ProductsNotOnSell=المنتج ليس للبيع ولا للشراء +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=المنتجات للبيع والشراء -ServicesOnSell=خدمات للبيع أو للشراء -ServicesNotOnSell=الخدمات ليس للبيع +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=خدمات للبيع والشراء LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=متر مربع m3=متر مكعب liter=لتر l=L +unitP=Piece +unitSET=Set +unitS=الثاني +unitH=ساعة +unitD=يوم +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=قالب المرجع المنتج ServiceCodeModel=قالب المرجع الخدمة CurrentProductPrice=السعر الحالي @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=٪٪ الاختلاف على الصورة٪ PercentDiscountOver=٪٪ خصم أكثر من٪ الصورة +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=إنتاج ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=المنتج الفرعي MinSupplierPrice=الحد الأدنى لسعر المورد MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=التكوين سعر ديناميكي -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=المتغيرات العالمية VariableToUpdate=Variable to update GlobalVariableUpdaters=updaters متغير العالمية +GlobalVariableUpdaterType0=البيانات JSON +GlobalVariableUpdaterHelp0=يوزع البيانات JSON من URL محددة، تحدد قيمة الموقع من القيمة ذات الصلة، +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=بيانات خدمة ويب +GlobalVariableUpdaterHelp1=يوزع بيانات خدمة ويب من URL المحدد، NS يحدد مساحة الاسم، تحدد قيمة الموقع من القيمة ذات الصلة، يجب أن تحتوي على بيانات البيانات لإرسال والطريقة هي الطريقة WS الدعوة +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=تحديث الفاصل الزمني (دقائق) LastUpdated=Latest update CorrectlyUpdated=تحديثها بشكل صحيح @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/ar_SA/propal.lang b/htdocs/langs/ar_SA/propal.lang index 6cf677af780..dec35bde005 100644 --- a/htdocs/langs/ar_SA/propal.lang +++ b/htdocs/langs/ar_SA/propal.lang @@ -3,7 +3,7 @@ Proposals=مقترحات تجارية Proposal=اقتراح التجارية ProposalShort=اقتراح ProposalsDraft=مقترحات مشاريع تجارية -ProposalsOpened=افتتح مقترحات تجارية +ProposalsOpened=مقترحات التجارية المفتوحة Prop=مقترحات تجارية CommercialProposal=اقتراح التجارية ProposalCard=اقتراح بطاقة @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=المبلغ في الشهر (بعد خصم الضر NbOfProposals=عدد من المقترحات والتجاري ShowPropal=وتظهر اقتراح PropalsDraft=المسودات -PropalsOpened=Opened +PropalsOpened=فتح PropalStatusDraft=مشروع (لا بد من التحقق من صحة) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=وقعت (لمشروع القانون) diff --git a/htdocs/langs/ar_SA/resource.lang b/htdocs/langs/ar_SA/resource.lang index 174543b9b62..ea416f6cbca 100644 --- a/htdocs/langs/ar_SA/resource.lang +++ b/htdocs/langs/ar_SA/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=الموارد حذف بنجاح DictionaryResourceType=نوع الموارد SelectResource=حدد الموارد + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=مصادر diff --git a/htdocs/langs/ar_SA/salaries.lang b/htdocs/langs/ar_SA/salaries.lang index 487b94c4aa2..8a066b643c6 100644 --- a/htdocs/langs/ar_SA/salaries.lang +++ b/htdocs/langs/ar_SA/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=كود المحاسبة لدفع رواتب -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=كود المحاسبة للدفع المالي +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=الراتب Salaries=الرواتب NewSalaryPayment=دفع الرواتب جديد diff --git a/htdocs/langs/ar_SA/sendings.lang b/htdocs/langs/ar_SA/sendings.lang index 48523d950b4..6878c05d0f7 100644 --- a/htdocs/langs/ar_SA/sendings.lang +++ b/htdocs/langs/ar_SA/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=ورقة الشحن ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=وثيقة نموذج بسيط DocumentModelMerou=Mérou A5 نموذج WarningNoQtyLeftToSend=تحذير ، لا تنتظر أن المنتجات المشحونة. StatsOnShipmentsOnlyValidated=الإحصاءات التي أجريت على شحنات التحقق من صحة فقط. التاريخ الذي يستخدم هو تاريخ المصادقة على شحنة (تاريخ التسليم مسوى لا يعرف دائما). @@ -51,10 +50,10 @@ ActionsOnShipping=الأحداث على شحنة LinkToTrackYourPackage=رابط لتتبع الحزمة الخاصة بك ShipmentCreationIsDoneFromOrder=لحظة، ويتم إنشاء لشحنة جديدة من أجل بطاقة. ShipmentLine=خط الشحن -ProductQtyInCustomersOrdersRunning=كمية المنتج إلى أوامر العملاء فتح -ProductQtyInSuppliersOrdersRunning=كمية المنتج إلى أوامر الموردين افتتح -ProductQtyInShipmentAlreadySent=كمية المنتج من فتح النظام العميل ارسلت بالفعل -ProductQtyInSuppliersShipmentAlreadyRecevied=كمية المنتج من فتح المورد النظام وردت بالفعل +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=لا يوجد منتج للسفينة وجدت في مستودع٪ الصورة. الأسهم الصحيح أو العودة إلى اختيار مستودع آخر. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/ar_SA/stocks.lang b/htdocs/langs/ar_SA/stocks.lang index f2abd926ebc..8348a9221f8 100644 --- a/htdocs/langs/ar_SA/stocks.lang +++ b/htdocs/langs/ar_SA/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=تسمية الحركة NumberOfUnit=عدد الوحدات UnitPurchaseValue=وحدة سعر الشراء StockTooLow=الاسهم منخفضة جدا -StockLowerThanLimit=الأسهم أقل من الحد في حالة تأهب +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=القيمة PMPValue=المتوسط المرجح لسعر PMPValueShort=الواب @@ -53,7 +53,7 @@ IndependantSubProductStock=الأسهم المنتجات والأوراق الم QtyDispatched=ارسال كمية QtyDispatchedShort=أرسل الكمية QtyToDispatchShort=الكمية إلى إيفاد -OrderDispatch=ارسال الأسهم +OrderDispatch=Goods Receptions RuleForStockManagementDecrease=حكم لالتلقائي انخفاض إدارة المخزون (النقص اليدوي من الممكن دائما، حتى إذا تم تنشيط قاعدة الانخفاض التلقائي) RuleForStockManagementIncrease=حكم لآلية الزيادة إدارة المخزون (زيادة اليدوية هي دائما ممكنة، حتى إذا تم تنشيط زيادة قاعدة تلقائية) DeStockOnBill=خفض مخزونات حقيقية على فواتير الزبائن / الائتمان التحقق من صحة الملاحظات @@ -62,16 +62,19 @@ DeStockOnShipment=انخفاض أسهم حقيقي على التحقق من صح DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=زيادة المخزون الحقيقي في فواتير الموردين / الائتمان التحقق من صحة الملاحظات ReStockOnValidateOrder=زيادة مخزونات حقيقية على استحسان أوامر الموردين -ReStockOnDispatchOrder=زيادة مخزونات دليل حقيقي على إيفاد في المستودعات ، وبعد تلقي أمر المورد +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=أمر لم يتم بعد أو لا أكثر من ذلك الوضع الذي يسمح بإرسال من المنتجات في مخازن المخزون. -StockDiffPhysicTeoric=تفسير الفرق بين المخزون المادي والنظري +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=لا توجد منتجات محددة سلفا لهذا الكائن. لذلك لا إرسال في المخزون المطلوب. DispatchVerb=إيفاد StockLimitShort=الحد الأقصى لتنبيه StockLimit=حد الأسهم للتنبيه PhysicalStock=المخزون المادي 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): 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, ...) IdWarehouse=معرف مخزن DescWareHouse=وصف المخزن LieuWareHouse=المكان مخزن @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=كمية من الناتج٪ الصورة في الأو NbOfProductAfterPeriod=كمية من الناتج٪ الصورة في الأوراق المالية بعد الفترة المختارة (>٪ ق) MassMovement=حركة جماهيرية SelectProductInAndOutWareHouse=حدد المنتج، والكمية، ومستودع مصدر ومستودع الهدف، ثم انقر فوق "٪ الصورة". حالما يتم ذلك لجميع الحركات المطلوبة، انقر على "٪ الصورة". -RecordMovement=سجل TRANSFERT +RecordMovement=Record transfer ReceivingForSameOrder=إيصالات لهذا النظام StockMovementRecorded=تحركات الأسهم سجلت RuleForStockAvailability=القواعد المتعلقة بمتطلبات الأسهم @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=تحرير +inventoryValidate=التحقق من صحة +inventoryDraft=على التوالي +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=إنشاء +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +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 mouvment 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 +AddProduct=إضافة +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=حذف الخط +RegulateStock=Regulate Stock +ListInventory=قائمة diff --git a/htdocs/langs/ar_SA/stripe.lang b/htdocs/langs/ar_SA/stripe.lang new file mode 100644 index 00000000000..ce47c48c5d7 --- /dev/null +++ b/htdocs/langs/ar_SA/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=فيما يلي عناوين المواقع المتاحة لعرض هذه الصفحة زبون لتسديد دفعة Dolibarr على الأجسام +PaymentForm=شكل الدفع +WelcomeOnPaymentPage=ونحن نرحب على خدمة الدفع عبر الإنترنت +ThisScreenAllowsYouToPay=تتيح لك هذه الشاشة إجراء الدفع الإلكتروني إلى ٪ s. +ThisIsInformationOnPayment=هذه هي المعلومات عن الدفع للقيام +ToComplete=لإكمال +YourEMail=البريد الالكتروني لتأكيد الدفع +STRIPE_PAYONLINE_SENDEMAIL=البريد الإلكتروني لتحذير بعد دفع (النجاح أو لا) +Creditor=الدائن +PaymentCode=دفع رمز +StripeDoPayment=على الدفع +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=التالى +ToOfferALinkForOnlinePayment=عنوان دفع %s +ToOfferALinkForOnlinePaymentOnOrder=عنوان لتقديم المستندات ٪ الدفع الإلكتروني واجهة المستخدم للأمر +ToOfferALinkForOnlinePaymentOnInvoice=عنوان لتقديم المستندات ٪ الدفع الإلكتروني واجهة المستخدم للفاتورة +ToOfferALinkForOnlinePaymentOnContractLine=عنوان لتقديم المستندات ٪ الدفع الإلكتروني واجهة المستخدم للحصول على عقد خط +ToOfferALinkForOnlinePaymentOnFreeAmount=عنوان لتقديم المستندات ٪ الدفع الإلكتروني واجهة المستخدم لمبلغ حرة +ToOfferALinkForOnlinePaymentOnMemberSubscription=عنوان الموقع لتقديم الدفع عبر الإنترنت %s واجهة المستخدم للاشتراك عضو +YouCanAddTagOnUrl=You can also add url parameter &tag=يمكنك أيضا إضافة رابط المعلم = & علامة على أي من قيمة تلك عنوان (مطلوب فقط لدفع الحر) الخاصة بك لإضافة تعليق دفع الوسم. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=هذه الصفحة يؤكد أنه قد تم تسجيلها دفعتك. شكرا لك. +YourPaymentHasNotBeenRecorded=يمكنك دفع لم يسجل وتم إلغاء الصفقة. شكرا لك. +AccountParameter=حساب المعلمات +UsageParameter=استخدام المعلمات +InformationToFindParameters=مساعدة للعثور على معلومات حسابك %s +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=اسم البائع +CSSUrlForPaymentForm=عزيزي ورقة النمط المغلق للنموذج الدفع +MessageOK=رسالة على الصفحة التحقق من صحة الدفع عودة +MessageKO=رسالة في إلغاء دفع الصفحة عودة +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ar_SA/supplier_proposal.lang b/htdocs/langs/ar_SA/supplier_proposal.lang index 1f6b4fd2432..35a23e31f5a 100644 --- a/htdocs/langs/ar_SA/supplier_proposal.lang +++ b/htdocs/langs/ar_SA/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=العثور على الطلب DraftRequests=مشروع طلبات SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=طلبات السعر المفتوحة SupplierProposalArea=منطقة مقترحات المورد SupplierProposalShort=اقتراح المورد SupplierProposals=مقترحات المورد @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=حذف الطلب ValidateAsk=التحقق من صحة الطلب SupplierProposalStatusDraft=مشروع (يجب التحقق من صحة) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=التحقق من صحة (طلب مفتوح) SupplierProposalStatusClosed=مغلق SupplierProposalStatusSigned=قبلت SupplierProposalStatusNotSigned=رفض @@ -47,7 +47,7 @@ CommercialAsk=طلب السعر DefaultModelSupplierProposalCreate=إنشاء نموذج افتراضي DefaultModelSupplierProposalToBill=القالب الافتراضي عند إغلاق طلب السعر (مقبول) DefaultModelSupplierProposalClosed=القالب الافتراضي عند إغلاق طلب السعر (رفض) -ListOfSupplierProposal=قائمة الطلبات اقتراح المورد +ListOfSupplierProposals=قائمة الطلبات اقتراح المورد ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/ar_SA/suppliers.lang b/htdocs/langs/ar_SA/suppliers.lang index 2aa7623ee43..beacb7d434b 100644 --- a/htdocs/langs/ar_SA/suppliers.lang +++ b/htdocs/langs/ar_SA/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=بعض المنتجات الفرعية التي لا تعرف السعر AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=أسعار المورد ReferenceSupplierIsAlreadyAssociatedWithAProduct=ويرتبط هذا المورد بالفعل مرجع مع مرجع : %s NoRecordedSuppliers=لم تسجل الموردين SupplierPayment=المورد الدفع @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=أسعار المورد diff --git a/htdocs/langs/ar_SA/trips.lang b/htdocs/langs/ar_SA/trips.lang index 9288e1cfee2..b703aba2052 100644 --- a/htdocs/langs/ar_SA/trips.lang +++ b/htdocs/langs/ar_SA/trips.lang @@ -12,7 +12,7 @@ ListOfFees=قائمة الرسوم TypeFees=Types of fees ShowTrip=عرض تقرير حساب NewTrip=تقرير حساب جديد -CompanyVisited=الشركة / المؤسسة زارت +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=كم المبلغ أو DeleteTrip=حذف تقرير حساب ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=تاريخ التحقق من الصحة DATE_CANCEL=تاريخ الإلغاء DATE_PAIEMENT=تاريخ الدفع BROUILLONNER=إعادة فتح +ExpenseReportRef=Ref. expense report ValidateAndSubmit=التحقق من صحة ويقدم للموافقة عليها ValidatedWaitingApproval=التحقق من صحة (في انتظار الموافقة) NOT_AUTHOR=أنت لست صاحب هذا التقرير حساب. إلغاء العملية. @@ -87,5 +88,5 @@ NoTripsToExportCSV=أي تقرير نفقة لتصدير لهذه الفترة. ExpenseReportPayment=دفع تقرير حساب ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=تقارير النفقات لدفع -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/ar_SA/users.lang b/htdocs/langs/ar_SA/users.lang index 06ba944c695..3412e066858 100644 --- a/htdocs/langs/ar_SA/users.lang +++ b/htdocs/langs/ar_SA/users.lang @@ -66,8 +66,8 @@ InternalUser=المستخدم الداخلي ExportDataset_user_1=Dolibarr مستخدمي وممتلكاتهم DomainUser=النطاق المستخدم ق ٪ Reactivate=تنشيط -CreateInternalUserDesc=هذا النموذج يسمح لك بإنشاء مستخدم داخلية لشركتك / المؤسسة. لإنشاء مستخدم خارجي (عميل أو مورد، ...)، استخدم زر 'إنشاء Dolibarr المستخدم من بطاقة الاتصال طرف ثالث. -InternalExternalDesc=داخلي المستخدم المستخدم الذي يشكل جزءا من الشركة / المؤسسة.
مستخدم خارجي هو عميل أو مورد أو غيرها.

وفي كلتا الحالتين ، ويحدد الحقوق على أذونات Dolibarr ، كما يمكن للمستخدم خارجي له قائمة من مدير المستخدم الداخلي (انظر الصفحة الرئيسية -- إعداد -- عرض) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=منح إذن لأن الموروث من واحد من المستخدم. Inherited=موروث UserWillBeInternalUser=وسوف يكون المستخدم إنشاء مستخدم داخلية (لأنه لا يرتبط طرف ثالث خاص) diff --git a/htdocs/langs/ar_SA/website.lang b/htdocs/langs/ar_SA/website.lang index 6197580711f..2dffe244283 100644 --- a/htdocs/langs/ar_SA/website.lang +++ b/htdocs/langs/ar_SA/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=رمز WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/ar_SA/withdrawals.lang b/htdocs/langs/ar_SA/withdrawals.lang index 7f8abe748d5..0ce49ef2268 100644 --- a/htdocs/langs/ar_SA/withdrawals.lang +++ b/htdocs/langs/ar_SA/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=سحب المبلغ WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=فاتورة العميل في أي طريقة الدفع "سحب" تنتظر. على 'سحب' تبويبة على فاتورة بطاقة لتقديم الطلب. +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 @@ -41,6 +41,7 @@ RefusedReason=أسباب الرفض RefusedInvoicing=رفض الفواتير NoInvoiceRefused=لا تهمة الرفض InvoiceRefused=رفضت فاتورة (اشحن الرفض للعملاء) +StatusDebitCredit=Status debit/credit StatusWaiting=انتظار StatusTrans=أحال StatusCredited=الفضل diff --git a/htdocs/langs/bg_BG/accountancy.lang b/htdocs/langs/bg_BG/accountancy.lang index 963e270fef1..d611bd0e6df 100644 --- a/htdocs/langs/bg_BG/accountancy.lang +++ b/htdocs/langs/bg_BG/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Сметка SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Номер на част TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Банка +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/bg_BG/admin.lang b/htdocs/langs/bg_BG/admin.lang index ec3f94ae075..e0b34499dbd 100644 --- a/htdocs/langs/bg_BG/admin.lang +++ b/htdocs/langs/bg_BG/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Богомолка Module1200Desc=Mantis интеграция Module1400Name=Счетоводство -Module1400Desc=Управление на счетоводство (двойни страни) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Модул предлага онлайн страница на плащане с кредитна карта с Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/bg_BG/agenda.lang b/htdocs/langs/bg_BG/agenda.lang index 3b5adf2c51f..56ced7bbba4 100644 --- a/htdocs/langs/bg_BG/agenda.lang +++ b/htdocs/langs/bg_BG/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Фактура %s изтрита InvoicePaidInDolibarr=Фактура %s е променена на платена InvoiceCanceledInDolibarr=Фактура %s е отказана MemberValidatedInDolibarr=Член %s е валидиран +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Член %s е изтрит MemberSubscriptionAddedInDolibarr=Абонамет за член %s е добавен ShipmentValidatedInDolibarr=Доставка %s е валидирана -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Доставка %s е изтрита OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Поръчка %s валидирани @@ -74,13 +75,17 @@ InterventionSentByEMail=Намеса %s изпратена по електрон ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Начална дата DateActionEnd=Крайна дата AgendaUrlOptions1=Можете да добавите и следните параметри, за да филтрирате изход: -AgendaUrlOptions2=login=%s за да ограничи показването до действия създадени от или определени на потребител %s. AgendaUrlOptions3=logina=%s за да ограничи показването до действия притежавани от потребител %s. -AgendaUrlOptions4=logint = %s да се ограничи производството на действията, засегнати на потребителските %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID за да ограничи показването до действия свързани с проект PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/bg_BG/banks.lang b/htdocs/langs/bg_BG/banks.lang index 3579fb1df98..dfddebc56e3 100644 --- a/htdocs/langs/bg_BG/banks.lang +++ b/htdocs/langs/bg_BG/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Върнат Чек и отворена фак BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/bg_BG/bills.lang b/htdocs/langs/bg_BG/bills.lang index 0de800722f3..3f39229ae38 100644 --- a/htdocs/langs/bg_BG/bills.lang +++ b/htdocs/langs/bg_BG/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Стандартна фактура InvoiceStandardAsk=Стандартна фактура InvoiceStandardDesc=Тази фактурата е фактура от най-общ вид. -InvoiceDeposit=Депозитна фактура -InvoiceDepositAsk=Депозитна фактура -InvoiceDepositDesc=Този вид на фактура е когато е получен депозит. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Проформа фактура InvoiceProFormaAsk=Проформа фактура InvoiceProFormaDesc=Проформа фактура е първообраз на една истинска фактура, но няма счетоводна стойност. @@ -62,7 +62,7 @@ PaymentsBack=Обратни плащания paymentInInvoiceCurrency=in invoices currency PaidBack=Платено обратно DeletePayment=Изтрий плащане -ConfirmDeletePayment=Сигурен ли сте, че искате да изтриете това плащане? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Плащания към доставчици ReceivedPayments=Получени плащания @@ -115,7 +115,7 @@ BillStatus=Статус на фактурата StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Чернова (трябва да се валидира) BillStatusPaid=Платена -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Платена (готова за окончателна фактура) BillStatusCanceled=Изоставена BillStatusValidated=Валидирана (трябва да се плати) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Платена (частично) BillShortStatusDraft=Чернова BillShortStatusPaid=Платена BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Обработена +BillShortStatusConverted=Платена BillShortStatusCanceled=Изоставена BillShortStatusValidated=Валидирана BillShortStatusStarted=Започната @@ -198,12 +198,12 @@ ShowBill=Покажи фактура ShowInvoice=Покажи фактура ShowInvoiceReplace=Покажи заменяща фактура ShowInvoiceAvoir=Покажи кредитно известие -ShowInvoiceDeposit=Покажи депозитна фактура +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Покажи плащане AlreadyPaid=Вече е платена AlreadyPaidBack=Вече е платена обратно -AlreadyPaidNoCreditNotesNoDeposits=Вече е платена (без кредитни известия и депозити) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Изоставен RemainderToPay=Неплатен остатък RemainderToTake=Остатъчна сума за взимане @@ -270,10 +270,10 @@ RelativeDiscount=Относителна отстъпка GlobalDiscount=Глобална отстъпка CreditNote=Кредитно известие CreditNotes=Кредитни известия -Deposit=Депозит -Deposits=Депозити +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Отстъпка от кредитно известие %s -DiscountFromDeposit=Плащания от депозитна фактура %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Този вид кредит може да се използва по фактура преди нейното валидиране CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Не може да се премахне п ExpectedToPay=Очаквано плащане CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Плаща от това плащане -ClosePaidInvoicesAutomatically=Класифицирай "Платени" всички стандартни, ситуирани или заменящи фактури изцяло платени. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Класифицирай "Платени" всички кредитни известия изцяло обратно платени. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Всички фактура без остатък за плащане, ще бъдат затворени автоматично със статус "Платени". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Фактурен PDF шаблон. Пълен шаблон за фактура (препоръчителен шаблон) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Върнете номер с формат %syymm-nnnn за стандартни фактури и %syymm-nnnn за кредитни известия, където уу е година, mm е месец и NNNN е последователност, без прекъсване и без 0 -MarsNumRefModelDesc1=Върнете номер с формат %syymm-nnnn за стандартни фактури, %syymm-nnnn за заменящи фактури, %syymm-nnnn за кредитни известия и %syymm-nnnn за кредитни известия, където уу е година, mm е месец и NNNN е последователност, без прекъсване и без 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Документ започващ с $syymm вече съществува и не е съвместим с този модел на последователност. Извадете го или го преименувайте за да се активира този модул. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Представител свързан с продажна фактура TypeContact_facture_external_BILLING=Контакт по продажна фактура diff --git a/htdocs/langs/bg_BG/bookmarks.lang b/htdocs/langs/bg_BG/bookmarks.lang index 81d61de7e91..102d8e6b722 100644 --- a/htdocs/langs/bg_BG/bookmarks.lang +++ b/htdocs/langs/bg_BG/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=Добавяне на тази страница към отметките Bookmark=Отметка Bookmarks=Отметки +ListOfBookmarks=Списък с отметки +EditBookmarks=List/edit bookmarks NewBookmark=Нова отметка ShowBookmark=Показване на отметката OpenANewWindow=Отваряне в нов прозорец diff --git a/htdocs/langs/bg_BG/boxes.lang b/htdocs/langs/bg_BG/boxes.lang index cfce064ae57..87e3b8086d7 100644 --- a/htdocs/langs/bg_BG/boxes.lang +++ b/htdocs/langs/bg_BG/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss информация BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Клиентски поръчки ForProposals=Предложения LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/bg_BG/cashdesk.lang b/htdocs/langs/bg_BG/cashdesk.lang index d0152b6645e..df0bd291455 100644 --- a/htdocs/langs/bg_BG/cashdesk.lang +++ b/htdocs/langs/bg_BG/cashdesk.lang @@ -30,5 +30,5 @@ ShowCompany=Покажи фирмата ShowStock=Покажи склад DeleteArticle=Кликнете, за да се премахне тази статия FilterRefOrLabelOrBC=Търсене (Номер/Заглавие) -UserNeedPermissionToEditStockToUsePos=Запитвате за намаляване на стоки при създаване на фактура, така че потребителя използващ ТП трябва да е с привилегии да редактира стоки. +UserNeedPermissionToEditStockToUsePos=Запитвате за намаляване на стоки при създаване на фактура, така че потребителя използващ ТП трябва да е с привилегии да редактира стоки. DolibarrReceiptPrinter=Dolibarr принтер за квитанции diff --git a/htdocs/langs/bg_BG/categories.lang b/htdocs/langs/bg_BG/categories.lang index 777d0f64920..5ccd6ad0a34 100644 --- a/htdocs/langs/bg_BG/categories.lang +++ b/htdocs/langs/bg_BG/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Етикет/Категория Rubriques=Етикети/Категории +RubriquesTransactions=Tags/Categories of transactions categories=етикети/категории NoCategoryYet=Няма етикет/категория създаден от този тип In=В diff --git a/htdocs/langs/bg_BG/commercial.lang b/htdocs/langs/bg_BG/commercial.lang index 7b61f73e782..48090164484 100644 --- a/htdocs/langs/bg_BG/commercial.lang +++ b/htdocs/langs/bg_BG/commercial.lang @@ -19,6 +19,7 @@ ShowTask=Покажи задача ShowAction=Покажи събитие ActionsReport=доклад от събитие ThirdPartiesOfSaleRepresentative=Контрагенти с търговски представител +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Търговски представител SalesRepresentatives=Търговски представители SalesRepresentativeFollowUp=Търговски представител (продължение) diff --git a/htdocs/langs/bg_BG/companies.lang b/htdocs/langs/bg_BG/companies.lang index 99b4ff95f32..afec41ea169 100644 --- a/htdocs/langs/bg_BG/companies.lang +++ b/htdocs/langs/bg_BG/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Ново физическо лице NewCompany=Нова фирма (потенциален, клиент, доставчик) NewThirdParty=Нов контрагент (потенциален, клиент, доставчик) CreateDolibarrThirdPartySupplier=Създаване на контрагент (доставчик) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Създаване контрагент CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Област потенциални IdThirdParty=ID на контрагент @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Клиенти ThirdPartyCustomersWithIdProf12=Клиентите с %s или %s ThirdPartySuppliers=Доставчици ThirdPartyType=Вид на контрагент -Company/Fundation=Фирма/Организация Individual=Частно лице ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Фирма майка @@ -78,10 +77,10 @@ VATIsNotUsed=ДДС не се използва CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Предложения +OverAllOrders=Поръчки +OverAllInvoices=Фактури +OverAllSupplierProposals=Запитвания за цени ##### Local Taxes ##### LocalTax1IsUsed=Използване на втора такса LocalTax1IsUsedES= RE се използва @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Относителна отстъпка CustomerAbsoluteDiscountShort=Абсолютна отстъпка CompanyHasRelativeDiscount=Този клиент има по подразбиране отстъпка %s%% CompanyHasNoRelativeDiscount=Този клиент няма относителна отстъпка по подразбиране -CompanyHasAbsoluteDiscount=Този клиент все още има кредити за отстъпка или депозити за %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Този клиент все още има кредити за %s %s CompanyHasNoAbsoluteDiscount=Този клиент не разполага с наличен кредит за отстъпка CustomerAbsoluteDiscountAllUsers=Абсолютни отстъпки (предоставена от всички потребители) @@ -390,7 +395,7 @@ ListCustomersShort=Списък на клиенти ThirdPartiesArea=Контрагенти и контакти LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Общо уникални контрагенти -InActivity=Отворен +InActivity=Отворено ActivityCeased=Затворен ThirdPartyIsClosed=Third party is closed ProductsIntoElements=Списък на продуктите/услугите в %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Кодът е безплатен. Този код мож ManagingDirectors=Име на управител(и) (гл. изп. директор, директор, президент...) MergeOriginThirdparty=Дублиращ контрагент (контрагентът, който искате да изтриете) MergeThirdparties=Сливане на контрагенти -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Контрагентите бяха обединени SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/bg_BG/contracts.lang b/htdocs/langs/bg_BG/contracts.lang index b58bc408a22..005607e9dc6 100644 --- a/htdocs/langs/bg_BG/contracts.lang +++ b/htdocs/langs/bg_BG/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Стандартен шаблон за договори ContactNameAndSignature=За %s, име и подпис: OnlyLinesWithTypeServiceAreUsed=Само линии с тип "Услуга" ще бъдат клонирани. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Търговски представител подписване на договора diff --git a/htdocs/langs/bg_BG/exports.lang b/htdocs/langs/bg_BG/exports.lang index 453d0f8b84b..8ced9342b21 100644 --- a/htdocs/langs/bg_BG/exports.lang +++ b/htdocs/langs/bg_BG/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Ако желаете на филтрирате по някои стойности, просто въведете стойностите тук. FilteredFields=Филтрирани полета diff --git a/htdocs/langs/bg_BG/install.lang b/htdocs/langs/bg_BG/install.lang index 23200112659..629bf7f4657 100644 --- a/htdocs/langs/bg_BG/install.lang +++ b/htdocs/langs/bg_BG/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Вие използвате помощника за нас KeepDefaultValuesDeb=Вие използвате помощника за настройка на Dolibarr от пакет за Linux (Ubuntu, Debian, Fedora ...), така че стойностите, предложени тук вече са оптимизирани. Само създаването на парола на собственика на базата данни трябва да бъде завършена. Променяйте други параметри, само ако знаете какво правите. KeepDefaultValuesMamp=Вие използвате помощника за настройка на Dolibarr от DoliMamp, така че стойностите, предложени тук вече са оптимизирани. Променете ги само ако знаете какво правите. KeepDefaultValuesProxmox=Вие използвате помощника за настройка на Dolibarr от Proxmox виртуална машина, така че стойностите, предложени тук вече са оптимизирани. Променете ги само ако знаете какво правите. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/bg_BG/loan.lang b/htdocs/langs/bg_BG/loan.lang index 3f9bd48099b..6e01b77ac6f 100644 --- a/htdocs/langs/bg_BG/loan.lang +++ b/htdocs/langs/bg_BG/loan.lang @@ -29,7 +29,7 @@ ShowMeCalculationsAndAmortization=Покажате ми изчисленията MortgagePaymentInformation=Информация за Плащане на Ипотека DownPayment=Вноска DownPaymentDesc=The down payment = The price of the home multiplied by the percentage down divided by 100 (for 5% down becomes 5/100 or 0.05) -InterestRateDesc=Лихвената тарифа = Годишният лихвен процент разделен на 100 +InterestRateDesc=Лихвената тарифа = Годишният лихвен процент разделен на 100 MonthlyFactorDesc=The monthly factor = The result of the following formula MonthlyInterestRateDesc=Месечната лихвена тарифа = Годишната лихвена тарифа разделена на 12 (за 12-те месеца в година) MonthTermDesc=The month term of the loan in months = The number of years you've taken the loan out for times 12 @@ -44,8 +44,10 @@ GoToInterest=%s ще върви към ЛИХВАТА GoToPrincipal=%s ще върви към ГЛАВНИЦАТА YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Конфигурация на модула заем LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/bg_BG/mails.lang b/htdocs/langs/bg_BG/mails.lang index fb9e9a37f31..3f174d92ed0 100644 --- a/htdocs/langs/bg_BG/mails.lang +++ b/htdocs/langs/bg_BG/mails.lang @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s във файла diff --git a/htdocs/langs/bg_BG/main.lang b/htdocs/langs/bg_BG/main.lang index fa6c4510953..936912cb884 100644 --- a/htdocs/langs/bg_BG/main.lang +++ b/htdocs/langs/bg_BG/main.lang @@ -72,8 +72,10 @@ SeeHere=Вижте тук Apply=Приложи BackgroundColorByDefault=Стандартен цвят на фона FileRenamed=The file was successfully renamed -FileUploaded=Файлът е качен успешно FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Файлът е качен успешно +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Файлът е избран за прикачване, но все още не е качен. Кликнете върху "Прикачи файл". NbOfEntries=Брой записи GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Общо RE TotalLT2ES=Общо IRPF HT=Без данък TTC=С данък +INCT=Inc. all taxes VAT=Данък продажби VATs=Данъци продажби LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Окт MonthShort11=Ное MonthShort12=Дек AttachedFiles=Прикачени файлове и документи -FileTransferComplete=Файлът е качен успешно DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/bg_BG/members.lang b/htdocs/langs/bg_BG/members.lang index a9f375b0ea7..46a7e71ea22 100644 --- a/htdocs/langs/bg_BG/members.lang +++ b/htdocs/langs/bg_BG/members.lang @@ -41,10 +41,10 @@ MemberType=Тип член MemberTypeId=ID на тип член MemberTypeLabel=Етикет на тип член MembersTypes=Типове членове -MemberStatusDraft=Кандидат (трябва да бъде приет) -MemberStatusDraftShort=Кандидат +MemberStatusDraft=Чернова (нуждае се да бъде валидирана) +MemberStatusDraftShort=Чернова MemberStatusActive=Приет (изчаква се плащане на чл. внос) -MemberStatusActiveShort=Приет +MemberStatusActiveShort=Валидирано MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Неплатен чл. внос MemberStatusPaid=Платен чл. внос @@ -61,7 +61,7 @@ NewSubscription=Нов членски внос NewSubscriptionDesc=Тази форма ви позволява да записвате абонамента си като нов член на организацията. Ако искате да подновите абонамента си (ако вече сте член), моля свържете се с ръководството на организацията по имейл %s. Subscription=Членски внос Subscriptions=Членски внос -SubscriptionLate=Със закъснение +SubscriptionLate=Закъснели SubscriptionNotReceived=Никога не е плащан членски внос ListOfSubscriptions=Списък на членския внос SendCardByMail=Изпращане на карта по имейл @@ -70,7 +70,7 @@ NoTypeDefinedGoToSetup=Не са зададени типове членове. NewMemberType=Нов тип член WelcomeEMail=E-mail за приветствие SubscriptionRequired=Изисква се членски внос -DeleteType=Изтриване +DeleteType=Изтрий VoteAllowed=Гласуването е позволено Physical=Реален Moral=Морален @@ -90,6 +90,7 @@ PublicMemberList=Публичен списък с членове BlankSubscriptionForm=Публична автоматична форма за абонамент BlankSubscriptionFormDesc=Dolibarr може да ви осигури публичен URL адрес, за да се даде възможност за външни посетители, за да поиска да се абонирате за фондацията. Ако е включен модул за онлайн плащане, плащане форма също ще бъдат автоматично. EnablePublicSubscriptionForm=Разрешаване на публичната автоматична форма за абонамент +ForceMemberType=Force the member type ExportDataset_member_1=Членове и членски внос ImportDataset_member_1=Членове LastMembersModified=Latest %s modified members @@ -150,7 +151,8 @@ MembersByTownDesc=Този екран показва статистически MembersStatisticsDesc=Изберете статистически данни, които искате да прочетете ... MenuMembersStats=Статистика LastMemberDate=Latest member date -Nature=Естество +LatestSubscriptionDate=Latest subscription date +Nature=Същност Public=Информацията е публичнна NewMemberbyWeb=Новия член е добавен. Очаква се одобрение NewMemberForm=Форма за нов член diff --git a/htdocs/langs/bg_BG/modulebuilder.lang b/htdocs/langs/bg_BG/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/bg_BG/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/bg_BG/other.lang b/htdocs/langs/bg_BG/other.lang index 47a6d21ead8..48253542cba 100644 --- a/htdocs/langs/bg_BG/other.lang +++ b/htdocs/langs/bg_BG/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=кг WeightUnitg=гр WeightUnitmg=мг WeightUnitpound=паунд +WeightUnitounce=унция Length=Дължина LengthUnitm=м LengthUnitdm=дм diff --git a/htdocs/langs/bg_BG/paybox.lang b/htdocs/langs/bg_BG/paybox.lang index ca63366ec09..2d69a816bef 100644 --- a/htdocs/langs/bg_BG/paybox.lang +++ b/htdocs/langs/bg_BG/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Имейл за да получите потвърждение на п Creditor=Кредитор PaymentCode=Плащане код PayBoxDoPayment=Отидете на плащане +ToPay=Направете плащане YouWillBeRedirectedOnPayBox=Вие ще бъдете пренасочени на защитена Paybox страница за въвеждане на информация за кредитни карти Continue=До ToOfferALinkForOnlinePayment=URL за %s плащане diff --git a/htdocs/langs/bg_BG/paypal.lang b/htdocs/langs/bg_BG/paypal.lang index e44883e2f19..b39457ca696 100644 --- a/htdocs/langs/bg_BG/paypal.lang +++ b/htdocs/langs/bg_BG/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Това е номер на сделката: %s PAYPAL_ADD_PAYMENT_URL=Добавяне на URL адреса на Paypal плащане, когато ви изпрати документа по пощата PredefinedMailContentLink=Можете да кликнете върху сигурна връзка по-долу, за да направите плащане чрез PayPal \n\n %s \n\n YouAreCurrentlyInSandboxMode=В момента сте в режим "пясък" -NewPaypalPaymentReceived=Ново Paypal заплащане е получено -NewPaypalPaymentFailed=Ново Paypal заплащане беше опитано, но е неуспешно +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=Имейл за предупреждаване след заплащане (успешно или не) ReturnURLAfterPayment=Връщане на URL след заплащане -ValidationOfPaypalPaymentFailed=Валидацията на Paypal заплащане е неуспешна -PaypalConfirmPaymentPageWasCalledButFailed=Страницата за потвърждаване на Paypal е била заявена от Paypal, но потвърждаването е неуспешно +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Подробно съобщение за грешка ShortErrorMessage=Short Error Message ErrorCode=Код грешка ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/bg_BG/products.lang b/htdocs/langs/bg_BG/products.lang index c9f3863330b..072f4e89f93 100644 --- a/htdocs/langs/bg_BG/products.lang +++ b/htdocs/langs/bg_BG/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Продукт или Услуга ProductsAndServices=Продукти и Услуги ProductsOrServices=Продукти или Услуги -ProductsOnSell=Продукт за продажба или покупка -ProductsNotOnSell=Продукт нито за продажба нито за покупка +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Продукти за продажба или покупка -ServicesOnSell=Услуги за продажба или покупка -ServicesNotOnSell=Услуги не за продажба +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Услуги за продажба или покупка LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=м² m3=м³ liter=литър l=Л +unitP=Piece +unitSET=Set +unitS=Секунда +unitH=Час +unitD=Ден +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Продуктов реф. шаблон ServiceCodeModel=Реф. шаблон на услуга CurrentProductPrice=Текуща цена @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% вариация около %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Произвеждане ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Под-продукт MinSupplierPrice=Минимална цена на доставчика MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Конфигурация на динамична цена -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Глобални променливи VariableToUpdate=Variable to update GlobalVariableUpdaters=Обновители на глобални променливи +GlobalVariableUpdaterType0=JSON информация +GlobalVariableUpdaterHelp0=Обработва JSON информация от URL, СТОЙНОСТ определя мястото на съответната стойност, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService информация +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Обновяване на интервал (минути) LastUpdated=Latest update CorrectlyUpdated=Правилно обновени @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/bg_BG/propal.lang b/htdocs/langs/bg_BG/propal.lang index c3bdab93fab..b69167cc24d 100644 --- a/htdocs/langs/bg_BG/propal.lang +++ b/htdocs/langs/bg_BG/propal.lang @@ -3,7 +3,7 @@ Proposals=Търговски предложения Proposal=Търговско предложение ProposalShort=Предложение ProposalsDraft=Проектът на търговски предложения -ProposalsOpened=Отворените търговски предложения +ProposalsOpened=Отваряне на търговски предложения Prop=Търговски предложения CommercialProposal=Търговско предложение ProposalCard=Предложение карта @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Сума от месец (нетно от данъц NbOfProposals=Брой на търговски предложения ShowPropal=Покажи предложение PropalsDraft=Чернови -PropalsOpened=Отворен +PropalsOpened=Отворено PropalStatusDraft=Проект (трябва да бъдат валидирани) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Подписано (нужди фактуриране) diff --git a/htdocs/langs/bg_BG/resource.lang b/htdocs/langs/bg_BG/resource.lang index a1fff296c33..6e187b8709a 100644 --- a/htdocs/langs/bg_BG/resource.lang +++ b/htdocs/langs/bg_BG/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Ресурсът е успешно изтрит DictionaryResourceType=Тип на ресурси SelectResource=Избиране на ресурс + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Ресурси diff --git a/htdocs/langs/bg_BG/salaries.lang b/htdocs/langs/bg_BG/salaries.lang index 7c8c02543ac..8685a8aed71 100644 --- a/htdocs/langs/bg_BG/salaries.lang +++ b/htdocs/langs/bg_BG/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Счетоводен код за заплащания на заплати -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Счетоводен код за финансова такса +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Заплата Salaries=Заплати NewSalaryPayment=Ново заплащане на заплата diff --git a/htdocs/langs/bg_BG/sendings.lang b/htdocs/langs/bg_BG/sendings.lang index 9933582beec..28a5c73ab0c 100644 --- a/htdocs/langs/bg_BG/sendings.lang +++ b/htdocs/langs/bg_BG/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Лист на изпращане ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Обикновено документ модел DocumentModelMerou=Merou A5 модел WarningNoQtyLeftToSend=Внимание, няма продукти, които чакат да бъдат изпратени. StatsOnShipmentsOnlyValidated=Статистики водени само на валидирани пратки. Използваната дата е датата на валидация на пратката (планираната дата на доставка не се знае винаги) @@ -51,10 +50,10 @@ ActionsOnShipping=Събития на пратка LinkToTrackYourPackage=Линк за проследяване на вашия пакет ShipmentCreationIsDoneFromOrder=За момента се извършва от картата с цел създаване на нова пратка. ShipmentLine=Линия на пратка -ProductQtyInCustomersOrdersRunning=Количество на продукт в отворени клиентски поръчки -ProductQtyInSuppliersOrdersRunning=Количество на продукт в отворени поръчки към доставчик -ProductQtyInShipmentAlreadySent=Количество на продукт от отворени клиентски поръчки, които вече са изпратени -ProductQtyInSuppliersShipmentAlreadyRecevied=Количество на продукт от отворени поръчки към доставчик, които вече са получени +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=Няма намерен продукт за изпращане в склад %s. Поправете стоковата и се върнете обратно, за да изберете друг склад. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/bg_BG/stocks.lang b/htdocs/langs/bg_BG/stocks.lang index 82c0e9ac974..bdd22080a3d 100644 --- a/htdocs/langs/bg_BG/stocks.lang +++ b/htdocs/langs/bg_BG/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Етикет на движението NumberOfUnit=Брой единици UnitPurchaseValue=Единична покупна цена StockTooLow=Наличността е твърде малка -StockLowerThanLimit=Наличност по малка от границата за предупреждение +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Стойност PMPValue=Средна цена PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Брой изпратени QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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=Намаляване реалните запаси на клиентите фактури / кредитни известия за валидиране @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Увеличаване на реалните запаси на доставчици фактури / кредитни известия за валидиране ReStockOnValidateOrder=Увеличаване на реалните запаси на доставчиците поръчки апробиране -ReStockOnDispatchOrder=Увеличаване на реалните запаси на ръководство за експедиция в складове, след доставчика за получаване на +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Поръчка все още не е или не повече статут, който позволява изпращането на продукти на склад складове. -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Няма предварително определени продукти за този обект. Така че не се изисква експедиция в състав. DispatchVerb=Изпращане StockLimitShort=Количество за предупреждение StockLimit=Минимално количество за предупреждение PhysicalStock=Факт. наличност 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): 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, ...) IdWarehouse=Id на склад DescWareHouse=Описание на склад LieuWareHouse=Локализация на склад @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Редактиране +inventoryValidate=Валидирано +inventoryDraft=Работи +inventorySelectWarehouse=Warehouse choice +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 +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 mouvment 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 +AddProduct=Добави +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Изтриване на линия +RegulateStock=Regulate Stock +ListInventory=Списък diff --git a/htdocs/langs/bg_BG/stripe.lang b/htdocs/langs/bg_BG/stripe.lang new file mode 100644 index 00000000000..53ce9946863 --- /dev/null +++ b/htdocs/langs/bg_BG/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Следните интернет адреси са на разположение, за да предложи на клиента да направи плащане по Dolibarr обекти +PaymentForm=Формуляра за плащане +WelcomeOnPaymentPage=Добре дошли на нашия онлайн платежни услуги +ThisScreenAllowsYouToPay=Този екран ви позволи да направите онлайн плащане на %s. +ThisIsInformationOnPayment=Това е информация за плащане, за да се направи +ToComplete=За да завършите +YourEMail=Имейл за да получите потвърждение на плащането +STRIPE_PAYONLINE_SENDEMAIL=Имейл за предупреждаване след заплащане (успешно или не) +Creditor=Кредитор +PaymentCode=Плащане код +StripeDoPayment=Отидете на плащане +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Следващ +ToOfferALinkForOnlinePayment=URL за %s плащане +ToOfferALinkForOnlinePaymentOnOrder=URL адрес, за да предложи на потребителя %s онлайн интерфейс плащане за поръчка на клиента +ToOfferALinkForOnlinePaymentOnInvoice=URL да предложи %s онлайн интерфейс ползвател на платежни за клиента фактура +ToOfferALinkForOnlinePaymentOnContractLine=URL да предложи %s онлайн интерфейс ползвател на платежни за договор линия +ToOfferALinkForOnlinePaymentOnFreeAmount=URL да предложи %s онлайн интерфейс ползвател на платежни за безплатен сума +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL да предложи %s онлайн интерфейс ползвател на платежни за член абонамент +YouCanAddTagOnUrl=Можете също да добавите URL параметър и етикет = стойност на която и да е от тези URL (задължително само за безплатно плащане), за да добавите свой ​​собствен етикет за коментар на плащане. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Тази страница потвърждава, че плащането е било записано. Благодаря. +YourPaymentHasNotBeenRecorded=Плащането не е записана и сделката е била анулирана. Благодаря. +AccountParameter=Отчитат параметри +UsageParameter=Употреба параметри +InformationToFindParameters=Помощ ", за да намерите информация за %s сметка +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Име на продавача +CSSUrlForPaymentForm=CSS URL стил лист за плащане форма +MessageOK=Съобщение на валидирана страница плащане връщане +MessageKO=Съобщение за анулиране страница плащане връщане +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/bg_BG/supplier_proposal.lang b/htdocs/langs/bg_BG/supplier_proposal.lang index 2ab88745e37..cf751a310bd 100644 --- a/htdocs/langs/bg_BG/supplier_proposal.lang +++ b/htdocs/langs/bg_BG/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Намиране на запитване DraftRequests=Чернови на запитвания SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Отваряне на запитване за цена SupplierProposalArea=Зона предложения от доставчици SupplierProposalShort=Предложение от доставчик SupplierProposals=Предложения доставчици @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Изтриване на запитване ValidateAsk=Валидиране на запитване SupplierProposalStatusDraft=Чернова (нуждае се да бъде валидирана) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Валидирано (запитването е отворено) SupplierProposalStatusClosed=Затворено SupplierProposalStatusSigned=Прието SupplierProposalStatusNotSigned=Отказано @@ -47,7 +47,7 @@ CommercialAsk=Запитване за цена DefaultModelSupplierProposalCreate=Създаване на модел по подразбиране DefaultModelSupplierProposalToBill=Шаблон по подразбиране, когато се затваря запитване за цена (прието) DefaultModelSupplierProposalClosed=Шаблон по подразбиране, когато се затваря запитване за цена (отказано) -ListOfSupplierProposal=Списък на запитвания за цени към доставчици +ListOfSupplierProposals=Списък на запитвания за цени към доставчици ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/bg_BG/suppliers.lang b/htdocs/langs/bg_BG/suppliers.lang index a174831024d..52a2cfe00c8 100644 --- a/htdocs/langs/bg_BG/suppliers.lang +++ b/htdocs/langs/bg_BG/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Някои под-продукти нямата определена цена AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Доставни цени ReferenceSupplierIsAlreadyAssociatedWithAProduct=Този референтен доставчик вече е свързана с референтното: %s NoRecordedSuppliers=Не регистриран доставчик SupplierPayment=Доставчика на платежни услуги @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Доставни цени diff --git a/htdocs/langs/bg_BG/trips.lang b/htdocs/langs/bg_BG/trips.lang index 0a4af4cf2ff..5cfaccff8c2 100644 --- a/htdocs/langs/bg_BG/trips.lang +++ b/htdocs/langs/bg_BG/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Списък на такси TypeFees=Types of fees ShowTrip=Показване на доклад за разходи NewTrip=Нов доклад за разходи -CompanyVisited=Фирмата/организацията е посетена +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Сума или км DeleteTrip=Изтриване на доклад за разходи ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Дата на валидиране DATE_CANCEL=Дата на отказване DATE_PAIEMENT=Дата на плащане BROUILLONNER=Отваряне отново +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Валидиране и изпращане за одобрение ValidatedWaitingApproval=Валидиран (очаква одобрение) NOT_AUTHOR=Не сте автор на този доклад за разходи. Операцията е отказана. @@ -87,5 +88,5 @@ NoTripsToExportCSV=Няма доклад за разходи за експорт ExpenseReportPayment=Плащане на доклад за разходи ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Доклади за разходи за плащане -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/bg_BG/users.lang b/htdocs/langs/bg_BG/users.lang index e6bbdcf4f7b..78ae3272326 100644 --- a/htdocs/langs/bg_BG/users.lang +++ b/htdocs/langs/bg_BG/users.lang @@ -66,8 +66,8 @@ InternalUser=Вътрешен потребител ExportDataset_user_1=Потребители на системата и свойства DomainUser=Домейн потребител %s Reactivate=Ре-активирайте -CreateInternalUserDesc=Тази форма позволява да създадете потребител вътрешен за фирмата/организацията. За създаване на външен потребител (клиент, доставчик, ...), използвайте бутон 'Създай потребител' от контактната карта на контрагента. -InternalExternalDesc=Вътрешен потребител е потребител, който е част от вашата фирма/организация.
Външен потребител е клиент, доставчик или друг.

И в двата случая с разрешения се определят правата в системата. Също така външнте потребители могат да имат друг изглед на менюто (вижте Начало - Настройка - Екран) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Предоставени права поради наследяването им от права за група потребители. Inherited=Наследено UserWillBeInternalUser=Създаденият потребителят ще бъде вътрешен потребител (тъй като не е свързан с определен контрагент) diff --git a/htdocs/langs/bg_BG/website.lang b/htdocs/langs/bg_BG/website.lang index 6197580711f..12f66a3cee3 100644 --- a/htdocs/langs/bg_BG/website.lang +++ b/htdocs/langs/bg_BG/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Код WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/bg_BG/withdrawals.lang b/htdocs/langs/bg_BG/withdrawals.lang index d20edf9ac13..2ac1407d6e6 100644 --- a/htdocs/langs/bg_BG/withdrawals.lang +++ b/htdocs/langs/bg_BG/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Сума за оттегляне WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Нито един клиент фактура в режим на плащане "се оттегли" чака. Отидете на раздела "Теглене" във фактурата карта, за да отправят искане. +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 @@ -41,6 +41,7 @@ RefusedReason=Причина за отхвърляне RefusedInvoicing=Фактуриране отхвърлянето NoInvoiceRefused=Не зареждайте отхвърляне InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Чакане StatusTrans=Предавани StatusCredited=Кредитира diff --git a/htdocs/langs/bn_BD/accountancy.lang b/htdocs/langs/bn_BD/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/bn_BD/accountancy.lang +++ b/htdocs/langs/bn_BD/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/bn_BD/admin.lang b/htdocs/langs/bn_BD/admin.lang index 6851d698625..a443d04f35d 100644 --- a/htdocs/langs/bn_BD/admin.lang +++ b/htdocs/langs/bn_BD/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/bn_BD/agenda.lang b/htdocs/langs/bn_BD/agenda.lang index 617b330e34d..58d94a3672b 100644 --- a/htdocs/langs/bn_BD/agenda.lang +++ b/htdocs/langs/bn_BD/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/bn_BD/banks.lang b/htdocs/langs/bn_BD/banks.lang index f0c41d5d5bf..191d30e1585 100644 --- a/htdocs/langs/bn_BD/banks.lang +++ b/htdocs/langs/bn_BD/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/bn_BD/bookmarks.lang b/htdocs/langs/bn_BD/bookmarks.lang index e529130e1bc..cac3dd66bc1 100644 --- a/htdocs/langs/bn_BD/bookmarks.lang +++ b/htdocs/langs/bn_BD/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=Add this page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window diff --git a/htdocs/langs/bn_BD/boxes.lang b/htdocs/langs/bn_BD/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/bn_BD/boxes.lang +++ b/htdocs/langs/bn_BD/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/bn_BD/categories.lang b/htdocs/langs/bn_BD/categories.lang index 1615697ed9d..721f6779124 100644 --- a/htdocs/langs/bn_BD/categories.lang +++ b/htdocs/langs/bn_BD/categories.lang @@ -1,6 +1,7 @@ # 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 diff --git a/htdocs/langs/bn_BD/commercial.lang b/htdocs/langs/bn_BD/commercial.lang index 16a6611db4a..deb66143b82 100644 --- a/htdocs/langs/bn_BD/commercial.lang +++ b/htdocs/langs/bn_BD/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/bn_BD/companies.lang b/htdocs/langs/bn_BD/companies.lang index 1b7efa3c14e..1fa7850c7ed 100644 --- a/htdocs/langs/bn_BD/companies.lang +++ b/htdocs/langs/bn_BD/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/bn_BD/contracts.lang b/htdocs/langs/bn_BD/contracts.lang index 880f00a9331..f742ca4cecd 100644 --- a/htdocs/langs/bn_BD/contracts.lang +++ b/htdocs/langs/bn_BD/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/bn_BD/exports.lang b/htdocs/langs/bn_BD/exports.lang index 8bc4a40a682..148f40b56f0 100644 --- a/htdocs/langs/bn_BD/exports.lang +++ b/htdocs/langs/bn_BD/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/bn_BD/holiday.lang b/htdocs/langs/bn_BD/holiday.lang index 50d97c0d8cc..462515ca9a2 100644 --- a/htdocs/langs/bn_BD/holiday.lang +++ b/htdocs/langs/bn_BD/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/bn_BD/install.lang b/htdocs/langs/bn_BD/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/bn_BD/install.lang +++ b/htdocs/langs/bn_BD/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/bn_BD/link.lang b/htdocs/langs/bn_BD/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/bn_BD/link.lang +++ b/htdocs/langs/bn_BD/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/bn_BD/loan.lang b/htdocs/langs/bn_BD/loan.lang index b45a70dff72..d00b11738be 100644 --- a/htdocs/langs/bn_BD/loan.lang +++ b/htdocs/langs/bn_BD/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/bn_BD/mails.lang b/htdocs/langs/bn_BD/mails.lang index c830b551a67..65908fe81f1 100644 --- a/htdocs/langs/bn_BD/mails.lang +++ b/htdocs/langs/bn_BD/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/bn_BD/main.lang b/htdocs/langs/bn_BD/main.lang index d7dde34acbb..31a9ef8f2af 100644 --- a/htdocs/langs/bn_BD/main.lang +++ b/htdocs/langs/bn_BD/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -439,14 +442,14 @@ Reportings=Reporting Draft=Draft Drafts=Drafts Validated=Validated -Opened=Open +Opened=Opened New=New Discount=Discount Unknown=Unknown General=General Size=Size Received=Received -Paid=Paid +Paid=Processed Topic=Subject ByCompanies=By third parties ByUsers=By users @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/bn_BD/members.lang b/htdocs/langs/bn_BD/members.lang index 8f6f76ba48f..ac6f460cf14 100644 --- a/htdocs/langs/bn_BD/members.lang +++ b/htdocs/langs/bn_BD/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/bn_BD/modulebuilder.lang b/htdocs/langs/bn_BD/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/bn_BD/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/bn_BD/other.lang b/htdocs/langs/bn_BD/other.lang index b151614ce3c..e15d490c0f2 100644 --- a/htdocs/langs/bn_BD/other.lang +++ b/htdocs/langs/bn_BD/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/bn_BD/paybox.lang b/htdocs/langs/bn_BD/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/bn_BD/paybox.lang +++ b/htdocs/langs/bn_BD/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/bn_BD/paypal.lang b/htdocs/langs/bn_BD/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/bn_BD/paypal.lang +++ b/htdocs/langs/bn_BD/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/bn_BD/products.lang b/htdocs/langs/bn_BD/products.lang index 3a412a5789c..4df17ba8da1 100644 --- a/htdocs/langs/bn_BD/products.lang +++ b/htdocs/langs/bn_BD/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/bn_BD/propal.lang b/htdocs/langs/bn_BD/propal.lang index a14d25ce779..e1df85f8775 100644 --- a/htdocs/langs/bn_BD/propal.lang +++ b/htdocs/langs/bn_BD/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card diff --git a/htdocs/langs/bn_BD/resource.lang b/htdocs/langs/bn_BD/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/bn_BD/resource.lang +++ b/htdocs/langs/bn_BD/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/bn_BD/salaries.lang b/htdocs/langs/bn_BD/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/bn_BD/salaries.lang +++ b/htdocs/langs/bn_BD/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/bn_BD/sendings.lang b/htdocs/langs/bn_BD/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/bn_BD/sendings.lang +++ b/htdocs/langs/bn_BD/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/bn_BD/stocks.lang b/htdocs/langs/bn_BD/stocks.lang index 1db49b8d8dd..79c5b306941 100644 --- a/htdocs/langs/bn_BD/stocks.lang +++ b/htdocs/langs/bn_BD/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/bn_BD/stripe.lang b/htdocs/langs/bn_BD/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/bn_BD/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/bn_BD/supplier_proposal.lang b/htdocs/langs/bn_BD/supplier_proposal.lang index 61b031459b0..dc3eae23672 100644 --- a/htdocs/langs/bn_BD/supplier_proposal.lang +++ b/htdocs/langs/bn_BD/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/bn_BD/suppliers.lang b/htdocs/langs/bn_BD/suppliers.lang index b890919ace5..28c5fe39d0d 100644 --- a/htdocs/langs/bn_BD/suppliers.lang +++ b/htdocs/langs/bn_BD/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/bn_BD/trips.lang b/htdocs/langs/bn_BD/trips.lang index 844111f2c87..a63bb66c164 100644 --- a/htdocs/langs/bn_BD/trips.lang +++ b/htdocs/langs/bn_BD/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/bn_BD/users.lang b/htdocs/langs/bn_BD/users.lang index a0a1eae8697..af37668176c 100644 --- a/htdocs/langs/bn_BD/users.lang +++ b/htdocs/langs/bn_BD/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/bn_BD/website.lang b/htdocs/langs/bn_BD/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/bn_BD/website.lang +++ b/htdocs/langs/bn_BD/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/bn_BD/withdrawals.lang b/htdocs/langs/bn_BD/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/bn_BD/withdrawals.lang +++ b/htdocs/langs/bn_BD/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/bs_BA/accountancy.lang b/htdocs/langs/bs_BA/accountancy.lang index 1fe2d5d28c5..530cd0e073b 100644 --- a/htdocs/langs/bs_BA/accountancy.lang +++ b/htdocs/langs/bs_BA/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Dodaj računovodstveni račun AccountAccounting=Računovodstveni račun AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Predloženi računovodstveni račun @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modifikacija transakcije +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -96,8 +97,8 @@ Ventilate=Bind LineId=Id line Processing=Processing EndProcessing=Process terminated. -SelectedLines=Selected lines -Lineofinvoice=Line of invoice +SelectedLines=Odabrani redovi +Lineofinvoice=Red fakture LineOfExpenseReport=Line of expense report NoAccountSelected=No accounting account selected VentilatedinAccount=Binded successfully to the accounting account @@ -116,11 +117,11 @@ ACCOUNTING_LENGTH_AACCOUNT=Length of the third party accounting accounts (If you ACCOUNTING_MANAGE_ZERO=Allow to manage different number of zero at the end of an accounting account. Needed by some countries (like switzerland). If keep to off (default), you can set the 2 following parameters to ask application to add virtual zero. BANK_DISABLE_DIRECT_INPUT=Disable direct recording of transaction in bank account -ACCOUNTING_SELL_JOURNAL=Sell journal -ACCOUNTING_PURCHASE_JOURNAL=Purchase journal -ACCOUNTING_MISCELLANEOUS_JOURNAL=Miscellaneous journal -ACCOUNTING_EXPENSEREPORT_JOURNAL=Expense report journal -ACCOUNTING_SOCIAL_JOURNAL=Social journal +ACCOUNTING_SELL_JOURNAL=Dnevnik prodaje +ACCOUNTING_PURCHASE_JOURNAL=Dnevnik nabavki +ACCOUNTING_MISCELLANEOUS_JOURNAL=Dnevnik raznih stavki +ACCOUNTING_EXPENSEREPORT_JOURNAL=Dnevnik troškova +ACCOUNTING_SOCIAL_JOURNAL=Dnevnik doprinosa ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transfer ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Banka +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Izvozi Export=Izvoz +ExportDraftJournal=Export draft journal Modelcsv=Model izvoza OptionsDeactivatedForThisExportModel=Za ovaj model izvoza, opcije su onemogućene Selectmodelcsv=Odaberi model izvoza diff --git a/htdocs/langs/bs_BA/admin.lang b/htdocs/langs/bs_BA/admin.lang index e116e82843b..1c4673e173f 100644 --- a/htdocs/langs/bs_BA/admin.lang +++ b/htdocs/langs/bs_BA/admin.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - admin -Foundation=Fondacija +Foundation=Fondacijae Version=Verzija VersionProgram=Verzija programa VersionLastInstall=Prvobitno instalirana verzija @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Računovodstvo -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/bs_BA/agenda.lang b/htdocs/langs/bs_BA/agenda.lang index ddbc58fea32..47b44b831a9 100644 --- a/htdocs/langs/bs_BA/agenda.lang +++ b/htdocs/langs/bs_BA/agenda.lang @@ -6,9 +6,9 @@ TMenuAgenda=Agenda Agendas=Agende LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by -ActionsOwnedByShort=Owner +ActionsOwnedByShort=Vlasnik AffectedTo=Dodijeljeno korisniku -Event=Event +Event=Događaj Events=Događaji EventsNb=Broj događaja ListOfActions=Lista događaja @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Faktura %s obrisana InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Narudžba %s potvrđena @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervencija %s poslana putem e-maila ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Datum početka DateActionEnd=Datum završetka AgendaUrlOptions1=Također možete dodati sljedeće parametre za filtriranje prikazanog: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s ​​da se ograniči prikaz na akcije dodijeljene korisniku %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/bs_BA/bills.lang b/htdocs/langs/bs_BA/bills.lang index 7653062f4a3..2f4576863bf 100644 --- a/htdocs/langs/bs_BA/bills.lang +++ b/htdocs/langs/bs_BA/bills.lang @@ -162,14 +162,14 @@ DraftBills=Uzorak faktura CustomersDraftInvoices=Nacrti faktura kupcima SuppliersDraftInvoices=Nacrti faktura dobavljačima Unpaid=Neplaćeno -ConfirmDeleteBill=Are you sure you want to delete this invoice? +ConfirmDeleteBill=Da li ste sigurni da želite obrisati ovu fakturu? ConfirmValidateBill=Are you sure you want to validate this invoice with reference %s? -ConfirmUnvalidateBill=Are you sure you want to change invoice %s to draft status? +ConfirmUnvalidateBill=Da li ste sigurni da želite promijeniti status fakture %s u nacrtu? ConfirmClassifyPaidBill=Are you sure you want to change invoice %s to status paid? ConfirmCancelBill=Are you sure you want to cancel invoice %s? ConfirmCancelBillQuestion=Why do you want to classify this invoice 'abandoned'? ConfirmClassifyPaidPartially=Are you sure you want to change invoice %s to status paid? -ConfirmClassifyPaidPartiallyQuestion=This invoice has not been paid completely. What are reasons for you to close this invoice? +ConfirmClassifyPaidPartiallyQuestion=Ova faktura nije potpuno plaćena. Koji su razlozi da zatvorite ovu fakturu? ConfirmClassifyPaidPartiallyReasonAvoir=Remaining unpaid (%s %s) is a discount granted because payment was made before term. I regularise the VAT with a credit note. ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Remaining unpaid (%s %s) is a discount granted because payment was made before term. I accept to lose the VAT on this discount. ConfirmClassifyPaidPartiallyReasonDiscountVat=Remaining unpaid (%s %s) is a discount granted because payment was made before term. I recover the VAT on this discount without a credit note. @@ -184,26 +184,26 @@ ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Ovaj izbor se koristi kada ConfirmClassifyPaidPartiallyReasonOtherDesc=Koristite ovaj izbor ako bilo koji drugi ne odgovara, naprimjer u sljedećoj situaciji:
- plaćanje nije izvršeno jer su neki proizvodi vraćeni
- iznos je bio reklamiran, jer nije obračunat popust
U svim slučajevima, iznos koji je reklamiran mora biti ispravljen u računovodstvenom sistemu kreiranjem knjižne obavijesti. ConfirmClassifyAbandonReasonOther=Ostalo ConfirmClassifyAbandonReasonOtherDesc=Ovaj izbor se koristi u svim drugih slučajevima. Naprimjer, zbog toga sto planiranje kreirati zamjensku fakturu. -ConfirmCustomerPayment=Do you confirm this payment input for %s %s? -ConfirmSupplierPayment=Do you confirm this payment input for %s %s? -ConfirmValidatePayment=Are you sure you want to validate this payment? No change can be made once payment is validated. +ConfirmCustomerPayment=Da li odobravate unos ovo plaćanja za %s %s? +ConfirmSupplierPayment=Da li odobravate unos ovo plaćanja za %s %s? +ConfirmValidatePayment=Da li ste sigurni da želite odobriti ovo plaćanje? Poslije toga neće biti moguće izmjene ovog plaćanja. ValidateBill=Potvrdi fakturu UnvalidateBill=Otkaži potvrdu fakture NumberOfBills=Broj faktura NumberOfBillsByMonth=Broj faktura po mjesecu AmountOfBills=Iznos faktura AmountOfBillsByMonthHT=Iznos faktura po mjesecu (bez PDV-a) -ShowSocialContribution=Show social/fiscal tax +ShowSocialContribution=Pokaži doprinose i poreze ShowBill=Prikaži fakturu ShowInvoice=Prikaži fakturu ShowInvoiceReplace=Prikaži zamjensku fakturu ShowInvoiceAvoir=Prikaži dobropis -ShowInvoiceDeposit=Show down payment invoice +ShowInvoiceDeposit=Pokaži avansne fakture ShowInvoiceSituation=Show situation invoice ShowPayment=Prikaži uplatu AlreadyPaid=Već plaćeno AlreadyPaidBack=Već izvršen povrat uplate -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) +AlreadyPaidNoCreditNotesNoDeposits=Već plaćeno (bez KO i avansa) Abandoned=Otkazano RemainderToPay=Ostalo neplaćeno RemainderToTake=Ostatak iznosa za naplatu @@ -213,7 +213,7 @@ AmountExpected=Iznos za potraživati ExcessReceived=Višak primljen EscompteOffered=Popust ponuđen (uplata prije roka) EscompteOfferedShort=Popust -SendBillRef=Submission of invoice %s +SendBillRef=Slanje fakture %s SendReminderBillRef=Submission of invoice %s (reminder) StandingOrders=Direct debit orders StandingOrder=Nalog za plaćanje @@ -241,13 +241,13 @@ SetMode=Postaviti način plaćanja SetRevenuStamp=Set revenue stamp Billed=Fakturisano RecurringInvoices=Recurring invoices -RepeatableInvoice=Template invoice -RepeatableInvoices=Template invoices -Repeatable=Template -Repeatables=Templates -ChangeIntoRepeatableInvoice=Convert into template invoice -CreateRepeatableInvoice=Create template invoice -CreateFromRepeatableInvoice=Create from template invoice +RepeatableInvoice=Šablonska faktura +RepeatableInvoices=Šablonske fakture +Repeatable=Šablon +Repeatables=Šabloni +ChangeIntoRepeatableInvoice=Pretvori u šablonsku fakturu +CreateRepeatableInvoice=Napravi šablonsku fakturu +CreateFromRepeatableInvoice=Napravi od šablonske fakture CustomersInvoicesAndInvoiceLines=Fakture kupaca i tekstovi faktura CustomersInvoicesAndPayments=Faktura kupaca i uplate ExportDataset_invoice_1=Lista faktura kupaca i tekstovi faktura @@ -260,7 +260,7 @@ ReductionsShort=Sniž. Discounts=Popusti AddDiscount=Kreiraj popust AddRelativeDiscount=Ustvarite relativno popust -EditRelativeDiscount=Edit relative discount +EditRelativeDiscount=Uredi relativni popust AddGlobalDiscount=Dodaj popust EditGlobalDiscounts=Uredi absolutne popuste AddCreditNote=Ustvari dobropis @@ -270,20 +270,20 @@ RelativeDiscount=Relativni popust GlobalDiscount=Globalni popust CreditNote=Dobropis CreditNotes=Dobropisi -Deposit=Down payment -Deposits=Down payments +Deposit=Akontacija +Deposits=Akontacije DiscountFromCreditNote=Popust z dobropisa %s -DiscountFromDeposit=Down payments from invoice %s +DiscountFromDeposit=Akontacije po računu %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Ova vrsta kredita može se koristiti na fakturi prije potvrde -CreditNoteDepositUse=Invoice must be validated to use this kind of credits +CreditNoteDepositUse=Faktura mora biti potvrđena da bi se koristio ova vrsta kredita NewGlobalDiscount=Nov fiksni popust NewRelativeDiscount=Nov relativni popust NoteReason=Bilješka/Razlog ReasonDiscount=Razlog DiscountOfferedBy=Odobreno od strane -DiscountStillRemaining=Discounts available -DiscountAlreadyCounted=Discounts already consumed +DiscountStillRemaining=ostalo popusta +DiscountAlreadyCounted=Popusti već iskorišteni BillAddress=Adresa fakture HelpEscompte=Ovaj popust je odobren za kupca jer je isplata izvršena prije roka. HelpAbandonBadCustomer=Ovaj iznos je otkazan (kupac je loš kupac) i smatra se kao potencijalni gubitak. diff --git a/htdocs/langs/bs_BA/bookmarks.lang b/htdocs/langs/bs_BA/bookmarks.lang index 23ba0707f22..f087d1ffcaf 100644 --- a/htdocs/langs/bs_BA/bookmarks.lang +++ b/htdocs/langs/bs_BA/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=Dodaj ovu stranicu u bookmark Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=Lista bookmark-a +EditBookmarks=Prikaži/uredi favorite NewBookmark=Novi bookmark ShowBookmark=Prikaži bookmark OpenANewWindow=Otvori u novom prozoru diff --git a/htdocs/langs/bs_BA/boxes.lang b/htdocs/langs/bs_BA/boxes.lang index a847b2474cd..781966a4d63 100644 --- a/htdocs/langs/bs_BA/boxes.lang +++ b/htdocs/langs/bs_BA/boxes.lang @@ -1,67 +1,67 @@ # Dolibarr language file - Source file is en_US - boxes -BoxLoginInformation=Login information +BoxLoginInformation=Podaci o prijavi BoxLastRssInfos=Rss informacije -BoxLastProducts=Latest %s products/services -BoxProductsAlertStock=Stock alerts for products -BoxLastProductsInContract=Latest %s contracted products/services -BoxLastSupplierBills=Latest supplier invoices -BoxLastCustomerBills=Latest customer invoices -BoxOldestUnpaidCustomerBills=Oldest unpaid customer invoices -BoxOldestUnpaidSupplierBills=Oldest unpaid supplier invoices -BoxLastProposals=Latest commercial proposals -BoxLastProspects=Latest modified prospects -BoxLastCustomers=Latest modified customers -BoxLastSuppliers=Latest modified suppliers -BoxLastCustomerOrders=Latest customer orders -BoxLastActions=Latest actions -BoxLastContracts=Latest contracts -BoxLastContacts=Latest contacts/addresses -BoxLastMembers=Latest members -BoxFicheInter=Latest interventions -BoxCurrentAccounts=Open accounts balance -BoxTitleLastRssInfos=Latest %s news from %s -BoxTitleLastProducts=Latest %s modified products/services +BoxLastProducts=Posljednjih %s proizvoda/usluga +BoxProductsAlertStock=Upozorenja zaliha proizvoda +BoxLastProductsInContract=Posljednjih %s ugovorenih proizvoda/usluga +BoxLastSupplierBills=Najnovije fakture dobavljača +BoxLastCustomerBills=Najnovije fakture kupaca +BoxOldestUnpaidCustomerBills=Najstarije nenaplaćene fakture kupaca +BoxOldestUnpaidSupplierBills=Najstarije naplaćene fakture dobavljačima +BoxLastProposals=Najnovije ponude +BoxLastProspects=Posljednji izmijenjeni prospekti +BoxLastCustomers=Posljednji izmijenjeni kupci +BoxLastSuppliers=Posljednji izmijenjeni dobavljači +BoxLastCustomerOrders=Najnovije narudžbe kupaca +BoxLastActions=Posljednje akcije +BoxLastContracts=Najnoviji ugovori +BoxLastContacts=Najnoviji kontakti/adrese +BoxLastMembers=Najnoviji članovi +BoxFicheInter=Posljednje intervencije +BoxCurrentAccounts=Trenutna stanja računa +BoxTitleLastRssInfos=Posljednjih %s novosti od %s +BoxTitleLastProducts=Posljednjih %s izmijenjenih proizvoda/usluga BoxTitleProductsAlertStock=Upozorenje za proizvode u zalihama -BoxTitleLastSuppliers=Latest %s recorded suppliers -BoxTitleLastModifiedSuppliers=Latest %s modified suppliers -BoxTitleLastModifiedCustomers=Latest %s modified customers -BoxTitleLastCustomersOrProspects=Latest %s customers or prospects +BoxTitleLastSuppliers=Posljednjih %s unesenih dobavljača +BoxTitleLastModifiedSuppliers=Posljednjih %s izmijenjenih dobavljača +BoxTitleLastModifiedCustomers=Posljednjih %s izmijenjenih kupaca +BoxTitleLastCustomersOrProspects=Posljednjih %s kupaca ili prospekata BoxTitleLastCustomerBills=Posljednjih %s faktura kupaca BoxTitleLastSupplierBills=Posljednjih %s faktura dobavljača -BoxTitleLastModifiedProspects=Latest %s modified prospects -BoxTitleLastModifiedMembers=Latest %s members -BoxTitleLastFicheInter=Latest %s modified interventions -BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer invoices -BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier invoices -BoxTitleCurrentAccounts=Open accounts balances -BoxTitleLastModifiedContacts=Latest %s modified contacts/addresses -BoxMyLastBookmarks=My latest %s bookmarks +BoxTitleLastModifiedProspects=Posljednjih %s izmijenjenih prospekata +BoxTitleLastModifiedMembers=Najnovijih %s članova +BoxTitleLastFicheInter=Posljednjih %s izmijenjenih intervencija +BoxTitleOldestUnpaidCustomerBills=Najstarijih %s nenaplaćenih faktura kupaca +BoxTitleOldestUnpaidSupplierBills=Najstarijih %s neplaćenih faktura dobavljačima +BoxTitleCurrentAccounts=Trenutno otvoreni računi +BoxTitleLastModifiedContacts=Posljednjih %s izmijenjenih kontakata/adresa +BoxMyLastBookmarks=Mojih posljednjih %s favorita BoxOldestExpiredServices=Najstarije aktivne zastarjele usluge -BoxLastExpiredServices=Latest %s oldest contacts with active expired services -BoxTitleLastActionsToDo=Latest %s actions to do -BoxTitleLastContracts=Latest %s modified contracts -BoxTitleLastModifiedDonations=Latest %s modified donations -BoxTitleLastModifiedExpenses=Latest %s modified expense reports +BoxLastExpiredServices=Posljednjih %s najstarijih ugovora sa aktivni zastarjelim uslugama +BoxTitleLastActionsToDo=Posljednjih %s akcija za uraditi +BoxTitleLastContracts=Posljednjih %s izmijenjenih ugovora +BoxTitleLastModifiedDonations=Posljednjih %s izmijenjenih donacija +BoxTitleLastModifiedExpenses=Posljednjih %s izmijenjenih troškovnika BoxGlobalActivity=Globalne aktivnosti (fakture, prijedlozi, narudžbe) -BoxGoodCustomers=Good customers -BoxTitleGoodCustomers=%s Good customers -FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Latest successfull refresh date: %s -LastRefreshDate=Latest refresh date +BoxGoodCustomers=Dobar kupac +BoxTitleGoodCustomers=%s dobrih kupaca +FailedToRefreshDataInfoNotUpToDate=Greška pri osvježavanju RSS toka. Datum posljednjeg uspješnog osvježenja: %s +LastRefreshDate=Posljednji datum ažuriranja NoRecordedBookmarks=Nema definisanih bookmark-a. ClickToAdd=Klikni ovdje za dodavanje. NoRecordedCustomers=Nema zapisanih kupaca NoRecordedContacts=Nema zapisanih kontakata NoActionsToDo=Nema akcija za uraditi -NoRecordedOrders=No recorded customer orders +NoRecordedOrders=Nema unesenih narudžbi od kupaca NoRecordedProposals=Nema zapisanih prijedloga -NoRecordedInvoices=No recorded customer invoices -NoUnpaidCustomerBills=No unpaid customer invoices -NoUnpaidSupplierBills=No unpaid supplier invoices -NoModifiedSupplierBills=No recorded supplier invoices +NoRecordedInvoices=Nema unesenih faktura kupcima +NoUnpaidCustomerBills=Nema nenaplaćenih faktura od kupaca +NoUnpaidSupplierBills=Nema neplaćenih faktura dobavljačima +NoModifiedSupplierBills=Nema unesenih faktura dobavljača NoRecordedProducts=Nema zapisanih proizvoda/usluga -NoRecordedProspects=No recorded prospects +NoRecordedProspects=Nema unesenih prospekata NoContractedProducts=Nema ugovorenih proizvoda/usluga -NoRecordedContracts=Nema zapisanih kontakata +NoRecordedContracts=Nema unesenih ugovora NoRecordedInterventions=Nema zapisanih intervencija BoxLatestSupplierOrders=Najnovije narudžbe dobavljaču NoSupplierOrder=Nema zapisanih narudžbi dobavljaču @@ -73,14 +73,14 @@ BoxProposalsPerMonth=Prijedlozi po mjesecu NoTooLowStockProducts=Nema proizvoda ispod granice za upozorenje BoxProductDistribution=Distribucija proizvoda/usluga BoxProductDistributionFor=Distribucija %s za %s -BoxTitleLastModifiedSupplierBills=Latest %s modified supplier bills -BoxTitleLatestModifiedSupplierOrders=Latest %s modified supplier orders -BoxTitleLastModifiedCustomerBills=Latest %s modified customer bills -BoxTitleLastModifiedCustomerOrders=Latest %s modified customer orders -BoxTitleLastModifiedPropals=Latest %s modified propals +BoxTitleLastModifiedSupplierBills=Posljednjih %s izmijenjenih faktura dobavljača +BoxTitleLatestModifiedSupplierOrders=Posljednjih %s izmijenjenih narudžbi dobavljačima +BoxTitleLastModifiedCustomerBills=Posljednjih %s izmijenjenih faktura kupcima +BoxTitleLastModifiedCustomerOrders=Posljednjih %s izmijenjenih narudžbi od kupaca +BoxTitleLastModifiedPropals=Posljednjih %s izmjenjenih prijedloga ForCustomersInvoices=Fakture kupaca ForCustomersOrders=Narudžbe kupaca ForProposals=Prijedlozi -LastXMonthRolling=The latest %s month rolling -ChooseBoxToAdd=Add widget to your dashboard -BoxAdded=Widget was added in your dashboard +LastXMonthRolling=Posljednje %s mjesečne plate +ChooseBoxToAdd=Dodaj kutijicu na vašu nadzornu ploču +BoxAdded=Kutijica je dodana na vašu nadzornu ploču diff --git a/htdocs/langs/bs_BA/categories.lang b/htdocs/langs/bs_BA/categories.lang index c9eb96b11ff..c381b807afe 100644 --- a/htdocs/langs/bs_BA/categories.lang +++ b/htdocs/langs/bs_BA/categories.lang @@ -1,6 +1,7 @@ # 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=U diff --git a/htdocs/langs/bs_BA/commercial.lang b/htdocs/langs/bs_BA/commercial.lang index 9b408e895bb..7fa3801665c 100644 --- a/htdocs/langs/bs_BA/commercial.lang +++ b/htdocs/langs/bs_BA/commercial.lang @@ -19,6 +19,7 @@ ShowTask=Show task ShowAction=Show event ActionsReport=Events report ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/bs_BA/donations.lang b/htdocs/langs/bs_BA/donations.lang index 5117950b57b..ce91a6a7586 100644 --- a/htdocs/langs/bs_BA/donations.lang +++ b/htdocs/langs/bs_BA/donations.lang @@ -21,7 +21,7 @@ DonationDatePayment=Datum uplate ValidPromess=Potvrdi obećanje DonationReceipt=Priznanica za donaciju DonationsModels=Modeli dokumenata za priznanicu donacije -LastModifiedDonations=Latest %s modified donations +LastModifiedDonations=Posljednjih %s izmijenjenih donacija DonationRecipient=Primalac donacije IConfirmDonationReception=Primalac potvrđuje prijem, kao donacija, slijedeći iznos MinimumAmount=Minimum amount is %s diff --git a/htdocs/langs/bs_BA/exports.lang b/htdocs/langs/bs_BA/exports.lang index 8bc4a40a682..148f40b56f0 100644 --- a/htdocs/langs/bs_BA/exports.lang +++ b/htdocs/langs/bs_BA/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/bs_BA/holiday.lang b/htdocs/langs/bs_BA/holiday.lang index 1d45a3e7aff..864895fed9c 100644 --- a/htdocs/langs/bs_BA/holiday.lang +++ b/htdocs/langs/bs_BA/holiday.lang @@ -23,7 +23,7 @@ DelayToRequestCP=Leave requests must be made at least %s day(s) before th MenuConfCP=Balance of leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=Datum završetka mora biti poslije datuma početka. -ErrorSQLCreateCP=Desila se SQL greška prilikom kreiranja: +ErrorSQLCreateCP=Desila se SQL greška prilikom kreiranja: ErrorIDFicheCP=An error has occurred, the leave request does not exist. ReturnCP=Vrati se na prethodnu stranicu ErrorUserViewCP=You are not authorized to read this leave request. diff --git a/htdocs/langs/bs_BA/interventions.lang b/htdocs/langs/bs_BA/interventions.lang index 4fb6afb8b16..52e1e53c407 100644 --- a/htdocs/langs/bs_BA/interventions.lang +++ b/htdocs/langs/bs_BA/interventions.lang @@ -40,7 +40,7 @@ InterventionSentByEMail=Intervencija %s poslana putem e-maila InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions -LastModifiedInterventions=Latest %s modified interventions +LastModifiedInterventions=Posljednjih %s izmijenjenih intervencija FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Kontakt kupca za kontrolu diff --git a/htdocs/langs/bs_BA/link.lang b/htdocs/langs/bs_BA/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/bs_BA/link.lang +++ b/htdocs/langs/bs_BA/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/bs_BA/loan.lang b/htdocs/langs/bs_BA/loan.lang index 68416d1a60f..221115f9311 100644 --- a/htdocs/langs/bs_BA/loan.lang +++ b/htdocs/langs/bs_BA/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/bs_BA/mails.lang b/htdocs/langs/bs_BA/mails.lang index b66f78f86dc..ee381bf34ee 100644 --- a/htdocs/langs/bs_BA/mails.lang +++ b/htdocs/langs/bs_BA/mails.lang @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Linija %s u fajlu diff --git a/htdocs/langs/bs_BA/main.lang b/htdocs/langs/bs_BA/main.lang index 3032b1b7582..253e7b82ca9 100644 --- a/htdocs/langs/bs_BA/main.lang +++ b/htdocs/langs/bs_BA/main.lang @@ -72,8 +72,10 @@ SeeHere=Pogledaj ovdje Apply=Primijeniti BackgroundColorByDefault=Osnovna boja pozadine FileRenamed=Datoteka je uspješno preimenovana -FileUploaded=Datoteka je uspješno postavljena FileGenerated=Datoteka je uspješno generirana +FileSaved=The file was successfully saved +FileUploaded=Datoteka je uspješno postavljena +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Datoteka je odabrana za prilog ali nije još postavljena. Kliknite na "Dodaj datoteku" da bi ste to uradili. NbOfEntries=Broj unosa GoToWikiHelpPage=Pročitajte online pomoć (neophodan pristup internetu) @@ -358,6 +360,7 @@ TotalLT1ES=Ukupno RE TotalLT2ES=Ukupno IRPF HT=Neto porez TTC=Uklj. porez +INCT=Inc. all taxes VAT=Porez na promet VATs=PDV LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=okt MonthShort11=nov MonthShort12=dec AttachedFiles=Priložene datoteke i dokumenti -FileTransferComplete=Datoteka je uspješno postavljena DateFormatYYYYMM=MM-YYYY DateFormatYYYYMMDD=DD-MM-YYYY DateFormatYYYYMMDDHHMM=DD-MM-YYYY HH:SS diff --git a/htdocs/langs/bs_BA/modulebuilder.lang b/htdocs/langs/bs_BA/modulebuilder.lang new file mode 100644 index 00000000000..4cae99aea55 --- /dev/null +++ b/htdocs/langs/bs_BA/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card and an API will be generated. +ModuleBuilderDescmenus=Ova kartica za određena za definiranje stavki menija koje daje vaš modul. +ModuleBuilderDescpermissions=Ova kartica je određena za definiranje novih dozvola koje želite dati s vašim modulom. +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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/bs_BA/multicurrency.lang b/htdocs/langs/bs_BA/multicurrency.lang new file mode 100644 index 00000000000..de75ec8b646 --- /dev/null +++ b/htdocs/langs/bs_BA/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi currency +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Synchronisation error: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API key +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Currencies used +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Iznos za plaćanje, orig. valuta diff --git a/htdocs/langs/bs_BA/opensurvey.lang b/htdocs/langs/bs_BA/opensurvey.lang index a1046030172..bee7773f918 100644 --- a/htdocs/langs/bs_BA/opensurvey.lang +++ b/htdocs/langs/bs_BA/opensurvey.lang @@ -21,7 +21,7 @@ TheBestChoices=The best choices currently are with=with OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line. CommentsOfVoters=Comments of voters -ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes) +ConfirmRemovalOfPoll=Da li ste sigurni da želite ukloniti ovu anketu (i sve glasove) RemovePoll=Remove poll UrlForSurvey=URL to communicate to get a direct access to poll PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll: @@ -33,7 +33,7 @@ PourContreList=List (empty/for/against) AddNewColumn=Add new column TitleChoice=Choice label ExportSpreadsheet=Export result spreadsheet -ExpireDate=Limit date +ExpireDate=Datum ograničenja NbOfSurveys=Number of polls NbOfVoters=Nb of voters SurveyResults=Results diff --git a/htdocs/langs/bs_BA/other.lang b/htdocs/langs/bs_BA/other.lang index 195c8948d3b..0f2d133132d 100644 --- a/htdocs/langs/bs_BA/other.lang +++ b/htdocs/langs/bs_BA/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/bs_BA/paybox.lang b/htdocs/langs/bs_BA/paybox.lang index c0cb8e649f0..635c9b26d40 100644 --- a/htdocs/langs/bs_BA/paybox.lang +++ b/htdocs/langs/bs_BA/paybox.lang @@ -11,8 +11,9 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Izvrši plaćanje YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information -Continue=Next +Continue=Sljedeće ToOfferALinkForOnlinePayment=URL for %s payment ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice diff --git a/htdocs/langs/bs_BA/paypal.lang b/htdocs/langs/bs_BA/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/bs_BA/paypal.lang +++ b/htdocs/langs/bs_BA/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/bs_BA/productbatch.lang b/htdocs/langs/bs_BA/productbatch.lang index e62c925da00..1ee1a09d8cd 100644 --- a/htdocs/langs/bs_BA/productbatch.lang +++ b/htdocs/langs/bs_BA/productbatch.lang @@ -2,8 +2,8 @@ ManageLotSerial=Use lot/serial number ProductStatusOnBatch=Yes (lot/serial required) ProductStatusNotOnBatch=No (lot/serial not used) -ProductStatusOnBatchShort=Yes -ProductStatusNotOnBatchShort=No +ProductStatusOnBatchShort=Da +ProductStatusNotOnBatchShort=Ne Batch=Lot/Serial atleast1batchfield=Eat-by date or Sell-by date or Lot/Serial number batch_number=Lot/Serial number diff --git a/htdocs/langs/bs_BA/products.lang b/htdocs/langs/bs_BA/products.lang index 2c82f2f134b..28b7e0bceb6 100644 --- a/htdocs/langs/bs_BA/products.lang +++ b/htdocs/langs/bs_BA/products.lang @@ -26,14 +26,14 @@ ProductOrService=Proizvod ili usluga ProductsAndServices=Proizvodi i usluge ProductsOrServices=Proizvodi ili usluge ProductsOnSaleOnly=Products for sale only -ProductsOnPurchaseOnly=Product for purchase only -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase ServicesOnSaleOnly=Services for sale only ServicesOnPurchaseOnly=Services for purchase only ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase -LastModifiedProductsAndServices=Latest %s modified products/services +LastModifiedProductsAndServices=Posljednjih %s izmijenjenih proizvoda/usluga LastRecordedProducts=Latest %s recorded products LastRecordedServices=Latest %s recorded services CardProduct0=Product card @@ -247,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated diff --git a/htdocs/langs/bs_BA/salaries.lang b/htdocs/langs/bs_BA/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/bs_BA/salaries.lang +++ b/htdocs/langs/bs_BA/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/bs_BA/sendings.lang b/htdocs/langs/bs_BA/sendings.lang index 4d70784a2b6..6e1694dcc83 100644 --- a/htdocs/langs/bs_BA/sendings.lang +++ b/htdocs/langs/bs_BA/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Jednostavni model dokumenta DocumentModelMerou=Model dokumenta Merou A5 WarningNoQtyLeftToSend=Upozorenje, nema proizvoda na čekanju za slanje StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Događaji na pošiljki LinkToTrackYourPackage=Link za praćenje paketa ShipmentCreationIsDoneFromOrder=U ovom trenutku, nova pošiljka se kreira sa kartice narudžbe ShipmentLine=Tekst pošiljke -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/bs_BA/stocks.lang b/htdocs/langs/bs_BA/stocks.lang index 301ddce8641..9ad58b1a62b 100644 --- a/htdocs/langs/bs_BA/stocks.lang +++ b/htdocs/langs/bs_BA/stocks.lang @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Otpremljena količina QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Otpremanje zaliha +OrderDispatch=Goods Receptions 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 diff --git a/htdocs/langs/bs_BA/stripe.lang b/htdocs/langs/bs_BA/stripe.lang new file mode 100644 index 00000000000..fba31857f2f --- /dev/null +++ b/htdocs/langs/bs_BA/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Sljedeće +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/bs_BA/suppliers.lang b/htdocs/langs/bs_BA/suppliers.lang index 5503303e717..edc7bc4000f 100644 --- a/htdocs/langs/bs_BA/suppliers.lang +++ b/htdocs/langs/bs_BA/suppliers.lang @@ -43,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/bs_BA/website.lang b/htdocs/langs/bs_BA/website.lang index 6197580711f..c438cb78f6f 100644 --- a/htdocs/langs/bs_BA/website.lang +++ b/htdocs/langs/bs_BA/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Kod WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/ca_ES/accountancy.lang b/htdocs/langs/ca_ES/accountancy.lang index 85f24e647c1..ca34ed5443d 100644 --- a/htdocs/langs/ca_ES/accountancy.lang +++ b/htdocs/langs/ca_ES/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Visió general de quantitat de línies ja comptabil OtherInfo=Altra informació DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Àrea de comptabilitat AccountancyAreaDescIntro=L'ús del mòdul de comptabilitat es realitza en diverses etapes: @@ -62,7 +63,6 @@ Addanaccount=Afegir un compte comptable AccountAccounting=Compte comptable AccountAccountingShort=Compte SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Compte comptable suggerit @@ -79,6 +79,7 @@ SuppliersVentilation=Comptabilització de factura de proveïdor ExpenseReportsVentilation=Comptabilització d'informes de despeses CreateMvts=Crea una nova transacció UpdateMvts=Modificació d'una transacció +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Compte saldo @@ -142,6 +143,7 @@ NumPiece=Número de peça TransactionNumShort=Número de transacció AccountingCategory=Grups comptes contables GroupByAccountAccounting=Agrupar per compte comptable +ByAccounts=By accounts NotMatch=No definit DeleteMvt=Delete Ledger lines DelYear=Any a eliminar @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Vendes AccountingJournalType3=Compres AccountingJournalType4=Banc +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exportacions Export=Exporta +ExportDraftJournal=Export draft journal Modelcsv=Model d'exportació OptionsDeactivatedForThisExportModel=Per aquest model d'exportació les opcions estan desactivades Selectmodelcsv=Selecciona un model d'exportació diff --git a/htdocs/langs/ca_ES/admin.lang b/htdocs/langs/ca_ES/admin.lang index c5738bf9e2e..47ede739dae 100644 --- a/htdocs/langs/ca_ES/admin.lang +++ b/htdocs/langs/ca_ES/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Sol·licitud pressupost i preus a proveïdor Module1200Name=Mantis Module1200Desc=Interface amb el sistema de seguiment d'incidències Mantis Module1400Name=Comptabilitat experta -Module1400Desc=Gestió experta de la comptabilitat (doble partida) +Module1400Desc=Accounting management (double entries) Module1520Name=Generar document Module1520Desc=Generació de documents de correu massiu Module1780Name=Etiquetes @@ -585,7 +585,7 @@ Module50100Desc=Mòdul Terminal Punt Venda (TPV) Module50200Name=Paypal Module50200Desc=Mòdul per a proporcionar un pagament en línia amb targeta de crèdit mitjançant Paypal Module50400Name=Comptabilitat (avançat) -Module50400Desc=Gestió experta de la comptabilitat (doble partida) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=L'impressió directa (sense obrir els documents) utilitza l'interfície Cups IPP (L'impressora té que ser visible pel servidor i CUPS té que estar instal·lat en el servidor) Module55000Name=Enquesta o votació diff --git a/htdocs/langs/ca_ES/agenda.lang b/htdocs/langs/ca_ES/agenda.lang index 0e2f931a2dc..30254d7226f 100644 --- a/htdocs/langs/ca_ES/agenda.lang +++ b/htdocs/langs/ca_ES/agenda.lang @@ -75,14 +75,17 @@ InterventionSentByEMail=Intervenció %s enviada per email ProposalDeleted=Pressupost esborrat OrderDeleted=Comanda esborrada InvoiceDeleted=Factura esborrada +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### AgendaModelModule=Plantilles de documents per esdeveniments DateActionStart=Data d'inici DateActionEnd=Data finalització AgendaUrlOptions1=Podeu també afegir aquests paràmetres al filtre de sortida: -AgendaUrlOptions2=login=%s per a restringir insercions a accions creades o realitzades per l'usuari %s. AgendaUrlOptions3=logina=%s ​​per a restringir insercions a les accions creades per l'usuari %s. -AgendaUrlOptions4=logint=%s per a restringir insercions a accions que afectin a l'usuari %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID per a restringir la sortida d'accions associades al projecta PROJECT_ID. AgendaShowBirthdayEvents=Mostra aniversaris dels contactes AgendaHideBirthdayEvents=Oculta aniversaris dels contactes diff --git a/htdocs/langs/ca_ES/banks.lang b/htdocs/langs/ca_ES/banks.lang index 5acc86cf634..c73774003f7 100644 --- a/htdocs/langs/ca_ES/banks.lang +++ b/htdocs/langs/ca_ES/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Està segur de voler eliminar l'enllaç entre el regis ListBankTransactions=Llistat de registres bancaris IdTransaction=Id de transacció BankTransactions=Registres bancaris +BankTransaction=Registre bancari ListTransactions=Llistat registres ListTransactionsByCategory=Llistat registres/categoria TransactionsToConciliate=Registres a conciliar @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Xec retornat i factures reobertes BankAccountModelModule=Plantilles de documents per comptes bancaris DocumentModelSepaMandate=Plantilla per a mandat SEPA. Vàlid només per a països europeus de la CEE. DocumentModelBan=Plantilla per imprimir una pàgina amb informació BAN +NewVariousPayment=Nou pagament varis +VariousPayment=Pagament varis +VariousPayments=Pagaments varis +ShowVariousPayment=Mostra el pagament varis diff --git a/htdocs/langs/ca_ES/bills.lang b/htdocs/langs/ca_ES/bills.lang index 25a9f5465bd..a1aa5c412d1 100644 --- a/htdocs/langs/ca_ES/bills.lang +++ b/htdocs/langs/ca_ES/bills.lang @@ -304,7 +304,7 @@ InvoiceNotChecked=Cap factura pendent està seleccionada CloneInvoice=Clonar factura ConfirmCloneInvoice=Vols clonar aquesta factura %s? DisabledBecauseReplacedInvoice=Acció desactivada perquè és una factura reemplaçada -DescTaxAndDividendsArea=Aquesta àrea presenta un resum de tots els pagaments fets per a despeses especials. Aquí només s'inclouen registres amb pagament durant l'any fixat. +DescTaxAndDividendsArea=Aquesta àrea presenta un resum de tots els pagaments fets per a despeses especials. Aquí només s'inclouen registres amb pagament durant l'any fixat. NbOfPayments=Nº de pagaments SplitDiscount=Dividir el dte. en dos ConfirmSplitDiscount=Estàs segur que vols dividir aquest descompte de %s %s en 2 descomptes més baixos? @@ -464,7 +464,7 @@ PDFCrevetteDescription=Plantilla Crevette per factures PDF. Una plantilla de fac TerreNumRefModelDesc1=Retorna el nombre sota el format %syymm-nnnn per a les factures i %syymm-nnnn per als abonaments on yy és l'any, mm. el mes i nnnn un comptador seqüencial sense ruptura i sense permanència a 0 MarsNumRefModelDesc1=Retorna el nombre sota el format %syymm-nnnn per a les factures, %syymm-nnnn per a les factures rectificatives, %syymm-nnnn per a les factures de dipòsit i %syymm-nnnn pels abonaments on yy és l'any, mm el mes i nnnn un comptador seqüencial sense ruptura i sense retorn a 0 TerreNumRefModelError=Ja hi ha una factura amb $syymm i no és compatible amb aquest model de seqüència. Elimineu o renómbrela per poder activar aquest mòdul -CactusNumRefModelDesc1=Retorna un numero amb format %syymm-nnnn per a factures estàndard, %syymm-nnnn per a notes de crèdit i %syymm-nnnn per a factures de dipòsits anticipats a on yy es l'any, mm és el mes i nnnn és una seqüència sense ruptura i sense retorn a 0 +CactusNumRefModelDesc1=Retorna un numero amb format %syymm-nnnn per a factures estàndard, %syymm-nnnn per a notes de crèdit i %syymm-nnnn per a factures de dipòsits anticipats a on yy es l'any, mm és el mes i nnnn és una seqüència sense ruptura i sense retorn a 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Agent comercial del seguiment factura a client TypeContact_facture_external_BILLING=Contacte client facturació @@ -503,4 +503,4 @@ ToCreateARecurringInvoiceGeneAuto=Si necessites tenir cada factura generada auto DeleteRepeatableInvoice=Elimina la factura recurrent ConfirmDeleteRepeatableInvoice=Vols eliminar la plantilla de factura? CreateOneBillByThird=Crea una factura per tercer (per la resta, una factura per comanda) -BillCreated=%s càrrec(s) creats +BillCreated=%s càrrec(s) creats diff --git a/htdocs/langs/ca_ES/bookmarks.lang b/htdocs/langs/ca_ES/bookmarks.lang index 6c6b935daad..2d2f6243223 100644 --- a/htdocs/langs/ca_ES/bookmarks.lang +++ b/htdocs/langs/ca_ES/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=Afegeix aquesta pàgina als marcadors Bookmark=Marcador Bookmarks=Marcadors +ListOfBookmarks=Llista de marcadors +EditBookmarks=Llista/edita els marcadors NewBookmark=Nou marcador ShowBookmark=Mostra marcador OpenANewWindow=Obre una nova finestra diff --git a/htdocs/langs/ca_ES/boxes.lang b/htdocs/langs/ca_ES/boxes.lang index 4d2b23c9db2..cfb78cb1457 100644 --- a/htdocs/langs/ca_ES/boxes.lang +++ b/htdocs/langs/ca_ES/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Informació de inici de sessió BoxLastRssInfos=Informació RSS BoxLastProducts=Últims %s productes/serveis BoxProductsAlertStock=Alertes d'estoc per a productes @@ -82,3 +83,4 @@ ForCustomersOrders=Comandes de clients ForProposals=Pressupostos LastXMonthRolling=Els últims %s mesos consecutius ChooseBoxToAdd=Afegeix el panell a la teva taula de control +BoxAdded=S'ha afegit el panell a la teva taula de control diff --git a/htdocs/langs/ca_ES/categories.lang b/htdocs/langs/ca_ES/categories.lang index e1f9f6f3d61..3df8410cbbf 100644 --- a/htdocs/langs/ca_ES/categories.lang +++ b/htdocs/langs/ca_ES/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Etiqueta Rubriques=Etiquetes +RubriquesTransactions=Etiquetes de transaccions categories=etiquetes NoCategoryYet=No s'ha creat cap etiqueta d'aquest tipus In=En diff --git a/htdocs/langs/ca_ES/commercial.lang b/htdocs/langs/ca_ES/commercial.lang index 814c1093b6e..289fcfd9696 100644 --- a/htdocs/langs/ca_ES/commercial.lang +++ b/htdocs/langs/ca_ES/commercial.lang @@ -19,6 +19,7 @@ ShowTask=Veure tasca ShowAction=Veure esdeveniment ActionsReport=Informe d'esdeveniments ThirdPartiesOfSaleRepresentative=Tercers amb agent comercial +SaleRepresentativesOfThirdParty=Agents comercials del tercer SalesRepresentative=Agent comercial SalesRepresentatives=Agents comercials SalesRepresentativeFollowUp=Agent comercial (seguiment) diff --git a/htdocs/langs/ca_ES/companies.lang b/htdocs/langs/ca_ES/companies.lang index 6401f1b4a7a..aec84193bcd 100644 --- a/htdocs/langs/ca_ES/companies.lang +++ b/htdocs/langs/ca_ES/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Nou particular NewCompany=Nova empresa (client potencial, client, proveïdor) NewThirdParty=Nou tercer (client potencial, client, proveïdor) CreateDolibarrThirdPartySupplier=Crea un tercer (proveïdor) -CreateThirdPartyOnly=Crea un tercer +CreateThirdPartyOnly=Crea tercer CreateThirdPartyAndContact=Crea un tercer + un contacte fill ProspectionArea=Àrea de pressupostos IdThirdParty=ID tercer @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Clients ThirdPartyCustomersWithIdProf12=Clients amb %s o %s ThirdPartySuppliers=Proveïdors ThirdPartyType=Tipus de tercer -Company/Fundation=Empresa/Entitat Individual=Particular ToCreateContactWithSameName=Es crearà un contacte/adreça automàticament amb la mateixa informació que el tercer d'acord amb el propi tercer. En la majoria de casos, fins i tot si el tercer és una persona física, la creació d'un sol tercer ja és suficient. ParentCompany=Seu Central @@ -78,10 +77,10 @@ VATIsNotUsed=No subjecte a IVA CopyAddressFromSoc=Omple l'adreça amb l'adreça del tercer ThirdpartyNotCustomerNotSupplierSoNoRef=Tercer ni client ni proveïdor, no hi ha objectes vinculats disponibles PaymentBankAccount=Compte bancari de pagament -OverAllProposals=Pressupostos total -OverAllOrders=Comandes total -OverAllInvoices=Factures total -OverAllSupplierProposals=Total price requests +OverAllProposals=Pressupostos +OverAllOrders=Comandes +OverAllInvoices=Factures +OverAllSupplierProposals=Peticions de preu ##### Local Taxes ##### LocalTax1IsUsed=Utilitza segon impost LocalTax1IsUsedES= Subjecte a RE @@ -237,6 +236,12 @@ ProfId3TN=CNAE ProfId4TN=CCC ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=CIF/NIF ProfId2RU=Núm. seguretat social ProfId3RU=CNAE @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Descompte relatiu CustomerAbsoluteDiscountShort=Descompte fixe CompanyHasRelativeDiscount=Aquest client té un descompte per defecte de %s%% CompanyHasNoRelativeDiscount=Aquest client no té descomptes relatius per defecte -CompanyHasAbsoluteDiscount=Aquest client té %s %s descomptes disponibles (descomptes, bestretes...) +CompanyHasAbsoluteDiscount=Aquest client té descomptes disponibles (notes de crèdit o bestretes) per %s %s CompanyHasCreditNote=Aquest client encara té abonaments per %s %s CompanyHasNoAbsoluteDiscount=Aquest client no té més descomptes fixos disponibles CustomerAbsoluteDiscountAllUsers=Descomptes fixos en curs (acordat per tots els usuaris) @@ -390,7 +395,7 @@ ListCustomersShort=Llistat de clients ThirdPartiesArea=Àrea de tercers i contactes LastModifiedThirdParties=Últims %s tercers modificats UniqueThirdParties=Total de tercers únics -InActivity=Obert +InActivity=Actiu ActivityCeased=Tancat ThirdPartyIsClosed=Tercer està tancat ProductsIntoElements=Llistat de productes/serveis en %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Codi de client/proveïdor lliure sense verificació. Pot ManagingDirectors=Nom del gerent(s) (CEO, director, president ...) MergeOriginThirdparty=Duplicar tercer (tercer que vols eliminar) MergeThirdparties=Fusionar tercers -ConfirmMergeThirdparties=Estàs segur que vols fusionar aquest tercer amb l'actual? Tots els objectes relacionats (factures, comandes, ...) serán mogudes al tercer actual i el duplicat serà esborrat. +ConfirmMergeThirdparties=Estàs segur que vols fusionar aquest tercer amb l'actual? Tots els objectes relacionats (factures, comandes, ...) seran traslladats al tercer actual, i l'anterior duplicat serà esborrat. ThirdpartiesMergeSuccess=Els tercers han sigut fusionats SaleRepresentativeLogin=Nom d'usuari de l'agent comercial SaleRepresentativeFirstname=Nom de l'agent comercial diff --git a/htdocs/langs/ca_ES/deliveries.lang b/htdocs/langs/ca_ES/deliveries.lang index 93ad3165c72..30b75552453 100644 --- a/htdocs/langs/ca_ES/deliveries.lang +++ b/htdocs/langs/ca_ES/deliveries.lang @@ -8,7 +8,7 @@ CreateDeliveryOrder=Genera el rebut d'entrega DeliveryStateSaved=Estat d'entrega desat SetDeliveryDate=Indica la data d'enviament ValidateDeliveryReceipt=Valida el rebut d'entrega -ValidateDeliveryReceiptConfirm=Estàs segur que vols validar aquest rebut d'entrega? +ValidateDeliveryReceiptConfirm=Estàs segur que vols validar aquest rebut d'entrega? DeleteDeliveryReceipt=Elimina el rebut d'entrega DeleteDeliveryReceiptConfirm=Estàs segur que vols eliminar el rebut d'entrega %s? DeliveryMethod=Mètode d'enviament diff --git a/htdocs/langs/ca_ES/errors.lang b/htdocs/langs/ca_ES/errors.lang index 3d5fa68b252..d21594a7dc6 100644 --- a/htdocs/langs/ca_ES/errors.lang +++ b/htdocs/langs/ca_ES/errors.lang @@ -190,7 +190,7 @@ ErrorUserNotAssignedToTask=L'usuari ha d'estar assignat a la tasca per poder int ErrorTaskAlreadyAssigned=La tasca també està assignada a l'usuari ErrorModuleFileSeemsToHaveAWrongFormat=Pareix que el mòdul té un format incorrecte. ErrorFilenameDosNotMatchDolibarrPackageRules=El nom de l'arxiu del mòdul (%s) no coincideix amb la sintaxi del nom esperat: %s -ErrorDuplicateTrigger=Error, nom de disparador %s duplicat. Ja es troba carregat des de %s. +ErrorDuplicateTrigger=Error, nom de disparador %s duplicat. Ja es troba carregat des de %s. ErrorNoWarehouseDefined=Error, no hi ha magatzems definits. ErrorBadLinkSourceSetButBadValueForRef=The link you use is not valid. A 'source' for payment is defined, but value for 'ref' is not valid. ErrorTooManyErrorsProcessStopped=Too many errors. Process was stopped. diff --git a/htdocs/langs/ca_ES/exports.lang b/htdocs/langs/ca_ES/exports.lang index 7e68d514168..1ad1177dc3a 100644 --- a/htdocs/langs/ca_ES/exports.lang +++ b/htdocs/langs/ca_ES/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=AAAA, AAAAMM, AAAAMMDD: filtres per any/mes/dia
AAAA+AAAA, A ExportNumericFilter=NNNNN filtra per un valor
NNNNN+NNNNN filtra sobre un rang de valors
< NNNN filtra per valors menors
> NNNNN filtra per valors majors ImportFromLine=Importa començant des del número de línia EndAtLineNb=Final en el número de línia +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=Per exemple, defineix aquest valor a 3 per excloure les 2 primeres línies KeepEmptyToGoToEndOfFile=Deixa aquest camp buit per anar al final del fitxer +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Usuaris (empleats o no) i propietats +ComputedField=Computed field ## filters SelectFilterFields=Si vol aplicar un filtre sobre alguns valors, introduïu-los aquí. FilteredFields=Camps filtrats diff --git a/htdocs/langs/ca_ES/holiday.lang b/htdocs/langs/ca_ES/holiday.lang index 2da405f3cf3..d7a5dce2622 100644 --- a/htdocs/langs/ca_ES/holiday.lang +++ b/htdocs/langs/ca_ES/holiday.lang @@ -96,7 +96,7 @@ HolidaysToValidateAlertSolde=L'usuari que ha realitzat la sol·licitud de dies l HolidaysValidated=Dies lliures retribuïts valids HolidaysValidatedBody=La seva sol·licitud de dies lliures retribuïts des de el %s al %s ha sigut validada. HolidaysRefused=Dies lliures retribuïts denegats -HolidaysRefusedBody=La seva sol·licitud de dies lliures retribuïts des de el %s al %s ha sigut denegada per el següent motiu: +HolidaysRefusedBody=La seva sol·licitud de dies lliures retribuïts des de el %s al %s ha sigut denegada per el següent motiu: HolidaysCanceled=Dies lliures retribuïts cancel·lats HolidaysCanceledBody=La seva solicitud de dies lliures retribuïts del %s al %s ha sigut cancel·lada. FollowedByACounter=1: Aquest tipus de dia lliure necessita el seguiment d'un comptador. El comptador s'incrementa manualment o automàticament i quan hi ha una petició de dia lliure validada, el comptador es decrementa.
0: No seguit per un comptador. diff --git a/htdocs/langs/ca_ES/install.lang b/htdocs/langs/ca_ES/install.lang index e58e367c467..5602ff160e7 100644 --- a/htdocs/langs/ca_ES/install.lang +++ b/htdocs/langs/ca_ES/install.lang @@ -132,12 +132,13 @@ MigrationFinished=Acabada l'actualització LastStepDesc=Últim pas: Indiqueu aquí el compte i la contrasenya del primer usuari que fareu servir per connectar-se a l'aplicació. No perdi aquests identificadors, és el compte que permet administrar la resta. ActivateModule=Activació del mòdul %s ShowEditTechnicalParameters=Premi aquí per veure/editar els paràmetres tècnics (mode expert) -WarningUpgrade=Atenció:\nVas fer una còpia de seguretat de la base de dades abans?\nAixò és altament recomanable: per exemple, degut a alguns problemes dels sistemes de base de dades (per exemple mysql versió 5.5.40/41/42/43), alguna dada o taules poden perdre's durant aquest procés, així doncs és molt recomanable tenir un bolcat de la teva base de dades abans de començar la migració.\n\nClica OK per a començar el procés de migració.... +WarningUpgrade=Atenció:\nVas fer una còpia de seguretat de la base de dades abans?\nAixò és altament recomanable: per exemple, degut a alguns problemes dels sistemes de base de dades (per exemple mysql versió 5.5.40/41/42/43), alguna dada o taules poden perdre's durant aquest procés, així doncs és molt recomanable tenir un bolcat de la teva base de dades abans de començar la migració.\n\nClica OK per a començar el procés de migració.... ErrorDatabaseVersionForbiddenForMigration=La versió de la seva base de dades és %s. Aquesta te un error crític i es poden perdre dades si es fa un canvi a l'estructura de la base de dades i per fer l'actualització necessita fer aquests canvis. Per aquesta raó, la migració no es permetrà fins que s'actualitzi la seva base de dades a una versió estable i/o superior (llista de versions afectades: %s) KeepDefaultValuesWamp=Estàs utilitzant l'assistent d'instal·lació de DoliWamp amb els valors proposats més òptims. Canvia'ls només si estàs segur del que estàs fent. KeepDefaultValuesDeb=Estàs utilitzant l'assistent d'instal·lació Dolibarr d'un paquet Linux (Ubuntu, Debian, Fedora...) amb els valors proposats més òptims. Només cal completar la contrasenya del propietari de la base de dades a crear. Canvia els altres paràmetres només si estàs segur del que estàs fent. KeepDefaultValuesMamp=Estàs utilitzant l'assistent d'instal·lació de DoliMamp amb els valors proposats més òptims. Canvia'ls només si estàs segur del que estàs fent. KeepDefaultValuesProxmox=Estàs utilitzant l'assistent d'instal·lació de Dolibarr des d'una màquina virtual Proxmox amb els valors proposats més òptims. Canvia'ls només si estàs segur del que estàs fent. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/ca_ES/loan.lang b/htdocs/langs/ca_ES/loan.lang index 786cd6b095d..5e9c5bbb647 100644 --- a/htdocs/langs/ca_ES/loan.lang +++ b/htdocs/langs/ca_ES/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s es destinaran a INTERÈS GoToPrincipal=%s es destinaran a PRINCIPAL YouWillSpend=Gastaràs %s en l'any %s ListLoanAssociatedProject=Llistat de prèstecs associats al projecte +AddLoan=Create loan # Admin ConfigLoan=Configuració del mòdul de préstecs LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Compte comptable del capital per defecte LOAN_ACCOUNTING_ACCOUNT_INTEREST=Compte comptable per al interès per defecte LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Compte comptable de l'assegurança per defecte +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/ca_ES/mails.lang b/htdocs/langs/ca_ES/mails.lang index b425ee9c2fb..74856b642f5 100644 --- a/htdocs/langs/ca_ES/mails.lang +++ b/htdocs/langs/ca_ES/mails.lang @@ -64,7 +64,7 @@ DateSending=Data enviament SentTo=Enviat a %s MailingStatusRead=Llegit YourMailUnsubcribeOK=El correu electrònic %s és correcta desuscribe. -ActivateCheckReadKey=Clau utilitzada per encriptar la URL utilitzada per les característiques de "Lector" i "Desubscriu" +ActivateCheckReadKey=Clau utilitzada per encriptar la URL utilitzada per les característiques de "Lector" i "Desubscriu" EMailSentToNRecipients=E-Mail enviat a %s destinataris. EMailSentForNElements=E-Mail enviat per %s elements. XTargetsAdded=%s destinataris agregats a la llista @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contacte amb filtres de client MailingModuleDescContactsByCompanyCategory=Contactes per categoria de tercer MailingModuleDescContactsByCategory=Contactes per categories MailingModuleDescContactsByFunction=Contactes per càrrec +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Usuaris amb correus electrònics +MailingModuleDescThirdPartiesByCategories=Tercers (per categories) # Libelle des modules de liste de destinataires mailing LineInFile=Línea %s en archiu diff --git a/htdocs/langs/ca_ES/main.lang b/htdocs/langs/ca_ES/main.lang index 77f929e7d0d..363c9cddd79 100644 --- a/htdocs/langs/ca_ES/main.lang +++ b/htdocs/langs/ca_ES/main.lang @@ -72,8 +72,10 @@ SeeHere=Mira aquí Apply=Aplicar BackgroundColorByDefault=Color de fons FileRenamed=L'arxiu s'ha renombrat correctament -FileUploaded=L'arxiu s'ha carregat correctament FileGenerated=L'arxiu ha estat generat correctament +FileSaved=The file was successfully saved +FileUploaded=L'arxiu s'ha carregat correctament +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Un arxiu ha estat seleccionat per adjuntar, però encara no ha estat pujat. Feu clic a "Adjuntar aquest arxiu" per a això. NbOfEntries=Nº d'entrades GoToWikiHelpPage=Llegeix l'ajuda online (cal tenir accés a internet) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Sense IVA TTC=IVA inclòs +INCT=Inc. all taxes VAT=IVA VATs=IVAs LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=oct. MonthShort11=nov. MonthShort12=des. AttachedFiles=Arxius i documents adjunts -FileTransferComplete=s'ha transferit correctament l'arxiu DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/ca_ES/modulebuilder.lang b/htdocs/langs/ca_ES/modulebuilder.lang new file mode 100644 index 00000000000..fe2e816c133 --- /dev/null +++ b/htdocs/langs/ca_ES/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=Nou mòdul +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Mòdul inicialitzat +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/ca_ES/multicurrency.lang b/htdocs/langs/ca_ES/multicurrency.lang new file mode 100644 index 00000000000..ac9450ce42f --- /dev/null +++ b/htdocs/langs/ca_ES/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi moneda +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Synchronisation error: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=Clau API +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Monedes utilitzades +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Import de pagament, moneda original diff --git a/htdocs/langs/ca_ES/other.lang b/htdocs/langs/ca_ES/other.lang index 76e61d80865..2ffc6728c4f 100644 --- a/htdocs/langs/ca_ES/other.lang +++ b/htdocs/langs/ca_ES/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=lliura +WeightUnitounce=unça Length=Longitud LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/ca_ES/paybox.lang b/htdocs/langs/ca_ES/paybox.lang index 6e2f5c52733..9ff30dce43f 100644 --- a/htdocs/langs/ca_ES/paybox.lang +++ b/htdocs/langs/ca_ES/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-mail de confirmació de pagament Creditor=Beneficiari PaymentCode=Codi de pagament PayBoxDoPayment=Continua el pagament amb targeta +ToPay=Emetre pagament YouWillBeRedirectedOnPayBox=Serà redirigit a la pàgina segura de PayBox per indicar la seva targeta de crèdit Continue=Continuar ToOfferALinkForOnlinePayment=URL de pagament %s diff --git a/htdocs/langs/ca_ES/paypal.lang b/htdocs/langs/ca_ES/paypal.lang index 86a3c6dc11e..953d99fae5b 100644 --- a/htdocs/langs/ca_ES/paypal.lang +++ b/htdocs/langs/ca_ES/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Identificador de la transacció: %s PAYPAL_ADD_PAYMENT_URL=Afegir la url del pagament Paypal en enviar un document per e-mail PredefinedMailContentLink=Podeu fer clic a l'enllaç assegurança de sota per realitzar el seu pagament a través de PayPal\n\n%s\n\n YouAreCurrentlyInSandboxMode=Actualment es troba en mode "sandbox" -NewPaypalPaymentReceived=Nou pagament Paypal rebut -NewPaypalPaymentFailed=Nou intent de pagament Paypal sense èxit +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=E-Mail a avisar en cas de pagament (amb èxit o no) ReturnURLAfterPayment=URL de retorn després del pagament -ValidationOfPaypalPaymentFailed=La validació del pagament Paypal ha fallat -PaypalConfirmPaymentPageWasCalledButFailed=La pàgina de configuració de pagament per Paypal ha sigut trucada per Paypal per la confirmació ha fallat +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=Ha fallat la crida a l'API SetExpressCheckout. DoExpressCheckoutPaymentAPICallFailed=Ha fallat la crida a l'API DoExpressCheckoutPayment. DetailedErrorMessage=Missatge d'error detallat ShortErrorMessage=Missatge d'error curt ErrorCode=Codi d'error ErrorSeverityCode=Codi sever d'error +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ca_ES/products.lang b/htdocs/langs/ca_ES/products.lang index 5ebd8a862e7..4edd95060dc 100644 --- a/htdocs/langs/ca_ES/products.lang +++ b/htdocs/langs/ca_ES/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Codi comptable (venda) ProductOrService=Producte o servei ProductsAndServices=Productes i serveis ProductsOrServices=Productes o serveis -ProductsOnSell=Producte de venda o de compra -ProductsNotOnSell=Producte ni de venda ni de compra +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Productes de venda i de compra -ServicesOnSell=Serveis de venda o de compra -ServicesNotOnSell=Serveis fora de venda +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Serveis en venda o de compra LastModifiedProductsAndServices=Últims %s productes/serveis modificats LastRecordedProducts=Últims %s productes registrats @@ -60,7 +62,7 @@ SellingPrice=Preu de venda SellingPriceHT=PVP sense IVA SellingPriceTTC=PVP amb IVA CostPriceDescription=Aquest preu (net d'impostos) es pot utilitzar per acumular l'import mitjà del cost del producte per l'empresa. Pot ser qualsevol preu calculat per tu mateix, per exemple amb el preu mitjà de compra més el cost mitjà de producció i distribució. -CostPriceUsage=This value could be used for margin calculation. +CostPriceUsage=Aquest valor pot utilitzar-se per al càlcul de marges SoldAmount=Import venut PurchasedAmount=Import comprat NewPrice=Nou preu @@ -101,7 +103,7 @@ IfZeroItIsNotUsedByVirtualProduct=Si 0, aquest producte no està sent utilitzat Translation=Traducció KeywordFilter=Filtre per clau CategoryFilter=Filtre per categoria -ProductToAddSearch=Cercar productes a adjuntar +ProductToAddSearch=Cerca productes a afegir NoMatchFound=No s'han trobat resultats ListOfProductsServices=Llista de productes/serveis ProductAssociationList=Llista de productes/serveis que són components d'aquest producte/paquet virtual @@ -142,7 +144,7 @@ ConfirmCloneProduct=Estàs segur que vols clonar el producte o servei %s? CloneContentProduct=Clonar només la informació general del producte/servei ClonePricesProduct=Clonar la informació general i els preus CloneCompositionProduct=Clonar productes/serveis compostos -CloneCombinationsProduct=Clone product variants +CloneCombinationsProduct=Clonar variants de producte ProductIsUsed=Aquest producte és utilitzat NewRefForClone=Ref. del nou producte/servei SellingPrices=Preus de venda @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litre l=L +unitP=Peça +unitSET=Set +unitS=Segon +unitH=Hora +unitD=Dia +unitKG=Kilogram +unitG=Gram +unitM=Metre +unitLM=Linear meter +unitM2=Metre quadrat +unitM3=Metre cúbic +unitL=Litre ProductCodeModel=Model de ref. del producte ServiceCodeModel=Model de ref. del servei CurrentProductPrice=Preu actual @@ -186,6 +200,7 @@ MultipriceRules=Regles de nivell de preu UseMultipriceRules=Utilitza les regles de preu per nivell (definit en la configuració del mòdul de productes) per autocalcular preus dels altres nivells en funció del primer nivell PercentVariationOver=%% variació sobre %s PercentDiscountOver=%% descompte sobre %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Fabricar ProductsMultiPrice=Productes i preus per cada nivell de preu @@ -232,12 +247,18 @@ ComposedProduct=Sub-producte MinSupplierPrice=Preu mínim de proveïdor MinCustomerPrice=Preu de client mínim DynamicPriceConfiguration=Configuració de preu dinàmic -DynamicPriceDesc=En la fitxa de producte, amb aquest mòdul activat, podràs definir funcions matemàtiques per calcular els preus de Client o Proveïdor. Cada funció pot utilitzar tots els operadors matemàtics, algunes constants i variables. Pots definir aquí les variables que vulgui i si la variable necessita una actualització automàtica, la URL externa a utilitzar per demanar a Dolibarr la actualització automàtica del valor. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Afegeix variable AddUpdater=Afegeix actualitzador GlobalVariables=Variables globals VariableToUpdate=Variable per actualitzar GlobalVariableUpdaters=Actualitzacions de variables globals +GlobalVariableUpdaterType0=Dades JSON +GlobalVariableUpdaterHelp0=Analitza dades JSON des de l'URL especificada, el valor especifica l'ubicació de valor rellevant +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=Dades WebService +GlobalVariableUpdaterHelp1=Analitza dades WebService de l'URL especificada, NS especifica el namespace, VALUE especifica l'ubicació del valor pertinent, DATA conter les dades a enviar i METHOD és el mètode WS a trucar +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Interval d'actualizació (minuts) LastUpdated=Última actualització CorrectlyUpdated=Actualitzat correctament @@ -259,41 +280,47 @@ VolumeUnits=Unitat de volum SizeUnits=Unitat de tamany DeleteProductBuyPrice=Elimina preu de compra ConfirmDeleteProductBuyPrice=Esteu segur de voler eliminar aquest preu de compra? -SubProduct=Sub product +SubProduct=Subproducte +ProductSheet=Fulla de producte +ServiceSheet=Fulla de servei #Attributes -VariantAttributes=Variant attributes -ProductAttributes=Variant attributes for products -ProductAttributeName=Variant attribute %s -ProductAttribute=Variant attribute -ProductAttributeDeleteDialog=Are you sure you want to delete this attribute? All values will be deleted -ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" with reference "%s" of this attribute? -ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? -ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object +VariantAttributes=Atributs de variants +ProductAttributes=Atributs de variants per a productes +ProductAttributeName=Atribut %s +ProductAttribute=Atribut de variant +ProductAttributeDeleteDialog=Estàs segur de voler eliminar aquest atribut? Tots els valors seran esborrats +ProductAttributeValueDeleteDialog=Està segur d'eliminar el valor "%s" amb referència "%s" d'aquest atribut? +ProductCombinationDeleteDialog=Està segur d'eliminar la variant del producte "%s"? +ProductCombinationAlreadyUsed=Ha ocorregut un error al eliminar la variant. Comprovi que no siga utilitzada per algun objecte ProductCombinations=Variants -HideProductCombinations=Hide products variant in the products selector +PropagateVariant=Propagate variants +HideProductCombinations=Ocultar les variants en el selector de productes ProductCombination=Variant -NewProductCombination=New variant -EditProductCombination=Editing variant -ProductCombinationGenerator=Variants generator -Features=Features -PriceImpact=Price impact -WeightImpact=Weight impact +NewProductCombination=Nova variant +EditProductCombination=Editant variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination +ProductCombinationGenerator=Generador de variants +Features=Funcionalitats +PriceImpact=Impacte en el preu +WeightImpact=Impacte en el pes NewProductAttribute=Nou atribut -NewProductAttributeValue=New attribute value -ErrorCreatingProductAttributeValue=There was an error while creating the attribute value. It could be because there is already an existing value with that reference -ProductCombinationGeneratorWarning=If you continue, before generating new variants, all previous ones will be DELETED. Already existing ones will be updated with the new values -TooMuchCombinationsWarning=Generating lots of variants may result in high CPU, memory usage and Dolibarr not able to create them. Enabling the option "%s" may help reduce memory usage. -DoNotRemovePreviousCombinations=Do not remove previous variants -UsePercentageVariations=Use percentage variations -PercentageVariation=Percentage variation -ErrorDeletingGeneratedProducts=There was an error while trying to delete existing product variants -NbOfDifferentValues=Nb of different values -NbProducts=Nb. of products -ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? -CloneDestinationReference=Destination product reference -ErrorCopyProductCombinations=There was an error while copying the product variants -ErrorDestinationProductNotFound=Destination product not found -ErrorProductCombinationNotFound=Product variant not found +NewProductAttributeValue=Nou valor de l'atribut +ErrorCreatingProductAttributeValue=Ha ocorregut un error al crear el valor de l'atribut. Això pot ser perque ja no existeixca un valor amb aquesta referència +ProductCombinationGeneratorWarning=Si continua, abans de generar noves variants, totes les anteriors seran ELIMINADES. Les ja existents s'actualitzaran amb els nous valors +TooMuchCombinationsWarning=Generar una gran quantitat de variants pot donar lloc a un ús de CPU alta, ús de memòria i que Dolibarr no siga capaç de crearles. Habilitar l'opció "%s" pot ajudar a reduir l'ús de memòria. +DoNotRemovePreviousCombinations=No borrar variants prèvies +UsePercentageVariations=Utilitzar variants percentuals +PercentageVariation=Variant percentual +ErrorDeletingGeneratedProducts=S'ha produït un error al intentar eliminar les variants existents +NbOfDifferentValues=Nº de valors diferents +NbProducts=Nº de productes +ParentProduct=Producte pare +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? +CloneDestinationReference=Referència del producte destí +ErrorCopyProductCombinations=S'ha produït un error al copiar les variants de producte +ErrorDestinationProductNotFound=No s'ha trobat el producte de destí +ErrorProductCombinationNotFound=Variant de producte no trobada diff --git a/htdocs/langs/ca_ES/propal.lang b/htdocs/langs/ca_ES/propal.lang index 5391f847879..9735681b3de 100644 --- a/htdocs/langs/ca_ES/propal.lang +++ b/htdocs/langs/ca_ES/propal.lang @@ -18,7 +18,7 @@ ConfirmValidateProp=Estàs segur que vols validar aquesta proposta comercial sot LastPropals=Últims %s pressupostos LastModifiedProposals=Últims %s pressupostos modificats AllPropals=Tots els pressupostos -SearchAProposal=Cercar un pressupost +SearchAProposal=Cerca un pressupost NoProposal=Sense pressupost ProposalsStatistics=Estadístiques de pressupostos NumberOfProposalsByMonth=Número per mes @@ -26,9 +26,9 @@ AmountOfProposalsByMonthHT=Import per mes (Sense IVA) NbOfProposals=Número pressupostos ShowPropal=Veure pressupost PropalsDraft=Esborranys -PropalsOpened=Obert +PropalsOpened=Actiu PropalStatusDraft=Esborrany (a validar) -PropalStatusValidated=Validated (proposal is opened) +PropalStatusValidated=Validat (pressupost obert) PropalStatusSigned=Signat (a facturar) PropalStatusNotSigned=No signat (tancat) PropalStatusBilled=Facturat diff --git a/htdocs/langs/ca_ES/salaries.lang b/htdocs/langs/ca_ES/salaries.lang index 9c0f2863005..937de3dea2e 100644 --- a/htdocs/langs/ca_ES/salaries.lang +++ b/htdocs/langs/ca_ES/salaries.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Compte comptable per defecte per a pagament de salaris +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Compte comptable per defecte per a despeses de personal Salary=Sou Salaries=Sous diff --git a/htdocs/langs/ca_ES/sendings.lang b/htdocs/langs/ca_ES/sendings.lang index 56c38826483..aa094084731 100644 --- a/htdocs/langs/ca_ES/sendings.lang +++ b/htdocs/langs/ca_ES/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Nota d'entrga ConfirmDeleteSending=Estàs segur que vols eliminar aquest enviament? ConfirmValidateSending=Estàs segur que vols validar aquest enviament amb referència %s? ConfirmCancelSending=Estàs segur que vols cancelar aquest enviament? -DocumentModelSimple=Model simple DocumentModelMerou=Model Merou A5 WarningNoQtyLeftToSend=Alerta, cap producte en espera d'enviament. StatsOnShipmentsOnlyValidated=Estadístiques realitzades únicament sobre les expedicions validades @@ -51,10 +50,10 @@ ActionsOnShipping=Events sobre l'expedició LinkToTrackYourPackage=Enllaç per al seguiment del seu paquet ShipmentCreationIsDoneFromOrder=De moment, la creació d'una nova expedició es realitza des de la fitxa de comanda. ShipmentLine=Línia d'expedició -ProductQtyInCustomersOrdersRunning=Quantitat de comandes de clients obertes -ProductQtyInSuppliersOrdersRunning=Quantitat de comandes a proveïdors obertes -ProductQtyInShipmentAlreadySent=Quantitat de productes de comandes de client obertes i enviades -ProductQtyInSuppliersShipmentAlreadyRecevied=Quantitat de comandes a proveïdors ja rebudes +ProductQtyInCustomersOrdersRunning=Quantitat de producte en comandes de clients obertes +ProductQtyInSuppliersOrdersRunning=Quantitat de producte en comandes de proveïdors obertes +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Quantitat de producte des de comandes de proveïdor obertes ja rebudes NoProductToShipFoundIntoStock=No s'ha trobat el producte per enviar en el magatzem %s. Corregeix l'estoc o torna enrera per triar un altre magatzem. WeightVolShort=Pes/Vol. ValidateOrderFirstBeforeShipment=S'ha de validar la comanda abans de fer expedicions. diff --git a/htdocs/langs/ca_ES/stocks.lang b/htdocs/langs/ca_ES/stocks.lang index 06def4d849e..5cbb392ecd6 100644 --- a/htdocs/langs/ca_ES/stocks.lang +++ b/htdocs/langs/ca_ES/stocks.lang @@ -53,7 +53,7 @@ IndependantSubProductStock=Estoc del producte i estoc del subproducte són indep QtyDispatched=Quantitat desglossada QtyDispatchedShort=Quant. rebuda QtyToDispatchShort=Quant. a enviar -OrderDispatch=Recepció d'estocs +OrderDispatch=Goods Receptions 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 diff --git a/htdocs/langs/ca_ES/stripe.lang b/htdocs/langs/ca_ES/stripe.lang new file mode 100644 index 00000000000..89446f0705f --- /dev/null +++ b/htdocs/langs/ca_ES/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Les següents URL estan disponibles per a permetre a un client fer un cobrament en objectes de Dolibarr +PaymentForm=Formulari de pagament +WelcomeOnPaymentPage=Benvingut als nostres serveis de pagament en línia +ThisScreenAllowsYouToPay=Aquesta pantalla li permet fer el seu pagament en línia destinat a %s. +ThisIsInformationOnPayment=Aquí està la informació sobre el pagament a realitzar +ToComplete=A completar +YourEMail=E-mail de confirmació de pagament +STRIPE_PAYONLINE_SENDEMAIL=E-Mail a avisar en cas de pagament (amb èxit o no) +Creditor=Beneficiari +PaymentCode=Codi de pagament +StripeDoPayment=Continua el pagament amb targeta +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Continuar +ToOfferALinkForOnlinePayment=URL de pagament %s +ToOfferALinkForOnlinePaymentOnOrder=URL que ofereix una interfície de cobrament en línia %s basada en l'import d'una comanda de client +ToOfferALinkForOnlinePaymentOnInvoice=URL que ofereix una interfície de cobrament en línia %s basada en l'import d'una factura a client +ToOfferALinkForOnlinePaymentOnContractLine=URL que ofereix una interfície de pagament en línia %s basada en l'import d'una línia de contracte +ToOfferALinkForOnlinePaymentOnFreeAmount=URL que ofereix una interfície de pagament en línia %s basada en un impport llíure +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL que ofereix una interfície de pagament en línia %s per una quota de soci +YouCanAddTagOnUrl=També pot afegir el paràmetre url &tag=value per a qualsevol d'aquestes adreces (obligatori només per al pagament lliure) per veure el seu propi codi de comentari de pagament. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Aquesta pàgina confirma que el pagament s'ha registrat correctament. Gràcies. +YourPaymentHasNotBeenRecorded=El pagament no ha estat registrat i la transacció ha estat anul·lada. Gràcies. +AccountParameter=Paràmetres del compte +UsageParameter=Paràmetres d'ús +InformationToFindParameters=Informació per trobar la seva configuració de compte %s +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Nom del venedor +CSSUrlForPaymentForm=Url del full d'estil CSS per al formulari de pagament +MessageOK=Missatge a la pàgina de retorn de pagament confirmat +MessageKO=Missatge a la pàgina de retorn de pagament cancel·lat +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ca_ES/supplier_proposal.lang b/htdocs/langs/ca_ES/supplier_proposal.lang index 73d7b8f0f0d..4974d7ded78 100644 --- a/htdocs/langs/ca_ES/supplier_proposal.lang +++ b/htdocs/langs/ca_ES/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Busca una petició DraftRequests=Peticions esborrany SupplierProposalsDraft=Pressupost de proveïdor esborrany LastModifiedRequests=Últimes %s peticions de preu modificades -RequestsOpened=Opened price requests +RequestsOpened=Obre una petició de preu SupplierProposalArea=Àrea de pressupostos de proveïdor SupplierProposalShort=Pressupost de proveïdor SupplierProposals=Pressupost de proveïdor @@ -23,7 +23,7 @@ ConfirmValidateAsk=Estàs segur que vols validar aquest preu de sol·licitud sot DeleteAsk=Elimina la petició ValidateAsk=Validar petició SupplierProposalStatusDraft=Esborrany (a validar) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validada (petició oberta) SupplierProposalStatusClosed=Tancat SupplierProposalStatusSigned=Acceptat SupplierProposalStatusNotSigned=Rebutjat @@ -47,7 +47,7 @@ CommercialAsk=Petició de preu DefaultModelSupplierProposalCreate=Model de creació per defecte DefaultModelSupplierProposalToBill=Model per defecte en tancar una petició de preu (acceptada) DefaultModelSupplierProposalClosed=Model per defecte en tancar una petició de preu (rebutjada) -ListOfSupplierProposal=Llistat de peticions de preu a proveïdor +ListOfSupplierProposals=Llistat de peticions de preu a proveïdor ListSupplierProposalsAssociatedProject=Llista de pressupostos de proveïdor associats al projecte SupplierProposalsToClose=Pressupostos de proveïdor a tancar SupplierProposalsToProcess=Pressupostos de proveïdor a processar diff --git a/htdocs/langs/ca_ES/suppliers.lang b/htdocs/langs/ca_ES/suppliers.lang index 1246758dfe4..3d994816200 100644 --- a/htdocs/langs/ca_ES/suppliers.lang +++ b/htdocs/langs/ca_ES/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total dels preus de venda de subproductes SomeSubProductHaveNoPrices=Alguns subproductes no tenen preus definits AddSupplierPrice=Afegeix preu de compra ChangeSupplierPrice=Canvia el preu de compra +SupplierPrices=Preus de proveïdor ReferenceSupplierIsAlreadyAssociatedWithAProduct=Aquesta referència de proveïdor ja està associada a la referència: %s NoRecordedSuppliers=Sense proveïdors registrats SupplierPayment=Pagament a proveïdor @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Qualitat incorrecte ReputationForThisProduct=Reputació BuyerName=Nom del comprador AllProductServicePrices=Tots els preus de producte / servei +BuyingPriceNumShort=Preus de proveïdor diff --git a/htdocs/langs/ca_ES/trips.lang b/htdocs/langs/ca_ES/trips.lang index edad7afd817..ccb84bdda26 100644 --- a/htdocs/langs/ca_ES/trips.lang +++ b/htdocs/langs/ca_ES/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Llistat notes de honoraris TypeFees=Tipus de despeses ShowTrip=Mostra l'informe de despeses NewTrip=Nou informe de despeses -CompanyVisited=Empresa/entitat visitada +CompanyVisited=Empresa/organització visitada FeesKilometersOrAmout=Import o quilòmetres DeleteTrip=Eliminar informe de despeses ConfirmDeleteTrip=Estàs segur que vols eliminar aquest informe de despeses? @@ -70,6 +70,7 @@ DATE_SAVE=Data de validació DATE_CANCEL=Data de cancelació DATE_PAIEMENT=Data de pagament BROUILLONNER=Reobrir +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validar i sotmetre a aprovació ValidatedWaitingApproval=Validat (pendent d'aprovació) NOT_AUTHOR=No ets l'autor d'aquest informe de despeses. L'operació s'ha cancelat. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No hi ha informe de despeses per exportar en aquest període ExpenseReportPayment=Informe de despeses pagades ExpenseReportsToApprove=Informes de despeses per aprovar ExpenseReportsToPay=Informes de despeses a pagar -CloneExpenseReport=Clona el informe de despeses +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Estàs segur de voler clonar aquest informe de despeses ? diff --git a/htdocs/langs/ca_ES/users.lang b/htdocs/langs/ca_ES/users.lang index 58cad7db8ff..dcd49b2e7d9 100644 --- a/htdocs/langs/ca_ES/users.lang +++ b/htdocs/langs/ca_ES/users.lang @@ -66,8 +66,8 @@ InternalUser=Usuari intern ExportDataset_user_1=Usuaris Dolibarr i propietats DomainUser=Usuari de domini Reactivate=Reactivar -CreateInternalUserDesc=Aquest formulari li permet crear un usuari intern de la seva empresa/entitat. Per crear un usuari extern (clients, proveïdors, ...), utilitzeu el botó 'Crear usuari de Dolibarr' a la fitxa de contacte del tercer. -InternalExternalDesc=Un usuari intern és un usuari que pertany a la teva empresa/entitat.
Un usuariextern és un usuari client, proveïdor o un altre.

En els 2 casos, els permisos d'usuari defineixen els drets d'accés, però l'usuari extern pot a més tenir un gestor de menús diferent a l'usuari intern (vegeu Inici - Configuració - Entorn) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=El permís es concedeix ja que ho hereta d'un grup al qual pertany l'usuari. Inherited=Heretat UserWillBeInternalUser=L'usuari creat serà un usuari intern (ja que no està lligat a un tercer en particular) diff --git a/htdocs/langs/ca_ES/website.lang b/htdocs/langs/ca_ES/website.lang index a12ff633d07..dcf3374c874 100644 --- a/htdocs/langs/ca_ES/website.lang +++ b/htdocs/langs/ca_ES/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Estàs segur de voler elimiar aquesta pàgina web? També s WEBSITE_PAGENAME=Nom/alies de pàgina WEBSITE_CSS_URL=URL del fitxer CSS extern WEBSITE_CSS_INLINE=Contingut CSS +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Llibreria Media EditCss=Edita estil/CSS EditMenu=Edita menú @@ -14,8 +15,9 @@ EditPageContent=Edita contingut Website=Lloc web Webpage=Pàgina web AddPage=Afegeix pàgina +HomePage=Home Page PreviewOfSiteNotYetAvailable=La previsualització del teu lloc web %s encara no està disponible. Primer has d'afegir una pàgina. -RequestedPageHasNoContentYet=La pàgina solicitada amb id %s encara no té contingut o el fitxer cau .tpl.php s'ha eliminat. Edita el contingut de la pàgina per solucionar-ho. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=La pàgina '%s' del lloc web %s s'ha eliminat PageAdded=Pàgina '%s' afegida ViewSiteInNewTab=Mostra el lloc en una nova pestanya @@ -23,6 +25,7 @@ ViewPageInNewTab=Mostra la pàgina en una nova pestanya SetAsHomePage=Indica com a Pàgina principal RealURL=URL real ViewWebsiteInProduction=Mostra la pàgina web utilitzant les URLs d'inici -SetHereVirtualHost=Si pots posar, sobre el teu servidor web, un "host" virtual dedicat amb un directori arrel sobre %s, defineix aquí el nom del host virtual. Així la vista pot ser feta utilitzant també l'accés directe al servidor web i no només utilitzant el servidor Dolibarr. -PreviewSiteServedByWebServer=Vista %s a una nova llengüeta. La %s serà servida per un servidor web extern (tal com Apache, Nginx, IIS). Deus instal·lar i posar en marxa aquest servidor abans.
URL de %s servit per un servidor extern:
%s -PreviewSiteServedByDolibarr=Vista %s a una nova llengüeta. La %s serà servida per un servidor Dolibarr, d'aquesta manera no hi ha necessitat d'instal·lar cap servidor web extra (tal com Apache, Nginx, IIS).
L'inconvenient és que l'URL de les pàgines estan emprant trajectòries del teu Dolibarr.
URL del %s servit per Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/ca_ES/withdrawals.lang b/htdocs/langs/ca_ES/withdrawals.lang index 83455a5ed7b..723dd04967a 100644 --- a/htdocs/langs/ca_ES/withdrawals.lang +++ b/htdocs/langs/ca_ES/withdrawals.lang @@ -17,14 +17,14 @@ NbOfInvoiceToWithdrawWithInfo=Nombre de factura de client amb pagament per domic InvoiceWaitingWithdraw=Factura esperant per domiciliació bancària AmountToWithdraw=Import a domiciliar WithdrawsRefused=Domiciliació bancària refusada -NoInvoiceToWithdraw=Cap factura a client amb mode de pagament 'Domiciliació' en espera. Anar a la pestanya 'Domiciliació' a la fitxa de la factura per fer una petició. +NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request. ResponsibleUser=Usuari responsable de les domiciliacions 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 direct debit payment requests recorded +WithdrawRequestsDone=%s domiciliacions registrades ThirdPartyBankCode=Codi banc del tercer NoInvoiceCouldBeWithdrawed=No s'ha domiciliat cap factura. Assegureu-vos que les factures són d'empreses amb les dades de comptes bancaris correctes. ClassCredited=Classificar com "Abonada" @@ -41,6 +41,7 @@ RefusedReason=Motiu de devolució RefusedInvoicing=Facturació de la devolució NoInvoiceRefused=No facturar la devolució InvoiceRefused=Factura rebutjada (Carregar les despeses al client) +StatusDebitCredit=Status debit/credit StatusWaiting=En espera StatusTrans=Enviada StatusCredited=Abonada @@ -77,8 +78,8 @@ RUM=UMR RUMLong=Referència de mandat única (UMR) RUMWillBeGenerated=Número UMR serà generat un cop la informació del compte bancària està salvada WithdrawMode=Modo de domiciliació bancària (FRST o RECUR) -WithdrawRequestAmount=Amount of Direct debit request: -WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount. +WithdrawRequestAmount=Import de la domiciliació +WithdrawRequestErrorNilAmount=No és possible crear una domiciliació sense import SepaMandate=Mandat de domiciliació bancària SEPA SepaMandateShort=Mandat SEPA PleaseReturnMandate=Si us plau retorna aquest formulari de mandat per correu a %s o per mail a diff --git a/htdocs/langs/cs_CZ/accountancy.lang b/htdocs/langs/cs_CZ/accountancy.lang index 28a0a58805e..7746d579ab6 100644 --- a/htdocs/langs/cs_CZ/accountancy.lang +++ b/htdocs/langs/cs_CZ/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Přehled množství linek již vázán na účetnic OtherInfo=Jiná informace DeleteCptCategory=Odebrat účtování účet ze skupiny ConfirmDeleteCptCategory=Jste si jisti, že chcete odstranit tento účetní účet ze skupiny účetního účtu? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Oblast účetnictví AccountancyAreaDescIntro=Využití evidence modulu se provádí v několika kroku: @@ -62,7 +63,6 @@ Addanaccount=Přidat účetní účet AccountAccounting=Účetní účet AccountAccountingShort=Účet SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Zobrazit účetní deník AccountAccountingSuggest=Účetní účet navrhl @@ -79,6 +79,7 @@ SuppliersVentilation=Dodavatelská faktura je závazná ExpenseReportsVentilation=Náklady zpráva vázání CreateMvts=Vytvořit novou transakci UpdateMvts=Modifikace transakce +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Zůstatek na účtu @@ -142,6 +143,7 @@ NumPiece=počet kusů TransactionNumShort=Num. transakce AccountingCategory=Skupiny účetnictví účtů GroupByAccountAccounting=Skupina účetním účtu +ByAccounts=By accounts NotMatch=Nenastaveno DeleteMvt=Delete Ledger lines DelYear=Odstrannění roku @@ -214,12 +216,14 @@ AccountingJournalType1=Různé operace AccountingJournalType2=Odbyt AccountingJournalType3=Nákupy AccountingJournalType4=Banka +AccountingJournalType5=Expenses report AccountingJournalType9=Má-new ErrorAccountingJournalIsAlreadyUse=Tento deník se již používá ## Export Exports=Exporty Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model exportu OptionsDeactivatedForThisExportModel=Možnosti pro tento exportní model jsou deaktivovány Selectmodelcsv=Vyberte způsob exportu diff --git a/htdocs/langs/cs_CZ/admin.lang b/htdocs/langs/cs_CZ/admin.lang index 816a6e4ef38..0e27050ee19 100644 --- a/htdocs/langs/cs_CZ/admin.lang +++ b/htdocs/langs/cs_CZ/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Požadavek dodavatel obchodní návrh a ceny Module1200Name=Mantis Module1200Desc=Mantis integrace Module1400Name=Účetnictví -Module1400Desc=Vedení účetnictví (dvojité strany) +Module1400Desc=Accounting management (double entries) Module1520Name=Dokument Generation Module1520Desc=Hromadná pošta generování dokumentů Module1780Name=Tagy/Kategorie @@ -585,7 +585,7 @@ Module50100Desc=Bod prodejního modulu (POS). Module50200Name=Paypal Module50200Desc=Modul nabídnout on-line platby kreditní kartou stránku s Paypal Module50400Name=Účetnictví (pokročilé) -Module50400Desc=Manažerské účetnictví (dvojité strany) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Přímý tisk (bez otevření dokumentů) pomocí poháry IPP rozhraní (tiskárna musí být viditelné ze serveru, a CUPS musí být installe na serveru). Module55000Name=Anketa, průzkum nebo hlasování diff --git a/htdocs/langs/cs_CZ/agenda.lang b/htdocs/langs/cs_CZ/agenda.lang index f05251a30d6..3865906450f 100644 --- a/htdocs/langs/cs_CZ/agenda.lang +++ b/htdocs/langs/cs_CZ/agenda.lang @@ -13,7 +13,7 @@ Events=Události EventsNb=Počet událostí ListOfActions=Seznam událostí Location=Umístění -ToUserOfGroup=To any user in group +ToUserOfGroup=Každému uživateli ve skupině EventOnFullDay=Událost pro celý den (y) MenuToDoActions=Všechny neúplné události MenuDoneActions=Všechny ukončené události @@ -28,14 +28,14 @@ ViewCal=Měsíční zobrazení ViewDay=Denní zobrazení ViewWeek=Týdenní zobrazení ViewPerUser=Zobrazení za uživatele -ViewPerType=Per type view +ViewPerType=Per view typu AutoActions= Automatické naplnění -AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked, only manual actions will be included in logged and visible into agenda. Automatic tracking of business actions done on objects (validation, status change) will not be saved. +AgendaAutoActionDesc= Definujte zde události, pro které chcete vytvořit automaticky událost v programu. Pokud není ve výchozím nastavení zaškrtnuta, budou zahrnuty pouze manuální akce v agendě. Automatické sledování obchodních činností provedených na objektech (validace, změna stavu), nebudou uloženy. AgendaSetupOtherDesc= Tato stránka poskytuje možnosti, jak povolit export vašich akcí do externího kalendáře (Thunderbird, Google kalendář, ...) AgendaExtSitesDesc=Tato stránka umožňuje deklarovat externí zdroje kalendářů pro možnost vidět své akce v agendách programu. ActionsEvents=Události, pro které Dolibarr vytvoří akci v programu automaticky ##### Agenda event labels ##### -NewCompanyToDolibarr=Third party %s created +NewCompanyToDolibarr=Subjekt %s vytvořen ContractValidatedInDolibarr=Kontrakt %s ověřen PropalClosedSignedInDolibarr=Nabídka %s podepsána PropalClosedRefusedInDolibarr=Nabídka %s odmítnuta @@ -48,14 +48,15 @@ InvoiceDeleteDolibarr=Faktura %s smazána InvoicePaidInDolibarr=Faktura %s změněna na zaplacenou InvoiceCanceledInDolibarr=Faktura %s zrušena MemberValidatedInDolibarr=Uživatel %s ověřen -MemberResiliatedInDolibarr=Member %s terminated +MemberModifiedInDolibarr=Uživatel %s upraven +MemberResiliatedInDolibarr=Členské %s ukončeno MemberDeletedInDolibarr=Uživatel %s smazán MemberSubscriptionAddedInDolibarr=Předplatné pro člena %s přidáno ShipmentValidatedInDolibarr=Doprava %s ověřena -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Zásilka %s klasifikováno účtoval +ShipmentUnClassifyCloseddInDolibarr=Zásilka %s klasifikováno znovuotevření ShipmentDeletedInDolibarr=Doprava %s odstraněna -OrderCreatedInDolibarr=Order %s created +OrderCreatedInDolibarr=Objednat %s vytvořil OrderValidatedInDolibarr=Objednávka %s ověřena OrderDeliveredInDolibarr=Objednávka %s označena jako dodaná OrderCanceledInDolibarr=Objednávka %s zrušena @@ -71,19 +72,23 @@ SupplierInvoiceSentByEMail=Dodavatelská faktura %s zaslána e-mailem ShippingSentByEMail=Zásilka %s zaslána na e-mail ShippingValidated= Zásilka %s ověřena InterventionSentByEMail=Intervenceí %s zaslána e-mailem -ProposalDeleted=Proposal deleted -OrderDeleted=Order deleted -InvoiceDeleted=Invoice deleted +ProposalDeleted=Návrh odstraněn +OrderDeleted=Příkaz odstraněn +InvoiceDeleted=faktura smazána +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Datum zahájení DateActionEnd=Datum ukončení AgendaUrlOptions1=Můžete také přidat následující parametry filtrování výstupu: -AgendaUrlOptions2=login=%s omezuje výstup do akcí vytvořených nebo přiřazených uživateli %s. AgendaUrlOptions3=logina=%s omezuje výstup na akce vlastněné uživatelem %s. -AgendaUrlOptions4=logint = %s omezit výstup na akce přiřazených uživatelských %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=projekt=PROJECT_ID omezit výstup na akce spojené s projektem PROJECT_ID. -AgendaShowBirthdayEvents=Show birthdays of contacts -AgendaHideBirthdayEvents=Hide birthdays of contacts +AgendaShowBirthdayEvents=Zobrazit narozeniny kontaktů +AgendaHideBirthdayEvents=Skrýt narozeniny kontaktů Busy=Zaneprázdněný ExportDataset_event1=Seznam agendy událostí DefaultWorkingDays=Výchozí pracovní dny se pohybují v týdnu. (Příklad: 1-5, 1-6) @@ -96,17 +101,17 @@ ExtSitesNbOfAgenda=Počet kalendářů AgendaExtNb=Kalendář nb %s ExtSiteUrlAgenda=URL pro přístup *.iCal souboru ExtSiteNoLabel=Nepodepsáno -VisibleTimeRange=Visible time range -VisibleDaysRange=Visible days range +VisibleTimeRange=Viditelný časový rozsah +VisibleDaysRange=Rozsah viditelné dny AddEvent=Vytvořit událost MyAvailability=Moje dostupnost ActionType=Typ události DateActionBegin=Datum zahájení události -CloneAction=Clone event -ConfirmCloneEvent=Are you sure you want to clone the event %s? -RepeatEvent=Repeat event -EveryWeek=Every week -EveryMonth=Every month -DayOfMonth=Day of month -DayOfWeek=Day of week -DateStartPlusOne=Date start + 1 hour +CloneAction=Klonovat událost +ConfirmCloneEvent=Jste si jisti, že chcete naklonovat událost %s ? +RepeatEvent=Opakujte akci +EveryWeek=Každý týden +EveryMonth=Každý měsíc +DayOfMonth=Den v měsíci +DayOfWeek=Den v týdnu +DateStartPlusOne=Datum zahájení + 1 hodina diff --git a/htdocs/langs/cs_CZ/banks.lang b/htdocs/langs/cs_CZ/banks.lang index 3eca7a45711..aeaa58c12e3 100644 --- a/htdocs/langs/cs_CZ/banks.lang +++ b/htdocs/langs/cs_CZ/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=ID transakce BankTransactions=Bank entries +BankTransaction=Bankovní transakce ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New různé platební +VariousPayment=Různé platební +VariousPayments=různé platby +ShowVariousPayment=Ukazují různé platby diff --git a/htdocs/langs/cs_CZ/bills.lang b/htdocs/langs/cs_CZ/bills.lang index a8a7c66f627..af1f08a705b 100644 --- a/htdocs/langs/cs_CZ/bills.lang +++ b/htdocs/langs/cs_CZ/bills.lang @@ -1,17 +1,17 @@ # Dolibarr language file - Source file is en_US - bills Bill=Faktura Bills=Faktury -BillsCustomers=Customer invoices +BillsCustomers=faktury zákazníků BillsCustomer=Faktura zákazníka -BillsSuppliers=Supplier invoices +BillsSuppliers=Dodavatelské faktury BillsCustomersUnpaid=Nezaplacené faktury zákazníků -BillsCustomersUnpaidForCompany=Unpaid customer invoices for %s +BillsCustomersUnpaidForCompany=Nezaplacené faktury zákazníků na %s BillsSuppliersUnpaid=Nezaplacené faktury dodavatelů -BillsSuppliersUnpaidForCompany=Unpaid supplier invoices for %s +BillsSuppliersUnpaidForCompany=Nezaplacené faktury dodavatele pro %s BillsLate=Opožděné platby BillsStatistics=Statistiky zákaznických faktur BillsStatisticsSuppliers=Statistiky dodavatelských faktur -DisabledBecauseNotErasable=Disabled because cannot be erased +DisabledBecauseNotErasable=Zakázáno, protože nelze odstranit InvoiceStandard=Standardní faktura InvoiceStandardAsk=Standardní faktura InvoiceStandardDesc=Tento druh faktury je obyčejná faktura. @@ -41,7 +41,7 @@ ConsumedBy=Spotřebované NotConsumed=Nebylo spotřebováno NoReplacableInvoice=Žádné faktury k výměně NoInvoiceToCorrect=Źádné faktury k opravě -InvoiceHasAvoir=Was source of one or several credit notes +InvoiceHasAvoir=Byl zdrojem jednoho nebo několika dobropisy CardBill=Karta faktury PredefinedInvoices=Předdefinované faktury Invoice=Faktura @@ -59,11 +59,11 @@ PaymentBack=Vrácení platby CustomerInvoicePaymentBack=Vrácení platby Payments=Platby PaymentsBack=Vrácení plateb -paymentInInvoiceCurrency=in invoices currency +paymentInInvoiceCurrency=V faktur měně PaidBack=Navrácené DeletePayment=Odstranit platby ConfirmDeletePayment=Jste si jisti, že chcete smazat tuto platbu? -ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. +ConfirmConvertToReduc=Chcete převést tento %s do absolutního slevou?
částka bude tak možné uložit mezi všemi slevy a mohl by být použit jako sleva na současný nebo budoucí faktury pro tohoto zákazníka. SupplierPayments=Platby dodavatelům ReceivedPayments=Přijaté platby ReceivedCustomersPayments=Platby přijaté od zákazníků @@ -75,11 +75,11 @@ PaymentsAlreadyDone=Provedené platby PaymentsBackAlreadyDone=Provedené platby zpět PaymentRule=Pravidlo platby PaymentMode=Typ platby -PaymentTypeDC=Debit/Credit Card +PaymentTypeDC=Debetní / kreditní karty PaymentTypePP=PayPal -IdPaymentMode=Payment type (id) -CodePaymentMode=Payment type (code) -LabelPaymentMode=Payment type (label) +IdPaymentMode=typ platby (id) +CodePaymentMode=typ platby (kód) +LabelPaymentMode=Způsob platby (označení) PaymentModeShort=Typ platby PaymentTerm=Termín platby PaymentConditions=Platební podmínky @@ -103,36 +103,36 @@ SearchACustomerInvoice=Hledat zákaznickou fakturu SearchASupplierInvoice=Hledat dodavatelskou fakturu CancelBill=Storno faktury SendRemindByMail=Poslat upomínku e-mailem -DoPayment=Enter payment -DoPaymentBack=Enter refund +DoPayment=zadat platbu +DoPaymentBack=Vraťte platbu ConvertToReduc=Převod do budoucí slevy -ConvertExcessReceivedToReduc=Convert excess received into future discount +ConvertExcessReceivedToReduc=Převést přebytek dostal do budoucnosti slevou EnterPaymentReceivedFromCustomer=Zadejte platbu obdrženoou od zákazníka EnterPaymentDueToCustomer=Provést platbu pro zákazníka DisabledBecauseRemainderToPayIsZero=Zakázáno, protože zbývající nezaplacená částka je nula PriceBase=Základní cena BillStatus=Stav faktury -StatusOfGeneratedInvoices=Status of generated invoices +StatusOfGeneratedInvoices=Status vygenerovaných faktur BillStatusDraft=Návrh (musí být ověřeno) BillStatusPaid=Placeno -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Náhrada kreditu nebo převod na slevu BillStatusConverted=Placeno (připraveno na závěrečné faktuře) BillStatusCanceled=Opuštěno BillStatusValidated=Ověřeno (je třeba uhradit) BillStatusStarted=Začínáme BillStatusNotPaid=Nezaplaceno -BillStatusNotRefunded=Not refunded +BillStatusNotRefunded=nevrací BillStatusClosedUnpaid=Uzavřeno (neuhrazené) BillStatusClosedPaidPartially=Placeno (částečně) BillShortStatusDraft=Návrh BillShortStatusPaid=Placeno -BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Zpracované +BillShortStatusPaidBackOrConverted=Vrácení nebo převedeny +BillShortStatusConverted=Placeno BillShortStatusCanceled=Opuštěno BillShortStatusValidated=Ověřeno BillShortStatusStarted=Začínáme BillShortStatusNotPaid=Nezaplaceno -BillShortStatusNotRefunded=Not refunded +BillShortStatusNotRefunded=nevrací BillShortStatusClosedUnpaid=Zavřeno BillShortStatusClosedPaidPartially=Placeno (částečně) PaymentStatusToValidShort=Chcete-li ověřit @@ -148,28 +148,28 @@ ErrorCantCancelIfReplacementInvoiceNotValidated=Chyba, nelze zrušit, pokud fakt BillFrom=Z BillTo=Na ActionsOnBill=Akce na faktuře -RecurringInvoiceTemplate=Template/Recurring invoice -NoQualifiedRecurringInvoiceTemplateFound=No recurring template invoice qualified for generation. -FoundXQualifiedRecurringInvoiceTemplate=Found %s recurring template invoice(s) qualified for generation. -NotARecurringInvoiceTemplate=Not a recurring template invoice +RecurringInvoiceTemplate=Template / Opakovaná faktura +NoQualifiedRecurringInvoiceTemplateFound=Žádné opakující se šablona faktury kvalifikoval generaci. +FoundXQualifiedRecurringInvoiceTemplate=Nalezeno %s opakující šablony fakturu (y) schválené pro generaci. +NotARecurringInvoiceTemplate=Nejedná se o opakující se šablona faktury NewBill=Nová faktura -LastBills=Latest %s invoices -LastCustomersBills=Latest %s customer invoices -LastSuppliersBills=Latest %s supplier invoices +LastBills=Nejnovější %s faktury +LastCustomersBills=Poslední faktury %s zákazníků +LastSuppliersBills=Poslední %s dodavatelé faktury AllBills=Všechny faktury OtherBills=Ostatní faktury DraftBills=Návrhy faktury -CustomersDraftInvoices=Customer draft invoices -SuppliersDraftInvoices=Supplier draft invoices +CustomersDraftInvoices=Návrh zákaznické faktury +SuppliersDraftInvoices=Návrh dodavatelské faktury Unpaid=Nezaplaceno -ConfirmDeleteBill=Are you sure you want to delete this invoice? -ConfirmValidateBill=Are you sure you want to validate this invoice with reference %s? -ConfirmUnvalidateBill=Are you sure you want to change invoice %s to draft status? -ConfirmClassifyPaidBill=Are you sure you want to change invoice %s to status paid? -ConfirmCancelBill=Are you sure you want to cancel invoice %s? -ConfirmCancelBillQuestion=Why do you want to classify this invoice 'abandoned'? -ConfirmClassifyPaidPartially=Are you sure you want to change invoice %s to status paid? -ConfirmClassifyPaidPartiallyQuestion=This invoice has not been paid completely. What are reasons for you to close this invoice? +ConfirmDeleteBill=Jste si jisti, že chcete smazat tuto fakturu? +ConfirmValidateBill=Opravdu chcete tuto fakturu ověřit pomocí odkazu %s ? +ConfirmUnvalidateBill=Jste si jisti, že chcete změnit fakturu %s do stavu návrhu? +ConfirmClassifyPaidBill=Jste si jisti, že chcete změnit fakturu %s do stavu uhrazeno? +ConfirmCancelBill=Jste si jisti, že chcete zrušit fakturu %s? +ConfirmCancelBillQuestion=Proč chcete klasifikovat fakturu jako 'opuštěnou' ? +ConfirmClassifyPaidPartially=Jste si jisti, že chcete změnit fakturu %s do stavu uhrazeno? +ConfirmClassifyPaidPartiallyQuestion=Tato faktura nebyla zaplacena úplně. Z jakých důvodů chcete uzavřít tuto fakturu? ConfirmClassifyPaidPartiallyReasonAvoir=Zbývající neuhrazené (%s %s), je poskytnutá sleva, protože platba byla provedena před termínem splatnosti. Opravte částku DPH dobropisem. ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Zbývající neuhrazené (%s %s), je poskytnutá sleva, protože platba byla provedena před termínem splatnosti. Souhlasím se ztrátou DPH z této slevy. ConfirmClassifyPaidPartiallyReasonDiscountVat=Zbývající neuhrazené (%s %s), je poskytnutá sleva, protože platba byla provedena před termínem splatnosti. Vrátím zpět DPH na této slevě bez dobropisu @@ -184,22 +184,22 @@ ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Tato volba se používá k ConfirmClassifyPaidPartiallyReasonOtherDesc=Použijte tuto volbu, pokud se všechny ostatní nehodí, například v následujících situacích:
- Platba není kompletní, protože některé výrobky byly vráceny
- Nárokovaná částka je příliš důležitá, protože sleva nebyla uplatněna
Ve všech případech, kdy se částka liší od nárokované, musí být provedena oprava v systému evidence vytvořením dobropisu. ConfirmClassifyAbandonReasonOther=Ostatní ConfirmClassifyAbandonReasonOtherDesc=Tato volba se používá ve všech ostatních případech. Například proto, že máte v plánu vytvořit nahrazující fakturu. -ConfirmCustomerPayment=Do you confirm this payment input for %s %s? -ConfirmSupplierPayment=Do you confirm this payment input for %s %s? -ConfirmValidatePayment=Are you sure you want to validate this payment? No change can be made once payment is validated. +ConfirmCustomerPayment=Potvrdíte tento vstup platby pro %s %s? +ConfirmSupplierPayment=Potvrdíte tento vstup platby pro %s %s? +ConfirmValidatePayment=Jste si jisti, že chcete ověřit tuto platbu? Po ověření platby už nebudete moci provést žádnou změnu. ValidateBill=Ověřit fakturu UnvalidateBill=Neověřit fakturu NumberOfBills=Nb faktur NumberOfBillsByMonth=Nb faktury měsíce AmountOfBills=Částka faktur AmountOfBillsByMonthHT=Čýstka faktur měsíčně (bez daně) -ShowSocialContribution=Show social/fiscal tax +ShowSocialContribution=Ukázat společenský / fiskální daň ShowBill=Zobrazit fakturu ShowInvoice=Zobrazit fakturu ShowInvoiceReplace=Zobrazit opravenou fakturu ShowInvoiceAvoir=Zobrazit dobropis ShowInvoiceDeposit=Zobrazit zálohovou fakturu -ShowInvoiceSituation=Show situation invoice +ShowInvoiceSituation=Show situace faktura ShowPayment=Zobrazit platbu AlreadyPaid=Již zaplacené AlreadyPaidBack=Již vrácené platby @@ -207,7 +207,7 @@ AlreadyPaidNoCreditNotesNoDeposits=Již zaplacené (bez dobropisů a vkladů) Abandoned=Opuštěné RemainderToPay=Zbývající nezaplacené RemainderToTake=Zbývající částku, která se -RemainderToPayBack=Remaining amount to refund +RemainderToPayBack=Zbývající částku vrátit Rest=Čeká AmountExpected=Nárokovaná částka ExcessReceived=Přeplatek obdržel @@ -215,8 +215,8 @@ EscompteOffered=Nabídnutá sleva (platba před termínem) EscompteOfferedShort=Sleva SendBillRef=Předložení faktury %s SendReminderBillRef=Předložení faktury %s (upomínka) -StandingOrders=Direct debit orders -StandingOrder=Direct debit order +StandingOrders=příkazy k inkasu +StandingOrder=Trvalý příkaz NoDraftBills=Žádné návrhy faktury NoOtherDraftBills=Žádné jiné návrhy faktury NoDraftInvoices=Žádné návrhy faktury @@ -226,11 +226,11 @@ RemainderToBill=Zbývající část k placení SendBillByMail=Poslat e-mailem fakturu SendReminderBillByMail=Poslat upozornění e-mailem RelatedCommercialProposals=Související obchodní návrhy -RelatedRecurringCustomerInvoices=Related recurring customer invoices +RelatedRecurringCustomerInvoices=Související opakující faktury zákazníků MenuToValid=Platné DateMaxPayment=Platba musí proběhnout do DateInvoice=Fakturační datum -DatePointOfTax=Point of tax +DatePointOfTax=Bod daně NoInvoice=Žádná faktura ClassifyBill=Klasifikovat fakturu SupplierBillsToPay=Nezaplacené faktury dodavatelů @@ -238,9 +238,9 @@ CustomerBillsUnpaid=Nezaplacené faktury zákazníků NonPercuRecuperable=Nevratná SetConditions=Nastavení platebních podmínek SetMode=Nastavit platební režim -SetRevenuStamp=Set revenue stamp +SetRevenuStamp=Sada razítko příjmy Billed=Účtováno -RecurringInvoices=Recurring invoices +RecurringInvoices=opakující faktury RepeatableInvoice=Šablona faktury RepeatableInvoices=Šablony faktur Repeatable=Šablona @@ -270,27 +270,27 @@ RelativeDiscount=Relativní sleva GlobalDiscount=Globální sleva CreditNote=Dobropis CreditNotes=Dobropisy -Deposit=Vklad -Deposits=Vklady +Deposit=Záloha +Deposits=Zálohy DiscountFromCreditNote=Sleva z %s dobropisu -DiscountFromDeposit=Platby z %s zze zálohové faktury -DiscountFromExcessReceived=Payments from excess received of invoice %s +DiscountFromDeposit=Zálohy plateb od vystavení faktury %s +DiscountFromExcessReceived=Platby z přebytku přijaté faktury %s AbsoluteDiscountUse=Tento druh úvěru je možné použít na faktuře před jeho ověřením -CreditNoteDepositUse=Invoice must be validated to use this kind of credits +CreditNoteDepositUse=Faktura musí být ověřena, aby používaly tento druh úvěrů NewGlobalDiscount=Nová absolutní sleva NewRelativeDiscount=Nová relativní sleva NoteReason=Poznámka/důvod ReasonDiscount=Důvod DiscountOfferedBy=Poskytnuté -DiscountStillRemaining=Discounts available -DiscountAlreadyCounted=Discounts already consumed +DiscountStillRemaining=slevy +DiscountAlreadyCounted=Slevy již spotřebována BillAddress=Účetní adresa HelpEscompte=Tato sleva je sleva poskytnuta zákazníkovi, protože jeho platba byla provedena před termínem splatnosti. HelpAbandonBadCustomer=Tato částka byla opuštěna (zákazník řekl, aby byl špatný zákazník) a je považována za výjimečně volnou. HelpAbandonOther=Tato částka byla opuštěna, protože došlo k chybě (například špatný zákazník nebo faktura nahrazena jinou) -IdSocialContribution=Social/fiscal tax payment id +IdSocialContribution=Sociální / fiskální odvod id PaymentId=ID platby -PaymentRef=Payment ref. +PaymentRef=Platba ref. InvoiceId=ID faktury InvoiceRef=Faktura čj. InvoiceDateCreation=Datum vytvoření faktury @@ -302,15 +302,15 @@ RemoveDiscount=Odebrat slevu WatermarkOnDraftBill=Vodoznak k návrhům faktur (prázdný, pokud není nic vloženo) InvoiceNotChecked=Není vybrána žádná faktura CloneInvoice=Kopírovat fakturu -ConfirmCloneInvoice=Are you sure you want to clone this invoice %s? +ConfirmCloneInvoice=Jste si jisti, že chcete kopírovat tuto fakturu %s ? DisabledBecauseReplacedInvoice=Akce zakázána, protože faktura byla nahrazena -DescTaxAndDividendsArea=This area presents a summary of all payments made for special expenses. Only record with payment during the fixed year are included here. +DescTaxAndDividendsArea=Tato oblast představuje souhrn všech plateb za zvláštní výdaje. Nahrávat pouze s platbou v průběhu stanoveného období jsou zde zahrnuty. NbOfPayments=Nějaké platby SplitDiscount=Rozdělit slevu na dvě -ConfirmSplitDiscount=Are you sure you want to split this discount of %s %s into 2 lower discounts? +ConfirmSplitDiscount=Jste si jisti, že chcete rozdělit tuto slevu ve výši %s %s do 2 nižších slev? TypeAmountOfEachNewDiscount=Vstupní hodnota pro každou ze dvou částí: TotalOfTwoDiscountMustEqualsOriginal=Celkem dvě nové slevy musí být rovny původní částce slevy. -ConfirmRemoveDiscount=Are you sure you want to remove this discount? +ConfirmRemoveDiscount=Jste si jisti, že chcete odstranit tuto slevu? RelatedBill=Související faktura RelatedBills=Související faktury RelatedCustomerInvoices=Související faktury zákazníka @@ -318,79 +318,79 @@ RelatedSupplierInvoices=Související faktury dodavatele LatestRelatedBill=Nejnovější související faktura WarningBillExist=Varování, jedna nebo více faktur již existují MergingPDFTool=Nástroj pro spojení PDF -AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice -PaymentOnDifferentThirdBills=Allow payments on different thirdparties bills but same parent company -PaymentNote=Payment note -ListOfPreviousSituationInvoices=List of previous situation invoices -ListOfNextSituationInvoices=List of next situation invoices -FrequencyPer_d=Every %s days -FrequencyPer_m=Every %s months -FrequencyPer_y=Every %s years -toolTipFrequency=Examples:
Set 7, Day: give a new invoice every 7 days
Set 3, Month: give a new invoice every 3 month -NextDateToExecution=Date for next invoice generation -DateLastGeneration=Date of latest generation -MaxPeriodNumber=Max nb of invoice generation -NbOfGenerationDone=Nb of invoice generation already done -MaxGenerationReached=Maximum nb of generations reached -InvoiceAutoValidate=Validate invoices automatically -GeneratedFromRecurringInvoice=Generated from template recurring invoice %s -DateIsNotEnough=Date not reached yet -InvoiceGeneratedFromTemplate=Invoice %s generated from recurring template invoice %s -WarningInvoiceDateInFuture=Warning, the invoice date is higher than current date -WarningInvoiceDateTooFarInFuture=Warning, the invoice date is too far from current date +AmountPaymentDistributedOnInvoice=Výše platby distribuován na faktuře +PaymentOnDifferentThirdBills=Povolit platby na různých subjektů účty, ale stejnou mateřskou společností +PaymentNote=platba poznámka +ListOfPreviousSituationInvoices=Seznam předchozí situace faktur +ListOfNextSituationInvoices=Seznam dalších situace faktur +FrequencyPer_d=Každých %s dny +FrequencyPer_m=Každých %s měsíce +FrequencyPer_y=Každých %s let +toolTipFrequency=Příklady:
Sada 7, den : dát novou fakturu každých 7 dní
Sada 3 měsíce : dát novou fakturu každé 3 měsíce +NextDateToExecution=Datum pro příští generaci faktury +DateLastGeneration=Datum poslední generace +MaxPeriodNumber=Max nb faktury generace +NbOfGenerationDone=Nb faktury generace už skončil +MaxGenerationReached=Maximální nb generací dosáhl +InvoiceAutoValidate=Ověřovat faktury automaticky +GeneratedFromRecurringInvoice=Generován z šablony opakující faktury %s +DateIsNotEnough=Datum ještě nebylo dosaženo +InvoiceGeneratedFromTemplate=Faktura %s generována z opakující se šablona faktury %s +WarningInvoiceDateInFuture=Varování je datum vystavení faktury je vyšší než aktuální datum +WarningInvoiceDateTooFarInFuture=Varování je datum vystavení faktury je příliš daleko od aktuálního data # PaymentConditions Statut=Status -PaymentConditionShortRECEP=Due Upon Receipt -PaymentConditionRECEP=Due Upon Receipt +PaymentConditionShortRECEP=Splatné k datu přijetí +PaymentConditionRECEP=Splatné k datu přijetí PaymentConditionShort30D=30 dnů PaymentCondition30D=30 dnů -PaymentConditionShort30DENDMONTH=30 days of month-end -PaymentCondition30DENDMONTH=Within 30 days following the end of the month +PaymentConditionShort30DENDMONTH=30 dnů po konci měsíce +PaymentCondition30DENDMONTH=Do 30 dnů po skončení měsíce, PaymentConditionShort60D=60 dnů PaymentCondition60D=60 dnů -PaymentConditionShort60DENDMONTH=60 days of month-end -PaymentCondition60DENDMONTH=Within 60 days following the end of the month +PaymentConditionShort60DENDMONTH=60 dní konci měsíce +PaymentCondition60DENDMONTH=Do 60 dnů od konce měsíce PaymentConditionShortPT_DELIVERY=Dodání PaymentConditionPT_DELIVERY=Na dobírku PaymentConditionShortPT_ORDER=Pořadí PaymentConditionPT_ORDER=Na objednávku PaymentConditionShortPT_5050=50-50 PaymentConditionPT_5050=50%% předem, 50%% při dodání -PaymentConditionShort10D=10 days -PaymentCondition10D=10 days -PaymentConditionShort10DENDMONTH=10 days of month-end -PaymentCondition10DENDMONTH=Within 10 days following the end of the month -PaymentConditionShort14D=14 days -PaymentCondition14D=14 days -PaymentConditionShort14DENDMONTH=14 days of month-end -PaymentCondition14DENDMONTH=Within 14 days following the end of the month +PaymentConditionShort10D=10 dní +PaymentCondition10D=10 dní +PaymentConditionShort10DENDMONTH=10 dní konci měsíce +PaymentCondition10DENDMONTH=Do 10 dnů po skončení měsíce, +PaymentConditionShort14D=14 dní +PaymentCondition14D=14 dní +PaymentConditionShort14DENDMONTH=14 dní konci měsíce +PaymentCondition14DENDMONTH=Do 14 dnů po skončení měsíce, FixAmount=Pevné množství VarAmount=Variabilní částka (%% celk.) # PaymentType PaymentTypeVIR=Bankovní převod PaymentTypeShortVIR=Bankovní převod -PaymentTypePRE=Direct debit payment order -PaymentTypeShortPRE=Debit payment order +PaymentTypePRE=Platba inkasem platební příkaz +PaymentTypeShortPRE=Debetní platební příkaz PaymentTypeLIQ=Hotovost PaymentTypeShortLIQ=Hotovost PaymentTypeCB=Kreditní karta PaymentTypeShortCB=Kreditní karta PaymentTypeCHQ=Kontrola PaymentTypeShortCHQ=Kontrola -PaymentTypeTIP=TIP (Documents against Payment) -PaymentTypeShortTIP=TIP Payment +PaymentTypeTIP=TIP (Documents za úplatu) +PaymentTypeShortTIP=TIP Platba PaymentTypeVAD=On line platba PaymentTypeShortVAD=On line platby -PaymentTypeTRA=Bank draft +PaymentTypeTRA=šek PaymentTypeShortTRA=Návrh -PaymentTypeFAC=Factor -PaymentTypeShortFAC=Factor +PaymentTypeFAC=Faktor +PaymentTypeShortFAC=Faktor BankDetails=Bankovní spojení BankCode=Kód banky DeskCode=Desk kód BankAccountNumber=Číslo účtu BankAccountNumberKey=Klíč -Residence=Direct debit +Residence=Inkaso IBANNumber=IBAN IBAN=IBAN BIC=BIC/SWIFT @@ -399,8 +399,8 @@ ExtraInfos=Extra informace RegulatedOn=Regulovány ChequeNumber=Zkontrolujte N ° ChequeOrTransferNumber=Kontrola/převod č. -ChequeBordereau=Check schedule -ChequeMaker=Check/Transfer transmitter +ChequeBordereau=Kontrola rozvrh +ChequeMaker=Zkontrolujte převod ChequeBank=Šek z banky CheckBank=Kontrola (šek) NetToBePaid=Částka má být zaplacena @@ -431,40 +431,40 @@ ChequesReceipts=Kontroly příjmů ChequesArea=Kontroly oblasti depozit ChequeDeposits=Kontroly vkladů Cheques=Kontroly -DepositId=Id deposit -NbCheque=Number of checks -CreditNoteConvertedIntoDiscount=This %s has been converted into %s +DepositId=id vklad +NbCheque=Počet kontrol +CreditNoteConvertedIntoDiscount=Tento %s byl převeden na %s UsBillingContactAsIncoiveRecipientIfExist=Použijte zákaznickou fakturační kontaktní adresu namísto adresy třetích stran jako příjemce pro faktury ShowUnpaidAll=Zobrazit všechny neuhrazené faktury ShowUnpaidLateOnly=Zobrazit jen pozdní neuhrazené faktury PaymentInvoiceRef=Platba faktury %s ValidateInvoice=Ověřit fakturu -ValidateInvoices=Validate invoices +ValidateInvoices=ověřovat faktury Cash=Hotovost Reported=Zpožděný DisabledBecausePayments=Není možné, protože jsou zde některé platby CantRemovePaymentWithOneInvoicePaid=Nelze odstranit platbu protože je k dispozici alespoň jedna faktura označená jako zaplacená ExpectedToPay=Očekávaná platba -CantRemoveConciliatedPayment=Can't remove conciliated payment +CantRemoveConciliatedPayment=Není možné odstranit smířil platby PayedByThisPayment=Uhrazeno touto platbou -ClosePaidInvoicesAutomatically=Označit jako "Placeno" všechny standardní situace nebo náhradní faktury v plné výši. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Označit jako "Placeno" všechny dobropisy zcela splaceny. -ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. +ClosePaidContributionsAutomatically=Klasifikovat „Paid“ všechny sociální nebo fiskální příspěvky v plné výši. AllCompletelyPayedInvoiceWillBeClosed=Všechny faktury s žádnými dalšími platbami bude automaticky uzavřeny ve stavu "Placené". ToMakePayment=Zaplatit ToMakePaymentBack=Vrátit ListOfYourUnpaidInvoices=Seznam nezaplacených faktur NoteListOfYourUnpaidInvoices=Poznámka: Tento seznam obsahuje pouze faktury pro třetí strany které jsou propojeny na obchodního zástupce. RevenueStamp=Kolek -YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of third party -YouMustCreateInvoiceFromSupplierThird=This option is only available when creating invoice from tab "supplier" of third party -YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice first and convert it to "template" to create a new template invoice +YouMustCreateInvoiceFromThird=Tato možnost je dostupná pouze při vytváření faktury ze záložky "zákazníka" z subjektu +YouMustCreateInvoiceFromSupplierThird=Tato možnost je k dispozici pouze při vytváření faktury na kartě „dodavatele“ subjektu +YouMustCreateStandardInvoiceFirstDesc=Musíte nejprve vytvořit standardní fakturu a převést ji do „šablony“ pro vytvoření nové šablony faktury PDFCrabeDescription= PDF šablona faktur Crabe. Kompletní šablona faktury (doporučená šablona) -PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices +PDFCrevetteDescription=Faktura PDF šablony Crevette. Kompletní fakturu šablona pro situace faktur TerreNumRefModelDesc1=Vrátí číslo ve formátu %s yymm-nnnn pro standardní faktury a %s yymm-nnnn pro dobropisy, kde yy je rok, mm je měsíc a nnnn je sekvence bez přerušení a bez návratu k 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Vrátí číslo s formát %syymm-nnnn pro standardní faktury, %syymm-nnnn náhradních faktur, %syymm-nnnn pro akontace faktur a %syymm-nnnn pro dobropisy, kde yy je rok, MM měsíc a nnnn je sekvence bez přestávky a ne vrátí do polohy 0 TerreNumRefModelError=Účet počínaje $syymm již existuje a není kompatibilní s tímto modelem sekvence. Vyjměte ji nebo přejmenujte jej aktivací tohoto modulu. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Vrátí číslo s formát %syymm-nnnn pro standardní faktury, %syymm-nnnn pro dobropisy a %syymm-nnnn pro akontace faktur, kde yy je rok, mm je měsíc a nnnn je sekvence bez přestávky, a ne návrat k 0 ° C ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Zástupce následující zákaznické faktury TypeContact_facture_external_BILLING=Fakturační kontakt zákazníka @@ -484,23 +484,23 @@ SituationAmount=Částka situace faktury (netto) SituationDeduction=Situace odčítání ModifyAllLines=Změnit všechny řádky CreateNextSituationInvoice=Vytvořit další situaci -NotLastInCycle=This invoice is not the latest in cycle and must not be modified. +NotLastInCycle=Tato faktura není poslední v cyklu, a nesmí být změněna. DisabledBecauseNotLastInCycle=Další situace již existuje. DisabledBecauseFinal=Tato situace je konečné. CantBeLessThanMinPercent=Pokrok nemůže být menší, než je jeho hodnota v předchozí situaci. NoSituations=Žádné otevřené situace InvoiceSituationLast=Závěrečná a hlavní faktura -PDFCrevetteSituationNumber=Situation N°%s -PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationNumber=Situace č %s +PDFCrevetteSituationInvoiceLineDecompte=Situace faktura - COUNT PDFCrevetteSituationInvoiceTitle=Situace faktury -PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s -TotalSituationInvoice=Total situation -invoiceLineProgressError=Invoice line progress can't be greater than or equal to the next invoice line -updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s -ToCreateARecurringInvoice=To create a recurring invoice for this contract, first create this draft invoice, then convert it into an invoice template and define the frequency for generation of future invoices. -ToCreateARecurringInvoiceGene=To generate future invoices regularly and manually, just go on menu %s - %s - %s. -ToCreateARecurringInvoiceGeneAuto=If you need to have such invoices generated automatically, ask you administrator to enable and setup module %s. Note that both method (manual and automatic) can be used together with no risk of duplication. -DeleteRepeatableInvoice=Delete template invoice -ConfirmDeleteRepeatableInvoice=Are your sure you want to delete the template invoice? -CreateOneBillByThird=Create one invoice per third party (otherwise, one invoice per order) -BillCreated=%s bill(s) created +PDFCrevetteSituationInvoiceLine=Situace č %s: Inv. Č %s na %s +TotalSituationInvoice=celková situace +invoiceLineProgressError=Faktura pokrok linka nemůže být větší než nebo rovna další faktury řádku +updatePriceNextInvoiceErrorUpdateline=Chyba: aktualizace cen na faktuře řádku: %s +ToCreateARecurringInvoice=Chcete-li vytvořit opakující faktury pro tuto smlouvu, nejprve vytvořit tento návrh fakturu, pak převést jej do šablony faktury a definovat frekvenci pro generování budoucích fakturách. +ToCreateARecurringInvoiceGene=S cílem vytvořit budoucí faktury pravidelně ručně, stačí jít nabídce %s - %s - %s . +ToCreateARecurringInvoiceGeneAuto=Potřebujete-li mít takové faktury generované automaticky, zeptejte se svého správce povolit a instalační modul %s . Všimněte si, že obě metody (manuální a automatické) mohou být použity společně s žádným rizikem duplikace. +DeleteRepeatableInvoice=Odstranit šablonu faktury +ConfirmDeleteRepeatableInvoice=Jsou vaše jisti, že chcete smazat šablonu faktury? +CreateOneBillByThird=Vytvořte jednu fakturu za subjekt (jinak, jedna faktura na objednávku) +BillCreated=%s bill (y) vytvořený diff --git a/htdocs/langs/cs_CZ/bookmarks.lang b/htdocs/langs/cs_CZ/bookmarks.lang index 3636ad82e2a..56668b429d5 100644 --- a/htdocs/langs/cs_CZ/bookmarks.lang +++ b/htdocs/langs/cs_CZ/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=Přidat stránku do záložek Bookmark=Záložka Bookmarks=Záložky +ListOfBookmarks=Seznam záložek +EditBookmarks=List / upravit záložky NewBookmark=Nová záložka ShowBookmark=Zobrazit záložku OpenANewWindow=Otevření nového okna diff --git a/htdocs/langs/cs_CZ/boxes.lang b/htdocs/langs/cs_CZ/boxes.lang index add9e639f1b..19ab9f63a89 100644 --- a/htdocs/langs/cs_CZ/boxes.lang +++ b/htdocs/langs/cs_CZ/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=přihlašovací údaje BoxLastRssInfos=Rss informace BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Zákaznické objednávky ForProposals=Nabídky LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget byla přidána v přístrojové desce diff --git a/htdocs/langs/cs_CZ/categories.lang b/htdocs/langs/cs_CZ/categories.lang index 85bb68d858e..7795c721afb 100644 --- a/htdocs/langs/cs_CZ/categories.lang +++ b/htdocs/langs/cs_CZ/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag/Kategorie Rubriques=Tagy/Kategorie +RubriquesTransactions=Tagy/kategorie transakcí categories=tagy/kategorie NoCategoryYet=Žádný tag/kategorie tohoto typu nebyla vytvořena In=V @@ -69,7 +70,7 @@ ThisCategoryHasNoProject=This category does not contain any project. CategId=ID tagu/kategorie CatSupList=Seznam tagů/kategorií dodavatelů CatCusList=Seznam tagů/kategorií zákazníků/cílů -CatProdList=Seznam tagů/kategorií produktů +CatProdList=Seznam tagů/kategorií produktů CatMemberList=Seznam tagů/kategorií uživatelů CatContactList=Seznam kontaktů tagů/kategorií CatSupLinks=Spojení mezi dodavateli a tagy/kategoriemi diff --git a/htdocs/langs/cs_CZ/commercial.lang b/htdocs/langs/cs_CZ/commercial.lang index 24d011189bb..4501813aa3e 100644 --- a/htdocs/langs/cs_CZ/commercial.lang +++ b/htdocs/langs/cs_CZ/commercial.lang @@ -19,6 +19,7 @@ ShowTask=Zobrazit úkol ShowAction=Zobrazit akce ActionsReport=Zpráva událostí ThirdPartiesOfSaleRepresentative=Třetí strany s obchodním zástupcem +SaleRepresentativesOfThirdParty=Obchodní zástupci třetích stran SalesRepresentative=Obchodní zástupce SalesRepresentatives=Obchodní zástupci SalesRepresentativeFollowUp=Obchodní zástupce (pokračování) @@ -59,7 +60,7 @@ ActionAC_CLO=Zavřít ActionAC_EMAILING=Poslat hromadný email ActionAC_COM=Poslat objednávky zákazníka e-mailem ActionAC_SHIP=Poslat přepravu na mail -ActionAC_SUP_ORD=Poslat objednávku dodavatele e-mailem +ActionAC_SUP_ORD=Poslat objednávku dodavatele e-mailem ActionAC_SUP_INV=Poslat dodavatelské faktury e-mailem ActionAC_OTH=Ostatní ActionAC_OTH_AUTO=Automaticky vložené události diff --git a/htdocs/langs/cs_CZ/companies.lang b/htdocs/langs/cs_CZ/companies.lang index f730f325f24..1bbbdc797c3 100644 --- a/htdocs/langs/cs_CZ/companies.lang +++ b/htdocs/langs/cs_CZ/companies.lang @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Zákazníci ThirdPartyCustomersWithIdProf12=Zákazníci s %s nebo %s ThirdPartySuppliers=Dodavatelé ThirdPartyType=Typ třetí strany -Company/Fundation=Společnosti/Nadace Individual=Soukromá osoba ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Mateřská společnost @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) diff --git a/htdocs/langs/cs_CZ/contracts.lang b/htdocs/langs/cs_CZ/contracts.lang index 21c7d9545f1..2875cad2d13 100644 --- a/htdocs/langs/cs_CZ/contracts.lang +++ b/htdocs/langs/cs_CZ/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Tento seznam obsahuje pouze služby smluv pro tře StandardContractsTemplate=Šablony standardních smluv ContactNameAndSignature=Pro %s, jméno a podpis: OnlyLinesWithTypeServiceAreUsed=Pouze řádky s typem "Služby" budou zkopírovány. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Obchodní zástupce podepsal smlouvu diff --git a/htdocs/langs/cs_CZ/cron.lang b/htdocs/langs/cs_CZ/cron.lang index 6c989cb6158..ef3d10390dd 100644 --- a/htdocs/langs/cs_CZ/cron.lang +++ b/htdocs/langs/cs_CZ/cron.lang @@ -11,7 +11,7 @@ URLToLaunchCronJobs=URL ke kontrole a spuštění úlohy v případě potřeby OrToLaunchASpecificJob=Nebo zkontrolovat a zahájit konkrétní práci KeyForCronAccess=Bezpečnostní klíč URL spuštění úlohy FileToLaunchCronJobs=Příkazový řádek pro spuštění úlohy -CronExplainHowToRunUnix=Na Unixových systémech by jste měli použít následující položku crontab ke spuštění příkazového řádku každých 5 minut +CronExplainHowToRunUnix=Na Unixových systémech by jste měli použít následující položku crontab ke spuštění příkazového řádku každých 5 minut CronExplainHowToRunWin=Na Microsoft Windows systémech můžete použít naplánováné nástroje úloh ke spuštění příkazového řádku každých 5 minut CronMethodDoesNotExists=Třída %s neobsahuje žádné metody %s # Menu @@ -47,7 +47,7 @@ JobFinished=Práce zahájena a dokončena #Page card CronAdd= Přidat práci CronEvery=Vykonat práci každý -CronObject=Vytvoření Instance/objektu +CronObject=Vytvoření Instance/objektu CronArgs=Parametry CronSaveSucess=Úspěšně uloženo CronNote=Komentář @@ -63,7 +63,7 @@ CronClassFileHelp=The relative path and file name to load (path is relative to w CronObjectHelp=The object name to load.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for class file name is Product CronMethodHelp=The object method to launch.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for method is fecth CronArgsHelp=The method arguments.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for paramters can be 0, ProductRef -CronCommandHelp=Spustit příkazový řádek. +CronCommandHelp=Spustit příkazový řádek. CronCreateJob=Vytvořit novou naplánovanou úlohu CronFrom=Z # Info diff --git a/htdocs/langs/cs_CZ/donations.lang b/htdocs/langs/cs_CZ/donations.lang index 045614d2c74..21055164973 100644 --- a/htdocs/langs/cs_CZ/donations.lang +++ b/htdocs/langs/cs_CZ/donations.lang @@ -6,7 +6,7 @@ Donor=Dárce AddDonation=Vytvořit dar NewDonation=Nový dar DeleteADonation=Odstranit dar -ConfirmDeleteADonation=Are you sure you want to delete this donation? +ConfirmDeleteADonation=Opravdu chcete tento dar smazat? ShowDonation=Zobrazit dar PublicDonation=Veřejný dar DonationsArea=Oblast darů @@ -21,7 +21,7 @@ DonationDatePayment=Datum platby ValidPromess=Ověřit příslib DonationReceipt=Příjem daru DonationsModels=Modelové dokumenty pro darování příjmů -LastModifiedDonations=Latest %s modified donations +LastModifiedDonations=Poslední modifikované dary %s DonationRecipient=Příjemce daru IConfirmDonationReception=Příjemce deklaruje příjem jako dar v hodnotě následující částky MinimumAmount=Minimální částka je %s diff --git a/htdocs/langs/cs_CZ/exports.lang b/htdocs/langs/cs_CZ/exports.lang index ebbf286b69c..dd87a56d899 100644 --- a/htdocs/langs/cs_CZ/exports.lang +++ b/htdocs/langs/cs_CZ/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Čísla import linka (od - do) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select kolona (y) použít jako primární klíč pro pokus o aktualizaci +UpdateNotYetSupportedForThisImport=Aktualizace pro tento typ importu není podporována (pouze vložte) +NoUpdateAttempt=Žádný pokus aktualizace byla provedena, pouze vložit +ImportDataset_user_1=Uživatelé (zaměstnanci nebo ne) a vlastnosti +ComputedField=Computed field ## filters SelectFilterFields=Chcete-li filtrovat některé hodnoty, stačí zadat hodnoty zde. FilteredFields=Filtrované pole diff --git a/htdocs/langs/cs_CZ/install.lang b/htdocs/langs/cs_CZ/install.lang index f2cda6499d6..c8f7f47dcc1 100644 --- a/htdocs/langs/cs_CZ/install.lang +++ b/htdocs/langs/cs_CZ/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Používáte instalaci Dolibarr pomocí DoliWamp, tedy tyt KeepDefaultValuesDeb=Používáte instalaci Dolibarr z Linux-ového balíčku (Ubuntu, Debian, Fedora ...), takže tyto hodnoty jsou již optimalizovány pro Váš stroj. Vyplňte pouze heslo vlastníka databáze. Ostatní parametry měňte jen pokud skutečně víte co děláte. KeepDefaultValuesMamp=Používáte instalaci Dolibarr pomocí DoliMamp, takže tyto hodnoty jsou již optimalizovány pro Váš stroj. Parametry měňte jen pokud skutečně víte co děláte. KeepDefaultValuesProxmox=Používáte instalaci Dolibarr pomocí Proxmox, takže tyto hodnoty jsou již optimalizovány pro Váš stroj. Parametry měňte jen pokud skutečně víte co děláte. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/cs_CZ/interventions.lang b/htdocs/langs/cs_CZ/interventions.lang index e4e204962f1..fcfc5b4de6f 100644 --- a/htdocs/langs/cs_CZ/interventions.lang +++ b/htdocs/langs/cs_CZ/interventions.lang @@ -6,7 +6,7 @@ NewIntervention=Nová intervence AddIntervention=Vytvořit intervenci ListOfInterventions=Seznam intervencí ActionsOnFicheInter=Akce zaměřené na intervenci -LastInterventions=Latest %s interventions +LastInterventions=Nejnovější %s intervence AllInterventions=Všechny intervence CreateDraftIntervention=Vytvořte návrh InterventionContact=Kontakt intervence @@ -14,19 +14,19 @@ DeleteIntervention=Odstranit intervenci ValidateIntervention=Ověřit intervenci ModifyIntervention=Upravit intervenci DeleteInterventionLine=Odstranit intervenční linku -CloneIntervention=Clone intervention -ConfirmDeleteIntervention=Are you sure you want to delete this intervention? -ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s? -ConfirmModifyIntervention=Are you sure you want to modify this intervention? -ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line? -ConfirmCloneIntervention=Are you sure you want to clone this intervention? +CloneIntervention=Clone intervence +ConfirmDeleteIntervention=Jste si jisti, že chcete smazat tuto intervenci? +ConfirmValidateIntervention=Jste si jisti, že chcete ověřit tuto intervenci pod názvem %s? +ConfirmModifyIntervention=Jste si jisti, že chcete změnit tuto intervenci? +ConfirmDeleteInterventionLine=Jste si jisti, že chcete smazat tento řádek intervence? +ConfirmCloneIntervention=Jste si jisti, že chcete naklonovat tento zásah? NameAndSignatureOfInternalContact=Jméno a podpis intervence: NameAndSignatureOfExternalContact=Jméno a podpis objednavatele: DocumentModelStandard=Standardní model dokumentů pro intervence InterventionCardsAndInterventionLines=Intervence a řádky intervencí InterventionClassifyBilled=Klasifikovat jako "účtované" InterventionClassifyUnBilled=Klasifikovat jako "Neúčtované" -InterventionClassifyDone=Classify "Done" +InterventionClassifyDone=Klasifikovat „Done“ StatusInterInvoiced=Účtováno ShowIntervention=Zobrazit intervenci SendInterventionRef=Předložení intervenčního %s @@ -38,27 +38,27 @@ InterventionClassifiedBilledInDolibarr=Intervenční %s nastavena jako zaúčtov InterventionClassifiedUnbilledInDolibarr=Intervence %s nastavená jako nezaúčtovaná InterventionSentByEMail=Intervence %s odeslána e-mailem InterventionDeletedInDolibarr=Intervence %s odstraněna -InterventionsArea=Interventions area -DraftFichinter=Draft interventions -LastModifiedInterventions=Latest %s modified interventions -FichinterToProcess=Interventions to process +InterventionsArea=Oblast intervencí +DraftFichinter=Návrhy intervence +LastModifiedInterventions=Poslední %s modifikované intervence +FichinterToProcess=Zpracovávané intervence ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=V návaznosti kontakt se zákazníkem # Modele numérotation -PrintProductsOnFichinter=Print also lines of type "product" (not only services) on intervention card +PrintProductsOnFichinter=Tisk také řádky typu „produktu“ (nejen služby) na intervenční karty PrintProductsOnFichinterDetails=intervence generované z objednávek -UseServicesDurationOnFichinter=Use services duration for interventions generated from orders -InterventionStatistics=Statistics of interventions -NbOfinterventions=Nb of intervention cards -NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) +UseServicesDurationOnFichinter=Doba použití služby pro zásahy generovaných z objednávek +InterventionStatistics=Statistiky intervencí +NbOfinterventions=Nb intervenčních karet +NumberOfInterventionsByMonth=Nb intervenčních karet měsíce (datum schválení) ##### Exports ##### -InterId=Intervention id -InterRef=Intervention ref. -InterDateCreation=Date creation intervention -InterDuration=Duration intervention -InterStatus=Status intervention -InterNote=Note intervention -InterLineId=Line id intervention -InterLineDate=Line date intervention -InterLineDuration=Line duration intervention -InterLineDesc=Line description intervention +InterId=intervence id +InterRef=Intervence ref. +InterDateCreation=Datum vytvoření intervence +InterDuration=doba trvání intervence +InterStatus=stav intervence +InterNote=Poznámka intervence +InterLineId=Linka ID intervence +InterLineDate=Řádek data intervence +InterLineDuration=Linka trvání intervence +InterLineDesc=Linka popis intervence diff --git a/htdocs/langs/cs_CZ/loan.lang b/htdocs/langs/cs_CZ/loan.lang index e9b9168d4cb..c30a6e8e5b2 100644 --- a/htdocs/langs/cs_CZ/loan.lang +++ b/htdocs/langs/cs_CZ/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s půjde na ZÁJEM GoToPrincipal=%s půjde na HLAVNÍCH YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=vytvoření úvěru # Admin ConfigLoan=Konfigurace modulu úvěru LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/cs_CZ/mails.lang b/htdocs/langs/cs_CZ/mails.lang index 6a684a83272..501de7f5cc4 100644 --- a/htdocs/langs/cs_CZ/mails.lang +++ b/htdocs/langs/cs_CZ/mails.lang @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emaily ze souboru +MailingModuleDescEmailsFromUser=Emaily zadávané uživatelem +MailingModuleDescDolibarrUsers=Uživatelé s e-maily +MailingModuleDescThirdPartiesByCategories=Subjekty (podle kategorií) # Libelle des modules de liste de destinataires mailing LineInFile=Řádek %s v souboru @@ -106,7 +110,7 @@ IdRecord=ID záznamu DeliveryReceipt=Delivery Ack. YouCanUseCommaSeparatorForSeveralRecipients=Můžete použít čárkový oddělovač pro zadání více příjemců. TagCheckMail=Sledování mailů aktivováno -TagUnsubscribe=Link pro odhlášení +TagUnsubscribe=Link pro odhlášení TagSignature=Podpis zasílání uživateli EMailRecipient=E-mail příjemce TagMailtoEmail=Recipient EMail (including html "mailto:" link) @@ -120,7 +124,7 @@ AddNewNotification=Aktivace cíle pro nové e-mailové upozornění ListOfActiveNotifications=List all active targets for email notification ListOfNotificationsDone=Vypsat všechny odeslané e.mailové oznámení MailSendSetupIs=Konfigurace odesílání e-maiů byla nastavena tak, aby '%s'. Tento režim nelze použít k odesílání hromadných e-mailů. -MailSendSetupIs2=Nejprve je nutné jít s admin účtem, do nabídky%sHome - Nastavení - e-maily%s pro změnu parametru "%s" do režimu použít "%s". V tomto režimu, můžete zadat nastavení serveru SMTP vašeho poskytovatele služeb internetu a používat hromadnou e-mailovou funkci. +MailSendSetupIs2=Nejprve je nutné jít s admin účtem, do nabídky%sHome - Nastavení - e-maily%s pro změnu parametru "%s" do režimu použít "%s". V tomto režimu, můžete zadat nastavení serveru SMTP vašeho poskytovatele služeb internetu a používat hromadnou e-mailovou funkci. MailSendSetupIs3=Pokud máte nějaké otázky o tom, jak nastavit SMTP server, můžete se zeptat na%s, nebo si prostudujte dokumentaci vašeho poskytovatele. \nPoznámka: V současné době bohužel většina serverů nasazuje služby pro filtrování nevyžádané pošty a různé způsoby ověřování odesilatele. Bez detailnějších znalostí a nastavení vašeho SMTP serveru se vám bude vracet většina zpráv jako nedoručené. YouCanAlsoUseSupervisorKeyword=Můžete také přidat klíčové slovo__SUPERVISOREMAIL__a e-mail byl odeslán na vedoucího uživatele (funguje pouze v případě že e-mail je definován pro tento orgán dohledu) NbOfTargetedContacts=Aktuální počet cílených kontaktních e-mailů diff --git a/htdocs/langs/cs_CZ/main.lang b/htdocs/langs/cs_CZ/main.lang index f0428f9b514..b4ddbeac2f9 100644 --- a/htdocs/langs/cs_CZ/main.lang +++ b/htdocs/langs/cs_CZ/main.lang @@ -72,8 +72,10 @@ SeeHere=Nahlédněte zde Apply=Aplikovat BackgroundColorByDefault=Výchozí barva pozadí FileRenamed=Soubor byl úspěšně přejmenován -FileUploaded=Soubor byl úspěšně nahrán FileGenerated=Soubor byl úspěšně vygenerován +FileSaved=The file was successfully saved +FileUploaded=Soubor byl úspěšně nahrán +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Soubor vybrán pro připojení, ale ještě nebyl nahrán. Klikněte na "Přiložit soubor". NbOfEntries=Počet záznamů GoToWikiHelpPage=Přečtěte si online nápovědu (přístup k internetu je potřeba) @@ -358,6 +360,7 @@ TotalLT1ES=Celkem RE TotalLT2ES=Celkem IRPF HT=Po odečtení daně TTC=Inc daň +INCT=Inc. all taxes VAT=Daň z obratu VATs=Daň z prodeje LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Říj. MonthShort11=List. MonthShort12=Pros. AttachedFiles=Přiložené soubory a dokumenty -FileTransferComplete=Soubor byl úspěšně nahrán DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH: SS diff --git a/htdocs/langs/cs_CZ/members.lang b/htdocs/langs/cs_CZ/members.lang index f0b107b24a7..a9278e6359f 100644 --- a/htdocs/langs/cs_CZ/members.lang +++ b/htdocs/langs/cs_CZ/members.lang @@ -6,14 +6,14 @@ Member=Člen Members=Členové ShowMember=Zobrazit členskou kartu UserNotLinkedToMember=Uživatel není spojena s členem -ThirdpartyNotLinkedToMember=Third-party not linked to a member +ThirdpartyNotLinkedToMember=Subjekty nejsou spojeny s členy MembersTickets=Členové Vstupenky FundationMembers=Členy Nadace ListOfValidatedPublicMembers=Seznam potvrzených veřejné členy ErrorThisMemberIsNotPublic=Tento člen je neveřejný ErrorMemberIsAlreadyLinkedToThisThirdParty=Další člen (jméno: %s, login: %s) je již spojena s třetími stranami %s. Odstraňte tento odkaz jako první, protože třetí strana nemůže být spojována pouze člen (a vice versa). ErrorUserPermissionAllowsToLinksToItselfOnly=Z bezpečnostních důvodů musí být uděleno oprávnění k úpravám, aby všichni uživatelé mohli spojit člena uživatele, která není vaše. -ThisIsContentOfYourCard=Hi.

This is a remind of the information we get about you. Feel free to contact us if something looks wrong.

+ThisIsContentOfYourCard=Dobrý den.

Je to připomenutí informace kterou dostaneme o vás. Neváhejte nás kontaktovat, pokud něco vypadá špatně.
CardContent=Obsah vaší členskou kartu SetLinkToUser=Odkaz na uživateli Dolibarr SetLinkToThirdParty=Odkaz na Dolibarr třetí osobě @@ -23,13 +23,13 @@ MembersListToValid=Seznam návrhů členů (má být ověřen) MembersListValid=Seznam platných členů MembersListUpToDate=Seznam platných členů s aktuální předplatné MembersListNotUpToDate=Seznam platných členů s předplatným zastaralé -MembersListResiliated=List of terminated members +MembersListResiliated=Seznam ukončených členů MembersListQualified=Seznam kvalifikovaných členů MenuMembersToValidate=Návrhy členů MenuMembersValidated=Ověřené členů MenuMembersUpToDate=Aktuální členy MenuMembersNotUpToDate=Neaktuální členů -MenuMembersResiliated=Terminated members +MenuMembersResiliated=Ukončené členové MembersWithSubscriptionToReceive=Členové s předplatným dostávat DateSubscription=Vstupní data DateEndSubscription=Zasílání novinek datum ukončení @@ -41,18 +41,18 @@ MemberType=Členské typ MemberTypeId=Členské typ id MemberTypeLabel=Člen typový štítek MembersTypes=Členové typy -MemberStatusDraft=Návrh (musí být ověřena) +MemberStatusDraft=Návrh (musí být ověřen) MemberStatusDraftShort=Návrh MemberStatusActive=Ověřené (čeká předplatné) -MemberStatusActiveShort=Ověřené -MemberStatusActiveLate=Subscription expired +MemberStatusActiveShort=Ověřeno +MemberStatusActiveLate=předplatné vypršelo MemberStatusActiveLateShort=Vypršela MemberStatusPaid=Zasílání novinek aktuální MemberStatusPaidShort=Až do dnešního dne -MemberStatusResiliated=Terminated member -MemberStatusResiliatedShort=Terminated +MemberStatusResiliated=zakončený členem +MemberStatusResiliatedShort=ukončený MembersStatusToValid=Návrhy členů -MembersStatusResiliated=Terminated members +MembersStatusResiliated=Ukončené členové NewCotisation=Nový příspěvek PaymentSubscription=Nový příspěvek platba SubscriptionEndDate=Předplatné je datum ukončení @@ -65,7 +65,7 @@ SubscriptionLate=Pozdě SubscriptionNotReceived=Vstupní nikdy nedostal ListOfSubscriptions=Seznam předplatné SendCardByMail=Poslat kartu e-mailem -AddMember=Create member +AddMember=Vytvořit člena NoTypeDefinedGoToSetup=Žádný člen definovány typy. Jdi na menu "Členové typy" NewMemberType=Nový člen typu WelcomeEMail=Vítejte e-mail @@ -76,31 +76,32 @@ Physical=Fyzikální Moral=Morální MorPhy=Morální / Fyzikální Reenable=Znovu povolit -ResiliateMember=Terminate a member -ConfirmResiliateMember=Are you sure you want to terminate this member? +ResiliateMember=Ukončit člena +ConfirmResiliateMember=Jste si jisti, že chcete ukončit tyto členy? DeleteMember=Odstranění člena -ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions)? +ConfirmDeleteMember=Jste si jisti, že chcete odstranit tohoto člena (Odstranění kontaktu budou smazány všechny své odběry)? DeleteSubscription=Odstranění předplatné -ConfirmDeleteSubscription=Are you sure you want to delete this subscription? +ConfirmDeleteSubscription=Jste si jisti, že chcete smazat tento odběr? Filehtpasswd=htpasswd souboru ValidateMember=Ověření člena -ConfirmValidateMember=Are you sure you want to validate this member? +ConfirmValidateMember=Jste si jisti, že chcete ověřit tohoto člena? FollowingLinksArePublic=Následující odkazy jsou otevřené stránky nejsou chráněny žádným povolením Dolibarr. Oni nejsou formátované stránky, pokud jako v příkladu ukázat, jak do seznamu členy databázi. PublicMemberList=Veřejný seznam členů BlankSubscriptionForm=Veřejné auto-přihlášku, BlankSubscriptionFormDesc=Dolibarr vám může poskytnout veřejnou adresu URL, aby externí návštěvníky požádat přihlásit k odběru nadaci. Je-li on-line platební modul je povolen, bude platba forma také poskytovány automaticky. EnablePublicSubscriptionForm=Povolit veřejné auto-přihlašovací formulář +ForceMemberType=Vynutit typ uživatele ExportDataset_member_1=Členové a předplatné ImportDataset_member_1=Členové -LastMembersModified=Latest %s modified members -LastSubscriptionsModified=Latest %s modified subscriptions +LastMembersModified=Poslední %s upravený členy +LastSubscriptionsModified=Poslední %s modifikované odběry String=Řetěz Text=Text Int=Int DateAndTime=Datum a čas PublicMemberCard=Členské veřejné karta -SubscriptionNotRecorded=Subscription not recorded -AddSubscription=Create subscription +SubscriptionNotRecorded=Předplatné nezaznamenává +AddSubscription=Vytvořit odběr ShowSubscription=Zobrazit předplatné SendAnEMailToMember=Poslat e-mail Informace o členovi DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Předmět e-mailu obdržel v případě auto-nápis host @@ -127,8 +128,8 @@ NoThirdPartyAssociatedToMember=Žádná třetí strana spojené s tímto členem MembersAndSubscriptions= Členové a předplatné MoreActions=Doplňující akce na záznam MoreActionsOnSubscription=Doplňující akce, navrhl ve výchozím nastavení při nahrávání předplatné -MoreActionBankDirect=Create a direct entry on bank account -MoreActionBankViaInvoice=Create an invoice, and a payment on bank account +MoreActionBankDirect=Vytvořte přímý záznam na bankovním účtu +MoreActionBankViaInvoice=Vytvoření faktury a platby na bankovní účet MoreActionInvoiceOnly=Vytvořte fakturu bez zaplacení LinkToGeneratedPages=Vytvořit vizitek LinkToGeneratedPagesDesc=Tato obrazovka umožňuje vytvářet PDF soubory s vizitkami všech vašich členů nebo konkrétního člena. @@ -136,12 +137,12 @@ DocForAllMembersCards=Vytvořit vizitky pro všechny členy DocForOneMemberCards=Vytvořit vizitky pro konkrétní člena DocForLabels=Vytvořit adresy listy SubscriptionPayment=Zasílání novinek platba -LastSubscriptionDate=Latest subscription date -LastSubscriptionAmount=Latest subscription amount +LastSubscriptionDate=Poslední datum odběru +LastSubscriptionAmount=Množství posledního odběru MembersStatisticsByCountries=Členové Statistiky podle země MembersStatisticsByState=Členové statistika stát / provincie MembersStatisticsByTown=Členové statistika podle města -MembersStatisticsByRegion=Members statistics by region +MembersStatisticsByRegion=Členové statistiky podle krajů NbOfMembers=Počet členů NoValidatedMemberYet=Žádné ověřené členy nalezeno MembersByCountryDesc=Tato obrazovka vám ukáže statistiku členů jednotlivých zemích. Grafika však závisí na Google on-line služby grafu a je k dispozici pouze v případě, je připojení k internetu funguje. @@ -149,7 +150,8 @@ MembersByStateDesc=Tato obrazovka vám ukáže statistiku členů podle státu / MembersByTownDesc=Tato obrazovka vám ukáže statistiku členům města. MembersStatisticsDesc=Zvolte statistik, které chcete číst ... MenuMembersStats=Statistika -LastMemberDate=Latest member date +LastMemberDate=Nejzazší datum člen +LatestSubscriptionDate=Poslední datum odběru Nature=Příroda Public=Informace jsou veřejné NewMemberbyWeb=Nový uživatel přidán. Čeká na schválení @@ -163,9 +165,9 @@ CanEditAmount=Návštěvník si může vybrat / upravit výši svého upsaného MEMBER_NEWFORM_PAYONLINE=Přejít na integrované on-line platební stránky ByProperties=Charakteristikami MembersStatisticsByProperties=Členové statistiky dle charakteristik -MembersByNature=This screen show you statistics on members by nature. -MembersByRegion=This screen show you statistics on members by region. +MembersByNature=Tato obrazovka ukáže statistiky o členy z důvodu povahy. +MembersByRegion=Tato obrazovka ukáže statistiky o členům regionu. VATToUseForSubscriptions=Sazba DPH se má použít pro předplatné NoVatOnSubscription=Ne TVA za upsaný vlastní kapitál -MEMBER_PAYONLINE_SENDEMAIL=Email to use for email warning when Dolibarr receive a confirmation of a validated payment for a subscription (Example: paymentdone@example.com) -ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Product used for subscription line into invoice: %s +MEMBER_PAYONLINE_SENDEMAIL=Email pouze pro e-mailové upozornění, když Dolibarr obdrží potvrzení o ověřenou platby za úpis (příklad: paymentdone@example.com) +ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Produkt slouží k odběru linku do faktury: %s diff --git a/htdocs/langs/cs_CZ/modulebuilder.lang b/htdocs/langs/cs_CZ/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/cs_CZ/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/cs_CZ/multicurrency.lang b/htdocs/langs/cs_CZ/multicurrency.lang new file mode 100644 index 00000000000..6e9c9ccbe6c --- /dev/null +++ b/htdocs/langs/cs_CZ/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi currency +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Synchronisation error: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API key +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Currencies used +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Výše platby, původní měna diff --git a/htdocs/langs/cs_CZ/oauth.lang b/htdocs/langs/cs_CZ/oauth.lang index cafca379f6f..c0df3b2dd22 100644 --- a/htdocs/langs/cs_CZ/oauth.lang +++ b/htdocs/langs/cs_CZ/oauth.lang @@ -1,30 +1,30 @@ # Dolibarr language file - Source file is en_US - oauth -ConfigOAuth=Oauth Configuration -OAuthServices=OAuth services -ManualTokenGeneration=Manual token generation -TokenManager=Token manager -IsTokenGenerated=Is token generated ? -NoAccessToken=No access token saved into local database -HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received and saved -ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider -TokenDeleted=Token deleted -RequestAccess=Click here to request/renew access and receive a new token to save -DeleteAccess=Click here to delete token -UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: -ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -OAuthSetupForLogin=Page to generate an OAuth token -SeePreviousTab=See previous tab -OAuthIDSecret=OAuth ID and Secret -TOKEN_REFRESH=Token Refresh Present -TOKEN_EXPIRED=Token expired -TOKEN_EXPIRE_AT=Token expire at -TOKEN_DELETE=Delete saved token -OAUTH_GOOGLE_NAME=Oauth Google service -OAUTH_GOOGLE_ID=Oauth Google Id +ConfigOAuth=Konfigurace Oauth +OAuthServices=Služby OAuth +ManualTokenGeneration=Ruční generování tokenů +TokenManager=Správce tokenů +IsTokenGenerated=Je token generován? +NoAccessToken=Žádný přístupový token uložený v místní databázi +HasAccessToken=Token byl generován a uložen do lokální databáze +NewTokenStored=Token přijat a uložen +ToCheckDeleteTokenOnProvider=Klikněte zde pro kontrolu / odstranění oprávnění uloženého zprostředkovatelem %s OAuth +TokenDeleted=Token byl smazán +RequestAccess=Kliknutím sem můžete požádat/obnovit přístup a obdržet nový token, který chcete uložit +DeleteAccess=Klikněte zde pro smazání tokenu +UseTheFollowingUrlAsRedirectURI=Při vytváření pověření u poskytovatele OAuth použijte následující adresu URL jako URI přesměrování: +ListOfSupportedOauthProviders=Zadejte zde pověření poskytnuté poskytovatelem OAuth2. Zde jsou zobrazena pouze podporovaní poskytovatelé OAuth2. Toto nastavení mohou používat jiné moduly, které potřebují ověření OAuth2. +OAuthSetupForLogin=Page pro vygenerování tokenu OAuth +SeePreviousTab=Viz předchozí tabulka +OAuthIDSecret=OAuth ID a tajemství +TOKEN_REFRESH=Token obnovit přítomnost +TOKEN_EXPIRED=Token vypršel +TOKEN_EXPIRE_AT=Token vyprší na +TOKEN_DELETE=Odstranění uloženého tokenu +OAUTH_GOOGLE_NAME=O službě Google Oauth +OAUTH_GOOGLE_ID=ID Google Oauth OAUTH_GOOGLE_SECRET=Oauth Google Secret -OAUTH_GOOGLE_DESC=Go on this page then "Credentials" to create Oauth credentials -OAUTH_GITHUB_NAME=Oauth GitHub service -OAUTH_GITHUB_ID=Oauth GitHub Id +OAUTH_GOOGLE_DESC=Přejděte na tuto stránku a poté na "pověření" pro vytvoření pověření Oauth +OAUTH_GITHUB_NAME=Služba Oauth GitHub +OAUTH_GITHUB_ID=ID Oauth GitHub OAUTH_GITHUB_SECRET=Oauth GitHub Secret -OAUTH_GITHUB_DESC=Go on this page then "Register a new application" to create Oauth credentials +OAUTH_GITHUB_DESC=Přejděte na tuto stránku a pak na "Registrace nové aplikace" pro vytvoření pověření Oauth diff --git a/htdocs/langs/cs_CZ/opensurvey.lang b/htdocs/langs/cs_CZ/opensurvey.lang index 2992e6bb253..a967466d860 100644 --- a/htdocs/langs/cs_CZ/opensurvey.lang +++ b/htdocs/langs/cs_CZ/opensurvey.lang @@ -55,5 +55,5 @@ ErrorOpenSurveyFillFirstSection=Nemůžete naplnit první část hlasování, kt ErrorOpenSurveyOneChoice=Zadejte alespoň jednu možnost ErrorInsertingComment=Došlo k chybě při vkládání vašeho komentáře MoreChoices=Zadejte více možností pro hlasující -SurveyExpiredInfo=The poll has been closed or voting delay has expired. +SurveyExpiredInfo=Doba hlasování pro tuto anketu vypršela. EmailSomeoneVoted=%s vyplnilo řádek.\nMůžete si najít své hlasování v odkazu: \n%s diff --git a/htdocs/langs/cs_CZ/orders.lang b/htdocs/langs/cs_CZ/orders.lang index f6ae06fb6a7..4dc2cc05b3a 100644 --- a/htdocs/langs/cs_CZ/orders.lang +++ b/htdocs/langs/cs_CZ/orders.lang @@ -19,7 +19,7 @@ CustomerOrder=Zákaznická objednávka CustomersOrders=Objednávky zákazníků CustomersOrdersRunning=Aktuální objednávky zákazníků CustomersOrdersAndOrdersLines=Objednávky zákazníků a řádky objednávky -OrdersDeliveredToBill=Customer orders delivered to bill +OrdersDeliveredToBill=objednávky zákazníků dodávány na účet OrdersToBill=Objednávky zákazníků dodávány OrdersInProcess=Probíhající zákaznické objednávka OrdersToProcess=Zákaznické objednávky ke zpracování @@ -39,7 +39,7 @@ StatusOrderRefusedShort=Odmítnuto StatusOrderBilledShort=Účtováno StatusOrderToProcessShort=Ve zpracování StatusOrderReceivedPartiallyShort=Částečně obdržené -StatusOrderReceivedAllShort=Products received +StatusOrderReceivedAllShort=obdržel produkty StatusOrderCanceled=Zrušený StatusOrderDraft=Návrh (musí být ověřena) StatusOrderValidated=Ověřené @@ -51,7 +51,7 @@ StatusOrderApproved=Schválený StatusOrderRefused=Odmítnutý StatusOrderBilled=Účtováno StatusOrderReceivedPartially=Částečně uložen -StatusOrderReceivedAll=All products received +StatusOrderReceivedAll=Všechny produkty obdržely ShippingExist=Zásilka existuje QtyOrdered=Objednáno množství ProductQtyInDraft=Množství produktů do návrhů objednávek @@ -67,18 +67,18 @@ ValidateOrder=Potvrzení objednávky UnvalidateOrder=Nepotvrdit objednávku DeleteOrder=Smazat objednávku CancelOrder=Zrušení objednávky -OrderReopened= Order %s Reopened +OrderReopened= Objednat %s znovu otevřen AddOrder=Vytvořit objednávku AddToDraftOrders=Přidat k návrhu objednávky ShowOrder=Zobrazit objednávku OrdersOpened=Objednávky ve zpracování NoDraftOrders=Žádné návrhy objednávky -NoOrder=No order -NoSupplierOrder=No supplier order -LastOrders=Latest %s customer orders -LastCustomerOrders=Latest %s customer orders -LastSupplierOrders=Latest %s supplier orders -LastModifiedOrders=Latest %s modified orders +NoOrder=Žádná objednávka +NoSupplierOrder=Žádný dodavatel objednávka +LastOrders=Poslední objednávky %s zákazníků +LastCustomerOrders=Poslední objednávky %s zákazníků +LastSupplierOrders=Poslední %s dodavatelské objednávky +LastModifiedOrders=Poslední %s modifikované objednávky AllOrders=Všechny objednávky NbOfOrders=Počet objednávek OrdersStatistics=Statistiky objednávek @@ -87,21 +87,21 @@ NumberOfOrdersByMonth=Počet objednávek měsíčně AmountOfOrdersByMonthHT=Množství objednávek měsíčně (bez daně) ListOfOrders=Seznam objednávek CloseOrder=Zavřená objednávka -ConfirmCloseOrder=Are you sure you want to set this order to deliverd? Once an order is delivered, it can be set to billed. -ConfirmDeleteOrder=Are you sure you want to delete this order? -ConfirmValidateOrder=Are you sure you want to validate this order under name %s? -ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status? -ConfirmCancelOrder=Are you sure you want to cancel this order? -ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s? +ConfirmCloseOrder=Jste si jisti, že chcete nastavit tuto objednávku na dodanou? Jakmile je objednávka doručena, může být nastavena na zaúčtovanou. +ConfirmDeleteOrder=Jste si jisti, že chcete odstranit tuto objednávku? +ConfirmValidateOrder=Opravdu chcete tuto objednávku ověřit pod jménem %s ? +ConfirmUnvalidateOrder=Jste si jisti, že chcete obnovit objednávku %s do stavu návrhu? +ConfirmCancelOrder=Jste si jisti, že chcete zrušit tuto objednávku? +ConfirmMakeOrder=Jste si jisti, že chcete potvrdit tuto objednávku na %s? GenerateBill=Vytvořit fakturu ClassifyShipped=Klasifikovat jako dodáno DraftOrders=Návrh objednávky -DraftSuppliersOrders=Draft suppliers orders +DraftSuppliersOrders=Návrhy dodavatelé objednávky OnProcessOrders=Objednávka v procesu RefOrder=Ref. objednávka -RefCustomerOrder=Ref. order for customer -RefOrderSupplier=Ref. order for supplier -RefOrderSupplierShort=Ref. order supplier +RefCustomerOrder=Ref. Objednat pro zákazníka +RefOrderSupplier=Ref. Aby dodavatele +RefOrderSupplierShort=Ref. dodavatel objednávka SendOrderByMail=Objednávku zašlete mailem ActionsOnOrder=Události objednávek NoArticleOfTypeProduct=Žádný článek typu 'produkt', takže není dopravován článek pro tuto objednávku @@ -110,13 +110,13 @@ AuthorRequest=Požadavek autora UserWithApproveOrderGrant=Uživateli poskytnuté povolení "schválit objednávky". PaymentOrderRef=Platba objednávky %s CloneOrder=Zkopírování objednávky -ConfirmCloneOrder=Are you sure you want to clone this order %s? +ConfirmCloneOrder=Jste si jisti, že chcete klonovat tento příkaz %s ? DispatchSupplierOrder=Příjem %s dodavatelských objednávek FirstApprovalAlreadyDone=První schválení již učiněno -SecondApprovalAlreadyDone=Second approval already done -SupplierOrderReceivedInDolibarr=Supplier order %s received %s -SupplierOrderSubmitedInDolibarr=Supplier order %s submited -SupplierOrderClassifiedBilled=Supplier order %s set billed +SecondApprovalAlreadyDone=Druhý schválení již učinili +SupplierOrderReceivedInDolibarr=Dodavatel pořadí %s obdržel %s +SupplierOrderSubmitedInDolibarr=Dodavatel pořadí %s odeslán +SupplierOrderClassifiedBilled=Dodavatel pořadí %s set účtoval ##### Types de contacts ##### TypeContact_commande_internal_SALESREPFOLL=Zástupce následující-up, zákaznické objednávky TypeContact_commande_internal_SHIPPING=Zástupce následující-up dopravy @@ -150,5 +150,5 @@ OrderCreated=Vaše objednávky byly vytvořeny OrderFail=Došlo k chybě během vytváření objednávky CreateOrders=Vytvoření objednávky ToBillSeveralOrderSelectCustomer=Chcete-li vytvořit fakturu z několika řádů, klikněte nejprve na zákazníka, pak zvolte "%s". -CloseReceivedSupplierOrdersAutomatically=Close order to "%s" automatically if all products are received. -SetShippingMode=Set shipping mode +CloseReceivedSupplierOrdersAutomatically=V blízkosti, aby se „%s“ automaticky, pokud jsou přijaty všechny výrobky. +SetShippingMode=Nastavení režimu dopravy diff --git a/htdocs/langs/cs_CZ/other.lang b/htdocs/langs/cs_CZ/other.lang index 68acf5ad4e8..f81530dc14d 100644 --- a/htdocs/langs/cs_CZ/other.lang +++ b/htdocs/langs/cs_CZ/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=libra +WeightUnitounce=unce Length=Délka LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/cs_CZ/paybox.lang b/htdocs/langs/cs_CZ/paybox.lang index 43059020699..a00f9078393 100644 --- a/htdocs/langs/cs_CZ/paybox.lang +++ b/htdocs/langs/cs_CZ/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-mail pro potvrzení platby Creditor=Věřitel PaymentCode=Platební kód PayBoxDoPayment=Jít na platbu +ToPay=Proveďte platbu YouWillBeRedirectedOnPayBox=Budete přesměrováni na zabezpečené stránky Paybox pro vstupní informace o kreditní kartě Continue=Další ToOfferALinkForOnlinePayment=URL pro %s platby diff --git a/htdocs/langs/cs_CZ/paypal.lang b/htdocs/langs/cs_CZ/paypal.lang index ca8eaad3c21..2acb2019a8c 100644 --- a/htdocs/langs/cs_CZ/paypal.lang +++ b/htdocs/langs/cs_CZ/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Toto je id transakce: %s PAYPAL_ADD_PAYMENT_URL=Přidat URL platby PayPal při odeslání dokumentu e-mailem PredefinedMailContentLink=Můžete kliknout na níže uvedený odkaz pro bezpečné provedení platby (PayPal), pokud jste tak již neudělal dříve. \n\n %s \n\n YouAreCurrentlyInSandboxMode=Platby jsou v současné době v testovacím režimu "sandbox" -NewPaypalPaymentReceived=Nové přijaté PayPal platby -NewPaypalPaymentFailed=Nová PayPal platba neprošla +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=Upozorňující e-mail po platbě (úspěch nebo zamítnutí) ReturnURLAfterPayment=Návratová URL po platbě -ValidationOfPaypalPaymentFailed=Ověření platby PayPal selhalo -PaypalConfirmPaymentPageWasCalledButFailed=Potvrzovací stránka platby byla volána přes PayPal, ale potvrzení selhalo +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/cs_CZ/printing.lang b/htdocs/langs/cs_CZ/printing.lang index e45ee919a71..6df6d791abd 100644 --- a/htdocs/langs/cs_CZ/printing.lang +++ b/htdocs/langs/cs_CZ/printing.lang @@ -3,20 +3,20 @@ Module64000Name=Přímý tisk Module64000Desc=Povolit Direct Printing System PrintingSetup=Nastavit systém přímého tisku PrintingDesc=Tento modul přidá tlačítko Tisk pro odesílání dokumentů přímo na tiskárnu (bez otevření dokumentu do aplikace) s různými moduly. -MenuDirectPrinting=Direct Printing jobs -DirectPrint=Direct print +MenuDirectPrinting=Přímých pracovních míst Tisk +DirectPrint=Přímý tisk PrintingDriverDesc=Konfigurace proměnných pro tiskový ovladač. ListDrivers=Výpis ovladačů PrintTestDesc=Výpis tiskáren FileWasSentToPrinter=Soubor %s byl odeslán na tiskárnu NoActivePrintingModuleFound=Žádný aktivní modul pro tisk dokumentu PleaseSelectaDriverfromList=Prosím vyberte ovladač ze seznamu. -PleaseConfigureDriverfromList=Please configure the selected driver from list. +PleaseConfigureDriverfromList=Konfigurace prosím vybraný ovladač ze seznamu. SetupDriver=Nastavení ovladače TargetedPrinter=Cílová tiskárna UserConf=Nastavení pro uživatele -PRINTGCP_INFO=Google OAuth API setup -PRINTGCP_AUTHLINK=Authentication +PRINTGCP_INFO=Nastavení Google OAuth API +PRINTGCP_AUTHLINK=ověření pravosti PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=Tento ovladač umožňuje odesílat dokumenty přímo k tiskárně s Google Cloud Print. GCP_Name=Název @@ -44,8 +44,8 @@ IPP_Color=Barva IPP_Device=Zařízení IPP_Media=Tisková média IPP_Supported=Typ médií -DirectPrintingJobsDesc=This page lists printing jobs found for available printers. -GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. +DirectPrintingJobsDesc=Tato strana vypíše tiskové úlohy nalezeny dostupné tiskárny. +GoogleAuthNotConfigured=Nastavení Google OAuth nedělá. Povolit modul OAuth a nastavit Google ID / Secret. +GoogleAuthConfigured=Google OAuth pověření byly nalezeny v nastavení modulu OAuth. PrintingDriverDescprintgcp=Konfigurace proměnných pro ovladač tisku přes Google Cloud Print. PrintTestDescprintgcp=Seznam tiskáren pro Google Cloud Print. diff --git a/htdocs/langs/cs_CZ/products.lang b/htdocs/langs/cs_CZ/products.lang index 54c7299336d..8a8986fa75c 100644 --- a/htdocs/langs/cs_CZ/products.lang +++ b/htdocs/langs/cs_CZ/products.lang @@ -1,9 +1,9 @@ # Dolibarr language file - Source file is en_US - products ProductRef=Produkt čj. ProductLabel=Štítek produktu -ProductLabelTranslated=Translated product label -ProductDescriptionTranslated=Translated product description -ProductNoteTranslated=Translated product note +ProductLabelTranslated=Přeložený štítek produktu +ProductDescriptionTranslated=Přeložený popis produktu +ProductNoteTranslated=Přeložená poznámka k produktu ProductServiceCard=Karta produktů/služeb TMenuProducts=Produkty TMenuServices=Služby @@ -20,20 +20,22 @@ ProductVatMassChange=Hromadná změna DPH ProductVatMassChangeDesc=Tuto stránku lze použít k úpravě sazby DPH definované u produktů nebo služeb z jedné do druhé hodnoty. Varování: Tato změna se provádí ve všech databázích!!. MassBarcodeInit=Hromadný čárový kód inicializace MassBarcodeInitDesc=Tato stránka může být použita k inicializaci čárového kódu na objekty, které nemají definovaný čárový kód. Zkontrolujte před touto akcí, zda je nastavení modulu čárového kódu kompletní. -ProductAccountancyBuyCode=Accountancy code (purchase) -ProductAccountancySellCode=Accountancy code (sale) +ProductAccountancyBuyCode=Účetní kód (nákup) +ProductAccountancySellCode=Účetní kód (prodej) ProductOrService=Produkt nebo služba ProductsAndServices=Produkty a služby ProductsOrServices=Výrobky nebo služby -ProductsOnSell=Produkt k prodeji nebo k nákupu -ProductsNotOnSell=Výrobek není k prodeji a není pro nákup +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Produkty pro prodej a pro nákup -ServicesOnSell=Služby k prodeji nebo k nákupu -ServicesNotOnSell=Služby, které nejsou na prodej +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Služby pro prodej a pro nákup -LastModifiedProductsAndServices=Latest %s modified products/services -LastRecordedProducts=Latest %s recorded products -LastRecordedServices=Latest %s recorded services +LastModifiedProductsAndServices=Poslední %s modifikované produkty/služby +LastRecordedProducts=Poslední zaznamenané %s produkty +LastRecordedServices=Poslední zaznamenané %s služby CardProduct0=Karta produktu CardProduct1=Servisní karta Stock=Zásoba @@ -52,17 +54,17 @@ ProductStatusOnBuy=Pro nákup ProductStatusNotOnBuy=Nelze zakoupit ProductStatusOnBuyShort=Pro nákup ProductStatusNotOnBuyShort=Nelze zakoupit -UpdateVAT=Update vat -UpdateDefaultPrice=Update default price -UpdateLevelPrices=Update prices for each level +UpdateVAT=Aktualizace DPH +UpdateDefaultPrice=Aktualizace výchozí ceny +UpdateLevelPrices=Aktualizovat ceny pro každou úroveň AppliedPricesFrom=Aplikované ceny od SellingPrice=Prodejní cena SellingPriceHT=Prodejní cena (bez DPH) SellingPriceTTC=Prodejní cena (vč. DPH) -CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost. -CostPriceUsage=This value could be used for margin calculation. -SoldAmount=Sold amount -PurchasedAmount=Purchased amount +CostPriceDescription=Tato cena (bez daně), může být použita k ukládání průměrné ceny tohoto produktu ve vaší společnosti. Může to být jakákoliv cena, kterou spočítat sami, například od průměrné nákupní ceny plus průměrné výrobní a distribuční náklady. +CostPriceUsage=Tato hodnota může být použita pro výpočet marže. +SoldAmount=Prodat množství +PurchasedAmount=Zakoupená částka NewPrice=Nová cena MinPrice=Min. prodejní cena CantBeLessThanMinPrice=Prodejní cena nesmí být nižší než minimální povolená pro tento produkt (%s bez daně). Toto hlášení se může také zobrazí, pokud zadáte příliš důležitou slevu. @@ -80,7 +82,7 @@ ProductsArea=Oblast produktu ServicesArea=Poskytování služeb v oblasti ListOfStockMovements=Seznam skladových pohybů BuyingPrice=Nákupní cena -PriceForEachProduct=Products with specific prices +PriceForEachProduct=Produkty se specifickými cenami SupplierCard=Karta dodavatele PriceRemoved=Cena odstraněny BarCode=Čárový kód @@ -91,11 +93,11 @@ NoteNotVisibleOnBill=Poznámka (není vidět na návrzích faktury, ...) ServiceLimitedDuration=Je-li výrobek službou s omezeným trváním: MultiPricesAbility=Several segment of prices per product/service (each customer is in one segment) MultiPricesNumPrices=Počet cen -AssociatedProductsAbility=Activate the feature to manage virtual products +AssociatedProductsAbility=Aktivovat funkci pro správu virtuálních produktů AssociatedProducts=Virtuální produkt AssociatedProductsNumber=Počet výrobků tvořících tento virtuální produkt ParentProductsNumber=Počet výchozích balení výrobku -ParentProducts=Parent products +ParentProducts=Hlavní produkty IfZeroItIsNotAVirtualProduct=Pokud je 0, tento produkt není virtuální produkt IfZeroItIsNotUsedByVirtualProduct=Je-li 0, je tento výrobek není používán žádným virtuální produkt Translation=Překlad @@ -103,7 +105,7 @@ KeywordFilter=Filtr klíčového slova CategoryFilter=Filtr kategorie ProductToAddSearch=Hledat produkt pro přidání NoMatchFound=Shoda nenalezena -ListOfProductsServices=List of products/services +ListOfProductsServices=Seznam produktů/služeb ProductAssociationList=Seznam produktů/služeb, které jsou součástí tohoto virtuálního produktu/balíčku ProductParentList=Seznam virtuálních produktů / služeb s tímto produktem jako součást ErrorAssociationIsFatherOfThis=Jedním z vybraného produktu je rodič s aktuálním produktem @@ -129,7 +131,7 @@ PredefinedProductsAndServicesToSell=Předdefinované produkty/služby na prodej PredefinedProductsToPurchase=Předdefinovaný produkt k nákupu PredefinedServicesToPurchase=Předdefinované služby pro nákup PredefinedProductsAndServicesToPurchase=Předdefinované produkty/služby pro nákup -NotPredefinedProducts=Not predefined products/services +NotPredefinedProducts=Nejsou předdefinované produkty/služby GenerateThumb=Vytvořit náhled ServiceNb=Servisní # %s ListProductServiceByPopularity=Seznam produktů/služeb podle oblíbenosti @@ -138,15 +140,15 @@ ListServiceByPopularity=Seznam služeb podle oblíbenosti Finished=Výrobce produktu RowMaterial=Surovina CloneProduct=Kopírovat produkt nebo službu -ConfirmCloneProduct=Are you sure you want to clone product or service %s? +ConfirmCloneProduct=Jste si jisti, že chcete kopírovat produkt nebo službu %s? CloneContentProduct=Kopírovat všechny hlavní informace o produktu/službě ClonePricesProduct=Kopírovat hlavní informace a ceny CloneCompositionProduct=Kopírování balení zboží/služby -CloneCombinationsProduct=Clone product variants +CloneCombinationsProduct=Kopírovat varianty produktu ProductIsUsed=Tento produkt se používá NewRefForClone=Ref. nového produktu/služby -SellingPrices=Selling prices -BuyingPrices=Buying prices +SellingPrices=Prodejní ceny +BuyingPrices=Nákupní ceny CustomerPrices=Zákaznické ceny SuppliersPrices=Dodavatelské ceny SuppliersPricesOfProductsOrServices=Dodavatelské ceny (výrobků či služeb) @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litr l=L +unitP=Piece +unitSET=Set +unitS=Druhý +unitH=Hodina +unitD=Den +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Ref šablona produktu ServiceCodeModel=Ref šablona služby CurrentProductPrice=Aktuální cena @@ -182,16 +196,17 @@ AlwaysUseNewPrice=Vždy používejte aktuální cenu produktu/služby AlwaysUseFixedPrice=Použijte pevnou cenu PriceByQuantity=Různé ceny podle množství PriceByQuantityRange=Množstevní rozsah -MultipriceRules=Price segment rules +MultipriceRules=Pravidla segmentu cen UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment -PercentVariationOver=%% variation over %s -PercentDiscountOver=%% discount over %s +PercentVariationOver=%% variace přes %s +PercentDiscountOver=%% sleva na %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Vyrobit -ProductsMultiPrice=Products and prices for each price segment +ProductsMultiPrice=Produkty a ceny pro jednotlivé cenové kategorie ProductsOrServiceMultiPrice=Zákaznické ceny (z výrobků nebo služeb, multi-ceny) -ProductSellByQuarterHT=Products turnover quarterly before tax -ServiceSellByQuarterHT=Services turnover quarterly before tax +ProductSellByQuarterHT=Čtvrtletní obrat zboží před zdaněním +ServiceSellByQuarterHT=Čtvrtletní obrat sluižeb před zdaněním Quarter1=I. čtvrtletí Quarter2=II čtvrtletí Quarter3=III čtvrtletí @@ -203,18 +218,18 @@ PrintsheetForOneBarCode=Vytiskněte několik štítků pro jeden čárový kód BuildPageToPrint=Generování stránky pro tisk FillBarCodeTypeAndValueManually=Zadat typ čárového kódu a hodnotu ručně. FillBarCodeTypeAndValueFromProduct=Zadat typ čárového kódu a hodnoty z čárového kódu produktu. -FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a third party. +FillBarCodeTypeAndValueFromThirdParty=Zadat typ čárového kódu a hodnoty z čárového kódu třetí strany. DefinitionOfBarCodeForProductNotComplete=Definice typu nebo hodnoty čárového kódu není kompletní pro produkt %s. -DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for third party %s. +DefinitionOfBarCodeForThirdpartyNotComplete=Definice typu nebo hodnoty čárového kódu není kompletní pro třetí stranu %s. BarCodeDataForProduct=Čárový kód informace o výrobku %s : -BarCodeDataForThirdparty=Barcode information of third party %s : -ResetBarcodeForAllRecords=Define barcode value for all record (this will also reset barcode value already defined with new values) -PriceByCustomer=Different prices for each customer -PriceCatalogue=A single sell price per product/service -PricingRule=Rules for sell prices +BarCodeDataForThirdparty=Čárový kód informace o třetí straně %s : +ResetBarcodeForAllRecords=Definovat hodnotu čárového kódu pro všechny záznamy (tato akce také obnoví hodnotu čárového kódu již definovanou s novými hodnotami) +PriceByCustomer=Různé ceny pro každého zákazníka +PriceCatalogue=Unikátní cena pro produkt/službu +PricingRule=Pravidla pro zákaznických ceny AddCustomerPrice=Přidejte cenu pro zákazníka ForceUpdateChildPriceSoc=Nastavit stejné ceny pro dceřiné společnosti zákazníka -PriceByCustomerLog=Log of previous customer prices +PriceByCustomerLog=Protokol o cenách předchozího zákazníka MinimumPriceLimit=Minimální cena nesmí být nižší než %s MinimumRecommendedPrice=Minimální doporučená cena je: %s PriceExpressionEditor=Editor cenových výrazů @@ -230,39 +245,47 @@ DefaultPrice=Výchozí cena ComposedProductIncDecStock=Zvýšit/snížit zásoby na výchozí změny ComposedProduct=Subprodukt MinSupplierPrice=Minimální dodavatelská cena -MinCustomerPrice=Minimum customer price +MinCustomerPrice=Minimální zákaznická cena DynamicPriceConfiguration=Dynamická konfigurace cen -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. -AddVariable=Add Variable -AddUpdater=Add Updater +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +AddVariable=Přidat proměnnou +AddUpdater=Přidat Update GlobalVariables=Globální proměnné -VariableToUpdate=Variable to update +VariableToUpdate=Aktualizovat proměnnou GlobalVariableUpdaters=Aktualizace globálních proměnných +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Analyzuje JSON data ze zadané adresy URL, VALUE určuje umístění příslušné hodnoty +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Analyzuje Webservice data ze zadané adresy URL, NS specifikuje jmenný prostor, VALUE určuje umístění příslušné hodnoty, DATA by měla obsahovat data odesílat a METHOD je volání metody WS +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Interval aktualizace (minuty) -LastUpdated=Latest update +LastUpdated=Poslední aktualizace CorrectlyUpdated=Správně aktualizováno PropalMergePdfProductActualFile=Soubory používají k přidání do PDF Azur template are/is PropalMergePdfProductChooseFile=Vyberte soubory PDF -IncludingProductWithTag=Including product/service with tag -DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer -WarningSelectOneDocument=Please select at least one document +IncludingProductWithTag=Včetně produktu/služby s tagem +DefaultPriceRealPriceMayDependOnCustomer=Výchozí cena, skutečná cena může záviset na zákazníkovi +WarningSelectOneDocument=Vyberte alespoň jeden dokument DefaultUnitToShow=Jednotka -NbOfQtyInProposals=Qty in proposals -ClinkOnALinkOfColumn=Click on a link of column %s to get a detailed view... -TranslatedLabel=Translated label -TranslatedDescription=Translated description -TranslatedNote=Translated notes -ProductWeight=Weight for 1 product -ProductVolume=Volume for 1 product -WeightUnits=Weight unit -VolumeUnits=Volume unit -SizeUnits=Size unit -DeleteProductBuyPrice=Delete buying price -ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? -SubProduct=Sub product +NbOfQtyInProposals=Množství v návrzích +ClinkOnALinkOfColumn=Kliknout na odkaz sloupce %s získat detailní pohled ... +TranslatedLabel=Přeložený štítek +TranslatedDescription=Přeložený popis +TranslatedNote=Přeložené poznámky +ProductWeight=Hmotnost 1 produkt +ProductVolume=Svazek 1 produkt +WeightUnits=Jednotka hmotnosti +VolumeUnits=objem jednotka +SizeUnits=Jednotková velikost +DeleteProductBuyPrice=Smazat nákupní ceny +ConfirmDeleteProductBuyPrice=Jste si jisti, že chcete smazat tuto nákupní cenu? +SubProduct=Sub produkt +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes -VariantAttributes=Variant attributes +VariantAttributes=Atributy variant ProductAttributes=Variant attributes for products ProductAttributeName=Variant attribute %s ProductAttribute=Variant attribute @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/cs_CZ/propal.lang b/htdocs/langs/cs_CZ/propal.lang index 0eb263bf88f..f3160730740 100644 --- a/htdocs/langs/cs_CZ/propal.lang +++ b/htdocs/langs/cs_CZ/propal.lang @@ -3,7 +3,7 @@ Proposals=Obchodní nabídky Proposal=Obchodní nabídka ProposalShort=Nabídka ProposalsDraft=Navrhnout obchodní nabídky -ProposalsOpened=Otevřené obchodní nabídky +ProposalsOpened=Otevřené obchodní návrhy Prop=Obchodní nabídky CommercialProposal=Obchodní nabídka ProposalCard=Karta obchodních nabídek diff --git a/htdocs/langs/cs_CZ/receiptprinter.lang b/htdocs/langs/cs_CZ/receiptprinter.lang index 756461488cc..a5fb0a175b0 100644 --- a/htdocs/langs/cs_CZ/receiptprinter.lang +++ b/htdocs/langs/cs_CZ/receiptprinter.lang @@ -1,44 +1,44 @@ # Dolibarr language file - Source file is en_US - receiptprinter -ReceiptPrinterSetup=Setup of module ReceiptPrinter -PrinterAdded=Printer %s added -PrinterUpdated=Printer %s updated -PrinterDeleted=Printer %s deleted -TestSentToPrinter=Test Sent To Printer %s -ReceiptPrinter=Receipt printers -ReceiptPrinterDesc=Setup of receipt printers -ReceiptPrinterTemplateDesc=Setup of Templates -ReceiptPrinterTypeDesc=Description of Receipt Printer's type -ReceiptPrinterProfileDesc=Description of Receipt Printer's Profile -ListPrinters=List of Printers -SetupReceiptTemplate=Template Setup +ReceiptPrinterSetup=Nastavení modulu účtenek +PrinterAdded=%s tiskárna přidána +PrinterUpdated=%s tiskárna aktualizováno +PrinterDeleted=%s tiskárny smazána +TestSentToPrinter=Test Odeslané do tiskárny %s +ReceiptPrinter=účtenek +ReceiptPrinterDesc=Nastavení tiskárny účtenek +ReceiptPrinterTemplateDesc=Nastavení šablon +ReceiptPrinterTypeDesc=Popis typu tiskárna účtenek je +ReceiptPrinterProfileDesc=Popis profilu tiskárna účtenek je +ListPrinters=Seznam tiskáren +SetupReceiptTemplate=Nastavení šablony CONNECTOR_DUMMY=Dummy Printer -CONNECTOR_NETWORK_PRINT=Network Printer -CONNECTOR_FILE_PRINT=Local Printer -CONNECTOR_WINDOWS_PRINT=Local Windows Printer -CONNECTOR_DUMMY_HELP=Fake Printer for test, does nothing -CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x:9100 -CONNECTOR_FILE_PRINT_HELP=/dev/usb/lp0, /dev/usb/lp1 +CONNECTOR_NETWORK_PRINT=Síťová tiskárna +CONNECTOR_FILE_PRINT=místní tiskárna +CONNECTOR_WINDOWS_PRINT=Místní tiskárna Windows +CONNECTOR_DUMMY_HELP=Fake tiskárna pro zkoušku, nedělá nic +CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x: 9100 +CONNECTOR_FILE_PRINT_HELP=/Dev/usb/lp0,/dev/usb/LP1 CONNECTOR_WINDOWS_PRINT_HELP=LPT1, COM1, smb://FooUser:secret@computername/workgroup/Receipt Printer -PROFILE_DEFAULT=Default Profile -PROFILE_SIMPLE=Simple Profile +PROFILE_DEFAULT=Výchozí profil +PROFILE_SIMPLE=Zjednodušený profil PROFILE_EPOSTEP=Epos Tep Profile -PROFILE_P822D=P822D Profile -PROFILE_STAR=Star Profile -PROFILE_DEFAULT_HELP=Default Profile suitable for Epson printers -PROFILE_SIMPLE_HELP=Simple Profile No Graphics +PROFILE_P822D=P822D Profil +PROFILE_STAR=Star profil +PROFILE_DEFAULT_HELP=Výchozí profil vhodný pro tiskárny Epson +PROFILE_SIMPLE_HELP=Zjednodušený profil bez grafiky PROFILE_EPOSTEP_HELP=Epos Tep Profile Help -PROFILE_P822D_HELP=P822D Profile No Graphics -PROFILE_STAR_HELP=Star Profile -DOL_ALIGN_LEFT=Left align text -DOL_ALIGN_CENTER=Center text -DOL_ALIGN_RIGHT=Right align text -DOL_USE_FONT_A=Use font A of printer -DOL_USE_FONT_B=Use font B of printer -DOL_USE_FONT_C=Use font C of printer -DOL_PRINT_BARCODE=Print barcode -DOL_PRINT_BARCODE_CUSTOMER_ID=Print barcode customer id -DOL_CUT_PAPER_FULL=Cut ticket completely -DOL_CUT_PAPER_PARTIAL=Cut ticket partially -DOL_OPEN_DRAWER=Open cash drawer -DOL_ACTIVATE_BUZZER=Activate buzzer -DOL_PRINT_QRCODE=Print QR Code +PROFILE_P822D_HELP=P822D Profil bez grafiky +PROFILE_STAR_HELP=Star profil +DOL_ALIGN_LEFT=Doleva zarovnat +DOL_ALIGN_CENTER=Text na střed +DOL_ALIGN_RIGHT=Text doprava +DOL_USE_FONT_A=Použít písma A tiskárny +DOL_USE_FONT_B=Použít písma B tiskárny +DOL_USE_FONT_C=Použít písma C tiskárny +DOL_PRINT_BARCODE=tisk čárových kódů +DOL_PRINT_BARCODE_CUSTOMER_ID=Tisk čárového kódu ID zákazníka +DOL_CUT_PAPER_FULL=Komplet odříznutí lístku +DOL_CUT_PAPER_PARTIAL=částečně střih jízdenka +DOL_OPEN_DRAWER=Otevřená zásuvka na peníze +DOL_ACTIVATE_BUZZER=aktivovat bzučák +DOL_PRINT_QRCODE=Tisknout QR Code diff --git a/htdocs/langs/cs_CZ/resource.lang b/htdocs/langs/cs_CZ/resource.lang index 68f7d4040e0..c5043871a8c 100644 --- a/htdocs/langs/cs_CZ/resource.lang +++ b/htdocs/langs/cs_CZ/resource.lang @@ -16,7 +16,7 @@ ResourceFormLabel_description=Popis zdroje ResourcesLinkedToElement=Zdroje propojené s prvkem -ShowResource=Show resource +ShowResource=Zobrazit zdroj ResourceElementPage=Prvky zdrojů ResourceCreatedWithSuccess=Zdroj úspěšně vytvořen @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Zdroj úspěšně odstraněn DictionaryResourceType=Typy zdrojů SelectResource=Výběr zdroje + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Zdroje diff --git a/htdocs/langs/cs_CZ/salaries.lang b/htdocs/langs/cs_CZ/salaries.lang index d9b53d9346c..4f47be51d88 100644 --- a/htdocs/langs/cs_CZ/salaries.lang +++ b/htdocs/langs/cs_CZ/salaries.lang @@ -1,14 +1,15 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Kód pro platby mezd v účetnictví -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Kód pro finanční poplatek v účetnictví +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined +SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Účtovací účet ve výchozím nastavení personálních nákladů Salary=Mzda Salaries=Mzdy NewSalaryPayment=Nová platba mzdy SalaryPayment=Platba mzdy SalariesPayments=Platby mezd ShowSalaryPayment=Ukázat platbu mzdy -THM=Average hourly rate -TJM=Average daily rate +THM=Průměrná hodinová sazba +TJM=Průměrná denní sazba CurrentSalary=Současná mzda -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=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 diff --git a/htdocs/langs/cs_CZ/sendings.lang b/htdocs/langs/cs_CZ/sendings.lang index 0581949deaa..900ae1a4cf6 100644 --- a/htdocs/langs/cs_CZ/sendings.lang +++ b/htdocs/langs/cs_CZ/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Zásilkový list ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Jednoduchý vzor dokladu DocumentModelMerou=Merou A5 modelu WarningNoQtyLeftToSend=Varování: žádné zboží nečeká na dopravu StatsOnShipmentsOnlyValidated=Statistiky vedené pouze na ověřené zásilky. Datum použití je datum schválení zásilky (plánované datum dodání není vždy známo). @@ -51,10 +50,10 @@ ActionsOnShipping=Události zásilky LinkToTrackYourPackage=Odkaz pro sledování balíku ShipmentCreationIsDoneFromOrder=Pro tuto chvíli, je vytvoření nové zásilky provedeno z objednávkové karty. ShipmentLine=Řádek zásilky -ProductQtyInCustomersOrdersRunning=Množství výrobku do otevřených objednávek zákazníků -ProductQtyInSuppliersOrdersRunning=Množství výrobku do otevřených dodavatelů zakázek -ProductQtyInShipmentAlreadySent=Množství již odeslaných produktů z objednávek zákazníka -ProductQtyInSuppliersShipmentAlreadyRecevied=Množství již dodaných produktů z otevřených dodavatelských objednávek +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/cs_CZ/sms.lang b/htdocs/langs/cs_CZ/sms.lang index 17e5917b4ed..e5d815e62e5 100644 --- a/htdocs/langs/cs_CZ/sms.lang +++ b/htdocs/langs/cs_CZ/sms.lang @@ -3,7 +3,7 @@ Sms=SMS SmsSetup=Nastavení SMS SmsDesc=Tato stránka umožňuje definovat GLOBALS možnosti na SMS funkce SmsCard=SMS Card -AllSms=Všechny SMS campains +AllSms=Všechny SMS kampaně SmsTargets=Cíle SmsRecipients=Cíle SmsRecipient=Cíl @@ -14,10 +14,10 @@ SmsTopic=Téma SMS SmsText=Zpráva SmsMessage=SMS zprávy ShowSms=Zobrazit SMS -ListOfSms=Seznam SMS campains -NewSms=Nová SMS ke kampani +ListOfSms=Seznam SMS kampaní +NewSms=Nová SMS kampaň EditSms=Úprava zpráv SMS -ResetSms=New odeslání +ResetSms=Nové odeslání DeleteSms=Odstranit Sms ke kampani DeleteASms=Odebrat Sms ke kampani PreviewSms=Previuw SMS @@ -38,7 +38,7 @@ SmsStatusNotSent=Neposlal SmsSuccessfulySent=Sms správně poslal (od %s %s do) ErrorSmsRecipientIsEmpty=Počet cíle je prázdný WarningNoSmsAdded=Žádné nové telefonní číslo přidat do seznamu cílů -ConfirmValidSms=Do you confirm validation of this campain? +ConfirmValidSms=Můžete potvrdit ověření této kampaně? NbOfUniqueSms=Nb dof jedinečná telefonní čísla NbOfSms=Nbre čísel PHON ThisIsATestMessage=Toto je testovací zpráva @@ -46,6 +46,6 @@ SendSms=Pošlete SMS ve tvaru SmsInfoCharRemain=Nb zbývajících znaků SmsInfoNumero= (Mezinárodním formátu, tj.: 33899701761) DelayBeforeSending=Prodleva před odesláním (minuty) -SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleSenderFound=Žádný odesilatel k dispozici. Zkontrolujte nastavení vašeho poskytovatele SMS. SmsNoPossibleRecipientFound=Žádný cíl k dispozici. Zkontrolujte nastavení poskytovatele služeb SMS. diff --git a/htdocs/langs/cs_CZ/stocks.lang b/htdocs/langs/cs_CZ/stocks.lang index 45f6c4a1252..d143f7c7f74 100644 --- a/htdocs/langs/cs_CZ/stocks.lang +++ b/htdocs/langs/cs_CZ/stocks.lang @@ -2,7 +2,7 @@ WarehouseCard=Karta skladiště Warehouse=Skladiště Warehouses=Skladiště -ParentWarehouse=Parent warehouse +ParentWarehouse=Parent sklad NewWarehouse=Nové skladiště/skladová oblast WarehouseEdit=Upravit skladiště MenuNewWarehouse=Nové skladiště @@ -15,54 +15,54 @@ CancelSending=Zrušit zasílání DeleteSending=Smazat odeslání Stock=Sklad Stocks=Sklady -StocksByLotSerial=Stocks by lot/serial +StocksByLotSerial=Sklad množství/série LotSerial=Lots/Serials LotSerialList=List of lot/serials Movements=Pohyby ErrorWarehouseRefRequired=Referenční jméno skladiště je povinné ListOfWarehouses=Seznam skladišť ListOfStockMovements=Seznam skladových pohybů -StockMovementForId=Movement ID %d -ListMouvementStockProject=List of stock movements associated to project +StockMovementForId=Hnutí ID %d +ListMouvementStockProject=Seznam pohybů zásob spojené s projektem StocksArea=Oblast skladišť Location=Umístění LocationSummary=Krátký název umístění NumberOfDifferentProducts=Počet různých výrobků NumberOfProducts=Celkový počet produktů -LastMovement=Latest movement -LastMovements=Latest movements +LastMovement=poslední pohyb +LastMovements=Poslední pohyby Units=Jednotky Unit=Jednotka StockCorrection=Správný sklad -StockTransfer=Transfer stock -MassStockTransferShort=Mass stock transfer -StockMovement=Stock movement -StockMovements=Stock movements +StockTransfer=Přenos zásob +MassStockTransferShort=Přenos hmoty stock +StockMovement=Skladování +StockMovements=pohybů zásob LabelMovement=Štítek pohybu NumberOfUnit=Počet jednotek UnitPurchaseValue=Jednotková kupní cena StockTooLow=Stav skladu je nízký -StockLowerThanLimit=Stav skladu je nižší než bod výstrahy +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Hodnota PMPValue=Vážená průměrná cena PMPValueShort=WAP EnhancedValueOfWarehouses=Hodnota skladišť UserWarehouseAutoCreate=Vytvořte skladiště automaticky při vytváření uživatele -AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product +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é QtyDispatched=Množství odesláno QtyDispatchedShort=Odeslané množství QtyToDispatchShort=Odesílané množství -OrderDispatch=Skladový dispečink -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) +OrderDispatch=Goods Receptions +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 -DeStockOnShipment=Decrease real stocks on shipping validation -DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed +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=Zvýšení reálné zásoby na dodavatele objednávek schválení -ReStockOnDispatchOrder=Zvýšení reálné zásoby na ruční dispečinku do skladů poté, co dodavatel objedná zasílání +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ě. 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ě. @@ -71,7 +71,10 @@ StockLimitShort=Limit pro upozornění StockLimit=Skladový limit pro upozornění 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): 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, ...) IdWarehouse=ID skladu DescWareHouse=Popis skladiště LieuWareHouse=Lokalizace skladiště @@ -80,19 +83,19 @@ WarehousesAndProductsBatchDetail=Skladiště a výrobky (s detaily na množství AverageUnitPricePMPShort=Vážený průměr cen vstupů AverageUnitPricePMP=Vážený průměr cen vstupů SellPriceMin=Prodejní jednotka Cena -EstimatedStockValueSellShort=Value for sell -EstimatedStockValueSell=Value for sell +EstimatedStockValueSellShort=Hodnota k prodeji +EstimatedStockValueSell=Hodnota k prodeji EstimatedStockValueShort=Vstupní hodnota zásob EstimatedStockValue=Vstupní hodnota zásob DeleteAWarehouse=Odstranění skladiště -ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s? +ConfirmDeleteWarehouse=Jste si jisti, že chcete vymazat sklad %s ? PersonalStock=Osobní sklad %s ThisWarehouseIsPersonalStock=Tento sklad představuje osobní zásobu %s %s SelectWarehouseForStockDecrease=Zvolte skladiště pro použití snížení zásob SelectWarehouseForStockIncrease=Zvolte skladiště pro zvýšení stavu zásob NoStockAction=Žádné akce ve skladu -DesiredStock=Desired optimal stock -DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature. +DesiredStock=Požadované optimální zásoby +DesiredStockDesc=Tato částka bude hodnota použitá k vyplnění zásoby podle funkce doplnění. StockToBuy=Chcete-li objednat Replenishment=Naplnění ReplenishmentOrders=Doplňování objednávky @@ -109,37 +112,84 @@ 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=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=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é. 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=Záznam převodu +RecordMovement=Record transfer ReceivingForSameOrder=Příjmy pro tuto objednávku StockMovementRecorded=Zaznamenány pohyby zásob RuleForStockAvailability=Pravidla o požadavcích na skladě -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=Ú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) MovementLabel=Štítek pohybu InventoryCode=Kód pohybu nebo zásob IsInPackage=Obsažené v zásilce -WarehouseAllowNegativeTransfer=Stock can be negative -qtyToTranferIsNotEnough=You don't have enough stock from your source warehouse +WarehouseAllowNegativeTransfer=Sklad může být negativní +qtyToTranferIsNotEnough=Nemáte dostatek akcií ze zdrojového skladu 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 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=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 +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 +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 +inventoryEdit=Úprava +inventoryValidate=Ověřeno +inventoryDraft=Běží +inventorySelectWarehouse=Warehouse choice +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 +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 mouvment 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 +AddProduct=Přidat +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Odstranění řádku +RegulateStock=Regulate Stock +ListInventory=Seznam diff --git a/htdocs/langs/cs_CZ/stripe.lang b/htdocs/langs/cs_CZ/stripe.lang new file mode 100644 index 00000000000..faf5e34475a --- /dev/null +++ b/htdocs/langs/cs_CZ/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Přes URL jsou k dispozici nabízené stránky, které zákazníkovi umožní provést platbu na Dolibarr objektech +PaymentForm=Formulář platby +WelcomeOnPaymentPage=Vítáme Vás na naší on-line platební službě +ThisScreenAllowsYouToPay=Tato obrazovka vám umožní provést on-line platbu %s. +ThisIsInformationOnPayment=Jsou zde informace o provedené platbě +ToComplete=Chcete-li dokončit +YourEMail=E-mail pro potvrzení platby +STRIPE_PAYONLINE_SENDEMAIL=Upozorňující e-mail po platbě (úspěch nebo zamítnutí) +Creditor=Věřitel +PaymentCode=Platební kód +StripeDoPayment=Jít na platbu +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Další +ToOfferALinkForOnlinePayment=URL pro %s platby +ToOfferALinkForOnlinePaymentOnOrder=URL nabízí %s on-line platební uživatelské rozhraní pro objednávky zákazníka +ToOfferALinkForOnlinePaymentOnInvoice=URL nabízí %s on-line platební uživatelské rozhraní pro zákaznické faktury +ToOfferALinkForOnlinePaymentOnContractLine=URL nabízí %s on-line platební uživatelské rozhraní pro řádky smluv +ToOfferALinkForOnlinePaymentOnFreeAmount=URL nabízí %s on-line platební uživatelské rozhraní pro volnou částku +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL nabízí %s on-line platební uživatelské rozhraní pro členské předplatné +YouCanAddTagOnUrl=Můžete také přidat parametr URL &tag = hodnota na některou z těchto URL (nutné pouze pro volné platby) a přidat vlastní komentář platby. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Tato stránka potvrzuje, že platba byla zaznamenána. Děkuju. +YourPaymentHasNotBeenRecorded=Vaše platba nebyla zaznamenána a transakce byla zrušena. Děkuju. +AccountParameter=Parametry účtu +UsageParameter=Použité parametry +InformationToFindParameters=Pomozte najít %s informace o účtu +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Název dodavatele +CSSUrlForPaymentForm=CSS styly url platebního formuláře +MessageOK=Návratová stránka se zprávou o schválení platby +MessageKO=Návratová stránka se zprávou o zrušení platby +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/cs_CZ/supplier_proposal.lang b/htdocs/langs/cs_CZ/supplier_proposal.lang index c3949dea731..7761ccf8ce6 100644 --- a/htdocs/langs/cs_CZ/supplier_proposal.lang +++ b/htdocs/langs/cs_CZ/supplier_proposal.lang @@ -1,55 +1,55 @@ # Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposal=Supplier commercial proposals -supplier_proposalDESC=Manage price requests to suppliers -SupplierProposalNew=New request -CommRequest=Price request -CommRequests=Price requests -SearchRequest=Find a request -DraftRequests=Draft requests -SupplierProposalsDraft=Draft supplier proposals -LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests -SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal -SupplierProposals=Supplier proposals -SupplierProposalsShort=Supplier proposals -NewAskPrice=New price request -ShowSupplierProposal=Show price request -AddSupplierProposal=Create a price request -SupplierProposalRefFourn=Supplier ref +SupplierProposal=Komerční návrhy dodavatele +supplier_proposalDESC=Správa žádostí o ceny k dodavatelům +SupplierProposalNew=Nová žádost +CommRequest=Cenový požadavek +CommRequests=Cenové požadavky +SearchRequest=Najít požadavek +DraftRequests=Návrhy žádosti +SupplierProposalsDraft=Koncept návrhu dodavatele +LastModifiedRequests=Poslední %s modifikované cenové požadavky +RequestsOpened=Otevřené cenové požadavky +SupplierProposalArea=Oblast návrhů dodavatele +SupplierProposalShort=Návrh dodavatele +SupplierProposals=Návrhy dodavatele +SupplierProposalsShort=Návrhy dodavatele +NewAskPrice=Nový cenový poožadavek +ShowSupplierProposal=Zobrazit cenový požadavek +AddSupplierProposal=Vytvoření cenového požadavku +SupplierProposalRefFourn=dodavatel ref SupplierProposalDate=Termín dodání -SupplierProposalRefFournNotice=Before closing to "Accepted", think to grasp suppliers references. -ConfirmValidateAsk=Are you sure you want to validate this price request under name %s? -DeleteAsk=Delete request -ValidateAsk=Validate request +SupplierProposalRefFournNotice=Před uzavřením se „Akceptovaným“, myslí, že pochopil dodavatele reference. +ConfirmValidateAsk=Jste si jisti, že chcete ověřit tento cenový požadavek pod jménem %s ? +DeleteAsk=Odstranit žádost +ValidateAsk=Ověření požadavku SupplierProposalStatusDraft=Návrh (musí být ověřen) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validované (požadavek je otevřen) SupplierProposalStatusClosed=Zavřeno -SupplierProposalStatusSigned=Accepted +SupplierProposalStatusSigned=Přijato SupplierProposalStatusNotSigned=Odmítnuto SupplierProposalStatusDraftShort=Návrh SupplierProposalStatusValidatedShort=Ověřeno SupplierProposalStatusClosedShort=Zavřeno -SupplierProposalStatusSignedShort=Accepted +SupplierProposalStatusSignedShort=Přijato SupplierProposalStatusNotSignedShort=Odmítnuto -CopyAskFrom=Create price request by copying existing a request -CreateEmptyAsk=Create blank request -CloneAsk=Clone price request -ConfirmCloneAsk=Are you sure you want to clone the price request %s? -ConfirmReOpenAsk=Are you sure you want to open back the price request %s? -SendAskByMail=Send price request by mail -SendAskRef=Sending the price request %s -SupplierProposalCard=Request card -ConfirmDeleteAsk=Are you sure you want to delete this price request %s? -ActionsOnSupplierProposal=Events on price request -DocModelAuroreDescription=A complete request model (logo...) -CommercialAsk=Price request +CopyAskFrom=Vytvoření cenového požadavku zkopírováním stávající žádosti +CreateEmptyAsk=Vytvořit prázdný požadavek +CloneAsk=Klonovat cenový požadavek +ConfirmCloneAsk=Jste si jisti, že chcete naklonovat požadavek na cenu %s ? +ConfirmReOpenAsk=Jste si jisti, že chcete otevřít zpět žádost o cenu %s ? +SendAskByMail=Poslat cenový požadavek mailem +SendAskRef=Zaslání cenového požadavku %s +SupplierProposalCard=žádost o kartu +ConfirmDeleteAsk=Opravdu chcete tuto cenovou žádost %s smazat? +ActionsOnSupplierProposal=Události cenových požadavků +DocModelAuroreDescription=Kompletní model, žádost (logo ...) +CommercialAsk=Cenový požadavek DefaultModelSupplierProposalCreate=Tvorba z výchozí šablony -DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) -DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests -ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project -SupplierProposalsToClose=Supplier proposals to close -SupplierProposalsToProcess=Supplier proposals to process -LastSupplierProposals=Latest %s price requests -AllPriceRequests=All requests +DefaultModelSupplierProposalToBill=Výchozí šablona při zavírání cenového požadavku (vzat v potaz) +DefaultModelSupplierProposalClosed=Výchozí šablona při zavírání cenového požadavku (zamítnuto) +ListOfSupplierProposals=Seznam dodavatelských žádostí o návrh +ListSupplierProposalsAssociatedProject=Seznamy dodavatelských návrhů spojené s projektem +SupplierProposalsToClose=Uzavřený návrh dodavatele +SupplierProposalsToProcess=Návrh dodavatele ve zpracování +LastSupplierProposals=Poslední žádosti %s cena +AllPriceRequests=Všechny žádosti diff --git a/htdocs/langs/cs_CZ/suppliers.lang b/htdocs/langs/cs_CZ/suppliers.lang index 81251edd8ac..6ab9cd5b02b 100644 --- a/htdocs/langs/cs_CZ/suppliers.lang +++ b/htdocs/langs/cs_CZ/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Některé vedlejší produkty nemají stanovené žádné ceny AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Dodavatelské ceny ReferenceSupplierIsAlreadyAssociatedWithAProduct=Tato referenční dodavatel je již spojeno s odkazem: %s NoRecordedSuppliers=Žádní zaznamenaní dodavatelé SupplierPayment=Platba dodavatele @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Dodavatelské ceny diff --git a/htdocs/langs/cs_CZ/trips.lang b/htdocs/langs/cs_CZ/trips.lang index bec2b0607b4..f9020a5e506 100644 --- a/htdocs/langs/cs_CZ/trips.lang +++ b/htdocs/langs/cs_CZ/trips.lang @@ -9,10 +9,10 @@ TripCard=Karta zpráv výdajů AddTrip=Vytvoření zprávy o výdajích ListOfTrips=Seznam vyúčtování výdajů ListOfFees=Sazebník poplatků -TypeFees=Types of fees +TypeFees=Druhy poplatků ShowTrip=Show expense report NewTrip=Nová zpráva výdaje -CompanyVisited=Firma/nadace navštívena +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Množství nebo kilometrů DeleteTrip=Smazat zprávy o výdajích ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Datum schválení DATE_CANCEL=Datum přerušení DATE_PAIEMENT=Datum platby BROUILLONNER=Znovu otevřeno +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Kontrola a odeslání schválení ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=Nejste autorem této zprávy výdajů. Operace zrušena. @@ -87,5 +88,5 @@ NoTripsToExportCSV=Žádná zpráva o výdajích na export pro toto období. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/cs_CZ/users.lang b/htdocs/langs/cs_CZ/users.lang index 49359f39815..9b5652d8907 100644 --- a/htdocs/langs/cs_CZ/users.lang +++ b/htdocs/langs/cs_CZ/users.lang @@ -8,7 +8,7 @@ EditPassword=Upravit heslo SendNewPassword=Vytvořit a zaslat heslo ReinitPassword=Vytvořit heslo PasswordChangedTo=Heslo změněno na: %s -SubjectNewPassword=Your new password for %s +SubjectNewPassword=Vaše nové heslo pro %s GroupRights=Skupina oprávnění UserRights=Uživatelská oprávnění UserGUISetup=Nastavení uživatelského zobrazení @@ -19,12 +19,12 @@ DeleteAUser=Vymazat uživatele EnableAUser=Povolit uživatele DeleteGroup=Vymazat DeleteAGroup=Smazat skupinu -ConfirmDisableUser=Are you sure you want to disable user %s? -ConfirmDeleteUser=Are you sure you want to delete user %s? -ConfirmDeleteGroup=Are you sure you want to delete group %s? -ConfirmEnableUser=Are you sure you want to enable user %s? -ConfirmReinitPassword=Are you sure you want to generate a new password for user %s? -ConfirmSendNewPassword=Are you sure you want to generate and send new password for user %s? +ConfirmDisableUser=Jste si jisti, že chcete zakázat uživatele %s ? +ConfirmDeleteUser=Jste si jisti, že chcete smazat uživatele %s ? +ConfirmDeleteGroup=Jste si jisti, že chcete smazat skupinu %s ? +ConfirmEnableUser=Jste si jisti, že chcete povolit uživatele %s? +ConfirmReinitPassword=Jste si jisti, že chcete vytvořit nové heslo pro uživatele %s ? +ConfirmSendNewPassword=Jste si jisti, že chcete vytvořit a odeslat nové heslo uživateli %s? NewUser=Nový uživatel CreateUser=Vytvořit uživatele LoginNotDefined=Přihlášení není definováno. @@ -45,8 +45,8 @@ RemoveFromGroup=Odstranit ze skupiny PasswordChangedAndSentTo=Heslo změněno a poslán na %s. PasswordChangeRequestSent=Žádost o změnu hesla %s zaslána na %s. MenuUsersAndGroups=Uživatelé a skupiny -LastGroupsCreated=Latest %s created groups -LastUsersCreated=Latest %s users created +LastGroupsCreated=Posledních %s vytvořených skupin +LastUsersCreated=Posledních %s vytvořených uživatelů ShowGroup=Zobrazit skupinu ShowUser=Zobrazit uživatele NonAffectedUsers=Nepřiřazení uživatelé @@ -66,7 +66,7 @@ InternalUser=Interní uživatel ExportDataset_user_1=Uživatelé Dolibarr a jejich vlastnosti DomainUser=Doménový uživatel %s Reactivate=Reaktivace -CreateInternalUserDesc=Tento formulář vám umožní vytvořit interního uživateli Vaší společnosti/nadace. Pro vytvoření externího uživatele (zákazník, dodavatel, ...), použijte tlačítko 'Vytvořit uživatele' z karty kontaktu třetí strany. +CreateInternalUserDesc=Tento formulář vám umožní vytvořit interního uživateli Vaší společnosti / nadace. Pro vytvoření externího uživatele (zákazník, dodavatel, ...), použijte tlačítko 'Vytvořit uživatele Dolibarr' z karty kontaktu třetí strany. InternalExternalDesc=Interní uživatel je uživatel, který je součástí vaší firmy / nadace.
Externí uživatel je zákazník, dodavatel nebo jiný.

V obou případech se oprávněními definují práva na Dolibarr. Externí uživatel navíc může mít jinou nabídku menu než-li interní (viz Domů - Nastavení - Zobrazení) PermissionInheritedFromAGroup=Povolení uděleno, neboť je zděděno z některé uživatelské skupiny. Inherited=Zděděný @@ -82,9 +82,9 @@ UserDeleted=Uživatel %s odstraněn NewGroupCreated=Skupina %s vytvořena GroupModified=Skupina %s upravena GroupDeleted=Skupina %s odstraněna -ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact? -ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member? -ConfirmCreateThirdParty=Are you sure you want to create a third party for this member? +ConfirmCreateContact=Jste si jisti, že chcete vytvořit účet Dolibarr k tomuto kontaktu? +ConfirmCreateLogin=Jste si jisti, že chcete vytvořit účet Dolibarr pro tohoto člena? +ConfirmCreateThirdParty=Jste si jisti, že chcete vytvořit subjekt k tomuto členu? LoginToCreate=K vytvoření je potřeba se přihlásit NameToCreate=Název třetí strany k vytvoření YourRole=Vaše role @@ -98,8 +98,8 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Použijte OpenID pro přihlášení WeeklyHours=Týdenní hodiny ColorUser=Barva uživatele -DisabledInMonoUserMode=Disabled in maintenance mode -UserAccountancyCode=User accountancy code -UserLogoff=User logout -UserLogged=User logged -DateEmployment=Date of Employment +DisabledInMonoUserMode=Zakázán v režimu údržby +UserAccountancyCode=účetnictví kód User +UserLogoff=odhlášení uživatele +UserLogged=přihlášený uživatel +DateEmployment=Datum zaměstnanost diff --git a/htdocs/langs/cs_CZ/website.lang b/htdocs/langs/cs_CZ/website.lang index 6197580711f..78a904e30f7 100644 --- a/htdocs/langs/cs_CZ/website.lang +++ b/htdocs/langs/cs_CZ/website.lang @@ -1,28 +1,31 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code -WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. -DeleteWebsite=Delete website -ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. -WEBSITE_PAGENAME=Page name/alias -WEBSITE_CSS_URL=URL of external CSS file -WEBSITE_CSS_INLINE=CSS content -MediaFiles=Media library -EditCss=Edit Style/CSS -EditMenu=Edit menu -EditPageMeta=Edit Meta -EditPageContent=Edit Content -Website=Web site -Webpage=Web page -AddPage=Add page -PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. -PageDeleted=Page '%s' of website %s deleted -PageAdded=Page '%s' added -ViewSiteInNewTab=View site in new tab -ViewPageInNewTab=View page in new tab -SetAsHomePage=Set as Home page -RealURL=Real URL -ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +Shortname=Kód +WebsiteSetupDesc=Vytvořte zde tolik vstupů jako množství různých webových stránek, které potřebujete. Pak přejděte do nabídky webové stránky na jejich editaci. +DeleteWebsite=Odstranit web +ConfirmDeleteWebsite=Jste si jisti, že chcete smazat tuto webovou stránku? Všechny stránky a obsah budou odstraněny. +WEBSITE_PAGENAME=Název stránky / alias +WEBSITE_CSS_URL=URL externího souboru CSS +WEBSITE_CSS_INLINE=obsah CSS +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. +MediaFiles=knihovna multimédií +EditCss=Editace Style / CSS +EditMenu=Úprava menu +EditPageMeta=Editovat Meta +EditPageContent=Editovat obsah +Website=Webová stránka +Webpage=webová stránka +AddPage=Přidat stránku +HomePage=Home Page +PreviewOfSiteNotYetAvailable=Ukázky vaše webové stránky %s ještě nejsou k dispozici. Musíte nejprve přidat stránku. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. +PageDeleted=Strana ‚%s‘ z webové stránky %s odstraněny +PageAdded=Stránka ‚%s‘ přidána +ViewSiteInNewTab=Zobrazit stránku v nové záložce +ViewPageInNewTab=Zobrazit stránku v nové kartě +SetAsHomePage=Nastavit jako domovskou stránku +RealURL=real URL +ViewWebsiteInProduction=Pohled webové stránky s použitím domácí adresy URL +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/cs_CZ/withdrawals.lang b/htdocs/langs/cs_CZ/withdrawals.lang index 23de262bd58..6db579978be 100644 --- a/htdocs/langs/cs_CZ/withdrawals.lang +++ b/htdocs/langs/cs_CZ/withdrawals.lang @@ -1,30 +1,30 @@ # Dolibarr language file - Source file is en_US - withdrawals -CustomersStandingOrdersArea=Direct debit payment orders area -SuppliersStandingOrdersArea=Direct credit payment orders area -StandingOrders=Direct debit payment orders -StandingOrder=Direct debit payment order -NewStandingOrder=New direct debit order +CustomersStandingOrdersArea=Plocha trvalých příkazů zákazníků +SuppliersStandingOrdersArea=Direct kreditní platební příkazy area +StandingOrders=Inkasní příkazy k úhradě +StandingOrder=Platba inkasem platební příkaz +NewStandingOrder=Nový příkaz k inkasu StandingOrderToProcess=Ve zpracování -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=příkazy k inkasu +WithdrawalReceipt=Trvalý příkaz +LastWithdrawalReceipts=Poslední %s soubory inkasní +WithdrawalsLines=Řádky výběrů +RequestStandingOrderToTreat=Žádost o inkasní platby, abychom mohli zpracovat +RequestStandingOrderTreated=Žádost o zpracované trvalé příkazy NotPossibleForThisStatusOfWithdrawReceiptORLine=Není to možné. Výběrový status musí být nastaven na 'připsání' před prohlášením odmítnutí na konkrétních řádcích. -NbOfInvoiceToWithdraw=Nb. of invoice with 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=Nb. faktury s příkazu k inkasu +NbOfInvoiceToWithdrawWithInfo=Nb. zákaznické faktury s inkasní příkazy k úhradě s definovanými údaje o bankovním účtu +InvoiceWaitingWithdraw=Faktura čeká na inkaso AmountToWithdraw=Částka výběru -WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Žádné zákaznické faktury v režimu platby "výběr"nečekají. Přejděte na "výběrovou" tabulku na kartě faktury a vytvořte požadavek +WithdrawsRefused=Přímé inkaso odmítnuto +NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request. ResponsibleUser=Odpovědný uživatel -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 +WithdrawalsSetup=setup platba Platba inkasem +WithdrawStatistics=Statistika platební inkasem +WithdrawRejectStatistics=Inkasní platba odmítnout statistik +LastWithdrawalReceipt=Poslední %s přímého inkasa debetní +MakeWithdrawRequest=Vytvořit požadavek výběru +WithdrawRequestsDone=%s přímé žádosti o debetní platební zaznamenán ThirdPartyBankCode=Bankovní kód třetí strany NoInvoiceCouldBeWithdrawed=Neúspěšný výběr z faktur. Zkontrolujte, že faktury jsou na firmy s platným BAN. ClassCredited=Označit přidání kreditu @@ -41,6 +41,7 @@ RefusedReason=Důvod odmítnutí RefusedInvoicing=Fakturace odmítnutí NoInvoiceRefused=Neúčtovat odmítnutí InvoiceRefused=Faktura odmítnuta (Účtujte odmítnutí k zákazníkovi) +StatusDebitCredit=Stav debetní / kreditní StatusWaiting=Čekání StatusTrans=odesláno StatusCredited=Připsání @@ -48,7 +49,7 @@ StatusRefused=Odmítnutí StatusMotif0=Nespecifikovaný StatusMotif1=Nedostatek finančních prostředků StatusMotif2=Žádost o napadení -StatusMotif3=No direct debit payment order +StatusMotif3=No platební příkaz k inkasu StatusMotif4=Objednávka zákazníka StatusMotif5=RIB nepoužitelný StatusMotif6=Účet bez rovnováhy @@ -63,43 +64,43 @@ NotifyCredit=Výběr kreditu NumeroNationalEmetter=Národní převodní číslo WithBankUsingRIB=U bankovních účtů pomocí RIB WithBankUsingBANBIC=U bankovních účtů pomocí IBAN/BIC/SWIFT -BankToReceiveWithdraw=Bank account to receive direct debit +BankToReceiveWithdraw=Bankovní účet pro příjem inkaso CreditDate=Kredit na WithdrawalFileNotCapable=Nelze generovat soubor výběru příjmu pro vaši zemi %s (Vaše země není podporována) ShowWithdraw=Zobrazit výběr IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Nicméně, pokud faktura má alespoň jednu dosud nezpracovanou platbu z výběru, nebude nastavena jako placená pro povolení řízení výběru. -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. +DoStandingOrdersBeforePayments=Tato karta vám umožňuje požádat o trvalý příkaz. Jakmile to bude hotové,jděte do menu Bankovní údaje-> Výběry pro zřízení trvalého příkazu. Když je trvalý příkazu hotov, platba na faktuře bude automaticky zaznamenána a faktura uzavřena, pokud zbývající částka k placení je nula. WithdrawalFile=Soubor výběru SetToStatusSent=Nastavte na stav "Odeslaný soubor" ThisWillAlsoAddPaymentOnInvoice=To se bude vztahovat i platby faktur a bude klasifikováno jako "Placeno" StatisticsByLineStatus=Statistika podle stavu řádků RUM=UMR -RUMLong=Unique Mandate Reference -RUMWillBeGenerated=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. +RUMLong=Unikátní Mandát Referenční +RUMWillBeGenerated=UMR číslo se vygenerují údaje o bankovním účtu jsou uloženy +WithdrawMode=Režim přímé inkaso (FRST nebo opakovat) +WithdrawRequestAmount=Množství přání inkasa +WithdrawRequestErrorNilAmount=Nelze vytvořit inkasa Žádost o prázdnou hodnotu. 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 * +SepaMandateShort=SEPA Mandát +PleaseReturnMandate=Prosím, vraťte tento mandát formulář poštou na adresu %s nebo poštou na adresu +SEPALegalText=Podpisem tohoto mandátu formuláře opravňujete (A) %s zaslat instrukce do své banky, aby vrub vašeho účtu a (b) vaše banka k tíži účtu v souladu s pokyny od %s. Jako součást svých práv, máte nárok na vrácení peněz od banky v souladu s podmínkami a podmínkami vaší smlouvy se svou bankou. Náhrada musí být uplatněna nejpozději do 8 týdnů od data, kdy byl váš účet odepsána. Vaše práva týkající se výše uvedeného pověření jsou vysvětleny v prohlášení, které můžete získat od své banky. +CreditorIdentifier=věřitel Identifier +CreditorName=Jméno věřitele +SEPAFillForm=(B) Vyplňte prosím všechna pole označená * SEPAFormYourName=Vaše jméno -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 +SEPAFormYourBAN=Vaše banka Název účtu (IBAN) +SEPAFormYourBIC=Váš identifikační kód banky (BIC) +SEPAFrstOrRecur=Způsob platby +ModeRECUR=Reccurent platba +ModeFRST=Jednorázová platba +PleaseCheckOne=Zkontrolujte prosím jen jeden ### 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.

+InfoCreditSubject=Placení inkasní příkaz k úhradě %s bankou +InfoCreditMessage=Trvalý příkaz %s byl vyplacen bankou
Údaje o platbě: %s +InfoTransSubject=Přenos inkasní příkaz k úhradě do banky %s +InfoTransMessage=Inkaso platební příkaz %s byla odeslána do banky by %s %s.
InfoTransData=Částka: %s
Metoda: %s
Datum: %s -InfoRejectSubject=Direct debit payment order refused -InfoRejectMessage=Hello,

the direct debit payment order of invoice %s related to the company %s, with an amount of %s has been refused by the bank.

--
%s +InfoRejectSubject=Přímá platební příkaz k inkasu odmítl +InfoRejectMessage=Dobrý den,

inkasní příkaz k úhradě faktury %s související s %s společnosti, s takovým množstvím %s byla zamítnuta bankou
-.
%s ModeWarning=Volba pro reálný režim nebyl nastaven, můžeme zastavit tuto simulaci diff --git a/htdocs/langs/cs_CZ/workflow.lang b/htdocs/langs/cs_CZ/workflow.lang index 0cc983f4960..fed3a5e4205 100644 --- a/htdocs/langs/cs_CZ/workflow.lang +++ b/htdocs/langs/cs_CZ/workflow.lang @@ -1,15 +1,15 @@ # Dolibarr language file - Source file is en_US - workflow WorkflowSetup=Nastavení workflow modulu WorkflowDesc=Tento modul je určen k úpravě chování automatických akcí, v aplikaci. Ve výchozím nastavení workflow je otevřen (uděláte něco, co chcete). Můžete aktivovat automatické akce, které jsou zajímavé. -ThereIsNoWorkflowToModify=There is no workflow modifications available with the activated modules. +ThereIsNoWorkflowToModify=Workflow zde není nastaven, můžete upravit modul pokud ho chcete aktivovat. descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Vytvoření objednávky zákazníka automaticky po podepsání komerčního návrhu -descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatically create a customer invoice after a commercial proposal is signed -descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automatically create a customer invoice after a contract is validated -descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automatically create a customer invoice after a customer order is closed +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automaticky vytvoří zákaznickou fakturu až po podpisu obchodní návrh +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automaticky vytvoří zákaznickou faktury poté, co smlouva byla ověřena +descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automaticky vytvoří zákaznickou fakturu za objednávku zákazníka je uzavřen descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Označit propojený zdrojový návrh jako zaúčtovaný, když je objednávka zákazníka nastavena jako placená descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Označit propojenou zdrojovou objednávku zákazníka(ů) jako zaúčtované, když jsou zákaznické faktury nastaveny jako placené descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Označit propojenou zdrojovou objednávku zákazníka(ů) jako zaúčtovanou, když je ověřená zákaznická faktura -descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer invoice is validated -descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classify linked source order to shipped when a shipment is validated and quantity shipped is the same as in order -AutomaticCreation=Automatic creation -AutomaticClassification=Automatic classification +descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Klasifikovat propojený zdroj návrh účtovaný když je zákazník faktury ověřen +descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Klasifikovat propojený zdroj rozkaz dodáván, když je zásilka ověřena a množství dodáno je stejný jako v pořadí +AutomaticCreation=Automatická tvorba +AutomaticClassification=Automatická klasifikace diff --git a/htdocs/langs/da_DK/accountancy.lang b/htdocs/langs/da_DK/accountancy.lang index de519af0d19..e23601db728 100644 --- a/htdocs/langs/da_DK/accountancy.lang +++ b/htdocs/langs/da_DK/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Tilføj en regnskabsmæssig konto AccountAccounting=Regnskabsmæssig konto AccountAccountingShort=Konto SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Salg AccountingJournalType3=Køb AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Eksporter Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Eksportmodul OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Vælg en eksportmodel diff --git a/htdocs/langs/da_DK/admin.lang b/htdocs/langs/da_DK/admin.lang index b1d7bc816a3..ab491d6cfc9 100644 --- a/htdocs/langs/da_DK/admin.lang +++ b/htdocs/langs/da_DK/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Regnskabsmæssig ekspert -Module1400Desc=Regnskabsmæssig forvaltning for eksperter (dobbelt parterne) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Modul til at tilbyde en online betaling side med kreditkort med Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Regnskabsmæssig forvaltning for eksperter (dobbelt parterne) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/da_DK/agenda.lang b/htdocs/langs/da_DK/agenda.lang index 1d93b0a8e3f..9a6be522f77 100644 --- a/htdocs/langs/da_DK/agenda.lang +++ b/htdocs/langs/da_DK/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Bestil valideret @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervention %s sendt via e-mail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Startdato DateActionEnd=Slutdato AgendaUrlOptions1=Du kan også tilføje følgende parametre til at filtrere output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=logint= %s for at begrænse produktionen til aktioner påvirket til brugeren %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/da_DK/banks.lang b/htdocs/langs/da_DK/banks.lang index 0ccdf116b97..497d363346f 100644 --- a/htdocs/langs/da_DK/banks.lang +++ b/htdocs/langs/da_DK/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaktions-id BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/da_DK/bills.lang b/htdocs/langs/da_DK/bills.lang index 0646513f469..4a54b435151 100644 --- a/htdocs/langs/da_DK/bills.lang +++ b/htdocs/langs/da_DK/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard faktura InvoiceStandardAsk=Standard faktura InvoiceStandardDesc=Denne form for faktura er den fælles faktura. -InvoiceDeposit=Indbetaling faktura -InvoiceDepositAsk=Indbetaling faktura -InvoiceDepositDesc=Denne form for fakturaen er gjort, når en indbetaling er modtaget. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma faktura InvoiceProFormaAsk=Proforma faktura InvoiceProFormaDesc=Proforma fakturaen er et billede af en ægte faktura, men har ingen regnskabspool værdi. @@ -62,7 +62,7 @@ PaymentsBack=Betalinger tilbage paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Slet betaling -ConfirmDeletePayment=Er du sikker på du vil slette denne betaling? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Leverandører betalinger ReceivedPayments=Modtaget betalinger @@ -115,7 +115,7 @@ BillStatus=Faktura status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Udkast (skal valideres) BillStatusPaid=Betales -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Omdannes til discount BillStatusCanceled=Abandoned BillStatusValidated=Valideret (der skal betales) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Betales (delvis) BillShortStatusDraft=Udkast BillShortStatusPaid=Betales BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Forarbejdede +BillShortStatusConverted=Betales BillShortStatusCanceled=Abandoned BillShortStatusValidated=Valideret BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Vis faktura ShowInvoice=Vis faktura ShowInvoiceReplace=Vis erstatning faktura ShowInvoiceAvoir=Vis kreditnota -ShowInvoiceDeposit=Vis depositum faktura +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Vis betaling AlreadyPaid=Allerede betales AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Allerede betalt (uden kreditter og indlån) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Opgives RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relativ rabat GlobalDiscount=Global rabat CreditNote=Credit note CreditNotes=Credit noter -Deposit=Indbetaling -Deposits=Indlån +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount fra kreditnota %s -DiscountFromDeposit=Betalinger fra depositum faktura %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Denne form for kredit kan bruges på faktura før dens validering CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Kan ikke fjerne betaling, da der er mindst p ExpectedToPay=Forventet betaling CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Betales af denne betaling -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Alle faktura uden mangler at betale, vil automatisk blive lukket for status "betales". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Faktura model Crabe. En fuldstændig faktura model (Support moms option, rabatter, betalinger betingelser, logo, etc. ..) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Et lovforslag, der begynder med $ syymm allerede eksisterer og er ikke kompatible med denne model af sekvensinformation. Fjern den eller omdøbe den til at aktivere dette modul. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Repræsentant opfølgning kundefaktura TypeContact_facture_external_BILLING=Kundefaktura kontakt diff --git a/htdocs/langs/da_DK/bookmarks.lang b/htdocs/langs/da_DK/bookmarks.lang index e42d74616e1..629194fff9e 100644 --- a/htdocs/langs/da_DK/bookmarks.lang +++ b/htdocs/langs/da_DK/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=Tilføj denne side til bogmærker Bookmark=Bookmark Bookmarks=Bogmærker +ListOfBookmarks=Liste over bogmærker +EditBookmarks=List/edit bookmarks NewBookmark=Nyt bogmærke ShowBookmark=Vis bogmærke OpenANewWindow=Åbn et nyt vindue diff --git a/htdocs/langs/da_DK/boxes.lang b/htdocs/langs/da_DK/boxes.lang index 76ad192c0a0..31e5264300c 100644 --- a/htdocs/langs/da_DK/boxes.lang +++ b/htdocs/langs/da_DK/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss oplysninger BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Forslag LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/da_DK/categories.lang b/htdocs/langs/da_DK/categories.lang index 7bb290243fa..b334fe5a255 100644 --- a/htdocs/langs/da_DK/categories.lang +++ b/htdocs/langs/da_DK/categories.lang @@ -1,6 +1,7 @@ # 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=I diff --git a/htdocs/langs/da_DK/commercial.lang b/htdocs/langs/da_DK/commercial.lang index a4bc71fde28..ee8dbd6cab9 100644 --- a/htdocs/langs/da_DK/commercial.lang +++ b/htdocs/langs/da_DK/commercial.lang @@ -19,6 +19,7 @@ ShowTask=Vis opgave ShowAction=Vis aktion ActionsReport=Aktioner rapport ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Salg repræsentant SalesRepresentatives=Salgsrepræsentanter SalesRepresentativeFollowUp=Salg repræsentant (opfølgning) diff --git a/htdocs/langs/da_DK/companies.lang b/htdocs/langs/da_DK/companies.lang index e6f58e8a60f..fc90e560fd2 100644 --- a/htdocs/langs/da_DK/companies.lang +++ b/htdocs/langs/da_DK/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Ny privatperson NewCompany=Nye firma (emne, kunde, leverandør) NewThirdParty=Ny tredjepart (emne, kunde, leverandør) CreateDolibarrThirdPartySupplier=Opret en trediepart (leverandør) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospektering område IdThirdParty=Id tredjepart @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Kunder ThirdPartyCustomersWithIdProf12=Kunder med %s eller %s ThirdPartySuppliers=Leverandører ThirdPartyType=Tredjepart type -Company/Fundation=Company / Foundation Individual=Privatperson ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Moderselskab @@ -78,10 +77,10 @@ VATIsNotUsed=Moms, der ikke anvendes CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Forslag +OverAllOrders=Ordrer +OverAllInvoices=Fakturaer +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE bruges @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relativ rabat CustomerAbsoluteDiscountShort=Absolut rabat CompanyHasRelativeDiscount=Denne kunde har en rabat på %s%% CompanyHasNoRelativeDiscount=Denne kunde har ingen relativ discount som standard -CompanyHasAbsoluteDiscount=Denne kunde har stadig discount kreditter for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Denne kunde har stadig kreditnotaer for %s %s CompanyHasNoAbsoluteDiscount=Denne kunde har ingen rabat kreditter til rådighed CustomerAbsoluteDiscountAllUsers=Absolut rabatter (ydet af alle brugere) @@ -390,7 +395,7 @@ ListCustomersShort=Liste over kunder ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Samlet unikke tredjeparter -InActivity=Åbnet +InActivity=Åbent ActivityCeased=Lukket ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Kunde / leverandør-koden er ledig. Denne kode kan til en ManagingDirectors=Leder(e) navne (CEO, direktør, chef...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/da_DK/contracts.lang b/htdocs/langs/da_DK/contracts.lang index 1c4f5014d90..74842bbb7d4 100644 --- a/htdocs/langs/da_DK/contracts.lang +++ b/htdocs/langs/da_DK/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Salg repræsentant, der underskriver kontrakt diff --git a/htdocs/langs/da_DK/exports.lang b/htdocs/langs/da_DK/exports.lang index 0c15d860b56..c8de103865b 100644 --- a/htdocs/langs/da_DK/exports.lang +++ b/htdocs/langs/da_DK/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/da_DK/install.lang b/htdocs/langs/da_DK/install.lang index fdfb618b7e9..a33a1a1c66a 100644 --- a/htdocs/langs/da_DK/install.lang +++ b/htdocs/langs/da_DK/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Du bruger DoliWamp opsætningsguiden, så værdier foresl KeepDefaultValuesDeb=Du bruger Dolibarr opsætningsguiden fra en Ubuntu eller Debian-pakke, så værdier, der foreslås her, er allerede optimeret. Kun den password i databasen ejeren for at oprette skal udfyldes. Ændre andre parametre kun hvis du ved hvad du gør. KeepDefaultValuesMamp=Du bruger DoliMamp opsætningsguiden, så værdier foreslås her allerede er optimeret. Ændre dem kun, hvis du ved hvad du gør. KeepDefaultValuesProxmox=Du bruger Dolibarr opsætningsguiden fra en Proxmox virtual appliance, så værdier, der foreslås her, allerede er optimeret. Skift dem kun hvis du ved hvad du gør. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/da_DK/link.lang b/htdocs/langs/da_DK/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/da_DK/link.lang +++ b/htdocs/langs/da_DK/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/da_DK/loan.lang b/htdocs/langs/da_DK/loan.lang index b45a70dff72..d00b11738be 100644 --- a/htdocs/langs/da_DK/loan.lang +++ b/htdocs/langs/da_DK/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/da_DK/mails.lang b/htdocs/langs/da_DK/mails.lang index 25e799f54bc..db644a558e2 100644 --- a/htdocs/langs/da_DK/mails.lang +++ b/htdocs/langs/da_DK/mails.lang @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s filtjenester diff --git a/htdocs/langs/da_DK/main.lang b/htdocs/langs/da_DK/main.lang index aa4c661f05d..9e2ad417d07 100644 --- a/htdocs/langs/da_DK/main.lang +++ b/htdocs/langs/da_DK/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Standard baggrundsfarve FileRenamed=The file was successfully renamed -FileUploaded=Filen blev uploadet FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Filen blev uploadet +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=En fil er valgt for udlæg, men endnu ikke var uploadet. Klik på "Vedhæft fil" for dette. NbOfEntries=Nb af tilmeldinger GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Efter skat TTC=Inc. moms +INCT=Inc. all taxes VAT=Moms VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=oktober MonthShort11=nov MonthShort12=dec AttachedFiles=Vedhæftede filer og dokumenter -FileTransferComplete=Fil blev uploadet successfuly DateFormatYYYYMM=ÅÅÅÅ-MM DateFormatYYYYMMDD=ÅÅÅÅ-MM-DD DateFormatYYYYMMDDHHMM=ÅÅÅÅ-MM-DD HH: SS diff --git a/htdocs/langs/da_DK/members.lang b/htdocs/langs/da_DK/members.lang index 896afaf7841..3153792ca15 100644 --- a/htdocs/langs/da_DK/members.lang +++ b/htdocs/langs/da_DK/members.lang @@ -42,7 +42,7 @@ MemberTypeId=Medlem type id MemberTypeLabel=Medlem type label MembersTypes=Medlemmer typer MemberStatusDraft=Udkast (skal valideres) -MemberStatusDraftShort=At validere +MemberStatusDraftShort=Udkast til MemberStatusActive=Valideret (venter abonnement) MemberStatusActiveShort=Valideret MemberStatusActiveLate=Subscription expired @@ -90,6 +90,7 @@ PublicMemberList=Offentlige medlem liste BlankSubscriptionForm=Subscription form BlankSubscriptionFormDesc=Dolibarr kan give dig en offentlig webadresse for at give eksterne besøgende til at anmode om abonnere på fundamentet. Hvis en online betaling modulet er aktiveret, vil en betaling form også udleveres automatisk. EnablePublicSubscriptionForm=Aktiver offentlige auto-tegningsblanket +ForceMemberType=Force the member type ExportDataset_member_1=Medlemmer og abonnementer ImportDataset_member_1=Medlemmer LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=Denne skærm viser dig statistikker over medlemmer af byen. MembersStatisticsDesc=Vælg statistikker, du ønsker at læse ... MenuMembersStats=Statistik LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Natur Public=Information er offentlige NewMemberbyWeb=Nyt medlem tilføjet. Afventer godkendelse diff --git a/htdocs/langs/da_DK/modulebuilder.lang b/htdocs/langs/da_DK/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/da_DK/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/da_DK/other.lang b/htdocs/langs/da_DK/other.lang index a39ee5c599a..4a54f5c58aa 100644 --- a/htdocs/langs/da_DK/other.lang +++ b/htdocs/langs/da_DK/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pund +WeightUnitounce=unse Length=Længde LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/da_DK/paybox.lang b/htdocs/langs/da_DK/paybox.lang index e82802423f9..708732cb1b8 100644 --- a/htdocs/langs/da_DK/paybox.lang +++ b/htdocs/langs/da_DK/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-mail til bekræftelse af betaling, Creditor=Kreditor PaymentCode=Betaling kode PayBoxDoPayment=Go om betaling +ToPay=Må betaling YouWillBeRedirectedOnPayBox=Du bliver omdirigeret om sikret Paybox siden til input du kreditkort informationer Continue=Næste ToOfferALinkForOnlinePayment=URL til %s betaling diff --git a/htdocs/langs/da_DK/paypal.lang b/htdocs/langs/da_DK/paypal.lang index 3abffca0767..20542904932 100644 --- a/htdocs/langs/da_DK/paypal.lang +++ b/htdocs/langs/da_DK/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Dette er id af transaktionen: %s PAYPAL_ADD_PAYMENT_URL=Tilsæt url Paypal betaling, når du sender et dokument med posten PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=Du er i øjeblikket i "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/da_DK/products.lang b/htdocs/langs/da_DK/products.lang index 43dfd0f4c1b..c5e54b84bd7 100644 --- a/htdocs/langs/da_DK/products.lang +++ b/htdocs/langs/da_DK/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Produkt eller tjeneste ProductsAndServices=Produkter og services ProductsOrServices=Produkter eller tjenesteydelser -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Anden +unitH=Time +unitD=Dag +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Nuværende pris @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/da_DK/propal.lang b/htdocs/langs/da_DK/propal.lang index 7923e1ff553..1fa1c8210db 100644 --- a/htdocs/langs/da_DK/propal.lang +++ b/htdocs/langs/da_DK/propal.lang @@ -3,7 +3,7 @@ Proposals=Kommerciel forslag Proposal=Kommerciel forslag ProposalShort=Forslag ProposalsDraft=Udkast til kommercielle forslag -ProposalsOpened=Åbnet kommercielle forslag +ProposalsOpened=Open commercial proposals Prop=Kommerciel forslag CommercialProposal=Kommerciel forslag ProposalCard=Forslag kort @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Beløb af måneden (efter skat) NbOfProposals=Antal kommercielle forslag ShowPropal=Vis forslag PropalsDraft=Drafts -PropalsOpened=Åbnet +PropalsOpened=Åbent PropalStatusDraft=Udkast (skal valideres) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Underskrevet (til bill) diff --git a/htdocs/langs/da_DK/resource.lang b/htdocs/langs/da_DK/resource.lang index c8637971a63..233877bf88a 100644 --- a/htdocs/langs/da_DK/resource.lang +++ b/htdocs/langs/da_DK/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Ressourcer diff --git a/htdocs/langs/da_DK/salaries.lang b/htdocs/langs/da_DK/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/da_DK/salaries.lang +++ b/htdocs/langs/da_DK/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/da_DK/sendings.lang b/htdocs/langs/da_DK/sendings.lang index 6e142ed6aa9..8e044d846f2 100644 --- a/htdocs/langs/da_DK/sendings.lang +++ b/htdocs/langs/da_DK/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simpelt dokument model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Advarsel, ikke produkter som venter på at blive afsendt. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Arrangementer på forsendelse LinkToTrackYourPackage=Link til at spore din pakke ShipmentCreationIsDoneFromOrder=For øjeblikket er skabelsen af ​​en ny forsendelse udført af ordrekortet. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/da_DK/stocks.lang b/htdocs/langs/da_DK/stocks.lang index 2224a922cdd..452e03895e9 100644 --- a/htdocs/langs/da_DK/stocks.lang +++ b/htdocs/langs/da_DK/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Antal enheder UnitPurchaseValue=Unit purchase price StockTooLow=Stock for lavt -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Værdi PMPValue=Værdi PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Afsendte mængde QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Bestil lastfordelingen +OrderDispatch=Goods Receptions 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=Fraførsel reelle bestande på fakturaer / kreditnotaer @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Forhøjelse reelle bestande på fakturaer / kreditnotaer ReStockOnValidateOrder=Forhøjelse reelle bestande om ordrer noter -ReStockOnDispatchOrder=Øge den reelle bestande på manuel ekspedition i pakhuse, efter at leverandøren ordremodtagelse +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Ordren er endnu ikke eller ikke mere en status, der tillader forsendelse af varer på lager lagre. -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Ingen foruddefinerede produkter for dette objekt. Så ingen ekspedition på lager er påkrævet. DispatchVerb=Forsendelse StockLimitShort=Limit for alert StockLimit=Stock limit for alert PhysicalStock=Fysiske lager 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): VirtualStock=Virtual lager +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, ...) IdWarehouse=Id lager DescWareHouse=Beskrivelse lager LieuWareHouse=Lokalisering lager @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Redigér +inventoryValidate=Valideret +inventoryDraft=Kørsel +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Opret +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Kategori filter +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 mouvment 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 +AddProduct=Tilføj +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Slet linie +RegulateStock=Regulate Stock +ListInventory=Liste diff --git a/htdocs/langs/da_DK/stripe.lang b/htdocs/langs/da_DK/stripe.lang new file mode 100644 index 00000000000..8afa75400a6 --- /dev/null +++ b/htdocs/langs/da_DK/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Følgende webadresser findes til at tilbyde en side til en kunde for at foretage en indbetaling på Dolibarr objekter +PaymentForm=Betaling form +WelcomeOnPaymentPage=Velkommen på vores online betalingstjenesten +ThisScreenAllowsYouToPay=Dette skærmbillede giver dig mulighed for at foretage en online-betaling til %s. +ThisIsInformationOnPayment=Dette er informationer om betaling for at gøre +ToComplete=For at fuldføre +YourEMail=E-mail til bekræftelse af betaling, +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Kreditor +PaymentCode=Betaling kode +StripeDoPayment=Go om betaling +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Næste +ToOfferALinkForOnlinePayment=URL til %s betaling +ToOfferALinkForOnlinePaymentOnOrder=URL til at tilbyde en %s online betaling brugergrænseflade til en ordre +ToOfferALinkForOnlinePaymentOnInvoice=URL til at tilbyde en %s online betaling brugergrænseflade til en faktura +ToOfferALinkForOnlinePaymentOnContractLine=URL til at tilbyde en %s online betaling brugergrænseflade til en kontrakt linje +ToOfferALinkForOnlinePaymentOnFreeAmount=URL til at tilbyde en %s online betaling brugergrænseflade til et frit beløb +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL til at tilbyde en %s online betaling brugergrænseflade til et medlem abonnement +YouCanAddTagOnUrl=Du kan også tilføje webadresseparameter & tag= værdi til nogen af disse URL (kræves kun for fri betaling) for at tilføje din egen betaling kommentere tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Denne side bekræfter, at din betaling er registreret. Tak. +YourPaymentHasNotBeenRecorded=Du betalingen ikke er blevet registreret, og transaktionen er blevet aflyst. Tak. +AccountParameter=Konto parametre +UsageParameter=Usage parametre +InformationToFindParameters=Hjælp til at finde din %s kontooplysninger +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Navn på leverandør +CSSUrlForPaymentForm=CSS stylesheet url til indbetalingskort +MessageOK=Besked på validerede betaling tilbage side +MessageKO=Besked om annulleret betaling tilbage side +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/da_DK/supplier_proposal.lang b/htdocs/langs/da_DK/supplier_proposal.lang index 4a0429d6039..25da57a463e 100644 --- a/htdocs/langs/da_DK/supplier_proposal.lang +++ b/htdocs/langs/da_DK/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Udkast (skal valideres) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Lukket SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Afviste @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/da_DK/suppliers.lang b/htdocs/langs/da_DK/suppliers.lang index c6f8538422f..8276499187b 100644 --- a/htdocs/langs/da_DK/suppliers.lang +++ b/htdocs/langs/da_DK/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Nogle underprodukter har ingen pris defineret AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=Denne henvisning leverandøren er allerede forbundet med en reference: %s NoRecordedSuppliers=Nr. leverandører registreres SupplierPayment=Leverandør betaling @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/da_DK/trips.lang b/htdocs/langs/da_DK/trips.lang index 99b9b351e51..074590c4a94 100644 --- a/htdocs/langs/da_DK/trips.lang +++ b/htdocs/langs/da_DK/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Liste over gebyrer TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company / fundament besøgte +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Beløb eller kilometer DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Validering dato DATE_CANCEL=Cancelation date DATE_PAIEMENT=Betalingsdato BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/da_DK/users.lang b/htdocs/langs/da_DK/users.lang index b75ce3c0726..a346cb701b9 100644 --- a/htdocs/langs/da_DK/users.lang +++ b/htdocs/langs/da_DK/users.lang @@ -66,8 +66,8 @@ InternalUser=Intern bruger ExportDataset_user_1=Dolibarr brugere og egenskaber DomainUser=Domænebruger %s Reactivate=Genaktiver -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=En intern bruger er en bruger, der er en del af din virksomhed / fundament.
En ekstern bruger er en kunde, leverandør eller andre.

I begge tilfælde permissions definerer rettigheder på Dolibarr, også eksterne bruger kan have en anden menu manager end intern bruger (Se Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Tilladelse gives, fordi arvet fra en af en brugers gruppe. Inherited=Arvelige UserWillBeInternalUser=Oprettet brugeren vil blive en intern bruger (fordi der ikke er knyttet til en bestemt tredjepart) diff --git a/htdocs/langs/da_DK/website.lang b/htdocs/langs/da_DK/website.lang index 6197580711f..a18865b0f91 100644 --- a/htdocs/langs/da_DK/website.lang +++ b/htdocs/langs/da_DK/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Kode WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/da_DK/withdrawals.lang b/htdocs/langs/da_DK/withdrawals.lang index 616f5ff1337..350daa0deda 100644 --- a/htdocs/langs/da_DK/withdrawals.lang +++ b/htdocs/langs/da_DK/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Beløb til at trække WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Nr. kundens faktura i betalingssystemer mode "trække" venter. Gå på 'Træk' fane på faktura-kort til at fremsætte en anmodning. +NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request. ResponsibleUser=Ansvarlig bruger WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Årsag til afvisning RefusedInvoicing=Fakturering afvisningen NoInvoiceRefused=Oplad ikke afvisning InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Venter StatusTrans=Transmitteret StatusCredited=Krediteres diff --git a/htdocs/langs/de_AT/banks.lang b/htdocs/langs/de_AT/banks.lang index 436ba439ea6..c622e923b38 100644 --- a/htdocs/langs/de_AT/banks.lang +++ b/htdocs/langs/de_AT/banks.lang @@ -14,6 +14,7 @@ EndBankBalance=Abschlusssaldo CurrentBalance=derezitige Bilanz FutureBalance=zukünftiger Bilanz ShowAllTimeBalance=Eröffnungsbilanz +RIB=Kontonummer AccountStatementShort=Kontenauszug AccountStatements=Kontoauszug LastAccountStatements=letzter Kontoauszug @@ -24,6 +25,7 @@ BankType0=Sparkonto\n BankType2=Kassa Account=Kontonummer IncludeClosedAccount=Geschlossene konten miteinbeziehen +StatusAccountClosed=geschlossen WithdrawalPayment=Widerrufsrecht Zahlung ShowCheckReceipt=Zeige überprüfen Einzahlungsbeleg Graph=Grafik diff --git a/htdocs/langs/de_AT/bills.lang b/htdocs/langs/de_AT/bills.lang index b11695fed5b..efe705d7f09 100644 --- a/htdocs/langs/de_AT/bills.lang +++ b/htdocs/langs/de_AT/bills.lang @@ -1,19 +1,18 @@ # Dolibarr language file - Source file is en_US - bills DisabledBecauseNotErasable=Deaktiviert, weil es nicht gelöscht werden kann InvoiceStandardDesc=Dies ist die übliche Rechnungsart. -InvoiceDeposit=Anzahlung -InvoiceDepositAsk=Anzahlung -InvoiceDepositDesc=Diese Art der Rechnung wird ausgestellt, wenn eine Anzahlung eingegangen ist. InvoiceProForma=Proformarechnung InvoiceProFormaAsk=Proformarechnung InvoiceProFormaDesc=Proformarechnung entspricht dem Wert der echten Rechnung, wird aber nicht verbucht. InvoiceReplacementDesc=Ersatzrechnung wird verwendet um eine Rechnung, die niemals bezahlt wurde, zu stornieren.

Beachte: Nur Rechnungen ohne Bezahlung können storniert werden. Wenn die stornierte Rechnung noch nicht geschlossen is, wird sie automatisch geschlossen und als 'storniert' markiert. ConsumedBy=Consumed von CardBill=Rechnungskarte -ConfirmDeletePayment=Are you sure you want to delete this payment ? +BillShortStatusValidated=Bestätigt +BillShortStatusClosedUnpaid=geschlossen ValidateBill=Validate Rechnung NewRelativeDiscount=Neue relative Rabatt RelatedBill=Verwandte Rechnung +PaymentTypeShortTRA=Entwurf IBANNumber=IBAN BICNumber=BIC/SWIFT LawApplicationPart2=Die Ware bleibt Eigentum der diff --git a/htdocs/langs/de_AT/bookmarks.lang b/htdocs/langs/de_AT/bookmarks.lang index 1a11ea47624..bb158fd8d23 100644 --- a/htdocs/langs/de_AT/bookmarks.lang +++ b/htdocs/langs/de_AT/bookmarks.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - bookmarks -AddThisPageToBookmarks=Fügen Sie diese Seite zu Lesezeichen NewBookmark=neues Lesezeichen ShowBookmark=zeige Lesezeichen OpenANewWindow=öffne neues Fenster @@ -10,4 +9,6 @@ BookmarkTitle=Lesezeichen-Titel UrlOrLink=URL oder Link CreateBookmark=erzeuge Lesezeichen SetHereATitleForLink=Titel für Lesezeichen erstellen +UseAnExternalHttpLinkOrRelativeDolibarrLink=Verwende eine externe http oder eine relative Dolibarr URL +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Wählen Sie, ob die verknüpfte Seite in einem neuen Fenster geöffnet werden soll oder nicht BookmarksManagement=Bookmarks-Verwaltung diff --git a/htdocs/langs/de_AT/commercial.lang b/htdocs/langs/de_AT/commercial.lang index a91da78c54e..faa2201f08a 100644 --- a/htdocs/langs/de_AT/commercial.lang +++ b/htdocs/langs/de_AT/commercial.lang @@ -1,7 +1,5 @@ # Dolibarr language file - Source file is en_US - commercial AddAction=erstelle Termin -ActionOnCompany=Aufgabe zu dieser Organisation -ActionOnContact=Aufgabe zu diesem Kontakt SendPropalRef=Sende Offert %s ActionAffectedTo=Termin zugwiesen von ActionAC_PROP=Offert senden diff --git a/htdocs/langs/de_AT/companies.lang b/htdocs/langs/de_AT/companies.lang index 43fef4a51e8..ac0018979e8 100644 --- a/htdocs/langs/de_AT/companies.lang +++ b/htdocs/langs/de_AT/companies.lang @@ -13,3 +13,4 @@ CustomerCodeShort=Kunden-Code CapitalOf=Hauptstadt von %s NorProspectNorCustomer=Weder Lead noch Kunde OthersNotLinkedToThirdParty=Andere, nicht mit einem Partner verknüpfte +ActivityCeased=geschlossen diff --git a/htdocs/langs/de_AT/compta.lang b/htdocs/langs/de_AT/compta.lang index 3a18e7f06f9..e4d47e6fe2b 100644 --- a/htdocs/langs/de_AT/compta.lang +++ b/htdocs/langs/de_AT/compta.lang @@ -7,7 +7,6 @@ VATReceived=Eingehobene MwSt. VATToCollect=Einzuhebende MwSt. VATSummary=MwSt. Zahllast VATCollected=Eingehobene MwSt. -ToPay=To pay MenuSpecialExpenses=Steuern, Sozialbeiträge und Dividenden AnnualSummaryDueDebtMode=Die Jahresbilanz der Einnahmen/Ausgaben im Modus%sForderungen-Verbindlichkeiten%s meldet Kameralistik. AnnualSummaryInputOutputMode=Die Jahresbilanz der Einnahmen/Ausgaben im Modus %sEinkünfte-Ausgaben%s meldet Ist-Besteuerung. diff --git a/htdocs/langs/de_AT/contracts.lang b/htdocs/langs/de_AT/contracts.lang index eefb70ad2a0..369f0aaec0d 100644 --- a/htdocs/langs/de_AT/contracts.lang +++ b/htdocs/langs/de_AT/contracts.lang @@ -1,6 +1,19 @@ # Dolibarr language file - Source file is en_US - contracts +ContractsArea=Vertragsgebiet +ContractStatusValidated=Bestätigt ServiceStatusNotLate=Läuft (nicht abgelaufen) ServiceStatusNotLateShort=Läuft +ServiceStatusLateShort=abgelaufen +ServiceStatusClosed=geschlossen +MenuServices=Dienstleistung +MenuInactiveServices=Dienstleistung inaktiv +MenuRunningServices=Laufende Services +MenuExpiredServices=Dienstleistung abgelaufen +NewContract=neuer Vertrag +AddContract=Erstelle Vertrag +DeleteAContract=lösche Vertrag +CloseAContract=beende Vertrag +ConfirmDeleteAContract=Sind Sie sicher, dass Sie diesen Vertrag und alle Dienstleistungen löschen wollen? ListOfInactiveServices=Liste inaktiver Services ListOfExpiredServices=Liste abgelaufener Services ListOfClosedServices=Liste geschlossener Services @@ -15,4 +28,3 @@ BoardRunningServices=Abgelaufene, aktive Services ServiceStatus=Service-Status CloseRefusedBecauseOneServiceActive=Schließen nicht möglich, es existieren noch aktive Services DeleteContractLine=Lösche Vertragsposition -ConfirmMoveToAnotherContractQuestion=Bitte wählen Sie einen bestehenden Vertrag (desselben Partners) für die Verschiebung des Services: diff --git a/htdocs/langs/de_AT/donations.lang b/htdocs/langs/de_AT/donations.lang new file mode 100644 index 00000000000..08123a62a76 --- /dev/null +++ b/htdocs/langs/de_AT/donations.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - donations +DonationStatusPromiseValidatedShort=Bestätigt diff --git a/htdocs/langs/de_AT/mails.lang b/htdocs/langs/de_AT/mails.lang index f933cd2c9b5..73d9bd548c3 100644 --- a/htdocs/langs/de_AT/mails.lang +++ b/htdocs/langs/de_AT/mails.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - mails ResetMailing=E-Mail-Kampagne erneut senden +MailingStatusValidated=Bestätigt CloneEMailing=E-Mail-Kampagne duplizieren CloneContent=Nachricht duplizieren MailingArea=E-Mail-Kampagnenübersicht diff --git a/htdocs/langs/de_AT/members.lang b/htdocs/langs/de_AT/members.lang index c4883e154c9..a7bb5fc170e 100644 --- a/htdocs/langs/de_AT/members.lang +++ b/htdocs/langs/de_AT/members.lang @@ -8,6 +8,8 @@ EndSubscription=Abonnementende SubscriptionId=Abonnement ID MemberId=Mitglieds ID MemberTypeId=Mitgliedsart ID +MemberStatusDraftShort=Entwurf +MemberStatusActiveLateShort=abgelaufen SubscriptionEndDate=Abonnementauslaufdatum SubscriptionLate=Versätet NewMemberType=Neues Mitgliedsrt diff --git a/htdocs/langs/de_AT/oauth.lang b/htdocs/langs/de_AT/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/de_AT/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/de_AT/orders.lang b/htdocs/langs/de_AT/orders.lang index 953b812eaf2..2e11a5c151e 100644 --- a/htdocs/langs/de_AT/orders.lang +++ b/htdocs/langs/de_AT/orders.lang @@ -2,6 +2,8 @@ OrderLine=Bestellposition OrderToProcess=Zu bearbeitende Bestellung OrdersInProcess=Bestellunen in Bearbeitung +StatusOrderValidatedShort=Bestätigt +StatusOrderValidated=Bestätigt StatusOrderOnProcess=In Arbeit RefOrder=Bestellung Nr. AuthorRequest=Authorenrechte beantragen diff --git a/htdocs/langs/de_AT/paypal.lang b/htdocs/langs/de_AT/paypal.lang index 341fdf56696..005fb9b112c 100644 --- a/htdocs/langs/de_AT/paypal.lang +++ b/htdocs/langs/de_AT/paypal.lang @@ -7,7 +7,6 @@ PAYPAL_API_USER=API Benutzername PAYPAL_API_PASSWORD=API Passwort PAYPAL_API_SIGNATURE=API Unterschrift PaypalModeOnlyPaypal=nur PayPal -PAYPAL_CSS_URL=optionale Url eines CSS style sheets auf der Payment-Seite ThisIsTransactionId=Dies ist id Geschäftsart: %s PAYPAL_ADD_PAYMENT_URL=Fügen Sie die URL der Paypal Zahlung, wenn Sie ein Dokument per E-Mail senden YouAreCurrentlyInSandboxMode=Sie befinden sich derzeit im "Sandkasten-Modus" diff --git a/htdocs/langs/de_AT/printing.lang b/htdocs/langs/de_AT/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/de_AT/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/de_AT/products.lang b/htdocs/langs/de_AT/products.lang index d634475f9f5..9b23a8fba00 100644 --- a/htdocs/langs/de_AT/products.lang +++ b/htdocs/langs/de_AT/products.lang @@ -1,6 +1,9 @@ # Dolibarr language file - Source file is en_US - products ProductRef=Artikel Nr. +TMenuProducts=Produkte und Services +TMenuServices=Dienstleistung Products=Produkte und Services +Services=Dienstleistung OnSell=Verfügbar OnBuy=Gekaufte NotOnSell=Aufgelassen @@ -16,13 +19,16 @@ SellingPriceHT=Verkaufspreis (netto) SellingPriceTTC=Verkaufspreis (brutto) MinPrice=Preisuntergrenze CantBeLessThanMinPrice=Der aktuelle Verkaufspreis unterschreitet die Preisuntergrenze dieses Produkts (%s ohne MwSt.) +ContractStatusClosed=geschlossen NoMatchFound=Keine Treffer gefunden ProductAssociationList=Liste der verknüpften Produkte/Services: Name des Produkts/des Service (Stückzahl) DeleteProduct=Produkt/Service löschen ConfirmDeleteProduct=Möchten Sie dieses Produkt/Service wirklich löschen? ProductDeleted=Produkt/Service "%s" aus der Datenbank gelöscht. ExportDataset_produit_1=Produkte und Services +ExportDataset_service_1=Dienstleistung ImportDataset_produit_1=Produkte und Services +ImportDataset_service_1=Dienstleistung QtyMin=Mindestabnahme PriceQtyMin=Gesamtpreis Mindestabnahme ListProductServiceByPopularity=Liste der Produkte/Services nach Beliebtheit diff --git a/htdocs/langs/de_AT/propal.lang b/htdocs/langs/de_AT/propal.lang index b27b8037171..530f0748d11 100644 --- a/htdocs/langs/de_AT/propal.lang +++ b/htdocs/langs/de_AT/propal.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - propal PropalsDraft=Entwurf PropalStatusSigned=Unterzeichnet (auf Rechnung) +PropalStatusClosedShort=geschlossen RefProposal=Angebots Nr. DatePropal=Datum des Angebots DateEndPropal=Ablauf der Bindefrist diff --git a/htdocs/langs/de_AT/sendings.lang b/htdocs/langs/de_AT/sendings.lang index 4f17f4ce667..c39fcda1909 100644 --- a/htdocs/langs/de_AT/sendings.lang +++ b/htdocs/langs/de_AT/sendings.lang @@ -1,3 +1,5 @@ # Dolibarr language file - Source file is en_US - sendings +Sendings=Sendungen Shipments=Sendungen +StatusSendingValidatedShort=Bestätigt DateReceived=Datum des Warenerhalts diff --git a/htdocs/langs/de_AT/sms.lang b/htdocs/langs/de_AT/sms.lang new file mode 100644 index 00000000000..5c591816ea1 --- /dev/null +++ b/htdocs/langs/de_AT/sms.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - sms +SmsStatusValidated=Bestätigt diff --git a/htdocs/langs/de_AT/supplier_proposal.lang b/htdocs/langs/de_AT/supplier_proposal.lang new file mode 100644 index 00000000000..859f35107c7 --- /dev/null +++ b/htdocs/langs/de_AT/supplier_proposal.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - supplier_proposal +SupplierProposalStatusClosed=geschlossen +SupplierProposalStatusClosedShort=geschlossen diff --git a/htdocs/langs/de_AT/users.lang b/htdocs/langs/de_AT/users.lang index 6148c64939e..24b0c80c5b1 100644 --- a/htdocs/langs/de_AT/users.lang +++ b/htdocs/langs/de_AT/users.lang @@ -4,4 +4,3 @@ PasswordChangedAndSentTo=Passwort geändert und an %s gesandt. PasswordChangeRequestSent=Antrag auf eine Änderung das Passworts für %s an %s gesandt. LinkedToDolibarrUser=Mit Systembenutzer verknüpfen LinkedToDolibarrThirdParty=Mit Partner verknüpfen -InternalExternalDesc=Ein interner Benutzer ist Teil Ihres Unternehmens/Ihrer Stiftung.
Ein externer Benutzer ist ein Kunde, Lieferant oder Anderes.

In beiden Fällen können Sie die Berechtigungen definieren - externe Benutzer können zudem auch einen andere Menüverwaltung als interne Benutzer haben (siehe Home - Einstellungen - Anzeige) diff --git a/htdocs/langs/de_CH/agenda.lang b/htdocs/langs/de_CH/agenda.lang index c160c92206a..e2a0bfdcccd 100644 --- a/htdocs/langs/de_CH/agenda.lang +++ b/htdocs/langs/de_CH/agenda.lang @@ -1,7 +1,10 @@ # Dolibarr language file - Source file is en_US - agenda +Agenda=Terminplanung ToUserOfGroup=Für alle Benutzer in der Gruppe MenuDoneActions=Alle abgeschl. Termine MenuDoneMyActions=Meine abgeschl. Termine +ViewCal=Kalenderansicht +ViewPerUser=Benutzeransicht ViewPerType=Ansicht pro Typ AgendaAutoActionDesc=Definieren Sie hier Ereignisse für die Dolibarr einen Kalendereintrag erstellen soll. Ist nichts aktviert, umfasst der Terminkalender nur manuell eingetragene Termine. Automatisch generierte Aktionen die durch Module erstellt werden (Freigabe, Statuswechsel,...), werden nicht im Kalender gespeichert. ShipmentValidatedInDolibarr=Versand %s in Dolibarr geprüft diff --git a/htdocs/langs/de_CH/banks.lang b/htdocs/langs/de_CH/banks.lang index 577b4090302..63f1a32091a 100644 --- a/htdocs/langs/de_CH/banks.lang +++ b/htdocs/langs/de_CH/banks.lang @@ -1,8 +1,16 @@ # Dolibarr language file - Source file is en_US - banks +MenuBankCash=Finanzen +FinancialAccount=Finanzkonto +BankAccounts=Kontenübersicht +AccountRef=Konto-Referenz +CashAccount=Kasse AllTime=Vom start +Reconciliation=Zahlungsabgleich +RIB=Kontonummer AccountType=Kontoart AccountCard=Konto-Karte Conciliable=Ausgleichsfähig +StatusAccountOpened=Offen SupplierInvoicePayment=Lieferantenzahlung WithdrawalPayment=Entnahme Zahlung BankTransfers=Kontentransfer diff --git a/htdocs/langs/de_CH/bills.lang b/htdocs/langs/de_CH/bills.lang index 36416d8d12a..794c312c86d 100644 --- a/htdocs/langs/de_CH/bills.lang +++ b/htdocs/langs/de_CH/bills.lang @@ -52,12 +52,17 @@ ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Der offene Zahlbetrag ( %s %s ConfirmClassifyPaidPartiallyReasonBadCustomer=Kundenverschulden SendBillRef=Einreichung der Rechnung %s SendReminderBillRef=Einreichung von Rechnung %s (Erinnerung) +NoOtherDraftBills=Keine Rechnungsentwürfe Anderer RelatedRecurringCustomerInvoices=Verknüpfte wiederkehrende Kundenrechnung DateMaxPayment=Zahlung fällig bis SupplierBillsToPay=Offene Lieferantenrechnungen Reduction=Ermässigung Reductions=Ermässigungen AbsoluteDiscountUse=Diese Art von Krediten verwendet werden kann auf der Rechnung vor der Validierung +PaymentRef=Zahlungsreferenz +SplitDiscount=Split Rabatt in zwei +TypeAmountOfEachNewDiscount=Input für jeden der zwei Teile: +TotalOfTwoDiscountMustEqualsOriginal=Insgesamt zwei neue Rabatt muss gleich zu den ursprünglichen Betrag Rabatt. AmountPaymentDistributedOnInvoice=Zahlungsbetrag auf Rechnungen verteilen PaymentOnDifferentThirdBills=Erlaube Zahlungen an andere Partner, aber mit gleicher übergeordnetem Unternehmung FrequencyPer_d=Alle %s Tage @@ -74,11 +79,16 @@ PaymentCondition60DENDMONTH=60 Tage ab Monatsende PaymentTypeShortTRA=Entwurf PaymentTypeShortFAC=Nachnahme ExtraInfos=Zusatzinformationen +PrettyLittleSentence=Nehmen Sie die Höhe der Zahlungen, die aufgrund von Schecks, die in meinem Namen als Mitglied eines Accounting Association, die von der Steuerverwaltung. IntracommunityVATNumber=Innergemeinschaftliche MwSt-Nummer VATIsNotUsedForInvoice=* Nicht für MwSt-art-CGI-293B NoteListOfYourUnpaidInvoices=Bitte beachten: Diese Liste enthält nur Rechnungen an Geschäftspartner, bei denen Sie als Vertreter angegeben sind. YouMustCreateStandardInvoiceFirstDesc=Sie müssen zuerst eine Standardrechnung Erstellen und diese dann in eine Rechnungsvorlage umwandeln +InvoiceFirstSituationAsk=Erste Situation Rechnung +InvoiceSituation=Situation Rechnung SituationAmount=Situation Rechnungsbetrag (ohne MwSt.) +CreateNextSituationInvoice=Erstelle nächsten Position +DisabledBecauseNotLastInCycle=Der folgende Situation ist bereits vorhanden. PDFCrevetteSituationInvoiceTitle=Situation Rechnung invoiceLineProgressError=Rechnungszeile Fortschritt kann nicht grösser oder gleich der nächsten Rechnungszeile sein updatePriceNextInvoiceErrorUpdateline=Fehler: Aktualisiere Preis auf Rechnungszeile: %s diff --git a/htdocs/langs/de_CH/commercial.lang b/htdocs/langs/de_CH/commercial.lang index 61171f44fec..4946724e38d 100644 --- a/htdocs/langs/de_CH/commercial.lang +++ b/htdocs/langs/de_CH/commercial.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - commercial CommercialArea=Vertriebs - Übersicht +CardAction=Ereignisse Übersicht ActionOnCompany=Verknüpfte Firma TaskRDVWith=Treffen mit %s -ThirdPartiesOfSaleRepresentative=Geschäftspartner mit Vertriebsmitarbeiter -LastDoneTasks=%s zuletzt erledigte Aufgaben ActionAC_RDV=Treffen ActionAC_INT=Eingriff vor Ort ActionAC_CLO=Schliessen diff --git a/htdocs/langs/de_CH/companies.lang b/htdocs/langs/de_CH/companies.lang index a927d99f576..ae8eb5be5ba 100644 --- a/htdocs/langs/de_CH/companies.lang +++ b/htdocs/langs/de_CH/companies.lang @@ -3,6 +3,7 @@ SelectThirdParty=Wähle einen Geschäftspartner MenuNewThirdParty=Neuer Geschäftspartner NewThirdParty=Neuer Geschäftspartner (Leads, Kunden, Lieferanten) CreateDolibarrThirdPartySupplier=Neuen Geschäftspartner erstellen (Lieferant) +CreateThirdPartyOnly=Geschäftspartner erstellen IdThirdParty=Geschäftspartner ID IdCompany=Unternehmens ID IdContact=Kontakt ID @@ -19,6 +20,7 @@ No_Email=Keine E-Mail-Kampagnen VATIsUsed=MwSt.-pflichtig VATIsNotUsed=Nicht MwSt-pflichtig ThirdpartyNotCustomerNotSupplierSoNoRef=Adresse ist weder Kunde noch Lieferant, keine Objekte zum Verknüpfen verfügbar +OverAllSupplierProposals=Generelle Preisanfragen LocalTax1IsUsed=Zweite Steuer verwenden LocalTax2IsUsed=Dritte Steuer nutzen WrongCustomerCode=Kunden-Code ungültig @@ -60,6 +62,11 @@ ProfId3PT=Prof Id 3 (Commercial Record-Nummer) ProfId4PT=Prof Id 4 (Konservatorium) ProfId2TN=Prof Id 2 (Geschäftsjahr matricule) ProfId3TN=Prof Id 3 (Douane-Code) +ProfId2US=Id. Prof. 6 +ProfId3US=Id. Prof. 6 +ProfId4US=Id. Prof. 6 +ProfId5US=Id. Prof. 6 +ProfId6US=Id. Prof. 6 ProfId1RU=Prof ID 1 (OGRN) VATIntra=Umsatzsteuer-Identifikationsnummer VATIntraShort=MwSt.-Nr. @@ -92,6 +99,7 @@ TE_GROUP=Grossunternehmen ContactNotLinkedToCompany=Kontakt keinem Geschäftspartner zugeordnet DolibarrLogin=Dolibarr Benutzername ImportDataset_company_4=Geschäftspartner / Aussendienstmitarbeiter (Auswirkung Aussendienstmitarbeiter an Unternehmen) +ConfirmDeleteFile=Sind Sie sicher dass Sie diese Datei löschen möchten? AllocateCommercial=Vertriebsmitarbeiter zuweisen Organization=Organisation FiscalMonthStart=Ab Monat des Geschäftsjahres @@ -99,6 +107,7 @@ YouMustAssignUserMailFirst=Um E-Mail Benachrichtigungen für diesen Benutzer hin YouMustCreateContactFirst=Sie müssen erst E-Mail-Kontakte beim Geschäftspartner anlegen, um E-Mail-Benachrichtigungen hinzufügen zu können. ThirdPartiesArea=Geschäftspartner- und Kontaktbereich LastModifiedThirdParties=Letzte %s bearbeitete Geschäftspartner +InActivity=Offen OutstandingBillReached=Kreditlimit erreicht MergeOriginThirdparty=Geschäftspartner duplizieren (Geschäftspartner, den Sie löschen möchten) MergeThirdparties=Zusammenführen von Geschäftspartnern diff --git a/htdocs/langs/de_CH/contracts.lang b/htdocs/langs/de_CH/contracts.lang index f7e73d50b41..a62584b630a 100644 --- a/htdocs/langs/de_CH/contracts.lang +++ b/htdocs/langs/de_CH/contracts.lang @@ -3,15 +3,14 @@ ContractCard=Vertragskarte ShowContractOfService=Zeige Vertrag zu Leistung Closing=Schliessen CloseAContract=Schliessen eines Vertrages -ConfirmCloseContract=Dies schliesst auch alle verbundenen Leistungen (aktiv oder nicht). Sind sie sicher, dass Sie den Vertrag schliessen möchten? -ConfirmCloseService=Möchten Sie dieses Service wirklich mit Datum %s schliessen? +RefContract=Vertragsnummer ListOfClosedServices=Liste der geschlossenen Services LastModifiedServices=%s zuletzt bearbeitete Leistungen +DateStartPlanned=Geplanter Beginn DateEndPlanned=Geplantes Ende DateStartRealShort=Beginn eff. DateEndRealShort=Ende eff. CloseService=Leistung schliessen CloseRefusedBecauseOneServiceActive=Schliessen nicht möglich, es existieren noch aktive Leistungen CloseAllContracts=schliesse alle Vertragsleistungen -ConfirmMoveToAnotherContractQuestion=Bitte wählen Sie einen bestehenden Vertrag (desselben Geschäftspartners) für die Verschiebung der Leistungen: NoteListOfYourExpiredServices=Diese Liste enthält nur Leistungen an Geschäftspartner, bei denen Sie als Vertreter angegeben sind. diff --git a/htdocs/langs/de_CH/ecm.lang b/htdocs/langs/de_CH/ecm.lang index b7a4defbdae..216b5c7111e 100644 --- a/htdocs/langs/de_CH/ecm.lang +++ b/htdocs/langs/de_CH/ecm.lang @@ -1,2 +1,17 @@ # Dolibarr language file - Source file is en_US - ecm +ECMNbOfDocs=Anzahl der Dokumente im Verzeichnis +ECMSectionManual=Manuelle Ordner +ECMSectionAuto=Automatische Ordner +ECMSectionsManual=Manuelle Hierarchie +ECMSectionsAuto=Automatische Hierarchie +ECMNbOfFilesInDir=Anzahl der Dateien in Ordner +ECMNbOfSubDir=Anzahl der Unterordner +ECMAreaDesc=Das EDM (Elektronisches Dokumenten Management)-System erlaubt Ihnen Speichern, Teilen und rasches Auffinden von allen Dokumenten im Dolibarr. +ECMAreaDesc2=* In den automatischen Verzeichnissen werden die vom System erzeugeten Dokumente abgelegt.
* Die manuellen Verzeichnisse können Sie selbst verwalten und zusätzliche nicht direkt zuordenbare Dokument hinterlegen. +ECMSectionWasRemoved=Der Ordner %s wurde gelöscht. +ECMSearchByKeywords=Suche nach Stichwörter +ECMSectionOfDocuments=Dokumentenordner +ECMDocsBySocialContributions=Verlinke Dokumente zu Sozialabgaben oder Steuerinformationen ECMDocsByThirdParties=Mit Geschäftspartnern verknüpfte Dokumente +ECMDocsByInterventions=Mit Eingriffen verknüpfte Dokumente +DirNotSynchronizedSyncFirst=Dieses Verzeichnis scheint ausserhalb des ECM Moduls erstellt oder verändert worden zu sein. Sie müssten auf den "Refresh"-Button klicken um den Inhalt der Festplatte mit der Datenbank zu synchronisieren. diff --git a/htdocs/langs/de_CH/help.lang b/htdocs/langs/de_CH/help.lang index 06e97c2934e..82480e7b0e3 100644 --- a/htdocs/langs/de_CH/help.lang +++ b/htdocs/langs/de_CH/help.lang @@ -1,3 +1,7 @@ # Dolibarr language file - Source file is en_US - help +CommunitySupport=Forum/Wiki-Unterstützung +DolibarrHelpCenter=Hilfe-und Supportcenter +ToGoBackToDolibarr=Klicken Sie hier um zum System zurückzukehren TypeHelpOnly=Ausschliesslich Hilfe +TypeHelpDevForm=Hilfe, Entwicklung & Bildung ToGetHelpGoOnSparkAngels2=Gelegentlich ist zum Zeitpunkt Ihrer Suche vielleicht kein Geschäftspartner verfügbar. Denken Sie daran, den Filter auf "Alle verfügbaren" zu setzen. So können Sie mehr Anfragen stellen. diff --git a/htdocs/langs/de_CH/hrm.lang b/htdocs/langs/de_CH/hrm.lang index 58d3f8f00e6..e295e893346 100644 --- a/htdocs/langs/de_CH/hrm.lang +++ b/htdocs/langs/de_CH/hrm.lang @@ -3,7 +3,6 @@ Establishments=Betriebe Establishment=Betrieb NewEstablishment=Neuer Betrieb DeleteEstablishment=Betrieb löschen -ConfirmDeleteEstablishment=Sind Sie sicher, dass Sie diesen Betrieb löschen wollen? OpenEtablishment=Betrieb wählen CloseEtablishment=Betrieb schliessen DictionaryDepartment=Personalverwaltung - Abteilungsliste diff --git a/htdocs/langs/de_CH/install.lang b/htdocs/langs/de_CH/install.lang index 2be735a8057..62f8d43b58c 100644 --- a/htdocs/langs/de_CH/install.lang +++ b/htdocs/langs/de_CH/install.lang @@ -7,8 +7,10 @@ AdminLoginCreatedSuccessfuly=Das dolibarr-Administratorkonto '%s' wurde e DirectoryRecommendation=Es empfiehlt sich die Verwendung eines Ordners ausserhalb Ihres Webverzeichnisses. ChooseYourSetupMode=Wählen Sie Ihre Installationsart und klicken Sie anschliessend auf "Start"... CorrectProblemAndReloadPage=Bitte beheben Sie das Problem und klicken Sie anschliessend auf F5 um die Seite neu zu laden. -WarningUpgrade=Warnung: \nHaben Sie zuerst eine Sicherungskopie der Datenbank gemacht ? \nAufgrund der Probleme im Datenbanksystem (zB MySQL Version 5.5.40/41/42/43 ) , viele Daten oder Tabellen können während der Migration verloren gehen, so ist es sehr empfehlenswert, vor dem Starten des Migrationsprozesses, eine vollständige Sicherung Ihrer Datenbank zu haben.\n\nKlicken Sie auf OK , um die Migration zu starten ErrorDatabaseVersionForbiddenForMigration=Die Version Ihres Datenbankmanager ist %s.\nDies ist einen kritischer Bug welcher zu Datenverlust führen kann, wenn Sie die Struktur der Datenbank wie vom Migrationsprozess erforderlich ändern. Aus diesem Grund, ist die Migration nicht erlaubt bevor der Datenbankmanager auf eine später Version aktualisiert wurde (Liste betroffer Versionen %s ) +KeepDefaultValuesWamp=Sie verwenden den DoliWamp-Installationsassistent, entsprechend sind die hier vorgeschlagenen Werte bereits optimiert. Ändern Sie diese nur wenn Sie wissen was Sie tun. +KeepDefaultValuesDeb=Sie verwenden den dolibarr-Installationsassistenten auf einem Ubuntu oder Debian-Paket, entsprechend sind die hier vorgeschlagenen Werte bereits optimiert. Sie müssen lediglich das Passwort des anzulegenden Datenbankbenutzers angeben. Ändern Sie die übrigen Parameter nur, wenn Sie wissen was Sie tun. +KeepDefaultValuesMamp=Sie verwenden den DoliMamp-Installationsassistent, entsprechend sind die hier vorgeschlagenen Werte bereits optimiert. Ändern Sie diese nur wenn Sie wissen was Sie tun. MigrationContractsEmptyDatesUpdateSuccess=Korrektur der undefinierten Vertragsdaten erfolgreich MigrationContractsIncoherentCreationDateUpdateSuccess=Korrektur ungültiger Vertragserstellungsdaten erfolgreich ErrorFoundDuringMigration=Fehler wurden beim Migrationsprozess entdeckt, daher ist der nächste Schritt nicht verfügbar. Um den Fehler zu ignorieren können sie hier klicken, aber Anwendungen oder manche Funktionen können eventuell nicht richtig funktionieren solange der Fehler nicht behoben wurde. diff --git a/htdocs/langs/de_CH/mails.lang b/htdocs/langs/de_CH/mails.lang index 848911c67c8..cf3788bc3a3 100644 --- a/htdocs/langs/de_CH/mails.lang +++ b/htdocs/langs/de_CH/mails.lang @@ -11,7 +11,6 @@ NbOfCompaniesContacts=Einzigartige Geschäftspartner-Kontakte EMailRecipient=E-Mailadresses des Empfängers TagMailtoEmail=Empfänger E-Mail (Inklusive html "mailto:" link) NoNotificationsWillBeSent=Für dieses Ereignis und diesen Geschäftspartner sind keine Benachrichtigungen geplant -AddNewNotification=Neues E-Mail-Beachrichtigungsziel aktivieren MailSendSetupIs2=Sie müssen zuerst mit einem Admin-Konto im Menü %sStart - Einstellungen - EMails%s den Parameter '%s' auf den Modus '%s' ändern. Dann können Sie die Daten des SMTP-Servers von Ihrem Internetdienstanbieter eingeben und die E-Mail-Kampagnen-Funktion nutzen. MailAdvTargetRecipients=Empfänger (Erweiterte Selektion) AdvTgtSearchIntHelp=Intervall verwenden um den Zahlenwert auszuwählen diff --git a/htdocs/langs/de_CH/members.lang b/htdocs/langs/de_CH/members.lang index d96c757fdec..73f9ee9b008 100644 --- a/htdocs/langs/de_CH/members.lang +++ b/htdocs/langs/de_CH/members.lang @@ -20,6 +20,7 @@ SubscriptionId=Abo-ID MemberId=Mitgliedernummer MemberType=Mitgliederart MembersTypes=Mitgliederarten +MemberStatusDraft=Entwürfe (benötigen Bestätigung) MemberStatusDraftShort=Entwurf Subscriptions=Abonnemente ListOfSubscriptions=Liste der Abonnemente @@ -27,7 +28,6 @@ SendCardByMail=Karte per E-Mail senden NewMemberType=Neue Mitgliederart WelcomeEMail=Begrüssungsemail SubscriptionRequired=Abonnement notwendig -DeleteType=Löschen VoteAllowed=Abstimmen erlaubt ShowSubscription=Abonnement anzeigen SendAnEMailToMember=Informationsemail dem Mitglied senden diff --git a/htdocs/langs/de_CH/opensurvey.lang b/htdocs/langs/de_CH/opensurvey.lang index b0346e71a41..a6a6beb20bc 100644 --- a/htdocs/langs/de_CH/opensurvey.lang +++ b/htdocs/langs/de_CH/opensurvey.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - opensurvey ToReceiveEMailForEachVote=EMail für jede Stimme erhalten CheckBox=Einfache Checkbox +YouAreInivitedToVote=Du bist eingeladen, Deine Stimme abzugeben SelectDayDesc=Für jeden ausgewählen Tag kann man die Besprechungszeiten im folgenden Format auswählen:
- leer,
- "8h", "8H" oder "8:00" für eine Besprechungs-Startzeit,
- "8-11", "8h-11h", "8H-11H" oder "8:00-11:00" für eine Besprechungs-Start und -Endzeit,
- "8h15-11h15", "8H15-11H15" oder "8:15-11:15" für das Gleiche aber mit Minuten. SurveyExpiredInfo=Diese Umfrage ist abgelaufen oder wurde beendet. diff --git a/htdocs/langs/de_CH/paybox.lang b/htdocs/langs/de_CH/paybox.lang index d06c8b83e99..2faea1b7aae 100644 --- a/htdocs/langs/de_CH/paybox.lang +++ b/htdocs/langs/de_CH/paybox.lang @@ -1,4 +1,7 @@ # Dolibarr language file - Source file is en_US - paybox +ThisIsInformationOnPayment=Informationen zu der vorzunehmenden Zahlunge +YourPaymentHasBeenRecorded=Hiermit Bestätigen wir die Zahlung ausgeführt wurde. Vielen Dank. YourPaymentHasNotBeenRecorded=Die Zahlung wurde abgebrochen und nicht ausgeführt. Vielen Dank. +PAYBOX_CGI_URL_V2=Url für das Paybox Zahlungsmodul "CGI Modul" MessageKO=Nachrichtenseite für abgebrochene Zahlung PAYBOX_PAYONLINE_SENDEMAIL=Status-Email nach einer Zahlung (erfolgreich oder nicht) diff --git a/htdocs/langs/de_CH/productbatch.lang b/htdocs/langs/de_CH/productbatch.lang index 8e7a51377bd..c6213692c0b 100644 --- a/htdocs/langs/de_CH/productbatch.lang +++ b/htdocs/langs/de_CH/productbatch.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - productbatch Batch=Chg / Serie +EatByDate=Verzehren-bis-Datum +SellByDate=Verkaufen-bis-Datum DetailBatchNumber=Chg / Serie Details printBatch=Chg / Serie: %s AddDispatchBatchLine=Fügen Sie eine Zeile für Haltbarkeit Dispatching -WhenProductBatchModuleOnOptionAreForced=Wenn das Modul Lot/Seriennr eingeschaltet ist, wird der Modus für Lagerbestands-Erhöhungen / -Senkungen auf die letzte Auswahl festgelegt und kann nicht geändert werden. Andere Optionen können nach Wunsch eingestellt werden. diff --git a/htdocs/langs/de_CH/products.lang b/htdocs/langs/de_CH/products.lang index 079698f2ee9..108767ba85f 100644 --- a/htdocs/langs/de_CH/products.lang +++ b/htdocs/langs/de_CH/products.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - products +Reference=Referenz ProductVatMassChange=MwSt-Massenänderung LastRecordedProducts=%s zuletzt erfasste Produkte CardProduct0=Produkt-Karte diff --git a/htdocs/langs/de_CH/propal.lang b/htdocs/langs/de_CH/propal.lang index 4f6c135a728..340b40282f5 100644 --- a/htdocs/langs/de_CH/propal.lang +++ b/htdocs/langs/de_CH/propal.lang @@ -1,8 +1,12 @@ # Dolibarr language file - Source file is en_US - propal ProposalCard=Angebotskarte +LastPropals=%s neueste Angebote +PropalsOpened=Offen PropalsToClose=Zu schliessende Angebote DefaultProposalDurationValidity=Standardmässige Gültigkeitsdatuer (Tage) UseCustomerContactAsPropalRecipientIfExist=Falls vorhanden die Adresse des Kundenkontakts statt des Geschäftspartners verwenden +AvailabilityPeriod=Verfügbarkeitszeitraum +SetAvailability=Verfügbarkeitszeitraum definieren TypeContact_propal_external_CUSTOMER=Kundenkontakt für Angebot DefaultModelPropalToBill=Standard-Template, wenn Sie ein Angebot schliessen wollen (zur Verrechung) DefaultModelPropalClosed=Standard-Template, wenn sie ein Angebot schliessen wollen (ohne Rechnung) diff --git a/htdocs/langs/de_CH/resource.lang b/htdocs/langs/de_CH/resource.lang index 4c3fe4d2c12..62393eeac60 100644 --- a/htdocs/langs/de_CH/resource.lang +++ b/htdocs/langs/de_CH/resource.lang @@ -1,2 +1,3 @@ # Dolibarr language file - Source file is en_US - resource +ResourceCard=Ressourcen-Karte ShowResource=Resource anzeigen diff --git a/htdocs/langs/de_CH/salaries.lang b/htdocs/langs/de_CH/salaries.lang deleted file mode 100644 index c0cd5b0f4ce..00000000000 --- a/htdocs/langs/de_CH/salaries.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Standard Buchhaltungs-Konto für die Zahlung der Löhne/Gehälter -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Standard Buchhaltungs-Konto für Finanzaufwendungen diff --git a/htdocs/langs/de_CH/sendings.lang b/htdocs/langs/de_CH/sendings.lang index 179022603c9..8b084d38bbe 100644 --- a/htdocs/langs/de_CH/sendings.lang +++ b/htdocs/langs/de_CH/sendings.lang @@ -1,7 +1,6 @@ # Dolibarr language file - Source file is en_US - sendings RefSending=Versand Nr. SendingCard=Auslieferungen -ConfirmCancelSending=Möchten Sie diese Lieferung wirklich wirklich stornieren? StatsOnShipmentsOnlyValidated=Versandstatistik (nur Freigegebene). Das Datum ist das der Freigabe (geplantes Lieferdatum ist nicht immer bekannt). DocumentModelTyphon=Vollständig Dokumentvorlage für die Lieferungscheine (Logo, ...) SumOfProductVolumes=Summe der Produktevolumen diff --git a/htdocs/langs/de_CH/sms.lang b/htdocs/langs/de_CH/sms.lang index 668e0fbe663..b5420e86808 100644 --- a/htdocs/langs/de_CH/sms.lang +++ b/htdocs/langs/de_CH/sms.lang @@ -1,3 +1,4 @@ # Dolibarr language file - Source file is en_US - sms SmsSuccessfulySent=SMS korekkte gesendet (von %s an %s) +ConfirmValidSms=Freigabe dieser Kampagne? SmsNoPossibleSenderFound=Kein Absender verfügbar. Prüfen Sie die Einstellungen Ihres SMS Anbieters. diff --git a/htdocs/langs/de_CH/stocks.lang b/htdocs/langs/de_CH/stocks.lang index 2e3d323e9b5..5fd4332b3a6 100644 --- a/htdocs/langs/de_CH/stocks.lang +++ b/htdocs/langs/de_CH/stocks.lang @@ -3,9 +3,7 @@ WarehouseCard=Warenlagerkarte CancelSending=Lieferung abbrechen StockTransfer=Lagerumbuchung MassStockTransferShort=Massen Lagerumbuchungen -StockLowerThanLimit=Bestand unterhalb des Sicherungsbestandes DeStockOnShipmentOnClosing=Verringere echten Bestände bei Lieferbestätigung -ReStockOnDispatchOrder=Reale Bestände auf manuelle Dispatching in Hallen, nach Erhalt Lieferanten bestellen StockLimitShort=Alarmschwelle StockLimit=Sicherungsbestand für autom. Benachrichtigung AverageUnitPricePMP=Gewichteter Durchschnittpreis bei Erwerb @@ -15,3 +13,4 @@ UseVirtualStockByDefault=Nutze theoretische Lagerbestände anstatt des physische ReplenishmentOrdersDesc=Das ist eine Liste aller offenen Lieferantenbestellungen inklusive vordefinierter Produkte. Nur geöffnete Bestellungen mit vordefinierten Produkten, sofern es den Lagerbestand betrifft, sind hier sichtbar. ThisSerialAlreadyExistWithDifferentDate=Diese Charge- / Seriennummer (%s) ist bereits vorhanden, jedoch mit unterschiedlichen Haltbarkeits- oder Verfallsdatum. \n(Gefunden: %s Erfasst: %s) OpenAll=Für alle Aktionen freigeben +inventoryDraft=Läuft diff --git a/htdocs/langs/de_CH/stripe.lang b/htdocs/langs/de_CH/stripe.lang new file mode 100644 index 00000000000..f4f450d3d92 --- /dev/null +++ b/htdocs/langs/de_CH/stripe.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - stripe +STRIPE_PAYONLINE_SENDEMAIL=Status-Email nach einer Zahlung (erfolgreich oder nicht) diff --git a/htdocs/langs/de_CH/supplier_proposal.lang b/htdocs/langs/de_CH/supplier_proposal.lang index fc7401b6c91..937b05e65fb 100644 --- a/htdocs/langs/de_CH/supplier_proposal.lang +++ b/htdocs/langs/de_CH/supplier_proposal.lang @@ -5,6 +5,7 @@ CommRequest=Generelle Preisanfrage CommRequests=Generelle Preisanfragen SearchRequest=Anfragen finden DraftRequests=Entwürfe Preisanfragen +RequestsOpened=Offene Preisanfragen SupplierProposalShort=Angebot Lieferant SupplierProposals=Angebote Lieferant SupplierProposalsShort=Angebote Lieferant diff --git a/htdocs/langs/de_CH/suppliers.lang b/htdocs/langs/de_CH/suppliers.lang index 2fb177df550..f29080cd177 100644 --- a/htdocs/langs/de_CH/suppliers.lang +++ b/htdocs/langs/de_CH/suppliers.lang @@ -1,6 +1,9 @@ # Dolibarr language file - Source file is en_US - suppliers TotalBuyingPriceMinShort=Summe der Einkaufspreise der Unterprodukte +SupplierPrices=Lieferanten Preise +RefSupplierShort=Ref . Lieferant SupplierReputation=Lieferantenbewertung DoNotOrderThisProductToThisSupplier=Nicht bestellen NotTheGoodQualitySupplier=Falsche Menge ReputationForThisProduct=Bewertung +BuyingPriceNumShort=Lieferanten Preise diff --git a/htdocs/langs/de_CH/trips.lang b/htdocs/langs/de_CH/trips.lang index 72e22a5d755..08438f665f9 100644 --- a/htdocs/langs/de_CH/trips.lang +++ b/htdocs/langs/de_CH/trips.lang @@ -6,7 +6,6 @@ ListOfTrips=Liste Reise- und Spesenabrechnungen TypeFees=Spesen- und Kostenarten ShowTrip=Spesenreport anzeigen NewTrip=neue Reisekostenabrechnung -CompanyVisited=Besuchte Firma/Stiftung ListTripsAndExpenses=Liste Reise- und Spesenabrechnungen ExpenseReportWaitingForApproval=Eine neue Reisekostenabrechnung ist zur Genehmigung vorgelegt worden AnyOtherInThisListCanValidate=Zu informierende Person für die Bestätigung diff --git a/htdocs/langs/de_CH/users.lang b/htdocs/langs/de_CH/users.lang index 32cb98fe650..d7a2044a4d7 100644 --- a/htdocs/langs/de_CH/users.lang +++ b/htdocs/langs/de_CH/users.lang @@ -6,7 +6,6 @@ LastUsersCreated=%s neueste Benutzer LinkToCompanyContact=Mit Geschäftspartner/Kontakt verknüpfen LinkedToDolibarrThirdParty=Mit Geschäftspartner verknüpft CreateDolibarrThirdParty=Neuen Geschäftspartner erstellen -CreateInternalUserDesc=Dieses Formular erlaubt Ihnen das Anlegen eines unternehmensinternen Benutzers. Zum Anlegen eines externen Benutzers (Kunden, Lieferanten, ...), verwenden Sie bitte die 'Benutzer erstellen'-Schaltfläche in der Kontaktkarte des jeweiligen Geschäftspartner-Kontakts. PermissionInheritedFromAGroup=Berechtigung durch eine Gruppenzugehörigkeit gererbt. UserWillBeInternalUser=Erstellter Benutzer ist intern (mit keinem bestimmten Geschäftspartner verknüpft) UserWillBeExternalUser=Erstellter Benutzer ist extern (mit einem bestimmten Geschäftspartner verknüpft) diff --git a/htdocs/langs/de_CH/website.lang b/htdocs/langs/de_CH/website.lang index 44135bb92c7..8cb306077f0 100644 --- a/htdocs/langs/de_CH/website.lang +++ b/htdocs/langs/de_CH/website.lang @@ -6,7 +6,6 @@ WEBSITE_CSS_URL=URL zu externer CSS Datei EditPageMeta=Metadaten bearbeiten Website=Website PreviewOfSiteNotYetAvailable=Vorschau des Webauftritt %s noch nicht verfügbar. Sie müssen zuerst eine Seite hinzufügen. -RequestedPageHasNoContentYet=Die Seite mit ID %s hat noch keinen Inhalt, oder die Cachedatei .tpl.php wurde gelöscht. Editieren sie die Seite um das Problem zu lösen. PageDeleted=Seite '%s' des Webauftritt %s gelöscht PageAdded=Seite '%s' hinzugefügt ViewSiteInNewTab=Webauftritt in neuem Tab anzeigen diff --git a/htdocs/langs/de_DE/accountancy.lang b/htdocs/langs/de_DE/accountancy.lang index 04106060d16..50b4b65b560 100644 --- a/htdocs/langs/de_DE/accountancy.lang +++ b/htdocs/langs/de_DE/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Übersicht über die Anzahl der bereits an ein Buch OtherInfo=Zusatzinformationen DeleteCptCategory=Buchhaltungskonto aus Gruppe entfernen ConfirmDeleteCptCategory=Soll dieses Buchhaltungskonto wirklich aus der Gruppe entfernt werden? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Buchhaltung AccountancyAreaDescIntro=Die Verwendung des Buchhaltungsmoduls erfolgt in mehreren Schritten: @@ -62,7 +63,6 @@ Addanaccount=Fügen Sie ein Buchhaltungskonto hinzu AccountAccounting=Buchhaltungskonto AccountAccountingShort=Konto SubledgerAccount=Nebenbuch Konto -subledger_account=Nebenbuch Konto ShowAccountingAccount=Buchhaltungskonten anzeigen ShowAccountingJournal=Buchhaltungsjournal anzeigen AccountAccountingSuggest=Buchhaltungskonto Vorschlag @@ -79,6 +79,7 @@ SuppliersVentilation=Lieferantenrechnungen zusammenfügen ExpenseReportsVentilation=Spesenabrechnung Zuordnung CreateMvts=Neue Transaktion erstellen UpdateMvts=Änderung einer Transaktion +ValidTransaction=Validate transaction WriteBookKeeping=Buchungen ins Hauptbuch übernehmen Bookkeeping=Hauptbuch AccountBalance=Saldo Sachkonto @@ -142,6 +143,7 @@ NumPiece=Teilenummer TransactionNumShort=Anz. Buchungen AccountingCategory=Gruppen Buchungskonten GroupByAccountAccounting=Gruppieren nach Buchhaltungskonto +ByAccounts=By accounts NotMatch=undefiniert DeleteMvt=Zeilen im Hauptbuch löschen DelYear=Jahr zu entfernen @@ -214,12 +216,14 @@ AccountingJournalType1=Verschiedene Aktionen AccountingJournalType2=Verkauf AccountingJournalType3=Einkauf AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Hat neue ErrorAccountingJournalIsAlreadyUse=Dieses Journal wird bereits verwendet ## Export Exports=Exporte Export=Exportieren +ExportDraftJournal=Export draft journal Modelcsv=Exportmodell OptionsDeactivatedForThisExportModel=Für dieses Exportmodell sind die Einstellungen deaktiviert Selectmodelcsv=Wählen Sie ein Exportmodell diff --git a/htdocs/langs/de_DE/admin.lang b/htdocs/langs/de_DE/admin.lang index 7beccc23d52..e177e7a544d 100644 --- a/htdocs/langs/de_DE/admin.lang +++ b/htdocs/langs/de_DE/admin.lang @@ -123,8 +123,8 @@ PHPTZ=Zeitzone der PHP-Version DaylingSavingTime=Sommerzeit (Benutzer) CurrentHour=PHP-Zeit (Server) CurrentSessionTimeOut=Aktuelle Session timeout -YouCanEditPHPTZ=To set a different PHP timezone (not required), you can try to add a file .htaccess with a line like this "SetEnv TZ Europe/Paris" -HoursOnThisPageAreOnServerTZ=Warning, in contrary of other screens, hours on this page are not in your local timezone, but for the timezone of the server. +YouCanEditPHPTZ=Um eine andere PHP-Zeitzone zu setzen (nicht erforderlich), können Sie eine .htaccess-Datei mit einer Zeile wie "SetEnv TZ Europe / Paris" erstellen. +HoursOnThisPageAreOnServerTZ=Warnung: Im Gegensatz zu anderen Darstellungen, sind Stunden auf dieser Seite nicht in Ihrer lokalen Zeitzone, sondern in der Zeitzone des Servers. Box=Box Boxes=Boxen MaxNbOfLinesForBoxes=Maximale Zeilenanzahl in Boxen\n @@ -190,7 +190,7 @@ FeatureAvailableOnlyOnStable=Diese Funktion steht nur in offiziellen stabilen Ve Rights=Berechtigungen BoxesDesc=Boxen sind auf einigen Seiten angezeigte Informationsbereiche. Sie können die Anzeige einer Box einstellen, indem Sie auf die Zielseite klicken und 'Aktivieren' wählen. Zum Ausblenden einer Box klicken Sie einfach auf den Papierkorb. OnlyActiveElementsAreShown=Nur Elemente aus aktiven Module werden angezeigt. -ModulesDesc=Dolibarr modules define which application/feature is enabled in software. Some application/modules require permissions you must grant to users, after activating it. Click on button on/off to enable a module/application. +ModulesDesc=Die Module bestimmen, welche Funktionalität in Dolibarr verfügbar ist. Manche Module erfordern zusätzlich Berechtigungen die Benutzern zugewiesen werden muss, nachdem das Modul aktiviert wurde. \nKlicken Sie auf die Schaltfläche on/off, um ein Modul/Anwendung zu aktivieren. ModulesMarketPlaceDesc=Sie finden weitere Module auf externen Web-Sites... ModulesDeployDesc=Wenn die Rechte Ihres Dateisystems es zulassen, können Sie mit diesem Werkzeug ein externes Modul installieren. Es wird dann im Reiter %s erscheinen. ModulesMarketPlaces=Suche externe Module ... @@ -214,7 +214,7 @@ MainDbPasswordFileConfEncrypted=Datenbankpasswort in der Konfigurationsdatei ver InstrucToEncodePass=Um das Kennwort in der Konfigurationsdatei conf.php verschlüsselt zu speichern, ersetzen Sie die Zeile
$dolibarr_main_db_pass="...";
durch
$dolibarr_main_db_pass="crypted:%s"; InstrucToClearPass=Um das Kennwort unverschlüsselt (im Klartext) in der Konfigurationsdatei conf.php zu speichern, ersetzen Sie die Zeile
$dolibarr_main_db_pass="crypted:...";
durch
$dolibarr_main_db_pass="%s"; ProtectAndEncryptPdfFiles=PDF-Dokumentschutz aktivieren (Die Aktivierung ist nicht empfohlen, weil dadurch die Stapelerzeugung von PDFs nicht mehr funktioniert) -ProtectAndEncryptPdfFilesDesc=Protection of a PDF document keeps it available to read and print with any PDF browser. However, editing and copying is not possible anymore. Note that using this feature makes building of a global merged PDFs not working. +ProtectAndEncryptPdfFilesDesc=Die Aktivierung des PDF-Dokumentschutzes erhält die Lesbarkeit und Druckfähigkeit des Dokuments, Bearbeitung und Kopien sind jedoch nicht mehr möglich. Bitte beachten Sie, dass nach Aktivierung dieser Funktion auch die Stapelverarbeitung von PDF-Dokumenten (z.B. alle offenen Rechnungen zusammenführen) nicht mehr funktioniert. Feature=Funktion DolibarrLicense=Lizenz Developpers=Entwickler/Mitwirkende @@ -308,12 +308,12 @@ LastActivationIP=IP der letzten Aktivierung UpdateServerOffline=Update-Server offline WithCounter=Zähler verwalten GenericMaskCodes=Sie können ein beliebiges Numerierungsschema wählen. Dieses Schema könnte z.B. so aussehen:
{000000} steht für eine 6-stellige Nummer, die sich bei jedem neuen %s automatisch erhöht. Wählen Sie die Anzahl der Nullen je nach gewünschter Nummernlänge. Der Zähler füllt sich automatisch bis zum linken Ende mit Nullen um das gewünschte Format abzubilden.
{000000+000} führt zu einem ähnlichen Ergebnis, allerdings mit einem Wertsprung in Höhe des Werts rechts des Pluszeichens, der beim ersten %s angewandt wird.
{000000@x} wie zuvor, jedoch stellt sich der Zähler bei Erreichen des Monats x (zwischen 1 und 12) automatisch auf 0 zurück. Ist diese Option gewählt und x hat den Wert 2 oder höher, ist die Folge {mm}{yy} or {mm}{yyyy} ebenfalls erforderlich.
{dd} Tag (01 bis 31).
{mm} Monat (01 bis 12).
{yy}, {yyyy} or {y} Jahreszahl 1-, 2- oder 4-stellig.
-GenericMaskCodes2={cccc} the client code on n characters
{cccc000} the client code on n characters is followed by a counter dedicated for customer. This counter dedicated to customer is reset at same time than global counter.
{tttt} The code of third party type on n characters (see menu Home - Setup - Dictionary - Types of third parties). If you add this tag, the counter will be different for each type of third party.
+GenericMaskCodes2={cccc} der Kunden-Code mit n Zeichen
{cccc000} der Kunden-Code mit n Zeichen, gefolgt von dem den zu dem Kunden zugeordneten Partner ID. Dieser Zähler wird gleichzeitig mit dem Globalen Zähler zurückgesetzt.
{tttt} Die Partner ID mit n Zeichen (siehe unter Einstellungen->Stammdaten->Arten von Partnern). Wenn diese Option aktiv ist, wird für jede Partnerart ein separater Zähler geführt.
GenericMaskCodes3=Alle anderen Zeichen in der Maske bleiben.
Leerzeichen sind nicht zulässig.
-GenericMaskCodes4a=Example on the 99th %s of the third party TheCompany, with date 2007-01-31:
+GenericMaskCodes4a=Beispiel auf der 99. %s des Partners DieFirma, mit Datum 2007-01-31:
GenericMaskCodes4b=Beispiel für Partner erstellt am 2007-03-01:
GenericMaskCodes4c=Beispiel für ein Produkt erstellt am 2007-03-01:
-GenericMaskCodes5=ABC{yy}{mm}-{000000} will give ABC0701-000099
{0000+100@1}-ZZZ/{dd}/XXX will give 0199-ZZZ/31/XXX
IN{yy}{mm}-{0000}-{t} will give IN0701-0099-A if the type of company is 'Responsable Inscripto' with code for type that is 'A_RI' +GenericMaskCodes5=ABC{yy}{mm}-{000000} ergibt ABC0701-000099
{0000+100@1}-ZZZ/{dd}/XXX ergibt 0199-ZZZ/31/XXX
IN{yy}{mm}-{0000}-{t} ergibt IN0701-0099-A falls die Partnerart 'Responsable Inscripto' ist und der Typcode 'A_RI' ist GenericNumRefModelDesc=Liefert eine anpassbare Nummer nach vordefiniertem Schema ServerAvailableOnIPOrPort=Server ist verfügbar unter der Adresse %s auf Port %s ServerNotAvailableOnIPOrPort=Server nicht verfügbar unter Adresse %s auf Port %s @@ -433,16 +433,16 @@ ClickToShowDescription=Klicke um die Beschreibung zu sehen DependsOn=Diese Modul benötigt die folgenden Module RequiredBy=Diese Modul wird durch folgende Module verwendet TheKeyIsTheNameOfHtmlField=Das ist der Name des HTML Feldes. Sie benötigen HTML Kenntnisse um den Namen des Feldes aus der HTML Seite zu ermitteln. -PageUrlForDefaultValues=You must enter here the relative url of the page. If you include parameters in URL, the default values will be effective if all parameters are set to same value. Examples: -PageUrlForDefaultValuesCreate=
For form to create a new thirdparty, it is %s -PageUrlForDefaultValuesList=
For page that list thirdparties, it is %s +PageUrlForDefaultValues=Hier muss die relative URL der Seite eingegeben werden. Wenn Parameter in der URL angegeben werden, dann werden alle Vorgabewerte auf den gleichen Wert gesetzt. Beispiele: +PageUrlForDefaultValuesCreate=
um neue Partner zu erstellen ist es %s +PageUrlForDefaultValuesList=
Für die Seite die die Partner auflstet ist es %s EnableDefaultValues=Persönliche Standardwerte erlauben -EnableOverwriteTranslation=Enable usage of overwrote translation +EnableOverwriteTranslation=Aktiviere die Verwendung von übersteuerten Übersetzungen GoIntoTranslationMenuToChangeThis=Eine Übersetzung wurde für diesen Schlüssel gefunden, um die Übersetzung anzupassen, gehen Sie in Menü "Home->Setup->Überseztungen" -WarningSettingSortOrder=Warning, setting a default sort order may result in a technical error when going on the list page if field is an unknown field. If you experience such an error, come back to this page to remove the default sort order and restore default behavior. +WarningSettingSortOrder=Warnung: Änderung an der Standardsortierreihenfolge können zu Fehlern führen, falls das betreffende Feld nicht vohanden ist. Falls dies passiert, entfernen sie das betreffende Feld oder stellen die den Defaultwert wieder her. Field=Feld ProductDocumentTemplates=Dokumentvorlagen zur Erstellung von Produktdokumenten -FreeLegalTextOnExpenseReports=Free legal text on expense reports +FreeLegalTextOnExpenseReports=Freier Rechtstext auf Spesenabrechnungen WatermarkOnDraftExpenseReports=Wasserzeichen auf Entwurf von Ausgabenbelegen # Modules Module0Name=Benutzer und Gruppen @@ -466,7 +466,7 @@ Module30Desc=Rechnungs- und Gutschriftsverwaltung für Kunden. Rechnungsverwaltu Module40Name=Lieferanten Module40Desc=Lieferantenverwaltung und Einkauf (Bestellungen und Rechnungen) Module42Name=Systemprotokoll -Module42Desc=Logging facilities (file, syslog, ...). Such logs are for technical/debug purposes. +Module42Desc=Protokollierungsdienste (Syslog). Diese Logs dienen der Fehlersuche/Analyse. Module49Name=Bearbeiter Module49Desc=Editorverwaltung Module50Name=Produkte @@ -521,8 +521,8 @@ Module410Name=Webkalender Module410Desc=Webkalenderintegration Module500Name=Sonderausgaben Module500Desc=Verwalten von speziellen Ausgaben (Steuern, Sozialabgaben, Dividenden) -Module510Name=Payment of employee wages -Module510Desc=Record and follow payment of your employee wages +Module510Name=Lohnzahlungen +Module510Desc=Verwaltung der Angestellten-Löhne und -Zahlungen Module520Name=Darlehen Module520Desc=Verwaltung von Darlehen Module600Name=Benachrichtigungen @@ -536,7 +536,7 @@ Module1120Desc=Anfordern von Lieferanten-Angeboten und Preise Module1200Name=Mantis Module1200Desc=Mantis-Integration Module1400Name=Buchhaltung -Module1400Desc=Buchhaltung für Experten (doppelte Buchhaltung) +Module1400Desc=Accounting management (double entries) Module1520Name=Dokumente erstellen Module1520Desc= Mailings Dokumente erstellen Module1780Name=Kategorien/#tags @@ -565,9 +565,9 @@ Module2900Desc=GeoIP Maxmind Konvertierung Module3100Name=Skype Module3100Desc=Skype-Button zu Karten von Benutzer-/Partner-/Kontakt-/Mitglieder-Karten hinzufügen Module3200Name=Unveränderbare Logs -Module3200Desc=Activate log of some business events into a non reversible log. Events are archived in real-time. The log is a table of chained event that can be then read and exported. This module may be mandatory for some countries. +Module3200Desc=Aktivierung der Protokollierung bestimmter Geschäftsvorgänge im unveränderbaren Log. Ereignisse werden in Echtzeit archiviert. Das Log ist eine Tabelle von verknüpften Ereignissen, welches gelesen und exportiert werden kann. Dieses Modul ist für manche Länder zwingend aktiviert. Module4000Name=PV -Module4000Desc=Human resources management (mangement of department, employee contracts and feelings) +Module4000Desc=Personalverwaltung Module5000Name=Mandantenfähigkeit Module5000Desc=Ermöglicht Ihnen die Verwaltung mehrerer Firmen Module6000Name=Workflow @@ -585,7 +585,7 @@ Module50100Desc=Modul Point of Sale (POS)\n Module50200Name=Paypal Module50200Desc=Mit diesem Modul können Sie via PayPal Online Kreditkartenzahlungen entgegennehmen Module50400Name=Buchhaltung (erweitert) -Module50400Desc=Buchhaltung für Experten (doppelte Buchhaltung) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direktdruck (ohne die Dokumente zu öffnen) mittels CUPS IPP (Drucker muss vom Server aus sichtbar sein und auf dem Server muss CUPS installiert sein) Module55000Name=Befragung, Umfrage oder Abstimmung @@ -615,7 +615,7 @@ Permission32=Produkte/Leistungen erstellen/bearbeiten Permission34=Produkte/Leistungen löschen Permission36=Projekte/Leistungen exportieren Permission38=Produkte exportieren -Permission41=Read projects and tasks (shared project and projects i'm contact for). Can also enter time consumed, for me or my hierarchy, on assigned tasks (Timesheet) +Permission41=Projekte und Aufgaben lesen (Geteilte Projekte und Projekte in denen ich Kontakt bin). Es kann auch Zeitaufwand auf zugewiesenen Aufgaben oder via Hierarchie gebucht werden. Permission42=Erstellen und Ändern von Projekten (geteilte Projekte und solche, in denen ich Kontakt bin). Kann auch Aufgaben erstellen und Benutzer dem Projekt und den Aufgaben zuweisen. Permission44=Projekte und Aufgaben löschen (gemeinsame Projekte und Projekte in welchen ich Ansprechpartner bin) Permission45=Projekte exportieren @@ -997,9 +997,9 @@ Delays_MAIN_DELAY_MEMBERS=Verzögerungstoleranz (in Tagen) vor Benachrichtigung Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Verzögerungstoleranz (in Tagen) vor der Benachrichtigung über einzulösende Schecks Delays_MAIN_DELAY_EXPENSEREPORTS=Toleranz in Tagen vor der Benachrichtigung zur Genehmigung einer Spesenabrechnung SetupDescription1=Die Einstellungsübersicht dient zum initialen Einrichten before mit der Verwendung von Dolibarr begonnen wird. -SetupDescription2=The two mandatory setup steps are the first two in the setup menu on the left: %s setup page and %s setup page : -SetupDescription3=Parameters in menu %s -> %s are required because defined data are used on Dolibarr screens and to customize the default behavior of the software (for country-related features for example). -SetupDescription4=Parameters in menu %s -> %s are required because Dolibarr ERP/CRM is a collection of several modules/applications, all more or less independent. New features will be added to menus for every module you will activate. +SetupDescription2=Die zwei notwendigen Einstellungen sind die ersten beiden Zeilen im Einstellungsmenü auf der linken Seite: %s Einstellungsseite und die Einstellungsseite %s. +SetupDescription3=Parameter im Menü %s -> %s sind notwendig, da die eingeben Daten für Dolibarr-Anzeigen und zum Einstellen des Standardverhaltens der Software notwendig sind (z.B. für länderabhängige Funktionen). +SetupDescription4=Parameter im Menü %s-> %s sind notwenig, da Dolibarr ein modulares monolithisches ERP/CRM-System ist. Neue Funktionen werden für jedes aktivierte Modul zum Menü hinzugefügt. SetupDescription5=Andere Einträge verwalten optionale Parameter. LogEvents=Protokollierte Ereignisse Audit=Protokoll @@ -1015,7 +1015,7 @@ BrowserOS=Betriebssystem des Browsers ListOfSecurityEvents=Liste der sicherheitsrelevanten Ereignisse SecurityEventsPurged=Security-Ereignisse gelöscht LogEventDesc=Hier können Sie die Protokollierungseinstellungen für sicherheitsrelevante Ereignisse anpassen. Administratoren können die entsprechenden Inhalte unter Systemwerkzeuge-Protokoll einsehen. Achtung: Diese Funktion kann zu erhöhtem Datenaufkommen in der Datenbank führen. -AreaForAdminOnly=Setup parameters can be set by administrator users only. +AreaForAdminOnly=Einstellungen können nur durch
Administratoren
verändert werden. SystemInfoDesc=Verschiedene systemrelevante, technische Informationen - Lesemodus und nur für Administratoren sichtbar. SystemAreaForAdminOnly=Dieser Bereich steht ausschließlich Administratoren zur Verfügung. Keine der Benutzerberechtigungen kann dies ändern. CompanyFundationDesc=Tragen Sie hier alle Informationen zum Unternehmen ein, das Sie verwalten möchten (Zum Bearbeiten auf den Button "Bearbeiten" oder "Speichern" am Schluss der Seite klicken) @@ -1107,12 +1107,12 @@ CurrentTranslationString=Aktuelle Übersetzung WarningAtLeastKeyOrTranslationRequired=Es sind mindestens ein Suchkriterium erforderlich für eine Schlüssel- oder Übersetzungszeichenfolge NewTranslationStringToShow=Neue Übersetzungen anzeigen OriginalValueWas=Original-Übersetzung überschrieben. Der frühere Wert war:

%s -TransKeyWithoutOriginalValue=You forced a new translation for the translation key '%s' that does not exists in any language files -TotalNumberOfActivatedModules=Activated application/modules: %s / %s +TransKeyWithoutOriginalValue=Sie haben den Überstzungsschlüssel '%s' erstellt, der in keiner Sprachdatei existiert. +TotalNumberOfActivatedModules=Aktivierte Anwendungen/Module: %s / %s YouMustEnableOneModule=Sie müssen mindestens 1 Modul aktivieren ClassNotFoundIntoPathWarning=Klasse %s nicht innerhalb PHP-Pfad gefunden YesInSummer=Ja im Sommer -OnlyFollowingModulesAreOpenedToExternalUsers=Note, only following modules are opened to external users (whatever are permission of such users) and only if permissions were granted: +OnlyFollowingModulesAreOpenedToExternalUsers=Hinweis: Nur die folgenden Module sind für externe Nutzer verfügbar (unabhängig von der Berechtigung dieser Benutzer), und das auch nur, wenn die Rechte zugeteilt wurden: SuhosinSessionEncrypt=Sitzungsspeicher durch Suhosin verschlüsselt ConditionIsCurrently=Einstellung ist aktuell %s YouUseBestDriver=Sie verwenden den Treiber %s, dies ist derzeit der beste verfügbare. @@ -1158,14 +1158,14 @@ CompanyIdProfChecker=Regeln für Identifikationsnummern MustBeUnique=Muss es eindeutig sein ? MustBeMandatory=Erforderlich zur Anlage von Partnern ? MustBeInvoiceMandatory=Erforderlich, um Rechnungen freizugeben ? -TechnicalServicesProvided=Technical services provided +TechnicalServicesProvided=Technische Unterstützung durch ##### Webcal setup ##### WebCalUrlForVCalExport=Ein Eportlink für das Format %s findet sich unter folgendem Link: %s ##### Invoices ##### BillsSetup=Rechnungsmoduleinstellungen BillsNumberingModule=Rechnungs- und Gutschriftsnumerierungsmodul BillsPDFModules=PDF-Rechnungsvorlagen -PaymentsPDFModules=Payment documents models +PaymentsPDFModules=Zahlungsvorlagen CreditNote=Gutschrift CreditNotes=Gutschriften ForceInvoiceDate=Rechnungsdatum ist zwingend Freigabedatum @@ -1363,8 +1363,8 @@ CacheByClient=Vom Browser zwischengespeichert CompressionOfResources=Komprimierung von HTTP Antworten CompressionOfResourcesDesc=Zum Beispiel mit der Apache Anweisung "AddOutputFilterByType DEFLATE" TestNotPossibleWithCurrentBrowsers=Automatische Erkennung mit den aktuellen Browsern nicht möglich -DefaultValuesDesc=You can define/force here the default value you want to get when your create a new record, and/or defaut filters or sort order when your list record. -DefaultCreateForm=Default values for new objects +DefaultValuesDesc=Hier können Vorgabewerte für neue Einträge und/oder Standardfilter und Sortierreihenfolgen definiert werden. +DefaultCreateForm=Vorgabewerte für neue Einträge DefaultSearchFilters=Standard Suchfilter DefaultSortOrder=Standardsortierreihenfolge DefaultFocus=Standardfokusfeld @@ -1502,7 +1502,7 @@ SupposedToBeInvoiceDate=Rechnungsdatum verwendet Buy=Kaufen Sell=Verkaufen InvoiceDateUsed=Rechnungsdatum verwendet -YourCompanyDoesNotUseVAT=Your company has been defined to not use VAT (Home - Setup - Company/Organisation), so there is no VAT options to setup. +YourCompanyDoesNotUseVAT=Für Ihr Unternehmen wurde keine USt.-Verwendung definiert (Start->Einstellungen->Unternehmen/Stiftung), entsprechend stehen in der Konfiguration keine USt.-Optionen zur Verfügung. AccountancyCode=Kontierungs-Code AccountancyCodeSell=Verkaufskonto-Code AccountancyCodeBuy=Einkaufskonto-Code @@ -1520,7 +1520,7 @@ AGENDA_NOTIFICATION_SOUND=Aktiviere Tonbenachrichtigung AGENDA_SHOW_LINKED_OBJECT=Verknüpfte Objekte in Agenda anzeigen ##### Clicktodial ##### ClickToDialSetup=Click-to-Dial Moduleinstellungen -ClickToDialUrlDesc=Url called when a click on phone picto is done. In URL, you can use tags
__PHONETO__ that will be replaced with the phone number of person to call
__PHONEFROM__ that will be replaced with phone number of calling person (yours)
__LOGIN__ that will be replaced with clicktodial login (defined on user card)
__PASS__ that will be replaced with clicktodial password (defined on user card). +ClickToDialUrlDesc=URL, die bei einem Klick auf das Telefonsymbol aufgerufen werden soll. In dieser URL können die folgenden Tags verwendet werden:
__PHONETO__ Telefonnummer des Angerufenen
__PHONEFROM__ Telefonnummer des Anrufers (Ihre)
__LOGIN__ Ihren Benutzernamen für Click-to-Dial (siehe Benutzerdaten)
__PASS__ Ihr Click-to-Dial-Passwort (siehe Benutzerdaten). ClickToDialDesc=Dieses Modul fügt ein Symbol nach Telefonnummern ein. Durch einen Klick auf dieses Symbol kann Dolibarr z.B. durch ein SIP System eine Telefonanlage anweisen, diese Telefonnummer zu wählen. ClickToDialUseTelLink=Nur einen Link "Tel:" bei Telefonnummern verwenden ClickToDialUseTelLinkDesc=Benutzen Sie diese Methode, wenn Ihre Benutzer ein Software-Telefon oder ein Interface für ein Telefon auf demselben Computer wie der Browser installiert haben. Dieses Telefon/Interface wird aufgerufen, wenn Sie auf einen Link klicken, der mit "tel:" beginnt. Wenn Sie eine vollständige Server-Lösung nutzen wollen (ohne lokale Software-Installation), wählen Sie hier "Nein" und füllen das nächste Feld. @@ -1549,7 +1549,7 @@ EndPointIs=SOAP-Clients müssen ihre Anfragen an den Dolibarr Endpunkt verfügba ApiSetup=Modul API - Einstellungen ApiDesc=Wenn dieses Modul aktiviert ist, wird Dolibarr zum REST Server für diverse web services. ApiProductionMode=Echtbetrieb aktivieren (dadurch wird ein Cache für Service-Management aktiviert) -ApiExporerIs=You can explore and test the APIs at URL +ApiExporerIs=Sie können das API unter dieser URL anschauen/testen OnlyActiveElementsAreExposed=Nur Elemente aus aktiven Modulen sind ungeschützt ApiKey=Schlüssel für API WarningAPIExplorerDisabled=Der API-Explorer wurde deaktiviert. Der API-Explorer ist nicht notwendig um die API-Dienste zu bieten. Es ist ein Werkzeug für Entwickler zu finden / Test-REST-APIs. Wenn Sie dieses Tool benötigen, gehen Sie in Setup von Modul-API REST um es zu aktivieren. @@ -1620,12 +1620,12 @@ BackupDumpWizard=Assistenten zum erstellen der Datenbank-Backup Dump-Datei SomethingMakeInstallFromWebNotPossible=Die Installation von dem externen Modul ist aus folgenden Gründen vom Web-Interface nicht möglich: SomethingMakeInstallFromWebNotPossible2=Aus diesem Grund wird die Prozess hier beschriebenen Upgrade ist nur manuelle Schritte ein privilegierter Benutzer tun kann. InstallModuleFromWebHasBeenDisabledByFile=Installieren von externen Modul aus der Anwendung wurde von Ihrem Administrator deaktiviert. \nSie müssen ihn bitten, die Datei%s zu entfernen, um diese Funktion zu ermöglichen. -ConfFileMustContainCustom=Installing or building an external module from application need to save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to add the 2 directive lines:
$dolibarr_main_url_root_alt='/custom';
$dolibarr_main_document_root_alt='%s/custom'; +ConfFileMustContainCustom=Um ein externes Modul zu erstellen oder installieren, müssen die Dateien im Verzeichnis %s gespeichert werden. Damit dieses Verzeichnis durch Dolibarr verwendet wird, muss in den Einstellungen conf/conf.php die folgenden beiden Zeilen hinzugefügt werden:
$dolibarr_main_url_root_alt='/custom';
$dolibarr_main_document_root_alt='%s/custom'; HighlightLinesOnMouseHover=Zeilen hervorheben bei Mouseover HighlightLinesColor=Farbe der Zeile hervorheben, wenn die Maus darüberfährt (leer lassen, um den Effekt zu deaktivieren) TextTitleColor=Farbe des Seitenkopfs LinkColor=Farbe für Hyperlinks -PressF5AfterChangingThis=Press CTRL+F5 on keyboard or clear your browser cache after changing this value to have it effective +PressF5AfterChangingThis=Drücken Sie CTRL+F5 auf der Tastatur oder löschen Sie Ihren Browser-Cache, nachdem dem Sie diesen Wert geändert haben, damit die Änderung wirksam wird NotSupportedByAllThemes=Funktioniert mit dem Standard-Designvorlagen: wird möglicherweise nicht von externen Designvorlagen unterstützt BackgroundColor=Hintergrundfarbe TopMenuBackgroundColor=Hintergrundfarbe für Hauptmenü @@ -1697,10 +1697,10 @@ SamePriceAlsoForSharedCompanies=Wenn Sie das Mehrfirmenmodul mit der Einstellung ModuleEnabledAdminMustCheckRights=Das Modul wurde aktiviert. Rechte wurden nur Admin-Benutzern gewährt. Wenn nötig, müssen Sie anderen Benutzern oder Gruppen Rechte manuell zuweisen. UserHasNoPermissions=Dieser Benutzer hat keine Rechte TypeCdr=Verwenden Sie „Nein“, wenn das Datum der Zahlungsfrist ist das Rechnungsdatum plus ein Delta in Tagen (Delta ist die „Anzahl der Tage“)
Use „Am Ende des Monats“, wenn nach dem Delta das Datum muss bis zum Ende des Monats erhöht werden (+ ein „Offset“ optional Tage)
„Aktueller/ Nächster“, um das Datum der Zahlungsfrist verwenden ist der erste n-ten Tag des Monats nach (N ist in der „Anzahl der Tage“ Feld gespeichert) -BaseCurrency=Reference currency of the company (go into setup of company to change this) +BaseCurrency=Basiswährung des Unternehmens (Kann in den Unternehmenseinstellungen verändert werden) WarningNoteModuleInvoiceForFrenchLaw=Dieses Modul %s erfüllt die Französische Gesetzgebung (Loi Finance 2016). WarningNoteModulePOSForFrenchLaw=Modul %s entspricht der französischen Gesetzgebung (Loi Finance 2016) weil das Modul "Unveränderbare Logs" automatisch aktiviert wird. -WarningInstallationMayBecomeNotCompliantWithLaw=You try to install the module %s that is an external module. Activating an external module means you trust the publisher of the module and you are sure that this module does not alterate negatively the behavior of your application and is compliant with laws of your country (%s). If the module bring a non legal feature, you become responsible for the use of a non legal software. +WarningInstallationMayBecomeNotCompliantWithLaw=Sie versuchen das externe Modul %s zu installieren. Mit der Aktivierung eines externen Moduls vertrauen sie dem Herausgeber des Moduls und sind sicher, dass das System weiterhin die Gesetze Ihres Landes (%s) erfüllt. Falls das Modul Funktionalität bietet die in Ihrem Land nicht erlaubt sind, dann sind Sie Verantwortlich dass diese nicht genutzt werden. ##### Resource #### ResourceSetup=Konfiguration des Modul Ressourcen UseSearchToSelectResource=Verwende ein Suchformular um eine Ressource zu wählen (eher als eine Dropdown-Liste) zu wählen. diff --git a/htdocs/langs/de_DE/agenda.lang b/htdocs/langs/de_DE/agenda.lang index b3dc983996a..849f102f4ae 100644 --- a/htdocs/langs/de_DE/agenda.lang +++ b/htdocs/langs/de_DE/agenda.lang @@ -75,14 +75,17 @@ InterventionSentByEMail=Serviceauftrag %s gesendet via E-Mail ProposalDeleted=Angebot gelöscht OrderDeleted=Bestellung gelöscht InvoiceDeleted=Rechnung gelöscht +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### AgendaModelModule=Dokumentvorlagen für Ereignisse DateActionStart=Beginnt DateActionEnd=Endet AgendaUrlOptions1=Sie können die Ausgabe über folgende Parameter filtern: -AgendaUrlOptions2=login=%s begrenzt die Ausgabe auf den Benutzer %s erstellte oder zugewiesene Ereignissen ein. AgendaUrlOptions3=logina=%s begrenzt die Ausgabe auf den Benutzer %s erstellte Ereignissen. -AgendaUrlOptions4=logint=%s begrenzt die Ausgabe auf den Benutzer %s zugewiesene Ereignissen. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID begrenzt die Ausgabe auf die dem Projekte PROJECT_ID zugewiesene Ereignissen. AgendaShowBirthdayEvents=Geburtstage von Kontakten anzeigen AgendaHideBirthdayEvents=Geburtstage von Kontakten nicht anzeigen diff --git a/htdocs/langs/de_DE/banks.lang b/htdocs/langs/de_DE/banks.lang index 6dfca4eef1b..3dd77ed9f33 100644 --- a/htdocs/langs/de_DE/banks.lang +++ b/htdocs/langs/de_DE/banks.lang @@ -94,7 +94,7 @@ Reconciled=ausgelichen NotReconciled=nicht ausgeglichen CustomerInvoicePayment=Kundenzahlung SupplierInvoicePayment=Lieferanten-Zahlung -SubscriptionPayment=Beitragszahlung +SubscriptionPayment=Beitragszahlung WithdrawalPayment=Lastschriftzahlung SocialContributionPayment=Zahlung von Sozialabgaben/Steuern BankTransfer=Kontentransfer diff --git a/htdocs/langs/de_DE/bills.lang b/htdocs/langs/de_DE/bills.lang index d792244d8d8..3f43f357b20 100644 --- a/htdocs/langs/de_DE/bills.lang +++ b/htdocs/langs/de_DE/bills.lang @@ -29,7 +29,7 @@ InvoiceAvoirAsk=Gutschrift zur Rechnungskorrektur InvoiceAvoirDesc=Eine Gutschrift ist eine negative Rechnung zur Begleichung von Wertdifferenzen zwischen Rechnungssummen und Zahlungseingängen (Zuviel bezahlt oder mangelhafte Lieferung). invoiceAvoirWithLines=Neue Gutschrift mit den Positionen der Ursprungs-Rechnung invoiceAvoirWithPaymentRestAmount=Gutschrift über den Restbetrag der Originalrechnung erstellen -invoiceAvoirLineWithPaymentRestAmount=Gutschrift über den Restbetrag der Originalrechnung +invoiceAvoirLineWithPaymentRestAmount=Gutschrift über den Restbetrag der Originalrechnung ReplaceInvoice=Ersetze Rechnung %s ReplacementInvoice=Ersatzrechnung ReplacedByInvoice=Ersetzt durch Rechnung %s @@ -214,7 +214,7 @@ ExcessReceived=Erhaltener Überschuss EscompteOffered=Rabatt angeboten (Skonto) EscompteOfferedShort=Rabatt SendBillRef=Im Anhang Ihre Rechnung %s -SendReminderBillRef=Erinnerung für unsere Rechnung %s +SendReminderBillRef=Erinnerung für unsere Rechnung %s StandingOrders=Lastschriften StandingOrder=Lastschrift NoDraftBills=Keine Rechnungsentwürfe @@ -416,7 +416,7 @@ PaymentByTransferOnThisBankAccount=Zahlung per Überweisung auf folgendes Konto VATIsNotUsedForInvoice=* Nicht für USt-art-CGI-293B LawApplicationPart1=Durch die Anwendung des Gesetzes 80,335 von 12/05/80 LawApplicationPart2=Die Ware bleibt Eigentum -LawApplicationPart3=des Verkäufers bis zur vollständigen Bezahlung +LawApplicationPart3=des Verkäufers bis zur vollständigen Bezahlung LawApplicationPart4=des Preises. LimitedLiabilityCompanyCapital=SARL mit einem Kapital von UseLine=Übernehmen diff --git a/htdocs/langs/de_DE/boxes.lang b/htdocs/langs/de_DE/boxes.lang index c37a67ea7d5..ffc468290d1 100644 --- a/htdocs/langs/de_DE/boxes.lang +++ b/htdocs/langs/de_DE/boxes.lang @@ -18,7 +18,7 @@ BoxLastContracts=Neueste Verträge BoxLastContacts=Neueste Kontakte/Adressen BoxLastMembers=Neueste Mitglieder BoxFicheInter=Neueste Serviceaufträge -BoxCurrentAccounts=Saldo offene Konten +BoxCurrentAccounts=Saldo offene Konten BoxTitleLastRssInfos=%s neueste Neuigkeiten von %s BoxTitleLastProducts=%s zuletzt veränderte Produkte/Leistungen BoxTitleProductsAlertStock=Lagerbestands-Warnungen diff --git a/htdocs/langs/de_DE/categories.lang b/htdocs/langs/de_DE/categories.lang index 60e534f406e..70b5c33b19a 100644 --- a/htdocs/langs/de_DE/categories.lang +++ b/htdocs/langs/de_DE/categories.lang @@ -36,8 +36,8 @@ MemberIsInCategories=Dieses Mitglied ist folgenden Mitglieder- Kategorien/#tags ContactIsInCategories=Dieser Kontakt ist folgenden Kontakte- Kategorien/#tags verknüpft ProductHasNoCategory=Dieses Produkt/Leistung ist keiner Kategorie zugewiesen. CompanyHasNoCategory=Der Partner ist in keinen Tags/Kategorien -MemberHasNoCategory= Dieses Mitglied ist keiner Kategorie zugewiesen. -ContactHasNoCategory= Dieser Kontakt ist keiner Kategorie zugewiesen. +MemberHasNoCategory=Dieses Mitglied ist keiner Kategorie zugewiesen. +ContactHasNoCategory=Dieser Kontakt ist keiner Kategorie zugewiesen. ProjectHasNoCategory=Dieses Projekt ist keiner Kategorie oder Suchwörtern zugewiesen. ClassifyInCategory=Kategorie/#tag hinzufügen NotCategorized=ohne Zuordnung diff --git a/htdocs/langs/de_DE/companies.lang b/htdocs/langs/de_DE/companies.lang index 383e613d27e..afa8bfe1af2 100644 --- a/htdocs/langs/de_DE/companies.lang +++ b/htdocs/langs/de_DE/companies.lang @@ -307,7 +307,7 @@ ContactsAllShort=Alle (Kein Filter) ContactType=Kontaktart ContactForOrders=Bestellungskontakt ContactForOrdersOrShipments=Kontakt für den Auftrag oder die Lieferung -ContactForProposals=Angebotskontakt +ContactForProposals=Angebotskontakt ContactForContracts=Vertragskontakt ContactForInvoices=Rechnungskontakt NoContactForAnyOrder=Kein Kontakt für Bestellungen definiert diff --git a/htdocs/langs/de_DE/compta.lang b/htdocs/langs/de_DE/compta.lang index ab2b2312722..d8c0a533eb9 100644 --- a/htdocs/langs/de_DE/compta.lang +++ b/htdocs/langs/de_DE/compta.lang @@ -191,9 +191,9 @@ ACCOUNTING_VAT_SOLD_ACCOUNT=Standard Buchhaltungs-Konto für die Erhebung der Mw ACCOUNTING_VAT_BUY_ACCOUNT=Standard Buchhaltungs-Konto für Vorsteuer - Ust bei Einkäufen (wird verwendet, wenn nicht unter Einstellungen->Stammdaten USt.-Sätze definiert) ACCOUNTING_VAT_PAY_ACCOUNT=Standard-Aufwandskonto, um MwSt zu bezahlen ACCOUNTING_ACCOUNT_CUSTOMER=Standard Buchhaltungskonto für Kunden/Debitoren (wenn nicht beim Partner definiert) -ACCOUNTING_ACCOUNT_CUSTOMER_Desc=Dedicated accounting account defined on third party card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated customer accouting account on third party is not defined +ACCOUNTING_ACCOUNT_CUSTOMER_Desc=Buchhaltungskonten die auf der Partnerkarte definiert wurden werden für die Nebenbücher verwendet, dieses für das Hauptbuch oder als Vorgabewert für Nebenbücher falls kein Buchhaltungskonto auf der Kunden-Partnerkarte definiert wurde ACCOUNTING_ACCOUNT_SUPPLIER=Standard Buchhaltungskonto für Lieferanten/Kreditoren (wenn nicht beim Lieferanten definiert) -ACCOUNTING_ACCOUNT_SUPPLIER_Desc=Dedicated accounting account defined on third party card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated supplier accouting account on third party is not defined +ACCOUNTING_ACCOUNT_SUPPLIER_Desc=Buchhaltungskonten die auf der Partnerkarte definiert wurden werden für die Nebenbücher verwendet, dieses für das Hauptbuch oder als Vorgabewert für Nebenbücher falls kein Buchhaltungskonto auf der Lieferanten-Partnerkarte definiert wurde CloneTax=Dupliziere Sozialabgabe/Steuersatz ConfirmCloneTax=Bestätigen Sie die Duplizierung der Steuer-/Sozialabgaben-Zahlung CloneTaxForNextMonth=Für nächsten Monat duplizieren @@ -208,4 +208,4 @@ ImportDataset_tax_contrib=Sozialabgaben/Steuern ImportDataset_tax_vat=USt.-Zahlungen ErrorBankAccountNotFound=Fehler: Bankkonto nicht gefunden FiscalPeriod=Buchhaltungs Periode -ListSocialContributionAssociatedProject=List of social contributions associated with the project +ListSocialContributionAssociatedProject=Liste der Sozialabgaben für dieses Projekt diff --git a/htdocs/langs/de_DE/contracts.lang b/htdocs/langs/de_DE/contracts.lang index c15654ab9f9..478f87efe17 100644 --- a/htdocs/langs/de_DE/contracts.lang +++ b/htdocs/langs/de_DE/contracts.lang @@ -79,8 +79,8 @@ NoExpiredServices=Keine abgelaufen aktiven Dienste ListOfServicesToExpireWithDuration=Liste der Leistungen die in %s Tagen ablaufen ListOfServicesToExpireWithDurationNeg=Liste der Services die seit mehr als %s Tagen abgelaufen sind ListOfServicesToExpire=Liste der Services die ablaufen -NoteListOfYourExpiredServices=Diese Liste enthält nur Leistungen an Partner, bei denen Sie als Vertreter angegeben sind. -StandardContractsTemplate=Standard Vertragsschablone +NoteListOfYourExpiredServices=Diese Liste enthält nur Leistungen an Partner, bei denen Sie als Vertreter angegeben sind. +StandardContractsTemplate=Standard Vertragsschablone ContactNameAndSignature=Für %s, Name und Unterschrift OnlyLinesWithTypeServiceAreUsed=Nur die Zeile der Kategorie "Service" wird kopiert. CloneContract=Dupliziere Vertrag diff --git a/htdocs/langs/de_DE/cron.lang b/htdocs/langs/de_DE/cron.lang index fbce22048e1..ea9aff286d3 100644 --- a/htdocs/langs/de_DE/cron.lang +++ b/htdocs/langs/de_DE/cron.lang @@ -25,7 +25,7 @@ CronDelete=cronjobs löschen CronConfirmDelete=Sind Sie sicher, dass Sie diese geplante Aufträge jetzt löschen möchten? CronExecute=Geplanter Auftrag jetzt ausführen CronConfirmExecute=Sind Sie sicher, dass Sie diese geplante Aufträge jetzt ausführen möchten? -CronInfo=Scheduled job module allows to schedule jobs to execute them automatically. Jobs can also be started manually. +CronInfo=Das Modul "Cron-Jobs" erlaubt es Aufgaben zu bestimmten Zeitpunkten auszuführen. Die Aufgaben können auch manuell gestartet werden. CronTask=Job CronNone=Keine CronDtStart=nicht vor @@ -58,11 +58,11 @@ CronStatusInactiveBtn=Deaktivieren CronTaskInactive=Dieser Job ist deaktiviert CronId=ID CronClassFile=Dateiname mit Klasse -CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for module is product -CronClassFileHelp=The relative path and file name to load (path is relative to web server root directory).
For exemple to call the fetch method of Dolibarr Product object htdocs/product/class/product.class.php, the value for class file name is product/class/product.class.php -CronObjectHelp=The object name to load.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for class file name is Product -CronMethodHelp=The object method to launch.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for method is fecth -CronArgsHelp=The method arguments.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for paramters can be 0, ProductRef +CronModuleHelp=Name des Dolibarr Modul (funktioniert auch für externe Dolibarr Module).
Um zum Beispiel die Funktion fetch des Dolibarr Objektes Produkt /htdocs/product/class/product.class.php aufzurufen, ist der Wert des Modul product. +CronClassFileHelp=Der relative Pfad (Relativ zum Webserver Rootverzeichnis) und Dateiname zum laden.
Um zum Beispiel die Funktion fetch der Dolibarr Produkt Klasse /htdocs/product/class/product.class.php aufzurufen, ist der Name der Datei product.class.php +CronObjectHelp=Der Klassennamen zu laden.
Um zum Beispiel die Funktion fetch der Dolibarr Produkt Klasse /htdocs/product/class/product.class.php aufzurufen, ist die Klassendatei Produkt- +CronMethodHelp=Die Objektmethode, die aufgerufen werden soll.
Um zum Beispiel die Methode fetch des Dolibarr Produkt Objektes /htdocs/product/class/product.class.php aufzurufen, ist der Methoden-Wert fetch +CronArgsHelp=Das Methodenargument.
Um zum Beispiel die Methode fetch des Dolibarr Produkt Objektes /htdocs/product/class/product.class.php aufzurufen, ist der Input-Parameter-Wert 0, ProductRef CronCommandHelp=Die auszuführende System-Kommandozeile CronCreateJob=Erstelle neuen cronjob CronFrom=Von @@ -76,4 +76,4 @@ UseMenuModuleToolsToAddCronJobs=Gehen Sie in Menü "Start - Module Hilfsprogramm JobDisabled=Aufgabe deaktiviert MakeLocalDatabaseDumpShort=lokales Datenbankbackup MakeLocalDatabaseDump=erstelle einen lokalen Datenbankdump -WarningCronDelayed=Attention, for performance purpose, whatever is next date of execution of enabled jobs, your jobs may be delayed to a maximum of %s hours, before being run. +WarningCronDelayed=Bitte beachten: Aus Leistungsgründen können Ihre Jobs um bis zu %s Stunden verzögert werden, unabhängig vom nächsten Ausführungstermin. diff --git a/htdocs/langs/de_DE/deliveries.lang b/htdocs/langs/de_DE/deliveries.lang index 8d5fdfd568d..d26a639e2b9 100644 --- a/htdocs/langs/de_DE/deliveries.lang +++ b/htdocs/langs/de_DE/deliveries.lang @@ -1,16 +1,16 @@ # Dolibarr language file - Source file is en_US - deliveries Delivery=Lieferung DeliveryRef=Fer. Lieferung -DeliveryCard=Receipt card +DeliveryCard=Empfangsbeleg DeliveryOrder=Lieferschein DeliveryDate=Liefertermin -CreateDeliveryOrder=Generate delivery receipt +CreateDeliveryOrder=Zustellbeleg erzeugen DeliveryStateSaved=Lieferstatus gespeichert. SetDeliveryDate=Liefertermin setzen ValidateDeliveryReceipt=Lieferschein freigeben ValidateDeliveryReceiptConfirm=Sind Sie sicher, dass Sie diesen Lieferschein bestätigen wollen? DeleteDeliveryReceipt=Lieferschein löschen -DeleteDeliveryReceiptConfirm=Möchten Sie diesen Lieferschein %s wirklich löschen? +DeleteDeliveryReceiptConfirm=Möchten Sie den Lieferschein %s wirklich löschen? DeliveryMethod=Versandart TrackingNumber=Tracking Nummer DeliveryNotValidated=Lieferung nicht validiert diff --git a/htdocs/langs/de_DE/errors.lang b/htdocs/langs/de_DE/errors.lang index 693f4989ce6..349a4449acb 100644 --- a/htdocs/langs/de_DE/errors.lang +++ b/htdocs/langs/de_DE/errors.lang @@ -18,7 +18,7 @@ ErrorFailToCreateFile=Fehler beim Erstellen der Datei '%s'. ErrorFailToRenameDir=Fehler beim Umbenennen des Verzeichnisses '%s' in '%s'. ErrorFailToCreateDir=Fehler beim Erstellen des Verzeichnisses '%s'. ErrorFailToDeleteDir=Fehler beim Löschen des Verzeichnisses '%s'. -ErrorFailToMakeReplacementInto=Failed to make replacement into file '%s'. +ErrorFailToMakeReplacementInto=Fehler beim erstellen des Ersatzes in Datei '%s'. ErrorFailToGenerateFile=Konnte Datei '%s' nicht erstellen. ErrorThisContactIsAlreadyDefinedAsThisType=Dieser Kontakt ist bereits als Kontakt dieses Typs definiert. ErrorCashAccountAcceptsOnlyCashMoney=Dies ist ein Bargeldkonto (Kasse) und akzeptiert deshalb nur Bargeldtransaktionen. @@ -133,7 +133,7 @@ ErrorPHPNeedModule=Fehler, Ihr PHP muss das Modul %s installiert haben um ErrorOpenIDSetupNotComplete=Sie haben im Dolibarr Konfigurationsfile eingestellt, dass die Anmeldung mit OpenID möglich ist, aber die URL zum OpenID Service ist noch nicht in %s definiert. ErrorWarehouseMustDiffers=Quell- und Ziel-Lager müssen unterschiedlich sein ErrorBadFormat=Falsches Format! -ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any third party. Link member to an existing third party or create a new third party before creating subscription with invoice. +ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Fehler: Dieses Mitglied ist noch nicht mit einem Partner verbunden. Verknüpfen Sie das Mitglied zuerst mit einem vorhandenen Partner oder legen Sie einen neuen an, bevor Sie ein Abonnement mit Rechnung erstellen. ErrorThereIsSomeDeliveries=Fehler: Es sind noch Auslieferungen zu diesen Versand vorhanden. Löschen deshalb nicht möglich. ErrorCantDeletePaymentReconciliated=Eine Zahlung, deren Bank-Transaktion schon abgeglichen wurde, kann nicht gelöscht werden ErrorCantDeletePaymentSharedWithPayedInvoice=Eine Zahlung, die zu mindestens einer als bezahlt markierten Rechnung gehört, kann nicht entfernt werden @@ -179,11 +179,11 @@ ErrorStockIsNotEnoughToAddProductOnOrder=Nicht genug Bestand von Produkt %s, um ErrorStockIsNotEnoughToAddProductOnInvoice=Nicht genug Bestand von Produkt %s, um es einer neuen Rechnung zuzufügen. ErrorStockIsNotEnoughToAddProductOnShipment=Nicht genug Bestand von Produkt %s, um es einer neuen Sendung zuzufügen. ErrorStockIsNotEnoughToAddProductOnProposal=Nicht genug Bestand von Produkt %s, um es einem neuen Angebot zuzufügen. -ErrorFailedToLoadLoginFileForMode=Failed to get the login key for mode '%s'. +ErrorFailedToLoadLoginFileForMode=Konnte Loginschlüssel für Modul '%s' nicht ermitteln. ErrorModuleNotFound=Datei des Modul nicht gefunden. -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) -ErrorFieldAccountNotDefinedForLine=Value for Accounting account not defined for the line (%s) +ErrorFieldAccountNotDefinedForBankLine=Buchhaltungskonto nicht definiert für Quellzeile %s(%s) +ErrorFieldAccountNotDefinedForInvoiceLine=Buchhaltungskonto für Rechnung %s (%s) ist undefiniert +ErrorFieldAccountNotDefinedForLine=Buchhaltungskonto nicht definiert für Zeile (%s) ErrorBankStatementNameMustFollowRegex=Fehler - Name des Kontoauszugs muss dieser Syntax folgen: %s ErrorPhpMailDelivery=Vergewissern Sie sich, dass Sie nicht zu viele Adressaten nutzen und der Inhalt Ihrer Mail nicht nach Spam aussieht. Bitten Sie Ihren Administrator, die Firewall- und Server-Logs zu prüfen, um detailliertere Informationen zu bekommen. ErrorUserNotAssignedToTask=Benutzer muss der Aufgabe zugeteilt sein, um Zeiten erfassen zu können. @@ -192,7 +192,7 @@ ErrorModuleFileSeemsToHaveAWrongFormat=Das Modul-Paket scheint ein falsches Form ErrorFilenameDosNotMatchDolibarrPackageRules=Der Name des Modul-Pakets (%s) entspricht nicht der erwarteten Syntax: %s ErrorDuplicateTrigger=Fehler, doppelter Triggername %s. Schon geladen durch %s. ErrorNoWarehouseDefined=Fehler, keine Warenlager definiert. -ErrorBadLinkSourceSetButBadValueForRef=The link you use is not valid. A 'source' for payment is defined, but value for 'ref' is not valid. +ErrorBadLinkSourceSetButBadValueForRef=Der Link ist ungültig. Die Quelle für die Zahlung ist definiert, aber die Referenz ist ungültig. ErrorTooManyErrorsProcessStopped=Zu viele Fehler, Verarbeitung abgebrochen. # Warnings diff --git a/htdocs/langs/de_DE/loan.lang b/htdocs/langs/de_DE/loan.lang index 429e7b45dbe..dc5d779447e 100644 --- a/htdocs/langs/de_DE/loan.lang +++ b/htdocs/langs/de_DE/loan.lang @@ -10,9 +10,9 @@ LoanCapital=Kapital Insurance=Versicherung Interest=Zins Nbterms=Anzahl der Bedingungen -LoanAccountancyCapitalCode=Accounting account capital -LoanAccountancyInsuranceCode=Accounting account insurance -LoanAccountancyInterestCode=Accounting account interest +LoanAccountancyCapitalCode=Buchhaltungskonto Kapital +LoanAccountancyInsuranceCode=Buchhaltungskonto Versicherung +LoanAccountancyInterestCode=Buchhaltungskonto Zinsen ConfirmDeleteLoan=Bestätigen Sie das Löschen dieses Kredites LoanDeleted=Kredit erfolgreich gelöscht ConfirmPayLoan=Bestätigen Sie das Löschen dieses Kredites @@ -43,9 +43,11 @@ LoanCalcDesc=Mit diesem Hypothek Rechner kann die monatliche Belastung, b GoToInterest=%s wird in Richtung ZINSEN gehen GoToPrincipal=%s wird in Richtung HAUPT gehen YouWillSpend=Sie werden %s im Jahr %s bezahlen -ListLoanAssociatedProject=List of loan associated with the project +ListLoanAssociatedProject=Liste der Darlehen in dem Projekt +AddLoan=Darlehen erstellen # Admin ConfigLoan=Konfiguration des Modul Kredite -LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default -LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default -LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Standard-Buchhaltungskonto Kapital +LOAN_ACCOUNTING_ACCOUNT_INTEREST=Standard-Buchhaltungskonto Zinsen +LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Standard-Buchhaltungskonto Versicherung +CreateCalcSchedule=Fälligkeit des Darlehens erstellen/bearbeiten diff --git a/htdocs/langs/de_DE/mailmanspip.lang b/htdocs/langs/de_DE/mailmanspip.lang index 234549e4e46..b204c1051d6 100644 --- a/htdocs/langs/de_DE/mailmanspip.lang +++ b/htdocs/langs/de_DE/mailmanspip.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - mailmanspip MailmanSpipSetup=Konfiguration Mailman und SPIP Modul MailmanTitle=Mailman Mailingliste System -TestSubscribe=Zum Testen von Mailman Abonnement Anmeldung Listen +TestSubscribe=Zum Testen von Mailman Abonnement Anmeldung Listen TestUnSubscribe=Zum Testen von Mailman Abonnement Abmeldung Listen MailmanCreationSuccess=Einschreibetest wurde erfolgreich durchgeführt MailmanDeletionSuccess=Abmeldetest wurde erfolgreich durchgeführt @@ -22,6 +22,6 @@ AddIntoSpipError=Fehler beim anfügen des Benutzers in SPIP DeleteIntoSpip=Von SPIP entfernen DeleteIntoSpipConfirmation=Sind Sie sicher, dass Sie dieses Mitglied von SPIP entfernen wollen? DeleteIntoSpipError=Fehler zu unterdrücken des Benutzers von SPIP -SPIPConnectionFailed=Fehler beim Verbinden mit SPIP +SPIPConnectionFailed=Fehler beim Verbinden mit SPIP SuccessToAddToMailmanList=%s erfolgreich zur Mailingliste %s oder der SPIP Datenbank hinzugefügt SuccessToRemoveToMailmanList=%s erfolgreich aus der Mailingliste %s oder der SPIP Datenbank ausgetragen diff --git a/htdocs/langs/de_DE/mails.lang b/htdocs/langs/de_DE/mails.lang index c9a30838b02..b8727621269 100644 --- a/htdocs/langs/de_DE/mails.lang +++ b/htdocs/langs/de_DE/mails.lang @@ -95,7 +95,7 @@ NbOfCompaniesContacts=Einzigartige Partnerkontakte MailNoChangePossible=Die Empfängerliste einer freigegebenen E-Mail Kampagne kann nicht mehr geändert werden SearchAMailing=Suche E-Mail Kampagne SendMailing=E-Mail Kampagne versenden -SendMail=sende E-Mail +SendMail=sende E-Mail SentBy=Gesendet von MailingNeedCommand=Aus Sicherheitsgründen sollten E-Mails von der Kommandozeile aus versandt werden. Bitten Sie Ihren Server Administrator um die Ausführung des folgenden Befehls, um den Versand an alle Empfänger zu starten: MailingNeedCommand2=Sie können den Versand jedoch auch online starten, indem Sie den Parameter MAILING_LIMIT_SENDBYWEB auf den Wert der pro Sitzung gleichzeitig zu versendenden Mails setzen. Die entsprechenden Einstellungen finden Sie unter Übersicht-Einstellungen-Andere. @@ -113,7 +113,7 @@ TagCheckMail=Öffnen der Mail verfolgen TagUnsubscribe=Abmelde Link TagSignature=Signatur des Absenders EMailRecipient=Empfänger E-Mail -TagMailtoEmail= Empfängers E-Mail (beinhaltet html "mailto:" link) +TagMailtoEmail=Empfängers E-Mail (beinhaltet html "mailto:" link) NoEmailSentBadSenderOrRecipientEmail=Kein E-Mail gesendet. Ungültige Absender oder Empfänger Adresse. Benutzerprofil kontrollieren. # Module Notifications Notifications=Benachrichtigungen @@ -140,7 +140,7 @@ AdvTgtSearchDtHelp=Intervall verwenden um ein Datum auszuwählen AdvTgtStartDt=Startdatum AdvTgtEndDt=Enddatum AdvTgtTypeOfIncudeHelp=Empfänger EMail des Partners und EMail des Kontakt des Partners, oder einfach nur Partner-EMail oder einfach nur Kontakt EMail -AdvTgtTypeOfIncude=Empfänger +AdvTgtTypeOfIncude=Empfänger AdvTgtContactHelp=Verwenden Sie nur, wenn Ihr Zielkontakt unter den "Typ des E-Mail-Empfänger" AddAll=Alle hinzufügen RemoveAll=Alle Entfernen diff --git a/htdocs/langs/de_DE/main.lang b/htdocs/langs/de_DE/main.lang index b905f184f29..3ec7de61727 100644 --- a/htdocs/langs/de_DE/main.lang +++ b/htdocs/langs/de_DE/main.lang @@ -72,8 +72,10 @@ SeeHere=Sehen Sie hier Apply=Übernehmen BackgroundColorByDefault=Standard-Hintergrundfarbe FileRenamed=Datei wurde erfolgreich unbenannt -FileUploaded=Datei wurde erfolgreich hochgeladen FileGenerated=Die Datei wurde erfolgreich erstellt +FileSaved=The file was successfully saved +FileUploaded=Datei wurde erfolgreich hochgeladen +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Ein Dateianhang wurde gewählt aber noch nicht hochgeladen. Klicken Sie auf "Datei anhängen" um den Vorgang zu starten. NbOfEntries=Anzahl der Einträge GoToWikiHelpPage=Onlinehilfe lesen (Internetzugang notwendig) @@ -358,6 +360,7 @@ TotalLT1ES=Summe RE TotalLT2ES=Summe IRPF HT=Netto TTC=Brutto +INCT=Inc. all taxes VAT=USt. VATs=Mehrwertsteuern LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Okt MonthShort11=Nov MonthShort12=Dez AttachedFiles=Angehängte Dateien und Dokumente -FileTransferComplete=Datei wurde erfolgreich hochgeladen DateFormatYYYYMM=MM-YYYY DateFormatYYYYMMDD=DD-MM-YYYY DateFormatYYYYMMDDHHMM=DD-MM-YYYY HH:SS diff --git a/htdocs/langs/de_DE/modulebuilder.lang b/htdocs/langs/de_DE/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/de_DE/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/de_DE/multicurrency.lang b/htdocs/langs/de_DE/multicurrency.lang new file mode 100644 index 00000000000..c830c05dd40 --- /dev/null +++ b/htdocs/langs/de_DE/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Mehrfachwährungen +ErrorAddRateFail=Fehler in hinzugefügtem Währungskurs +ErrorAddCurrencyFail=Fehler in hinzugefügter Währung +ErrorDeleteCurrencyFail=Fehler, konnte Daten nicht löschen +multicurrency_syncronize_error=Synchronisationsfehler: %s +multicurrency_useOriginTx=Wenn ein Objekt anhand eines anderen Erstellt wird, den Währungskurs des Originals beibehalten (Ansonsten wird der aktuelle Währungskurs verwendet) +CurrencyLayerAccount=Währungslayer API +CurrencyLayerAccount_help_to_synchronize=Erstellen Sie ein Konto auf ihrer Webseite um die Funktionalität nutzen zu können.
Erhalten sie ihren API key
Bei Gratisaccounts kann die Währungsquelle nicht verändert werden (USD Standard
Wenn ihre Basiswährung nicht USD ist, kann die Alternative Währungsquelle zum übersteuern der Hauptwährung verwendet werden

Sie sind auf 1000 Synchronisationen pro Monat begrenzt +multicurrency_appId=API key +multicurrency_appCurrencySource=Währungsquelle +multicurrency_alternateCurrencySource= Alternative Währungsquelle +CurrenciesUsed=Verwendete Währungen +CurrenciesUsed_help_to_add=Währungen und Währungskurse erfassen, die Sie für Angebote, Bestellungen, etc. benötigen +rate=Währungskurs +MulticurrencyReceived=Erhalten, Originalwährung +MulticurrencyRemainderToTake=Verbleibender Betrag, Originalwährung +MulticurrencyPaymentAmount=Zahlungsbetrag, Originalwährung diff --git a/htdocs/langs/de_DE/oauth.lang b/htdocs/langs/de_DE/oauth.lang index a3b49e54ea8..2bf7bef3c70 100644 --- a/htdocs/langs/de_DE/oauth.lang +++ b/htdocs/langs/de_DE/oauth.lang @@ -1,30 +1,30 @@ # Dolibarr language file - Source file is en_US - oauth -ConfigOAuth=Oauth Konfiguration -OAuthServices=OAuth services -ManualTokenGeneration=Manual token generation -TokenManager=Token manager -IsTokenGenerated=Is token generated ? +ConfigOAuth=OAuth Konfiguration +OAuthServices=OAuth Dienste +ManualTokenGeneration=Manuelle Token Generation +TokenManager=Token-Manager +IsTokenGenerated=Ist der Token generiert? NoAccessToken=Kein Zugriffstoken in der lokalen Datenbank gespeichert HasAccessToken=Ein Token wurde erstellt und in der lokalen Datenbank gespeichert -NewTokenStored=Token received and saved -ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider +NewTokenStored=Token empfangen und gespeichert +ToCheckDeleteTokenOnProvider=Klicke hier um prüfen/entfernen Authentifizierung gespeichert durch den OAuth Anbieter %s TokenDeleted=Token gelöscht -RequestAccess=Hier klcien, um Zugriff anzufordern/zu verlängern und einen neuen Token zu bekommen. +RequestAccess=Hier klicken, um Zugang anzufordern/verlängern und neue Token zu speichern DeleteAccess=Hier klicken, um das Token zu löschen UseTheFollowingUrlAsRedirectURI=Benutzen Sie diese URL zur Weiterleitung, wenn Sie die Anmeldedaten Ihres OAuth Anbieters erstellen. ListOfSupportedOauthProviders=Hier Anmeldedaten Ihres OAuth2 Anbieters eintragen. Nur OAuth2 Anbieter werden hier angezeigt. Diese Einstellungen können von anderen Module genutzt werden, die OAuth2 Authentifizierung benötigen. -OAuthSetupForLogin=Page to generate an OAuth token -SeePreviousTab=See previous tab -OAuthIDSecret=OAuth ID and Secret +OAuthSetupForLogin=Seite um einen OAuth-Token zu erzeugen +SeePreviousTab=Siehe vorherigen Registerkarte +OAuthIDSecret=OAuth-ID und Secret TOKEN_REFRESH=Aktualisierung des Tokens vorhanden -TOKEN_EXPIRED=Token expired +TOKEN_EXPIRED=Token abgelaufen TOKEN_EXPIRE_AT=Token läuft ab am TOKEN_DELETE=Lösche gespeicherten Token -OAUTH_GOOGLE_NAME=Oauth Google service -OAUTH_GOOGLE_ID=Oauth Google Id -OAUTH_GOOGLE_SECRET=Oauth Google Secret -OAUTH_GOOGLE_DESC=Go on this page then "Credentials" to create Oauth credentials -OAUTH_GITHUB_NAME=Oauth GitHub service -OAUTH_GITHUB_ID=Oauth GitHub Id -OAUTH_GITHUB_SECRET=Oauth GitHub Secret -OAUTH_GITHUB_DESC=Go on this page then "Register a new application" to create Oauth credentials +OAUTH_GOOGLE_NAME=Google API OAuth +OAUTH_GOOGLE_ID=Google OpenID OAuth +OAUTH_GOOGLE_SECRET=Google Secret OAuth +OAUTH_GOOGLE_DESC=Gehen Sie auf diese Seite und dann die „Autorisierung“ Google OAuth-Anmeldeinformationen zu erstellen +OAUTH_GITHUB_NAME=Oauth GitHub Dienst +OAUTH_GITHUB_ID=Github Client-ID OAuth +OAUTH_GITHUB_SECRET=Github Client-Secret OAuth +OAUTH_GITHUB_DESC=Gehen Sie auf diese Seite dann „eine neue Anwendung registrieren“ Oauth Github Berechtigungsnachweise erstellen diff --git a/htdocs/langs/de_DE/orders.lang b/htdocs/langs/de_DE/orders.lang index 74f72c165a4..79ab3bcd62a 100644 --- a/htdocs/langs/de_DE/orders.lang +++ b/htdocs/langs/de_DE/orders.lang @@ -19,7 +19,7 @@ CustomerOrder=Kundenauftrag CustomersOrders=Kundenaufträge CustomersOrdersRunning=Aktuelle Kundenaufträge CustomersOrdersAndOrdersLines=Kundenaufträge und Auftragspositionen -OrdersDeliveredToBill=Customer orders delivered to bill +OrdersDeliveredToBill=Kundenbestellungen geliefert zu verrechnen OrdersToBill=Gelieferte Kundenaufträge OrdersInProcess=Kundenaufträge in Bearbeitung OrdersToProcess=Zu bearbeitende Kundenaufträge @@ -39,7 +39,7 @@ StatusOrderRefusedShort=Abgelehnt StatusOrderBilledShort=Verrechnet StatusOrderToProcessShort=Zu bearbeiten StatusOrderReceivedPartiallyShort=Teilweise erhalten -StatusOrderReceivedAllShort=Products received +StatusOrderReceivedAllShort=Produkte erhalten StatusOrderCanceled=Storniert StatusOrderDraft=Entwurf (freizugeben) StatusOrderValidated=Freigegeben @@ -51,7 +51,7 @@ StatusOrderApproved=Bestellung genehmigt StatusOrderRefused=Abgelehnt StatusOrderBilled=Verrechnet StatusOrderReceivedPartially=Teilweise erhalten -StatusOrderReceivedAll=All products received +StatusOrderReceivedAll=Alle Produkte erhalten ShippingExist=Eine Lieferung ist vorhanden QtyOrdered=Bestellmenge ProductQtyInDraft=Produktmenge in Bestellentwurf @@ -87,12 +87,12 @@ NumberOfOrdersByMonth=Anzahl der Bestellungen pro Monat AmountOfOrdersByMonthHT=Anzahl der Aufträge pro Monat (nach Steuern) ListOfOrders=Liste Aufträge CloseOrder=Bestellung schließen -ConfirmCloseOrder=Are you sure you want to set this order to deliverd? Once an order is delivered, it can be set to billed. +ConfirmCloseOrder=Möchten Sie diese Bestellung wirklich auf "geliefert" setzen? Sobald eine Bestellung geliefert ist, kann sie auf "berechnet" gesetzt werden. ConfirmDeleteOrder=Möchten Sie diese Bestellung wirklich löschen? -ConfirmValidateOrder=Are you sure you want to validate this order under name %s? -ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status? -ConfirmCancelOrder=Are you sure you want to cancel this order? -ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s? +ConfirmValidateOrder=Möchten Sie diese Bestellung wirklich unter dem Namen %s freigeben? +ConfirmUnvalidateOrder=Sind Sie sicher, dass Sie die Bestellung %s wieder in den Entwurfstatus versetzen möchten? +ConfirmCancelOrder=Möchten Sie diese Bestellung wirklich stornieren? +ConfirmMakeOrder=Bestätigen Sie, dass Sie diese Bestellung am %s aufgegeben haben? GenerateBill=Erzeuge Rechnung ClassifyShipped=Als geliefert markieren DraftOrders=Entwürfe @@ -101,7 +101,7 @@ OnProcessOrders=Bestellungen in Bearbeitung RefOrder=Bestell-Nr. RefCustomerOrder=Kunden-BestellNr. RefOrderSupplier=Lieferanten-BestellNr. -RefOrderSupplierShort=Ref. order supplier +RefOrderSupplierShort=Lieferanten-BestellNr. SendOrderByMail=Bestellung per Post versenden ActionsOnOrder=Ereignisse zu dieser Bestellung NoArticleOfTypeProduct=Keine Artikel vom Typ 'Produkt' und deshalb keine Versandkostenposition @@ -110,7 +110,7 @@ AuthorRequest=Autor/Anforderer UserWithApproveOrderGrant=Benutzer mit Berechtigung zur 'Bestellfreigabe' PaymentOrderRef=Zahlung zur Bestellung %s CloneOrder=Bestellung duplizieren -ConfirmCloneOrder=Are you sure you want to clone this order %s? +ConfirmCloneOrder=Möchten Sie die Bestellung %s wirklich duplizieren? DispatchSupplierOrder=Lieferantenbestellung %s erhalten FirstApprovalAlreadyDone=1. Bestätigung bereits erledigt SecondApprovalAlreadyDone=2. Bestätigung bereits erledigt @@ -150,5 +150,5 @@ OrderCreated=Ihre Bestellungen wurden erstellt OrderFail=Ein Fehler trat beim erstellen der Bestellungen auf CreateOrders=Erzeuge Bestellungen ToBillSeveralOrderSelectCustomer=Um eine Rechnung für verschiedene Bestellungen zu erstellen, klicken Sie erst auf Kunde und wählen Sie dann "%s". -CloseReceivedSupplierOrdersAutomatically=Close order to "%s" automatically if all products are received. -SetShippingMode=Set shipping mode +CloseReceivedSupplierOrdersAutomatically=Schließe die Bestellung nach „%s“ automatisch, wenn alle Produkte empfangen wurden. +SetShippingMode=Setze die Versandart diff --git a/htdocs/langs/de_DE/other.lang b/htdocs/langs/de_DE/other.lang index 1b98e1d9e73..aac0ae3d320 100644 --- a/htdocs/langs/de_DE/other.lang +++ b/htdocs/langs/de_DE/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=Pfund +WeightUnitounce=Unze Length=Länge LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/de_DE/paybox.lang b/htdocs/langs/de_DE/paybox.lang index e296b3939e5..d7193a68702 100644 --- a/htdocs/langs/de_DE/paybox.lang +++ b/htdocs/langs/de_DE/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-Mail-Adresse für die Zahlungsbestätigung Creditor=Zahlungsempfänger PaymentCode=Zahlungscode PayBoxDoPayment=Jetzt bezahlen +ToPay=Zahlung tätigen YouWillBeRedirectedOnPayBox=Zur Eingabe Ihrer Kreditkartendaten werden Sie an eine sichere Bezahlseite weitergeleitet. Continue=Fortfahren ToOfferALinkForOnlinePayment=URL für %s Zahlung diff --git a/htdocs/langs/de_DE/printing.lang b/htdocs/langs/de_DE/printing.lang index c5f7fbea77e..67cf0ae68ed 100644 --- a/htdocs/langs/de_DE/printing.lang +++ b/htdocs/langs/de_DE/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Druckermedium IPP_Supported=Medientyp DirectPrintingJobsDesc=Diese Seite zeigt Druckjobs für verfügbar Drucker. GoogleAuthNotConfigured=Google OAuth Einrichtung nicht vorhanden. Aktivieren Sie das Modul OAuth und geben eine Google ID/einen Schlüssel an. -GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth Anmeldedaten wurden in der Einrichtung des Moduls OAuth gefunden. PrintingDriverDescprintgcp=Konfigurationsvariablen für Google Cloud Print PrintTestDescprintgcp=Druckerliste für Google-Coud Druck diff --git a/htdocs/langs/de_DE/productbatch.lang b/htdocs/langs/de_DE/productbatch.lang index 7c025c1e53a..fbabfa72ed7 100644 --- a/htdocs/langs/de_DE/productbatch.lang +++ b/htdocs/langs/de_DE/productbatch.lang @@ -17,7 +17,7 @@ printEatby=Verzehren bis: %s printSellby=Verkaufen bis: %s printQty=Menge: %d AddDispatchBatchLine=Fügen Sie eine Zeile für Haltbarkeit Versendung -WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, automatic increase/decrease stock mode is forced to shipping validate and manual dispatching for reception and can't be edited. Other options can be defined as you want. +WhenProductBatchModuleOnOptionAreForced=Wenn das Modul Lot/Serien-Nr. eingeschaltet ist, wird der Modus für Lagerbestands-Erhöhungen / -Senkungen auf die letzte Auswahl festgelegt und kann nicht geändert werden. Andere Optionen können nach Wunsch eingestellt werden. ProductDoesNotUseBatchSerial=Dieses Produkt verwendet keine Lose oder Seriennummern ProductLotSetup=Verwaltung von Modul Charge / Seriennummern ShowCurrentStockOfLot=Warenbestand anzeigen für Produkt/Charge diff --git a/htdocs/langs/de_DE/products.lang b/htdocs/langs/de_DE/products.lang index 90b6ff23c17..bcc49517004 100644 --- a/htdocs/langs/de_DE/products.lang +++ b/htdocs/langs/de_DE/products.lang @@ -26,8 +26,8 @@ ProductOrService=Produkt oder Leistung ProductsAndServices=Produkte und Leistungen ProductsOrServices=Produkte oder Leistungen ProductsOnSaleOnly=Produkte nur für den Verkauf -ProductsOnPurchaseOnly=Produkte nur für den Einkauf -ProductsNotOnSell=Produkte weder für Ein- noch Verkauf +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Produkte für Ein- und Verkauf ServicesOnSaleOnly=Leistungen nur für den Verkauf ServicesOnPurchaseOnly=Leistungen nur für den Einkauf @@ -247,12 +247,18 @@ ComposedProduct=Teilprodukt MinSupplierPrice=Minimaler Einkaufspreis MinCustomerPrice=Minimum Kundenpreis DynamicPriceConfiguration=Dynamische Preis Konfiguration -DynamicPriceDesc=Wenn dieses Modul aktiviert ist, können Sie auf der Produktekarte mathematische Funktionen nutzen, um Kunden- oder Lieferantenpreise zu berechnen. Sie können dazu alle mathematische Funktionen und einige Konstanten und Variablen nutzen. Sie können einer Variable eine externe URL mitgeben, mit der der Wert der Variablen automatisch aktualisiert werden kann. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Variable hinzufügen AddUpdater=Updater hinzufügen GlobalVariables=Globale Variablen VariableToUpdate=Variable, die aktualisiert wird GlobalVariableUpdaters=Globale Variablen aktualisieren +GlobalVariableUpdaterType0=JSON Daten +GlobalVariableUpdaterHelp0=Analysiert JSON-Daten von angegebener URL, VALUE gibt den Speicherort des entsprechenden Wertes, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService-Daten +GlobalVariableUpdaterHelp1=Analysiert WebService Daten aus angegebenen URL, NS gibt den Namespace, VALUE gibt den Speicherort der entsprechende Wert sollte DATA die Daten enthalten, zu senden und Methode ist der Aufruf von WS-Methode +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update-Intervall (Minuten) LastUpdated=Zuletzt aktualisiert CorrectlyUpdated=erfolgreich aktualisiert @@ -288,7 +294,7 @@ ProductAttributeValueDeleteDialog=Sind Sie sicher, dass Sie den Wert „%s“ mi ProductCombinationDeleteDialog=Sind Sie sicher, dass Sie die Variante von diesem Produkt „%s“ löschen möchten? ProductCombinationAlreadyUsed=Es ist ein Fehler während dem löschen der Variante aufgetreten. Stellen Sie sicher, dass es nicht durch ein anderes Objekt verwendet wird . ProductCombinations=Varianten -PropagateVariant=Propagate variants +PropagateVariant=Varianten verteilen HideProductCombinations=Ausblenden von Produkt-Varianten in den Produktauswahl-Listen ProductCombination=Variante NewProductCombination=Neue Variante diff --git a/htdocs/langs/de_DE/projects.lang b/htdocs/langs/de_DE/projects.lang index 15e0635f7a9..8695105ae86 100644 --- a/htdocs/langs/de_DE/projects.lang +++ b/htdocs/langs/de_DE/projects.lang @@ -9,8 +9,8 @@ ProjectsArea=Projektübersicht ProjectStatus=Projekt Status SharedProject=Jeder PrivateProject=Projektkontakte -ProjectsImContactFor=Projects I'm explicitely a contact of -AllAllowedProjects=All project I can read (mine + public) +ProjectsImContactFor=Projekte bei denen ich ein direkter Kontakt bin +AllAllowedProjects=Alle Projekte die ich sehen kann (Eigene + Öffentliche) AllProjects=Alle Projekte MyProjectsDesc=Diese Ansicht zeigt nur Projekte, bei welchen Sie als Kontakt (unabhängig vom Typ) hinzugefügt sind. ProjectsPublicDesc=Diese Ansicht zeigt alle Projekte, für die Sie zum Lesen berechtigt sind. @@ -26,7 +26,7 @@ TasksDesc=Diese Ansicht zeigt alle Projekte und Aufgaben (Ihre Benutzerberechtig AllTaskVisibleButEditIfYouAreAssigned=Alle Aufgaben dieser Projekte sind sichtbar, aber Sie können nur auf ihnen zugewiesenen Aufgaben Zeit erfassen. Weisen Sie sich die Aufgabe zu, wenn sie Zeiten erfassen müssen. OnlyYourTaskAreVisible=Nur Ihnen zugewiesene Aufgaben sind sichtbar. Weisen Sie sich die Aufgabe zu, wenn Sie Zeiten auf der Aufgabe erfassen müssen. ImportDatasetTasks=Aufgaben der Projekte -ProjectCategories=Project tags/categories +ProjectCategories=Projektkategorien/Tags NewProject=Neues Projekt AddProject=Projekt erstellen DeleteAProject=Löschen eines Projekts @@ -41,7 +41,7 @@ ShowProject=Zeige Projekt SetProject=Projekt setzen NoProject=Kein Projekt definiert oder keine Rechte NbOfProjects=Anzahl der Projekte -NbOfTasks=Nb of tasks +NbOfTasks=Anzahl Aufgaben TimeSpent=Zeitaufwand TimeSpentByYou=Ihr Zeitaufwand TimeSpentByUser=Zeitaufwand von Benutzer ausgegeben @@ -64,7 +64,7 @@ TaskDescription=Aufgaben-Beschreibung NewTask=Neue Aufgabe AddTask=Aufgabe erstellen AddTimeSpent=Erfassen verbrauchte Zeit -AddHereTimeSpentForDay=Add here time spent for this day/task +AddHereTimeSpentForDay=Zeitaufwand für diesen Tag/Aufgabe hier erfassen Activity=Tätigkeit Activities=Aufgaben/Tätigkeiten MyActivities=Meine Aufgaben/Tätigkeiten @@ -84,7 +84,7 @@ ListPredefinedInvoicesAssociatedProject=Liste von Rechnungsvorlagen, die mit die ListSupplierOrdersAssociatedProject=Liste der mit diesem Projekt verbundenen Lieferantenbestellungen ListSupplierInvoicesAssociatedProject=Liste der mit diesem Projekt verbundenen Lieferantenrechnungen ListContractAssociatedProject=Liste Verträge, die mit diesem Projekt verknüpft sind -ListShippingAssociatedProject=List of shippings associated with the project +ListShippingAssociatedProject=Liste der Lieferungen zu diesem Projekt ListFichinterAssociatedProject=Liste der Serviceaufträge, die mit diesem Projekt verknüpft sind ListExpenseReportsAssociatedProject=Liste Spesenabrechnungen, die mit diesem Projekt verknüpft sind ListDonationsAssociatedProject=Liste Spenden, die mit diesem Projekt verknüpft sind @@ -109,7 +109,7 @@ ConfirmReOpenAProject=Möchten Sie dieses Projekt wirklich wiedereröffnen? ProjectContact=Projekt Kontakte ActionsOnProject=Projektaktionen YouAreNotContactOfProject=Sie sind diesem privaten Projekt nicht als Kontakt zugeordnet. -UserIsNotContactOfProject=User is not a contact of this private project +UserIsNotContactOfProject=Benutzer ist kein Kontakt dieses privaten Projektes DeleteATimeSpent=Lösche einen Zeitaufwand ConfirmDeleteATimeSpent=Sind Sie sicher, dass diesen Zeitaufwand löschen wollen? DoNotShowMyTasksOnly=Zeige auch die Aufgaben der Anderen @@ -118,7 +118,7 @@ TaskRessourceLinks=Ressourcen ProjectsDedicatedToThisThirdParty=Mit diesem Partner verknüpfte Projekte NoTasks=Keine Aufgaben für dieses Projekt LinkedToAnotherCompany=Mit Partner verknüpft -TaskIsNotAssignedToUser=Task not assigned to user. Use button '%s' to assign task now. +TaskIsNotAssignedToUser=Aufgabe ist keinem Benutzer zugeteilt. Verwenden Sie den Knopf '%s' um die Aufgabe jetzt zuzuweisen. ErrorTimeSpentIsEmpty=Zeitaufwand ist leer ThisWillAlsoRemoveTasks=Diese Aktion löscht ebenfalls alle Aufgaben zum Projekt (%s aktuelle Aufgaben) und alle Zeitaufwände. IfNeedToUseOhterObjectKeepEmpty=Wenn einige Zuordnungen (Rechnung, Bestellung, ...), einem Dritten gehören, müssen Sie erst alle mit dem Projekt verbinden, damit das Projekt auch Dritten zugänglich ist . @@ -169,30 +169,30 @@ FirstAddRessourceToAllocateTime=Benutzer eine Ressource pro Aufgabe zuordnen, um InputPerDay=Eingang pro Tag InputPerWeek=Eingang pro Woche InputPerAction=Eingang pro Aktion -TimeAlreadyRecorded=This is time spent already recorded for this task/day and user %s +TimeAlreadyRecorded=Zeitaufwand für diese Aufgabe/Tag und Benutzer %s bereits aufgenommen ProjectsWithThisUserAsContact=Projekte mit diesem Anwender als Kontakt TasksWithThisUserAsContact=Aufgaben zugeordnet zu diesem Anwender ResourceNotAssignedToProject=Zugewiesen zu Projekt ResourceNotAssignedToTheTask=nicht der Aufgabe zugewiesen -TasksAssignedTo=Tasks assigned to +TasksAssignedTo=Aufgabe zugewiesen an AssignTaskToMe=Aufgabe mir selbst zuweisen -AssignTaskToUser=Assign task to %s -SelectTaskToAssign=Select task to assign... +AssignTaskToUser=Aufgabe an %s zuweisen +SelectTaskToAssign=Zuzuweisende Aufgabe auswählen... AssignTask=Zuweisen ProjectOverview=Projekt-Übersicht ManageTasks=Verwende Projekte um Aufgaben und Zeitaufwand zu verwalten ManageOpportunitiesStatus=Verwende Projekte um Leads und Chancen zu verwalten ProjectNbProjectByMonth=Anzahl der Projekte pro Monat -ProjectNbTaskByMonth=Nb of created tasks by month +ProjectNbTaskByMonth=Anzahl erstellter Projekte pro Monat ProjectOppAmountOfProjectsByMonth=Betrag der Verkaufschancen pro Monat ProjectWeightedOppAmountOfProjectsByMonth=gewichteter Betrag der Verkaufschancen pro Monat ProjectOpenedProjectByOppStatus=Offene Projekte/Verkaufschancen nach Status ProjectsStatistics=Statistik über Projekte und Leads -TasksStatistics=Statistics on project/lead tasks +TasksStatistics=Statistik über Projekte und Lead Aufgaben TaskAssignedToEnterTime=Aufgabe zugewiesen. Eingabe der Zeit zu diese Aufgabe sollte möglich sein. IdTaskTime=ID Zeit Aufgabe YouCanCompleteRef=Wenn Sie die Referenz mit Infromationen vervollständigen möchten (um diese als Suchfilter zu verwenden), wird empfohlen ein Trennzeichen einzusetzen, damit den Nummernkreis der zukünftigen Projekten weiterhin korrekt funktioniert. Zum Beispiel %s-ABC. Sie können aber auch in den Label Suchbegriffe hinzufügen. Ein bewährtes Verfahren besteht darin, ein dedizierter Feld einzufügen, bekannt unter dem Begriff ergänzenden Attributen. -OpenedProjectsByThirdparties=Open projects by third parties +OpenedProjectsByThirdparties=Offene Projekte nach Partner OnlyOpportunitiesShort=nur Verkaufschancen OpenedOpportunitiesShort=Offene Verkaufschancen NotAnOpportunityShort=keine Verkaufschance diff --git a/htdocs/langs/de_DE/propal.lang b/htdocs/langs/de_DE/propal.lang index de6266be5e6..583ec1ae81f 100644 --- a/htdocs/langs/de_DE/propal.lang +++ b/htdocs/langs/de_DE/propal.lang @@ -15,7 +15,7 @@ ValidateProp=Angebot freigeben AddProp=Angebot erstellen ConfirmDeleteProp=Möchten Sie dieses Angebot wirklich löschen? ConfirmValidateProp=Möchten Sie dieses Angebot wirklich unter dem Namen %s freigeben? -LastPropals=%s neueste Angebote +LastPropals=Neueste %s Angebote LastModifiedProposals=Letzte %s bearbeitete Angebote AllPropals=Alle Angebote SearchAProposal=Angebot suchen @@ -28,7 +28,7 @@ ShowPropal=Zeige Angebot PropalsDraft=Entwürfe PropalsOpened=Geöffnet PropalStatusDraft=Entwurf (freizugeben) -PropalStatusValidated=Validated (proposal is opened) +PropalStatusValidated=Freigegeben (Angebot wieder geöffnet) PropalStatusSigned=Unterzeichnet (ist zu verrechnen) PropalStatusNotSigned=Nicht unterzeichnet (geschlossen) PropalStatusBilled=Verrechnet @@ -60,8 +60,8 @@ ConfirmClonePropal=Sind Sie sicher, dass Sie dieses Angebot %s dupliziere ConfirmReOpenProp=Sind Sie sicher, dass Sie dieses Angebot %s wieder öffnen möchten ? ProposalsAndProposalsLines=Angebote und Positionen ProposalLine=Angebotsposition -AvailabilityPeriod=Verfügbarkeitszeitraum -SetAvailability=Verfügbarkeitszeitraum definieren +AvailabilityPeriod=Gültig bis +SetAvailability=Gültigkeitszeitraum definieren AfterOrder=nach Bestellung ##### Availability ##### AvailabilityTypeAV_NOW=Sofort diff --git a/htdocs/langs/de_DE/resource.lang b/htdocs/langs/de_DE/resource.lang index 64d9045cb9b..ff7243d2c77 100644 --- a/htdocs/langs/de_DE/resource.lang +++ b/htdocs/langs/de_DE/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Ressource erfolgreich gelöscht DictionaryResourceType=Ressourcen-Typ SelectResource=Ressource wählen + +IdResource=Resourcen ID +AssetNumber=Seriennummer +ResourceTypeCode=Ressourcen-Typ Code +ImportDataset_resource_1=Ressourcen diff --git a/htdocs/langs/de_DE/salaries.lang b/htdocs/langs/de_DE/salaries.lang index d0ef47dcafb..13be926dd27 100644 --- a/htdocs/langs/de_DE/salaries.lang +++ b/htdocs/langs/de_DE/salaries.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Standard Buchhaltungskonto für Löhne +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Standard Buchhaltungskonto für persönliche Aufwendungen Salary=Lohn Salaries=Löhne diff --git a/htdocs/langs/de_DE/stocks.lang b/htdocs/langs/de_DE/stocks.lang index 76c6d5e83d7..540d5ddaf8d 100644 --- a/htdocs/langs/de_DE/stocks.lang +++ b/htdocs/langs/de_DE/stocks.lang @@ -48,12 +48,12 @@ PMPValue=Gewichteter Warenwert PMPValueShort=DSWP EnhancedValueOfWarehouses=Lagerwert UserWarehouseAutoCreate=Beim Anlegen eines Benutzers automatisch neues Warenlager erstellen -AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product +AllowAddLimitStockByWarehouse=Ermöglicht es, Grenzwerte und erwünschten Lagerbestand pro Produkt+Warenlager zu definieren, anstelle nur pro Produkt IndependantSubProductStock=Produkt Lager und Unterprodukt Lager sind unabhängig QtyDispatched=Versandmenge QtyDispatchedShort=Menge versandt QtyToDispatchShort=Menge zu versenden -OrderDispatch=Bestellabwicklung +OrderDispatch=Goods Receptions RuleForStockManagementDecrease=Regel für automatische Verringerung der Bestände (manuelle Verringerung ist immer möglich, selbst wenn die automatische Verringerung aktiviert ist). RuleForStockManagementIncrease=Regel für automatische Erhöhung der Bestände (manuelle Erhöhung ist immer möglich, selbst wenn die automatische Erhöhung aktiviert ist). DeStockOnBill=Verringere reale Bestände bei Bestätigung von Rechnungen/Gutschriften @@ -71,10 +71,10 @@ StockLimitShort=Grenzwert für Alarm StockLimit=Mindestbestand vor Warnung PhysicalStock=Istbestand RealStock=Realer Lagerbestand -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=Physikalischer Lagerbestand ist die Stückzahl die aktuell in Ihren Warenlagern vorhanden ist. +RealStockWillAutomaticallyWhen=Der Lagerbestand wird automatisch anhand dieser Regeln angepasst (Siehe Lagermodul Setup): VirtualStock=Theoretisches Warenlager -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=Virtueller Lagerbestand ist der verbleibende Bestand nachdem alle geplanten Buchungen ausgeführt wurden. (Lagereingang aus Bestellungen, Lieferungen an Kunden, ...) IdWarehouse=Warenlager ID DescWareHouse=Beschreibung Warenlager LieuWareHouse=Standort Warenlager @@ -139,20 +139,20 @@ NoPendingReceptionOnSupplierOrder=Keine anstehenden Liefereingänge aufgrund off ThisSerialAlreadyExistWithDifferentDate=Diese Charge / Seriennummer (%s) ist bereits vorhanden, jedoch mit unterschiedlichen Haltbarkeits- oder Verfallsdatum. \n(Gefunden: %s Erfasst: %s) OpenAll=Verfügbar für alle Aktionen OpenInternal=Verfügbar für interne Aktionen -UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception +UseDispatchStatus=Empfangstatus (akzeptiert/abgelehnt) für Produktzeilen bei Lieferungseingang verwenden 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 +ProductStockWarehouseCreated=Bestandeswert für Benachrichtigung und erwünschtem optimalem Lagerbestand erstellt +ProductStockWarehouseUpdated=Bestandeswert für Benachrichtigung und erwünschtem optimalem Lagerbestand aktualisiert +ProductStockWarehouseDeleted=Bestandeswert für Benachrichtigung und erwünschtem optimalem Lagerbestand gelöscht +AddNewProductStockWarehouse=Neuen Grenzwert für Benachrichtigung und gewünschtem Lagerbestand setzen +AddStockLocationLine=Bestand abbuchen, dann klicken um einem anderen Warenlager für dieses Produkt zuweisen InventoryDate=Inventardatum NewInventory=Neues inventar inventorySetup = Inventar einrichten inventoryCreatePermission=Neue Inventur erstellen inventoryReadPermission=Inventar anzeigen inventoryWritePermission=Inventar aktualisieren -inventoryValidatePermission=Validate inventory +inventoryValidatePermission=Inventur freigeben inventoryTitle=Inventar inventoryListTitle=Inventuren inventoryListEmpty=Keine Inventarisierung in Arbeit @@ -170,9 +170,9 @@ inventoryWarningProductAlreadyExists=Dieses Produkt ist schon in der Liste SelectCategory=Kategoriefilter SelectFournisseur=Filter nach Lieferant inventoryOnDate=Inventur -INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory +INVENTORY_DISABLE_VIRTUAL=Lagerbestand für Komponenten bei Inventur eines zusammengesetzen Produktes nicht heruntersetzen 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 mouvment have date of inventory +INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Lagerbewegungen haben ein Inventurdatum inventoryChangePMPPermission=Allow to change PMP value for a product ColumnNewPMP=New unit PMP OnlyProdsInStock=Fügen sie kein Produkt ohne Bestand hinzu @@ -182,11 +182,11 @@ LastPA=Letzer Einstandpreis CurrentPA=Aktueller Einstandspreis RealQty=Echte Menge RealValue=Echter Wert -RegulatedQty=Regulated Qty +RegulatedQty=Gebuchte Menge AddInventoryProduct=Produkt zu Inventar hinzufügen AddProduct=Hinzufügen ApplyPMP=Apply PMP -FlushInventory=Flush inventory +FlushInventory=Inventur leeren ConfirmFlushInventory=Aktion wirklich ausführen? InventoryFlushed=Inventory flushed ExitEditMode=Exit edition diff --git a/htdocs/langs/de_DE/stripe.lang b/htdocs/langs/de_DE/stripe.lang new file mode 100644 index 00000000000..246bc654ad8 --- /dev/null +++ b/htdocs/langs/de_DE/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Strip Moduleeinstellungen +StripeDesc=Dieses Modul erlaubt die Annahme von Zahlungen über Stripe. Sie können damit Zahlungen zu Objekten innerhalb des Systems (Rechnungen, Bestellungen, ...) erfassen. +StripeOrCBDoPayment=Zahlen mit Kreditkarte oder Stripe +FollowingUrlAreAvailableToMakePayments=Für Kundenzahlungen stehen Ihnen die folgenden URLs zur Verfügung: +PaymentForm=Zahlungsformular +WelcomeOnPaymentPage=Willkommen auf unserer Online-Bezahlseite +ThisScreenAllowsYouToPay=Über dieses Fenster können Sie Online-Zahlungen an %s vornehmen. +ThisIsInformationOnPayment=Informationen zu der vorzunehmenden Zahlung +ToComplete=Vervollständigen +YourEMail=E-Mail-Adresse für die Zahlungsbestätigung +STRIPE_PAYONLINE_SENDEMAIL=Status-E-Mail nach einer Zahlung (erfolgreich oder nicht) +Creditor=Zahlungsempfänger +PaymentCode=Zahlungscode +StripeDoPayment=Jetzt bezahlen +YouWillBeRedirectedOnStripe=Zur Eingabe Ihrer Kreditkartendaten werden Sie auf die sichere Bezahlseite von Stripe weitergeleitet. +Continue=Nächster +ToOfferALinkForOnlinePayment=URL für %s Zahlung +ToOfferALinkForOnlinePaymentOnOrder=URL um Ihren Kunden eine %s Online-Bezahlseite für Bestellungen anzubieten +ToOfferALinkForOnlinePaymentOnInvoice=URL um Ihren Kunden eine %s Online-Bezahlseite für Rechnungen anzubieten +ToOfferALinkForOnlinePaymentOnContractLine=URL um Ihren Kunden eine %s Online-Bezahlseite für Vertragspositionen anzubieten +ToOfferALinkForOnlinePaymentOnFreeAmount=URL um Ihren Kunden eine %s Online-Bezahlseite für frei wählbare Beträge anzubieten +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL um Ihren Mitgliedern eine %s Online-Bezahlseite für Mitgliedsbeiträge +YouCanAddTagOnUrl=Sie können auch den URL-Parameter &tag=value an eine beliebige dieser URLs anhängen (erforderlich nur bei der freien Zahlung) um einen eigenen Zahlungskommentar hinzuzufügen. +SetupStripeToHavePaymentCreatedAutomatically=Richten Sie Stripe mit der URL %s ein, um nach Freigabe durch Stripe eine Zahlung anzulegen. +YourPaymentHasBeenRecorded=Hiermit Bestätigen wir, dass die Zahlung ausgeführt wurde. Vielen Dank. +YourPaymentHasNotBeenRecorded=Die Zahlung wurde nicht gespeichert und der Vorgang storniert. Vielen Dank. +AccountParameter=Konto Parameter +UsageParameter=Einsatzparameter +InformationToFindParameters=Hilfe für das Finden der %s Kontoinformationen +STRIPE_CGI_URL_V2=URL für das Stripe CGI Zahlungsmodul +VendorName=Name des Anbieters +CSSUrlForPaymentForm=CSS-Datei für das Zahlungsmodul +MessageOK=Nachrichtenseite für bestätigte Zahlung +MessageKO=Nachrichtenseite für stornierte Zahlung +NewStripePaymentReceived=Neue Stripezahlung erhalten +NewStripePaymentFailed=Neue Stripezahlung versucht, aber fehlgeschlagen +STRIPE_TEST_SECRET_KEY=Geheimer Testschlüssel +STRIPE_TEST_PUBLISHABLE_KEY=Öffentlicher Testschlüssel +STRIPE_LIVE_SECRET_KEY=Geheimer Produktivschlüssel +STRIPE_LIVE_PUBLISHABLE_KEY=Öffentlicher Produktivschlüssel +StripeLiveEnabled=Stripe live aktiviert (Nicht im Test/Sandbox Modus) diff --git a/htdocs/langs/de_DE/supplier_proposal.lang b/htdocs/langs/de_DE/supplier_proposal.lang index 3b056883969..fc8ab7b08cc 100644 --- a/htdocs/langs/de_DE/supplier_proposal.lang +++ b/htdocs/langs/de_DE/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Anfrage suchen DraftRequests=Anfrage erstellen SupplierProposalsDraft=Entwurf Lieferantenanfrage LastModifiedRequests=Letzte %s geänderte Preisanfragen -RequestsOpened=Opened price requests +RequestsOpened=offene Preisanfragen SupplierProposalArea=Bereich Lieferantenangebote SupplierProposalShort=Lieferanten Angebot SupplierProposals=Lieferanten Angebote @@ -18,12 +18,12 @@ ShowSupplierProposal=Presianfrage anzeigen AddSupplierProposal=Preisanfrage erstellen SupplierProposalRefFourn=Lieferantenreferenz SupplierProposalDate=Liefertermin -SupplierProposalRefFournNotice=Vor dem Schliessen und setzen des Status auf "Angenommen" sollten Sie die Lieferantenreferenz aufnehmen. -ConfirmValidateAsk=Are you sure you want to validate this price request under name %s? +SupplierProposalRefFournNotice=Vor dem schließen mit "Freigeben", sollten Sie die Lieferanten-Nr. erfassen. +ConfirmValidateAsk=Möchten Sie diese Preisanfrage wirklich unter %s bestätigen? DeleteAsk=Anfrage löschen ValidateAsk=Anfrage freigeben SupplierProposalStatusDraft=Entwurf (muss noch überprüft werden) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Bestätigt (Anfrage ist offen) SupplierProposalStatusClosed=Geschlossen SupplierProposalStatusSigned=Bestätigt SupplierProposalStatusNotSigned=Abgelehnt @@ -36,7 +36,7 @@ CopyAskFrom=Preisanfrage durch Kopieren einer bestehenden Anfrage anlegen CreateEmptyAsk=Leere Anfrage anlegen CloneAsk=Preisanfrage duplizieren ConfirmCloneAsk=Möchten Sie diese Preisanfrage %s wirklich duplizieren? -ConfirmReOpenAsk=Sind Sie sicher, dass Sie diese Preisanfrage %s wieder öffnen möchten ? +ConfirmReOpenAsk=Möchten Sie diese Preisanfrage %s wirklich wieder öffnen? SendAskByMail=Preisanfrage per E-Mail versenden SendAskRef=Sende Preisanfrage %s SupplierProposalCard=Anfrage - Karte @@ -47,9 +47,9 @@ CommercialAsk=Preisanfrage DefaultModelSupplierProposalCreate=Erstellung eines Standard-Modells DefaultModelSupplierProposalToBill=Standardvorlage wenn eine Preisanfrage geschlossen wird (angenommen) DefaultModelSupplierProposalClosed=Standardvorlage wenn eine Preisanfrage geschlossen wird (abgelehnt) -ListOfSupplierProposal=Liste von Angebotsanfragen für Lieferanten +ListOfSupplierProposals=Liste von Angebotsanfragen für Lieferanten ListSupplierProposalsAssociatedProject=Liste der Zuliefererangebote, die mit diesem Projekt verknüpft sind SupplierProposalsToClose=zu schließende Lieferantenangebote SupplierProposalsToProcess=Lieferantenangebote in Bearbeitung -LastSupplierProposals=Latest %s price requests +LastSupplierProposals=Letzte %s Preisanfragen AllPriceRequests=Alle Anfragen diff --git a/htdocs/langs/de_DE/suppliers.lang b/htdocs/langs/de_DE/suppliers.lang index 77a9542bbec..c3f1870d2fe 100644 --- a/htdocs/langs/de_DE/suppliers.lang +++ b/htdocs/langs/de_DE/suppliers.lang @@ -14,20 +14,21 @@ TotalSellingPriceMinShort=Summe Unterprodukte Verkaufspreis SomeSubProductHaveNoPrices=Einige Unterprodukte haben keinen Preis AddSupplierPrice=Einkaufspreis anlegen ChangeSupplierPrice=Ändere Einkaufspreis +SupplierPrices=Lieferantenpreise ReferenceSupplierIsAlreadyAssociatedWithAProduct=Für dieses Produkt existiert bereits ein Lieferantenpreis vom gewählten Anbieter: %s NoRecordedSuppliers=Keine Lieferanten erfasst SupplierPayment=Lieferantenzahlung SuppliersArea=Lieferantenübersicht -RefSupplierShort=Ref . Lieferant +RefSupplierShort=Lieferant Nr. Availability=Verfügbarkeit ExportDataset_fournisseur_1=Lieferantenrechnungen und Positionen ExportDataset_fournisseur_2=Lieferantenrechnungen und Zahlungen ExportDataset_fournisseur_3=Lieferantenbestellungen und Auftragszeilen ApproveThisOrder=Bestellung bestätigen -ConfirmApproveThisOrder=Are you sure you want to approve order %s? +ConfirmApproveThisOrder=Möchten Sie diese Bestellung %s wirklich bestätigen? DenyingThisOrder=Bestellung ablehnen -ConfirmDenyingThisOrder=Are you sure you want to deny this order %s? -ConfirmCancelThisOrder=Are you sure you want to cancel this order %s? +ConfirmDenyingThisOrder=Möchten Sie diese Bestellung %s wirklich ablehnen? +ConfirmCancelThisOrder=Möchten Sie die Bestellung %s wirklich stornieren ? AddSupplierOrder=Lieferantenbestellung erstellen AddSupplierInvoice=Lieferantenrechnung erstellen ListOfSupplierProductForSupplier=Produkt- und Preisliste für Anbieter %s @@ -41,4 +42,5 @@ DoNotOrderThisProductToThisSupplier=Nicht sortieren NotTheGoodQualitySupplier=Ungültige Qualität ReputationForThisProduct=Reputation BuyerName=Käufer -AllProductServicePrices=All product / service prices +AllProductServicePrices=Alle Produkt/Leistung Preise +BuyingPriceNumShort=Lieferantenpreise diff --git a/htdocs/langs/de_DE/trips.lang b/htdocs/langs/de_DE/trips.lang index 940ca050f07..6a45e382fdb 100644 --- a/htdocs/langs/de_DE/trips.lang +++ b/htdocs/langs/de_DE/trips.lang @@ -15,23 +15,23 @@ NewTrip=neue Spesenabrechnung CompanyVisited=Besuchter Partner FeesKilometersOrAmout=Spesenbetrag bzw. Kilometergeld DeleteTrip=Spesenabrechnung löschen -ConfirmDeleteTrip=Are you sure you want to delete this expense report? +ConfirmDeleteTrip=Sind Sie sicher, dass diese Spesenabrechnung löschen wollen? ListTripsAndExpenses=Aufstellung Spesenabrechnungen ListToApprove=Warten auf Bestätigung ExpensesArea=Spesenabrechnungen ClassifyRefunded=Als 'erstattet' markieren ExpenseReportWaitingForApproval=Eine neue Spesenabrechnung ist zur Genehmigung vorgelegt worden -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s -ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval -ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s -ExpenseReportApproved=An expense report was approved -ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s -ExpenseReportRefused=An expense report was refused -ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s -ExpenseReportCanceled=An expense report was canceled -ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s -ExpenseReportPaid=An expense report was paid -ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s +ExpenseReportWaitingForApprovalMessage=Ein neuer Spesenbericht wurde vorgelegt und wartet auf die Genehmigung.\n - Benutzer: %s\n - Zeitraum: %s\nKlicken Sie hier, um diesen freizugeben: %s +ExpenseReportWaitingForReApproval=Eine Spesenabrechnung ist zur erneuten Genehmigung vorgelegt worden +ExpenseReportWaitingForReApprovalMessage=Eine Spesenabrechnung wurde eingereicht und wartet darauf, un wartet auf erneute Freigabe.\nDie %s, Sie verweigerte die Freigabe der Spesenabrechnung aus folgenden Grunde: %s.\nEine neue Version wurde für Ihre Freigabe vorgeschlagen und wartet.\n - Benutzer: %s\n - Zeitraum: %s\nKlicken Sie hier, um diesen hier freizugeben: %s +ExpenseReportApproved=Eine Spesenabrechnung wurde genehmigt +ExpenseReportApprovedMessage=Der Spesenbericht %s wurde genehmigt.\n - Benutzer: %s\n - Genehmigt von: %s\nKlicken Sie hier, um die Spesenabrechnung zu zeigen: %s +ExpenseReportRefused=Eine Spesenabrechnung wurde abgelehnt +ExpenseReportRefusedMessage=Der Spesenbericht %s wurde abgelehnt.\n - Benutzer: %s\n - Refused von: %s\n - Motive für die Ablehnung: %s\nKlicken Sie hier, um die Spesenabrechnung zeigen: %s +ExpenseReportCanceled=Eine Spesenabrechnung wurde storniert +ExpenseReportCanceledMessage=Der Spesenbericht %s wurde abgebrochen.\n - Benutzer: %s\n - Storniert von: %s\n - Motive für die Stornierung: %s\nKlicken Sie hier, um die Spesenabrechnung zu zeigen: %s +ExpenseReportPaid=Eine Spesenabrechnung wurde ausbezahlt +ExpenseReportPaidMessage=Der Spesenbericht %s wurde bezahlt.\n - Benutzer: %s\n - Paid von: %s\nKlicken Sie hier, um die Spesenabrechnung anzuzeigen: %s TripId=Spesenabrechnung ID AnyOtherInThisListCanValidate=Person für die Validierung zu informieren . TripSociete=Partner @@ -70,22 +70,23 @@ DATE_SAVE=Freigabedatum DATE_CANCEL=Stornodatum DATE_PAIEMENT=Zahlungsdatum BROUILLONNER=entwerfen +ExpenseReportRef=Belegnummer Spesenabrechnung ValidateAndSubmit=Validieren und zur Genehmigung einreichen ValidatedWaitingApproval=Validiert (Wartet auf Genehmigung) NOT_AUTHOR=Sie sind nicht der Autor dieser Spesenabrechnung. Vorgang abgebrochen. -ConfirmRefuseTrip=Are you sure you want to deny this expense report? +ConfirmRefuseTrip=Möchten Sie diese Spesenabrechnung wirklich ablehnen? ValideTrip=Genehmigen Spesenabrechnung -ConfirmValideTrip=Are you sure you want to approve this expense report? +ConfirmValideTrip=Möchten Sie diese Spesenabrechnung wirklich genehmigen? PaidTrip=Spesenabrechnung bezahlen -ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? -ConfirmCancelTrip=Are you sure you want to cancel this expense report? +ConfirmPaidTrip=Möchten Sie den Status dieser Spesenabrechnung auf "Bezahlt" ändern? +ConfirmCancelTrip=Möchten Sie diese Spesenabrechnung wirklich stornieren? BrouillonnerTrip=Status der Spesenabrechnung auf den Status "Entwurf" ändern -ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? +ConfirmBrouillonnerTrip=Möchten Sie den Status dieser Spesenabrechnung wirklich auf "Entwurf" ändern? SaveTrip=Bestätige Spesenabrechnung -ConfirmSaveTrip=Are you sure you want to validate this expense report? +ConfirmSaveTrip=Möchten Sie den diese Spesenabrechnung wirklich bestätigen? NoTripsToExportCSV=Keine Spesenabrechnung für diesen Zeitraum zu exportieren. ExpenseReportPayment=Spesenabrechnung Zahlung ExpenseReportsToApprove=zu genehmigende Spesenabrechnungen ExpenseReportsToPay=zu zahlende Spesenabrechnungen -CloneExpenseReport=Clone expese report -ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? +CloneExpenseReport=Spesenabrechnung duplizieren +ConfirmCloneExpenseReport=Möchten Sie den diese Spesenabrechnung wirklich duplizieren? diff --git a/htdocs/langs/de_DE/website.lang b/htdocs/langs/de_DE/website.lang index a30750f9ab5..f4b3ef673ed 100644 --- a/htdocs/langs/de_DE/website.lang +++ b/htdocs/langs/de_DE/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Möchten Sie diese Website wirklich löschen? Alle Seiten i WEBSITE_PAGENAME=Seitenname/Alias WEBSITE_CSS_URL=URL der externen CSS-Datei WEBSITE_CSS_INLINE=CSS Inhalt +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Medienbibliothek EditCss=Style/CSS bearbeiten EditMenu=Menü bearbeiten @@ -14,8 +15,9 @@ EditPageContent=Inhalt bearbeiten Website=Webseite Webpage=Webseite AddPage=Seite hinzufügen +HomePage=Home Page PreviewOfSiteNotYetAvailable=Vorschau ihrer Webseite %s noch nicht Verfügbar. Zuerst muss eine Seite hinzugefügt werden. -RequestedPageHasNoContentYet=Die Seite mit id %s hat keinen Inhalt oder die Cachedatei .tpl.php wurde gelöscht. Editieren Sie den Inhalt der Seite um das Problem zu lösen. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Seite '%s' der Webseite %s entfernt PageAdded=Seite '%s' angefügt ViewSiteInNewTab=Webseite in neuen Tab anzeigen @@ -23,6 +25,7 @@ ViewPageInNewTab=Seite in neuem Tab anzeigen SetAsHomePage=Als Startseite festlegen RealURL=Echte URL ViewWebsiteInProduction=Anzeige der Webseite über die Startseite\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nüber die URL der Homepage -SetHereVirtualHost=Wenn Sie auf Ihrem Webserver einen dedizierten virtuellen Host mit dem Hauptverzeichnis %s einrichten können, geben Sie hier den virtuellen Host-Namen ein, so dass die Vorschau dann über den direkten Web-Server Zugriff funktioniert und nicht nur der Dolibarr Server benutzt werden kann. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Vorschau %s in neuem Tab.

%s wird durch einen externen Webserver (Wie Apache, Nginx, IIS) ausgeliefert. Dieser Server muss installiert sein. Verzeichnis
%s
als URL
%s durch den externen Webserver freigeben +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/de_DE/withdrawals.lang b/htdocs/langs/de_DE/withdrawals.lang index a7ade20d6d6..7bdf230b009 100644 --- a/htdocs/langs/de_DE/withdrawals.lang +++ b/htdocs/langs/de_DE/withdrawals.lang @@ -7,21 +7,21 @@ NewStandingOrder=Neue Bestellung mit Zahlart Lastschrift StandingOrderToProcess=Zu bearbeiten WithdrawalsReceipts=Lastschriften WithdrawalReceipt=Lastschrift -LastWithdrawalReceipts=Latest %s direct debit files -WithdrawalsLines=Direct debit order lines +LastWithdrawalReceipts=Letzte %s Abbuchungsbelege +WithdrawalsLines=Abbuchungszeilen RequestStandingOrderToTreat=Request for direct debit payment order to process RequestStandingOrderTreated=Request for direct debit payment order processed 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 invoice with direct debit order +NbOfInvoiceToWithdraw=Anzahl einzuziehender Rechnungen NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information InvoiceWaitingWithdraw=Rechnung wartet auf Lastschrifteinzug AmountToWithdraw=Abbuchungsbetrag -WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Keine Kundenrechnung mit Zahlungsart ""Abbuchung" im Wartezustand. Stellen Sie neue Anträge im 'Abbuchungs'-Tab der Rechnungskarte. +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. ResponsibleUser=Verantwortlicher Benutzer -WithdrawalsSetup=Direct debit payment setup +WithdrawalsSetup=Einstellungen für Lastschriftaufträge WithdrawStatistics=Direct debit payment statistics -WithdrawRejectStatistics=Direct debit payment reject statistics +WithdrawRejectStatistics=Statistik abgelehnter Lastschriftzahlungen LastWithdrawalReceipt=Latest %s direct debit receipts MakeWithdrawRequest=Make a direct debit payment request WithdrawRequestsDone=%s direct debit payment requests recorded @@ -41,6 +41,7 @@ RefusedReason=Ablehnungsgrund RefusedInvoicing=Ablehnung in Rechnung stellen NoInvoiceRefused=Ablehnung nicht in Rechnung stellen InvoiceRefused=Rechnung abgelehnt (Abweisung dem Kunden berechnen) +StatusDebitCredit=Status Debit/Kredit StatusWaiting=Wartend StatusTrans=Gesendet StatusCredited=Eingelöst @@ -63,7 +64,7 @@ NotifyCredit=Abbuchungsgutschrift NumeroNationalEmetter=Nat. Überweisernummer WithBankUsingRIB=Bankkonten mit RIB WithBankUsingBANBIC=Bankkonten mit IBAN/BIC -BankToReceiveWithdraw=Bank account to receive direct debit +BankToReceiveWithdraw=Bankkonto für erhaltene Lastschrift-Einzüge CreditDate=Am WithdrawalFileNotCapable=Abbuchungsformular für Ihr Land %s konnte nicht erstellt werden (Dieses Land wird nicht unterstützt). ShowWithdraw=Zeige Abbuchung @@ -77,25 +78,25 @@ RUM=UMR RUMLong=Unique Mandate Reference RUMWillBeGenerated=UMR number will be generated once bank account information are saved WithdrawMode=Direct debit mode (FRST or RECUR) -WithdrawRequestAmount=Amount of Direct debit request: +WithdrawRequestAmount=Lastschrifteinzug Einzugs Betrag: 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 +CreditorIdentifier=Kennung Kreditor CreditorName=Name Kreditor SEPAFillForm=(B) Bitte füllen Sie alle mit * markierten Felder aus SEPAFormYourName=Ihr Name -SEPAFormYourBAN=Your Bank Account Name (IBAN) -SEPAFormYourBIC=Your Bank Identifier Code (BIC) +SEPAFormYourBAN=Ihre Kontonummer (IBAN) +SEPAFormYourBIC=Ihre Bank Identifikation (BIC) SEPAFrstOrRecur=Zahlungsart -ModeRECUR=Reccurent payment +ModeRECUR=Wiederkehrende Zahlungen ModeFRST=Einmalzahlung -PleaseCheckOne=Please check one only +PleaseCheckOne=Bitte prüfen sie nur eine ### Notifications -InfoCreditSubject=Payment of direct debit payment order %s by the bank +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.

diff --git a/htdocs/langs/de_DE/workflow.lang b/htdocs/langs/de_DE/workflow.lang index f990eb5d3d3..25e3a46f029 100644 --- a/htdocs/langs/de_DE/workflow.lang +++ b/htdocs/langs/de_DE/workflow.lang @@ -10,6 +10,6 @@ descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Kennzeichne verknüpftes Angebot als i descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Kennzeichne verknüpfte Kundenaufträge als verrechnet, wenn die Kundenrechnung als bezahlt markiert wird descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Kennzeichne verknüpfte Kundenaufträge als verrechnet, wenn die Kundenrechnung bestätigt wird descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Kennzeichne das verknüpfte Angebot als abgerechnet, wenn die Kundenrechnung erstellt wurde. -descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classify linked source order to shipped when a shipment is validated and quantity shipped is the same as in order +descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Kennzeichne verknüpfte Aufträge als geliefert, wenn die Lieferung verbucht wurde und die Liefermenge der Bestellmenge entspricht AutomaticCreation=automatische Erstellung AutomaticClassification=Automatische Klassifikation diff --git a/htdocs/langs/el_GR/accountancy.lang b/htdocs/langs/el_GR/accountancy.lang index cde23e7a4ad..c258d991153 100644 --- a/htdocs/langs/el_GR/accountancy.lang +++ b/htdocs/langs/el_GR/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Προσθέστε ένα λογιστικό λογαριασμό AccountAccounting=Λογιστική λογαριασμού AccountAccountingShort=Λογαριασμός SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Δημιουργήστε μία νέα συναλλαγή UpdateMvts=Τροποποίηση συναλλαγής +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Πωλήσεις AccountingJournalType3=Αγορές AccountingJournalType4=Τράπεζα +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Εξαγωγές Export=Εξαγωγή +ExportDraftJournal=Export draft journal Modelcsv=Πρότυπο εξαγωγής OptionsDeactivatedForThisExportModel=Γι 'αυτό το μοντέλο εξαγωγών, οι επιλογές είναι απενεργοποιημένες Selectmodelcsv=Επιλέξτε ένα πρότυπο από την εξαγωγή diff --git a/htdocs/langs/el_GR/admin.lang b/htdocs/langs/el_GR/admin.lang index 0fcaa6d8b14..beb168bacfd 100644 --- a/htdocs/langs/el_GR/admin.lang +++ b/htdocs/langs/el_GR/admin.lang @@ -219,7 +219,7 @@ Feature=Χαρακτηριστικό DolibarrLicense=Άδεια χρήσης Developpers=Προγραμματιστές/συνεργάτες OfficialWebSite=Επίσημη ιστοσελίδα Dolibarr international -OfficialWebSiteLocal=Local web site (%s) +OfficialWebSiteLocal=Τοπική ιστοσελίδα (%s) OfficialWiki=Τεκμηρίωση Dolibarr στο Wiki OfficialDemo=Δοκιμαστική έκδοση Dolibarr OfficialMarketPlace=Επίσημη ιστοσελίδα για εξωτερικά modules/πρόσθετα @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Δημιουργία εγγράφων Module1520Desc=Δημιουργία εγγράφου για μαζικά mail Module1780Name=Ετικέτες/Κατηγορίες @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Ενότητα για να προσφέρει μια σε απευθείας σύνδεση σελίδα πληρωμής με πιστωτική κάρτα με Paypal Module50400Name=Λογιστική (για προχωρημένους) -Module50400Desc=Λογιστική διαχείριση (διπλά μέρη) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Απευθείας εκτύπωση (χωρίς να ανοίξετε τα έγγραφα) χρησιμοποιώντας Cups IPP διασύνδεση (Ο Εκτυπωτής πρέπει να είναι ορατός από τον server, και το CUPS πρέπει να έχει εγκατασταθεί στο server). Module55000Name=Δημοσκόπηση, έρευνα ή ψηφοφορία @@ -947,7 +947,7 @@ Host=Διακομιστής DriverType=Driver type SummarySystem=Σύνοψη πληροφοριών συστήματος SummaryConst=List of all Dolibarr setup parameters -MenuCompanySetup=Company/Organisation +MenuCompanySetup=Εταιρία/Οργανισμός DefaultMenuManager= Standard menu manager DefaultMenuSmartphoneManager=Smartphone menu manager Skin=Θέμα diff --git a/htdocs/langs/el_GR/agenda.lang b/htdocs/langs/el_GR/agenda.lang index b1b3983b9b1..b4af2918923 100644 --- a/htdocs/langs/el_GR/agenda.lang +++ b/htdocs/langs/el_GR/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Τιμολόγιο %s διαγράφεται InvoicePaidInDolibarr=Τιμολόγιο %s άλλαξε σε καταβληθεί InvoiceCanceledInDolibarr=Τιμολόγιο %s ακυρώθηκε MemberValidatedInDolibarr=Μέλος %s επικυρωθεί +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Μέλος %s διαγράφηκε MemberSubscriptionAddedInDolibarr=Συνδρομή για το μέλος %s προστέθηκε ShipmentValidatedInDolibarr=Η αποστολή %s επικυρώθηκε -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Η αποστολή %s διαγράφηκε OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Η παραγγελία %s επικυρώθηκε @@ -74,13 +75,17 @@ InterventionSentByEMail=Η παρέμβαση %s αποστέλλεται μέσ ProposalDeleted=Η προσφορά διαγράφηκε OrderDeleted=Η παραγγελία διαγράφηκε InvoiceDeleted=Το τιμολόγιο διαγράφηκε +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Ημερομηνία έναρξης DateActionEnd=Ημερομηνία λήξης AgendaUrlOptions1=Μπορείτε ακόμη να προσθέσετε τις ακόλουθες παραμέτρους για να φιλτράρετε τα αποτέλεσμα: -AgendaUrlOptions2=login=%s για να περιορίσουν την είσοδο σε ενέργειες που δημιουργούνται ή έχουν εκχωρηθεί στο χρήστη %s. AgendaUrlOptions3=logina=%s να περιορίσει την παραγωγή ενεργειών που ανήκουν στον χρήστη %s. -AgendaUrlOptions4=logint=%s για να περιορίσετε τα αποτελέσματα σε ενέργειες που αφορούν τον χρήστη%s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID να περιορίσει την παραγωγή της σε ενέργειες που σχετίζονται με το έργο PROJECT_ID. AgendaShowBirthdayEvents=Εμφάνιση γενεθλίων των επαφών AgendaHideBirthdayEvents=Απόκρυψη γενεθλίων των επαφών diff --git a/htdocs/langs/el_GR/banks.lang b/htdocs/langs/el_GR/banks.lang index 5ba3bd4406d..71a2a29c50f 100644 --- a/htdocs/langs/el_GR/banks.lang +++ b/htdocs/langs/el_GR/banks.lang @@ -66,21 +66,22 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=ID Συναλλαγής BankTransactions=Bank entries -ListTransactions=List entries -ListTransactionsByCategory=List entries/category +BankTransaction=Bank entry +ListTransactions=Λίστα εγγραφών +ListTransactionsByCategory=Λίστα εγγραφών./κατηγορία TransactionsToConciliate=Entries to reconcile Conciliable=Μπορεί να πραγματοποιηθεί Conciliate=Πραγματοποίηση Συναλλαγής Conciliation=Πραγματοποίηση Συναλλαγής ReconciliationLate=Reconciliation late IncludeClosedAccount=Συμπερίληψη Κλειστών Λογαριασμών -OnlyOpenedAccount=Μόνο Ανοιχτοί Λογαριασμοί +OnlyOpenedAccount=Μόνο ανοικτούς λογαριασμούς AccountToCredit=Πίστωση στον Λογαριασμό AccountToDebit=Χρέωση στον Λογαριασμό DisableConciliation=Απενεργοποίηση της ιδιότητας συμφωνία από αυτό τον λογαριασμό ConciliationDisabled=Η ιδιότητα συμφωνία απενεργοποιήθηκε. LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Ανοίξτε +StatusAccountOpened=Άνοιγμα StatusAccountClosed=Κλειστός AccountIdShort=Αριθμός LineRecord=Συναλλαγή @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Ελέγξτε την επιστροφή και BankAccountModelModule=Πρότυπα εγγράφων για τραπεζικούς λογαριασμούς DocumentModelSepaMandate=Πρότυπο SEPA. Χρήσιμο μόνο για κράτη μέλη της Ευρωζώνης. DocumentModelBan=Πρότυπο για εκτύπωση σελίδας με πληροφορίες BAN. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/el_GR/bills.lang b/htdocs/langs/el_GR/bills.lang index 2d4e2a07144..f5e07bc1753 100644 --- a/htdocs/langs/el_GR/bills.lang +++ b/htdocs/langs/el_GR/bills.lang @@ -9,7 +9,7 @@ BillsCustomersUnpaidForCompany=Unpaid customer invoices for %s BillsSuppliersUnpaid=Ανεξόφλητα τιμολόγια προμηθευτή BillsSuppliersUnpaidForCompany=Unpaid supplier invoices for %s BillsLate=Καθυστερημένες Πληρωμές -BillsStatistics=Στατιστικά για τα τιμολόγια των πελατών +BillsStatistics=Στατιστικά για τα τιμολόγια των πελατών BillsStatisticsSuppliers=Στατιστικά για τα τιμολόγια των προμηθευτών DisabledBecauseNotErasable=Απενεργοποιημένο επειδή δεν μπορεί να διαγραφή InvoiceStandard=Τυπικό Τιμολόγιο @@ -400,7 +400,7 @@ RegulatedOn=Ρυθμιζόμενη για ChequeNumber=Αριθμός Επιταγής ChequeOrTransferNumber=Αρ. Επιταγής/Μεταφοράς ChequeBordereau=Check schedule -ChequeMaker=Έλεγχος/Μεταφορά διαβιβαστής +ChequeMaker=Έλεγχος/Μεταφορά διαβιβαστής ChequeBank=Τράπεζα Επιταγής CheckBank=Επιταγή NetToBePaid=Φόρος προς πληρωμή @@ -431,7 +431,7 @@ ChequesReceipts=Αποδείξεις επιταγών ChequesArea=Περιοχή επιταγών κατάθεσης ChequeDeposits=Επιταγές κατάθεσης Cheques=Επιταγές -DepositId=Id Κατάθεση +DepositId=Id Κατάθεση NbCheque=Αριθμός επιταγών CreditNoteConvertedIntoDiscount=This %s has been converted into %s UsBillingContactAsIncoiveRecipientIfExist=Χρησιμοποιήστε πελάτη διεύθυνση επικοινωνίας χρέωσης αντί των Πελ./Προμ. διεύθυνση για τα τιμολόγια @@ -475,9 +475,9 @@ TypeContact_invoice_supplier_external_BILLING=Αντιπρόσωπος τιμο TypeContact_invoice_supplier_external_SHIPPING=Αντιπρόσωπος αποστολής προμηθευτή TypeContact_invoice_supplier_external_SERVICE=Αντιπρόσωπος υπηρεσίας προμηθευτή # Situation invoices -InvoiceFirstSituationAsk=Κατάσταση πρώτου τιμολογίου +InvoiceFirstSituationAsk=Κατάσταση πρώτου τιμολογίου InvoiceFirstSituationDesc=Η κατάσταση τιμολογίων συνδέονται με καταστάσεις που σχετίζονται σε πρόοδο, για παράδειγμα, της προόδου μιας κατασκευής. Κάθε κατάσταση είναι συνδεδεμένη με ένα τιμολόγιο. -InvoiceSituation=Κατάσταση τιμολογίου +InvoiceSituation=Κατάσταση τιμολογίου InvoiceSituationAsk=Τιμολόγιο που έπεται της κατάστασης InvoiceSituationDesc=Δημιουργία μιας νέας κατάστασης μετά από μια ήδη υπάρχουσα SituationAmount=Κατάσταση τιμολογίου ποσό (καθαρό) @@ -492,7 +492,7 @@ NoSituations=Δεν υπάρχουν ανοικτές καταστάσεις InvoiceSituationLast=Τελικό και γενικό τιμολόγιο PDFCrevetteSituationNumber=Κατάσταση N°%s PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT -PDFCrevetteSituationInvoiceTitle=Κατάσταση τιμολογίου +PDFCrevetteSituationInvoiceTitle=Κατάσταση τιμολογίου PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s TotalSituationInvoice=Συνολική κατάσταση invoiceLineProgressError=Invoice line progress can't be greater than or equal to the next invoice line diff --git a/htdocs/langs/el_GR/bookmarks.lang b/htdocs/langs/el_GR/bookmarks.lang index 4c281613652..8bf96f92399 100644 --- a/htdocs/langs/el_GR/bookmarks.lang +++ b/htdocs/langs/el_GR/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=Προσθέστε αυτή τη σελίδα στους σελιδοδείκτες Bookmark=Σελιδοδείκτης Bookmarks=Σελιδοδείκτες +ListOfBookmarks=Λίστα σελιδοδεικτών +EditBookmarks=List/edit bookmarks NewBookmark=Νέος σελιδοδείκτης ShowBookmark=Εμφάνιση σελιδοδείκτη OpenANewWindow=Άνοιγμα σε νέο παράθυρο diff --git a/htdocs/langs/el_GR/boxes.lang b/htdocs/langs/el_GR/boxes.lang index 1a895af0be2..edd92a06bcd 100644 --- a/htdocs/langs/el_GR/boxes.lang +++ b/htdocs/langs/el_GR/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Πληροφορίες Rss BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Παραγγελίες πελατών ForProposals=Προσφορές LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/el_GR/categories.lang b/htdocs/langs/el_GR/categories.lang index 4da49b88614..b85e7869211 100644 --- a/htdocs/langs/el_GR/categories.lang +++ b/htdocs/langs/el_GR/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Ετικέτα/Κατηγορία Rubriques=Ετικέτες/Κατηγορίες +RubriquesTransactions=Tags/Categories of transactions categories=Ετικέτες/Κατηγορίες NoCategoryYet=Δεν έχει δημιουργηθεί τέτοια ετικέτα/κατηγορία In=Μέσα diff --git a/htdocs/langs/el_GR/commercial.lang b/htdocs/langs/el_GR/commercial.lang index 751db45d14a..f4ec947a882 100644 --- a/htdocs/langs/el_GR/commercial.lang +++ b/htdocs/langs/el_GR/commercial.lang @@ -19,6 +19,7 @@ ShowTask=Εμφάνιση Εργασίας ShowAction=Εμφάνιση Συμβάντος ActionsReport=Αναφορά Ενεργειών ThirdPartiesOfSaleRepresentative=Στοιχείο με τον αντιπρόσωπο πωλήσεων +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Αντιπρόσωπος πωλήσεων SalesRepresentatives=Αντιπρόσωποι πωλήσεων SalesRepresentativeFollowUp=Αντιπρόσωπο πωλήσεων (παρακολούθηση) diff --git a/htdocs/langs/el_GR/companies.lang b/htdocs/langs/el_GR/companies.lang index 5bb4073d895..4cf99cccf4b 100644 --- a/htdocs/langs/el_GR/companies.lang +++ b/htdocs/langs/el_GR/companies.lang @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Πελάτες ThirdPartyCustomersWithIdProf12=Πελάτες με %s ή %s ThirdPartySuppliers=Προμηθευτές ThirdPartyType=Τύπος Πελ./Προμ. -Company/Fundation=Εταιρία/Οργανισμός Individual=Ιδιώτης ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Γονική εταιρία @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Καθ Id 1 (OGRN) ProfId2RU=Καθ Id 2 (INN) ProfId3RU=Καθ Id 3 (KPP) @@ -403,7 +408,7 @@ ManagingDirectors=Διαχειριστής (ες) ονομασία (CEO, διε MergeOriginThirdparty=Διπλότυπο Πελ./Προμ. ( Πελ./Προμ. θέλετε να διαγραφεί) MergeThirdparties=Συγχώνευση Πελ./Προμ. ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. -ThirdpartiesMergeSuccess= Πελ./Προμ. έχουν συγχωνευθεί +ThirdpartiesMergeSuccess=Πελ./Προμ. έχουν συγχωνευθεί SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative SaleRepresentativeLastname=Last name of sales representative diff --git a/htdocs/langs/el_GR/contracts.lang b/htdocs/langs/el_GR/contracts.lang index e9af4279f1a..ba7835d6694 100644 --- a/htdocs/langs/el_GR/contracts.lang +++ b/htdocs/langs/el_GR/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Αυτή η λίστα περιέχει μόνο StandardContractsTemplate=Οι πρότυπες συμβάσεις ContactNameAndSignature=Για %s, το όνομα και η υπογραφή: OnlyLinesWithTypeServiceAreUsed=Μόνο εγγραφές τύπου "Υπηρεσία" θα αντιγραφούν. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Σύμβαση πώλησης υπογραφή εκπροσώπου diff --git a/htdocs/langs/el_GR/donations.lang b/htdocs/langs/el_GR/donations.lang index 06030fdbad4..dd1ef9822ac 100644 --- a/htdocs/langs/el_GR/donations.lang +++ b/htdocs/langs/el_GR/donations.lang @@ -16,7 +16,7 @@ DonationStatusPaid=Η δωρεά παραλήφθηκε DonationStatusPromiseNotValidatedShort=Προσχέδιο DonationStatusPromiseValidatedShort=Επικυρωμένη DonationStatusPaidShort=Ληφθήσα -DonationTitle=Παραλαβή Δωρεάς +DonationTitle=Παραλαβή Δωρεάς DonationDatePayment=Ημερομηνία πληρωμής ValidPromess=Επικύρωση υπόσχεσης DonationReceipt=Απόδειξη δωρεάς diff --git a/htdocs/langs/el_GR/errors.lang b/htdocs/langs/el_GR/errors.lang index 769da44986d..01bec9222fe 100644 --- a/htdocs/langs/el_GR/errors.lang +++ b/htdocs/langs/el_GR/errors.lang @@ -28,7 +28,7 @@ ErrorProdIdIsMandatory=Το %s είναι υποχρεωτικό ErrorBadCustomerCodeSyntax=Λάθος σύνταξη για τον κωδικό πελάτη ErrorBadBarCodeSyntax=Bad syntax for bar code. May be you set a bad barcode type or you defined a barcode mask for numbering that does not match value scanned. ErrorCustomerCodeRequired=Κωδικός πελάτη απαιτείτε -ErrorBarCodeRequired=Απαιτείται Bar code +ErrorBarCodeRequired=Απαιτείται Bar code ErrorCustomerCodeAlreadyUsed=Ο κωδικός πελάτη που έχει ήδη χρησιμοποιηθεί ErrorBarCodeAlreadyUsed=Το Bar code χρησιμοποιείται ήδη ErrorPrefixRequired=Απαιτείται Πρόθεμα diff --git a/htdocs/langs/el_GR/exports.lang b/htdocs/langs/el_GR/exports.lang index dbe15b414f1..41b183ee8cf 100644 --- a/htdocs/langs/el_GR/exports.lang +++ b/htdocs/langs/el_GR/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : φίλτρα ανά ένα έτος/μ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Η εισαγωγή ξεκινάει από τη γραμμή νούμερο EndAtLineNb=Τέλος στη γραμμή νούμερο +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=Για παράδειγμα θέστε αυτή την τιμή σε 3 για να αποκλείσετε τις 2 πρώτες γραμμές KeepEmptyToGoToEndOfFile=Αφήστε αυτό το πεδίο κενό για να προσωρήσετε στο τέλος του αρχείου +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Αν θέλετε να φιλτράρετε ορισμένες τιμές, απλά εισάγετε τις τιμές εδώ. FilteredFields=Φιλτραρισμένα πεδία diff --git a/htdocs/langs/el_GR/install.lang b/htdocs/langs/el_GR/install.lang index 49b7e5c34f5..eddc83052b6 100644 --- a/htdocs/langs/el_GR/install.lang +++ b/htdocs/langs/el_GR/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Χρησιμοποιείτε τον οδηγό εγκατ KeepDefaultValuesDeb=Χρησιμοποιείτε τον οδηγό εγκατάστασης του Dolibarr από ένα πακέτο Linux (Ubuntu, Debian, Fedora...), οπότε οι προτεινόμενες ρυθμίσεις είναι ήδη προεπιλεγμένες. Μόνο ο κωδικός του ιδιοκτήτη της βάσης δεδομένων που θα δημιουργηθεί πρέπει να συμπληρωθεί. Αλλάξτε τις υπόλοιπες παραμέτρους μόνο σε περίπτωση που γνωρίζετε ακριβώς τι κάνετε. KeepDefaultValuesMamp=Χρησιμοποιείτε τον οδηγό εγκατάστασης του Dolibarr από το DoliMamp, οπότε οι προτεινόμενες ρυθμίσεις είναι ήδη προεπιλεγμένες. Αλλάξτε τις μόνο σε περίπτωση που γνωρίζετε ακριβώς τι κάνετε. KeepDefaultValuesProxmox=Χρησιμοποιείτε τον οδηγό εγκατάστασης του Dolibarr από μία εικονική συσκευή Proxmox, οπότε οι προτεινόμενες ρυθμίσεις είναι ήδη προεπιλεγμένες. Αλλάξτε τις μόνο σε περίπτωση που γνωρίζετε ακριβώς τι κάνετε. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/el_GR/interventions.lang b/htdocs/langs/el_GR/interventions.lang index 66babfb9f62..78010ddf689 100644 --- a/htdocs/langs/el_GR/interventions.lang +++ b/htdocs/langs/el_GR/interventions.lang @@ -36,7 +36,7 @@ InterventionValidatedInDolibarr=Παρέμβαση %s επικυρώθηκε InterventionModifiedInDolibarr=Παρέμβαση %s τροποποιήθηκε InterventionClassifiedBilledInDolibarr=Σετ Παρέμβασης %s όπως τιμολογείται InterventionClassifiedUnbilledInDolibarr=Σετ Παρέμβαση %s ως μη τιμολογημένο -InterventionSentByEMail=Παρέμβαση %s αποστέλλετε με ηλεκτρονικό ταχυδρομείο +InterventionSentByEMail=Παρέμβαση %s αποστέλλετε με ηλεκτρονικό ταχυδρομείο InterventionDeletedInDolibarr=Παρέμβαση %s διαγράφετε InterventionsArea=Περιοχή παρεμβάσεων DraftFichinter=Πρόχειρες παρεμβάσεις diff --git a/htdocs/langs/el_GR/loan.lang b/htdocs/langs/el_GR/loan.lang index 4c5ee809a3b..c25a6583076 100644 --- a/htdocs/langs/el_GR/loan.lang +++ b/htdocs/langs/el_GR/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/el_GR/mails.lang b/htdocs/langs/el_GR/mails.lang index 0baf9be0051..8ad9a403d8f 100644 --- a/htdocs/langs/el_GR/mails.lang +++ b/htdocs/langs/el_GR/mails.lang @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Σειρά %s στο αρχείο diff --git a/htdocs/langs/el_GR/main.lang b/htdocs/langs/el_GR/main.lang index 1d08888e0e4..13a87b7aef0 100644 --- a/htdocs/langs/el_GR/main.lang +++ b/htdocs/langs/el_GR/main.lang @@ -72,8 +72,10 @@ SeeHere=Δείτε εδώ Apply=Εφαρμογή BackgroundColorByDefault=Προκαθορισμένο χρώμα φόντου FileRenamed=Το αρχείο μετονομάστηκε με επιτυχία -FileUploaded=Το αρχείο ανέβηκε με επιτυχία FileGenerated=Το αρχείο δημιουργήθηκε με επιτυχία +FileSaved=The file was successfully saved +FileUploaded=Το αρχείο ανέβηκε με επιτυχία +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Επιλέχθηκε ένα αρχείο για επισύναψη, αλλά δεν έχει μεταφερθεί ακόμη. Πατήστε στο "Επισύναψη Αρχείου". NbOfEntries=Πλήθος εγγραφών GoToWikiHelpPage=Online βοήθεια (απαιτείται σύνδεση στο internet) @@ -358,6 +360,7 @@ TotalLT1ES=Σύνολο RE TotalLT2ES=Σύνολο IRPF HT=χ. Φ.Π.Α TTC=με Φ.Π.Α +INCT=Inc. all taxes VAT=Φ.Π.Α VATs=Φόροι επί των πωλήσεων LT1ES=ΑΠΕ @@ -391,7 +394,7 @@ ActionRunningNotStarted=Δεν έχουν ξεκινήσει ActionRunningShort=Σε εξέλιξη ActionDoneShort=Ολοκληρωμένες ActionUncomplete=Μη ολοκληρωμένη -CompanyFoundation=Company/Organisation +CompanyFoundation=Εταιρία/Οργανισμός ContactsForCompany=Επαφές για αυτό το στοιχείο ContactsAddressesForCompany=Επαφές/Διευθύνσεις για αυτό το στοιχείο. AddressesForCompany=Διευθύνσεις για αυτό τον Πελ./Προμ. @@ -518,7 +521,6 @@ MonthShort10=Οκτ MonthShort11=Νοέ MonthShort12=Δεκ AttachedFiles=Επισυναπτόμενα αρχεία και έγγραφα -FileTransferComplete=Το αρχείο μεταφέρθηκε με επιτυχία DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/el_GR/members.lang b/htdocs/langs/el_GR/members.lang index 217c92300d7..edec31c36c8 100644 --- a/htdocs/langs/el_GR/members.lang +++ b/htdocs/langs/el_GR/members.lang @@ -41,14 +41,14 @@ MemberType=Τύπος μέλους MemberTypeId=Member type id MemberTypeLabel=Member type label MembersTypes=Members types -MemberStatusDraft=Draft (needs to be validated) -MemberStatusDraftShort=Προσχέδιο +MemberStatusDraft=Πρόχειρο (Χρειάζεται επικύρωση) +MemberStatusDraftShort=Πρόχειρο MemberStatusActive=Validated (waiting subscription) -MemberStatusActiveShort=Επικυρωμένη +MemberStatusActiveShort=Επικυρώθηκε MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Ληγμένη -MemberStatusPaid=Ενεργή συνδρομή -MemberStatusPaidShort=Ενεργή +MemberStatusPaid=Subscription up to date +MemberStatusPaidShort=Up to date MemberStatusResiliated=Terminated member MemberStatusResiliatedShort=Terminated MembersStatusToValid=Draft members @@ -61,7 +61,7 @@ NewSubscription=New subscription NewSubscriptionDesc=Αυτή η φόρμα σας επιτρέπει να καταγράψετε την εγγραφή σας ως νέο μέλος του ιδρύματος. Αν θέλετε να ανανεώσετε τη συνδρομή σας (αν είναι ήδη μέλος), επικοινωνήστε με θεμέλιο του σκάφους, αντί μέσω e-mail %s. Subscription=Subscription Subscriptions=Subscriptions -SubscriptionLate=Καθυστερημένη +SubscriptionLate=Καθυστ. SubscriptionNotReceived=Subscription never received ListOfSubscriptions=List of subscriptions SendCardByMail=Send card by Email @@ -90,6 +90,7 @@ PublicMemberList=Λίστα δημόσιων μελών BlankSubscriptionForm=Subscription form BlankSubscriptionFormDesc=Dolibarr μπορεί να σας παρέχει μια δημόσια διεύθυνση URL για να επιτρέψουν σε εξωτερικούς επισκέπτες να ζητήσει να εγγραφεί στο ίδρυμα. Εάν μια ηλεκτρονική πληρωμή μονάδα είναι ενεργοποιημένη, μια μορφή πληρωμής θα πρέπει επίσης να παρέχονται αυτόματα. EnablePublicSubscriptionForm=Ενεργοποιήστε το κοινό αυτόματη συνδρομή μορφή +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Μέλη LastMembersModified=Τελευταία %s μέλη που τροποποιήθηκαν @@ -135,7 +136,7 @@ LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with busin DocForAllMembersCards=Generate business cards for all members (Format for output actually setup : %s) DocForOneMemberCards=Generate business cards for a particular member (Format for output actually setup: %s) DocForLabels=Generate address sheets (Format for output actually setup: %s) -SubscriptionPayment=Subscription payment +SubscriptionPayment=Πληρωμή συνδρομής LastSubscriptionDate=Latest subscription date LastSubscriptionAmount=Latest subscription amount MembersStatisticsByCountries=Μέλη στατιστικές ανά χώρα @@ -150,7 +151,8 @@ MembersByTownDesc=Αυτή η οθόνη σας δείξει στατιστικ MembersStatisticsDesc=Επιλέξτε στατιστικά στοιχεία που θέλετε να διαβάσετε ... MenuMembersStats=Στατιστικά LastMemberDate=Latest member date -Nature=Φύση +LatestSubscriptionDate=Latest subscription date +Nature=Nature Public=Δημόσιο NewMemberbyWeb=Νέο μέλος πρόσθεσε. Εν αναμονή έγκρισης NewMemberForm=Νέα μορφή μέλος diff --git a/htdocs/langs/el_GR/modulebuilder.lang b/htdocs/langs/el_GR/modulebuilder.lang new file mode 100644 index 00000000000..19e5f19a1b0 --- /dev/null +++ b/htdocs/langs/el_GR/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=Νέο Άρθρωμα +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Γράψε εδώ όλες τις γενικές πληροφορίες που περιγράφουν το άρθρωμα. +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/el_GR/multicurrency.lang b/htdocs/langs/el_GR/multicurrency.lang new file mode 100644 index 00000000000..c733f753380 --- /dev/null +++ b/htdocs/langs/el_GR/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi currency +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Σφάλμα συγχρονισμού:%s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API key +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Currencies used +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Payment amount, original currency diff --git a/htdocs/langs/el_GR/oauth.lang b/htdocs/langs/el_GR/oauth.lang index d4179352224..cafca379f6f 100644 --- a/htdocs/langs/el_GR/oauth.lang +++ b/htdocs/langs/el_GR/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=Για έλεγχο/διαγραφή εξουσιοδότησης από %s προμηθευτή OAuth +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/el_GR/other.lang b/htdocs/langs/el_GR/other.lang index 36fdab4f121..f56d6867144 100644 --- a/htdocs/langs/el_GR/other.lang +++ b/htdocs/langs/el_GR/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=Λίβρες +WeightUnitounce=ουγκιά Length=Μήκος LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/el_GR/paybox.lang b/htdocs/langs/el_GR/paybox.lang index 2bda95a8fc8..45d395be3d2 100644 --- a/htdocs/langs/el_GR/paybox.lang +++ b/htdocs/langs/el_GR/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-mail για να λάβετε επιβεβαίωση της πληρ Creditor=Πιστωτής PaymentCode=Κωδικός Πληρωμής PayBoxDoPayment=Μετάβαση στην πληρωμή +ToPay=Εισαγωγή Πληρωμής YouWillBeRedirectedOnPayBox=Θα μεταφερθείτε σε προστατευμένη σελίδα Paybox να εισάγετε τα στοιχεία της πιστωτικής σας κάρτας Continue=Επόμενη ToOfferALinkForOnlinePayment=URL για %s πληρωμής diff --git a/htdocs/langs/el_GR/paypal.lang b/htdocs/langs/el_GR/paypal.lang index ad9fb652167..a0ad0fabc0b 100644 --- a/htdocs/langs/el_GR/paypal.lang +++ b/htdocs/langs/el_GR/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Αυτό είναι id της συναλλαγής: %s%s
"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/el_GR/propal.lang b/htdocs/langs/el_GR/propal.lang index 69aeecce113..755f834b5fe 100644 --- a/htdocs/langs/el_GR/propal.lang +++ b/htdocs/langs/el_GR/propal.lang @@ -3,7 +3,7 @@ Proposals=Προσφορές Proposal=Προσφορά ProposalShort=Προσφορά ProposalsDraft=Σχέδιο Προσφοράς -ProposalsOpened=Άνοιγμα Προσφορών +ProposalsOpened=Open commercial proposals Prop=Προσφορές CommercialProposal=Προσφορά ProposalCard=Καρτέλα Προσφοράς @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Ποσό ανά μήνα (μετά από φόρου NbOfProposals=Αριθμός Προσφορών ShowPropal=Εμφάνιση Προσφοράς PropalsDraft=Σχέδιο -PropalsOpened=Ανοίξτε +PropalsOpened=Άνοιγμα PropalStatusDraft=Προσχέδιο (χρειάζεται επικύρωση) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Υπογραφή (ανάγκες χρέωσης) diff --git a/htdocs/langs/el_GR/receiptprinter.lang b/htdocs/langs/el_GR/receiptprinter.lang index bb5baf891bf..cea18f03cca 100644 --- a/htdocs/langs/el_GR/receiptprinter.lang +++ b/htdocs/langs/el_GR/receiptprinter.lang @@ -10,7 +10,7 @@ ReceiptPrinterTemplateDesc=Setup of Templates ReceiptPrinterTypeDesc=Description of Receipt Printer's type ReceiptPrinterProfileDesc=Description of Receipt Printer's Profile ListPrinters=Λίστα εκτυπωτών. -SetupReceiptTemplate=Template Setup +SetupReceiptTemplate=Εγκατάσταση πρώτυπου CONNECTOR_DUMMY=Dummy Printer CONNECTOR_NETWORK_PRINT=Δικτυακός εκτυπωτής CONNECTOR_FILE_PRINT=Τοπικός εκτυπωτής diff --git a/htdocs/langs/el_GR/resource.lang b/htdocs/langs/el_GR/resource.lang index f5458a40302..ce4045dc723 100644 --- a/htdocs/langs/el_GR/resource.lang +++ b/htdocs/langs/el_GR/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Ο Πόρος διαγράφηκε με επιτυ DictionaryResourceType=Το είδος των πόρων SelectResource=Επιλέξτε πόρο + +IdResource=Id resource +AssetNumber=Σειριακός αριθμός +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Πόροι diff --git a/htdocs/langs/el_GR/salaries.lang b/htdocs/langs/el_GR/salaries.lang index 526f666b245..ae7fa33641f 100644 --- a/htdocs/langs/el_GR/salaries.lang +++ b/htdocs/langs/el_GR/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Κωδικός Λογιστικής για τις πληρωμές των μισθών -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Κωδικός Λογιστικής για οικονομική επιβάρυνση +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Mισθός Salaries=Μισθοί NewSalaryPayment=Νέα μισθοδοσία diff --git a/htdocs/langs/el_GR/sendings.lang b/htdocs/langs/el_GR/sendings.lang index a7aead6a7ad..92a2a825d51 100644 --- a/htdocs/langs/el_GR/sendings.lang +++ b/htdocs/langs/el_GR/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Φύλλο αποστολής ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Απλό μοντέλο έγγραφο DocumentModelMerou=Mérou A5 μοντέλο WarningNoQtyLeftToSend=Προσοχή, δεν υπάρχουν είδη που περιμένουν να σταλούν. StatsOnShipmentsOnlyValidated=Στατιστικά στοιχεία σχετικά με τις μεταφορές που πραγματοποιούνται μόνο επικυρωμένες. Χρησιμοποιείστε Ημερομηνία είναι η ημερομηνία της επικύρωσης της αποστολής (προγραμματισμένη ημερομηνία παράδοσης δεν είναι πάντα γνωστή). @@ -51,10 +50,10 @@ ActionsOnShipping=Εκδηλώσεις για την αποστολή LinkToTrackYourPackage=Σύνδεσμος για να παρακολουθείτε το πακέτο σας ShipmentCreationIsDoneFromOrder=Προς το παρόν, η δημιουργία μιας νέας αποστολής γίνεται από την κάρτα παραγγελίας. ShipmentLine=Σειρά αποστολής -ProductQtyInCustomersOrdersRunning=Ποσότητα προϊόντων σε ανοιχτές παραγγελίες πελατών -ProductQtyInSuppliersOrdersRunning=Ποσότητα προϊόντων σε ανοιχτές παραγγελίες προμηθευτών -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Ποσότητα προϊόντων από ανοιγμένες παραγγελίες του προμηθευτή που έχουν ήδη ληφθεί +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/el_GR/stocks.lang b/htdocs/langs/el_GR/stocks.lang index 8a8a964e2e7..2bad04330aa 100644 --- a/htdocs/langs/el_GR/stocks.lang +++ b/htdocs/langs/el_GR/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Ετικέτα NumberOfUnit=Αριθμός μονάδων UnitPurchaseValue=Unit purchase price StockTooLow=Χρηματιστήριο πολύ χαμηλή -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Αξία PMPValue=Μέση σταθμική τιμή PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Το απόθεμα προϊόντος και από QtyDispatched=Ποσότητα αποστέλλονται QtyDispatchedShort=Απεσταλμένη ποσότητα QtyToDispatchShort=Ποσότητα για αποστολή -OrderDispatch=Χρηματιστήριο αποστολή +OrderDispatch=Goods Receptions 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=Μείωση πραγματικών αποθεμάτων για τους πελάτες τιμολόγια / πιστωτικά επικύρωση σημειώσεις @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Αύξηση πραγματικού αποθέματα για τους προμηθευτές τιμολόγια / πιστωτικά επικύρωση σημειώσεις ReStockOnValidateOrder=Αύξηση πραγματικού αποθεμάτων σχετικά με τις παραγγελίες τους προμηθευτές επιδοκιμασίας -ReStockOnDispatchOrder=Αύξηση των αποθεμάτων σε πραγματικό εγχειρίδιο αποστολή σε αποθήκες, μετά από σειρά προμηθευτής που λαμβάνει +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Παραγγελία δεν έχει ακόμη ή όχι περισσότερο μια κατάσταση που επιτρέπει την αποστολή των προϊόντων σε αποθήκες αποθεμάτων. -StockDiffPhysicTeoric=Εξήγηση για τη διαφορά μεταξύ των φυσικών και θεωρητικών αποθεμάτων +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Δεν προκαθορισμένα προϊόντα για αυτό το αντικείμενο. Έτσι, δεν έχει αποστολή σε απόθεμα είναι απαραίτητη. DispatchVerb=Αποστολή StockLimitShort=Όριο για ειδοποιήσεις StockLimit=Όριο ειδοποιήσεων για το απόθεμα PhysicalStock=Φυσικό απόθεμα 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): 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, ...) IdWarehouse=Id αποθήκη DescWareHouse=Αποθήκη Περιγραφή LieuWareHouse=Αποθήκη Localisation @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Ποσότητα του προϊόντος %s σε απ NbOfProductAfterPeriod=Ποσότητα του προϊόντος %s σε απόθεμα πριν από την επιλεγμένη περίοδο (> %s) MassMovement=Μαζική μετακίνηση SelectProductInAndOutWareHouse=Επιλέξτε ένα προϊόν, ποσότητα, μια αποθήκη πηγή και μια αποθήκη στόχο, στη συνέχεια, κάντε κλικ στο "%s". Μόλις γίνει αυτό για όλες τις απαιτούμενες κινήσεις, κάντε κλικ στο "%s". -RecordMovement=Η εγγραφή μεταφέρθηκε +RecordMovement=Record transfer ReceivingForSameOrder=Αποδείξεις για αυτή την παραγγελία StockMovementRecorded=Οι κινήσεις των αποθεμάτων καταγράφονται RuleForStockAvailability=Κανόνες σχετικά με τις απαιτήσεις του αποθέματος @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Επεξεργασία +inventoryValidate=Επικυρώθηκε +inventoryDraft=Σε εξέλιξη +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Δημιουργία +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +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 mouvment 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 +AddProduct=Προσθήκη +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Διαγραφή γραμμής +RegulateStock=Regulate Stock +ListInventory=Λίστα diff --git a/htdocs/langs/el_GR/stripe.lang b/htdocs/langs/el_GR/stripe.lang new file mode 100644 index 00000000000..f46a1b9ad46 --- /dev/null +++ b/htdocs/langs/el_GR/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Μετά από τις διευθύνσεις URL είναι διαθέσιμοι να προσφέρουν μια σελίδα σε έναν πελάτη να προβεί σε πληρωμή σε Dolibarr αντικείμενα +PaymentForm=Έντυπο πληρωμής +WelcomeOnPaymentPage=Καλώς ήρθατε στην online υπηρεσία πληρωμών μας +ThisScreenAllowsYouToPay=Αυτή η οθόνη σας επιτρέπει να κάνετε μια online πληρωμή %s. +ThisIsInformationOnPayment=Πρόκειται για πληροφορίες σχετικά με την πληρωμή να γίνει +ToComplete=Για να ολοκληρώσετε +YourEMail=E-mail για να λάβετε επιβεβαίωση της πληρωμής +STRIPE_PAYONLINE_SENDEMAIL=Στείλτε e-mail προειδοποιήσεις μετά από πληρωμή (επιτυχία ή όχι) +Creditor=Πιστωτής +PaymentCode=Κωδικός Πληρωμής +StripeDoPayment=Μετάβαση στην πληρωμή +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Επόμενη +ToOfferALinkForOnlinePayment=URL για %s πληρωμής +ToOfferALinkForOnlinePaymentOnOrder=URL για να προσφέρει μια %s online διεπαφή χρήστη πληρωμή για την παραγγελία +ToOfferALinkForOnlinePaymentOnInvoice=URL για να προσφέρει μια %s online διεπαφή χρήστη για την πληρωμή του τιμολογίου +ToOfferALinkForOnlinePaymentOnContractLine=URL για να προσφέρει μια %s online διεπαφή χρήστη πληρωμή για μια γραμμή σύμβαση +ToOfferALinkForOnlinePaymentOnFreeAmount=URL για να προσφέρει μια %s online διεπαφή χρήστη πληρωμή για ένα ελεύθερο ποσό +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL για να προσφέρει μια %s online διεπαφή χρήστη πληρωμή για μια συνδρομή μέλους +YouCanAddTagOnUrl=Μπορείτε επίσης να προσθέσετε την παράμετρο url & tag = αξία σε κανένα από αυτά τα URL (απαιτείται μόνο για την ελεύθερη πληρωμής) για να προσθέσετε το δικό σας σχόλιο ετικέτα πληρωμής. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Η σελίδα αυτή επιβεβαιώνει ότι η πληρωμή σας έχει καταγραφεί. Σας ευχαριστώ. +YourPaymentHasNotBeenRecorded=Η πληρωμή σας δεν έχει καταγραφεί και η συναλλαγή έχει ακυρωθεί. Σας ευχαριστώ. +AccountParameter=Παράμετροι λογαριασμού +UsageParameter=Παράμετροι χρήσης +InformationToFindParameters=Βοήθεια για να βρείτε %s τα στοιχεία του λογαριασμού σας +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Όνομα του πωλητή +CSSUrlForPaymentForm=Url CSS φύλλο στυλ για το έντυπο πληρωμής +MessageOK=Μήνυμα για την επικυρωμένη σελίδα επιστροφή πληρωμής +MessageKO=Μήνυμα για την ακύρωση σελίδα επιστροφή πληρωμής +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/el_GR/supplier_proposal.lang b/htdocs/langs/el_GR/supplier_proposal.lang index 9402af3af18..5d45cf202d0 100644 --- a/htdocs/langs/el_GR/supplier_proposal.lang +++ b/htdocs/langs/el_GR/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Αναζήτηση αιτήματος DraftRequests=Πρόχειρα αιτήματα SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Τελευταίες %s τροποποιημένες αιτήσεις τιμών -RequestsOpened=Opened price requests +RequestsOpened=Ανοιχτές αιτήσεις τιμών SupplierProposalArea=Περιοχή προτάσεων προμηθευτών SupplierProposalShort=Πρόταση προμηθευτή SupplierProposals=Προσφορές προμηθευτών @@ -23,7 +23,7 @@ ConfirmValidateAsk=Είστε σίγουροι ότι θέλετε να επικ DeleteAsk=Διαγραφή αίτησης ValidateAsk=Επικύρωση αίτησης SupplierProposalStatusDraft=Πρόχειρο (Χρειάζεται επικύρωση) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Επικυρωμένη (η αίτηση είναι ανοικτή) SupplierProposalStatusClosed=Κλειστό SupplierProposalStatusSigned=Αποδεκτή SupplierProposalStatusNotSigned=Απορρίφθηκε @@ -47,7 +47,7 @@ CommercialAsk=Αίτηση τιμής DefaultModelSupplierProposalCreate=Δημιουργία προεπιλεγμένων μοντέλων DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/el_GR/suppliers.lang b/htdocs/langs/el_GR/suppliers.lang index 5c8e126090d..3ac8ce6bd88 100644 --- a/htdocs/langs/el_GR/suppliers.lang +++ b/htdocs/langs/el_GR/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Ορισμένα υπο-προϊόντα δεν έχουν καμία τιμή που να ορίζεται AddSupplierPrice=Προσθήκη τιμής αγοράς ChangeSupplierPrice=Αλλαγή τιμής αγοράς +SupplierPrices=Τιμές Προμηθευτών ReferenceSupplierIsAlreadyAssociatedWithAProduct=Ο προμηθευτής αναφοράς έχει ήδη συσχετιστεί με μια αναφορά: %s NoRecordedSuppliers=Δεν υπάρχουν προμηθευτές SupplierPayment=Πληρωμή προμηθευτή @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Λάθος ποσότητα ReputationForThisProduct=Reputation BuyerName=Όνομα αγοραστή AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Τιμές Προμηθευτών diff --git a/htdocs/langs/el_GR/trips.lang b/htdocs/langs/el_GR/trips.lang index 0c8988c426b..ac58e5c9802 100644 --- a/htdocs/langs/el_GR/trips.lang +++ b/htdocs/langs/el_GR/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Λίστα φόρων TypeFees=Types of fees ShowTrip=Εμφάνιση αναφοράς εξόδων NewTrip=Νέα αναφορά εξόδων -CompanyVisited=Έγινε επίσκεψη σε εταιρία/οργανισμό +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Σύνολο χλμ DeleteTrip=Διαγραφή αναφοράς εξόδων ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Ημερομηνία Επικύρωσης DATE_CANCEL=Ημερομηνία ακύρωσης DATE_PAIEMENT=Ημερομηνία πληρωμής BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Επικύρωση και υποβολή για έγκριση ValidatedWaitingApproval=Επικύρωση (αναμονή για έγκριση) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/el_GR/users.lang b/htdocs/langs/el_GR/users.lang index cc14b9414fa..b1c85192abb 100644 --- a/htdocs/langs/el_GR/users.lang +++ b/htdocs/langs/el_GR/users.lang @@ -19,12 +19,12 @@ DeleteAUser=Διαγραφή ενός χρήστη EnableAUser=Ενεργοποίηση ενός χρήστη DeleteGroup=Διαγραφή DeleteAGroup=Διαγραφή μιας ομάδας -ConfirmDisableUser=Are you sure you want to disable user %s? -ConfirmDeleteUser=Are you sure you want to delete user %s? -ConfirmDeleteGroup=Are you sure you want to delete group %s? -ConfirmEnableUser=Are you sure you want to enable user %s? -ConfirmReinitPassword=Are you sure you want to generate a new password for user %s? -ConfirmSendNewPassword=Are you sure you want to generate and send new password for user %s? +ConfirmDisableUser=Είστε σίγουρος ότι θέλετε να απενεργοποιήσετε το χρήστη %s; +ConfirmDeleteUser=Είστε σίγουρος ότι θέλετε να διαγράψετε το χρήστη %s; +ConfirmDeleteGroup=Είστε σίγουρος ότι θέλετε να διαγράψετε την ομάδα %s; +ConfirmEnableUser=Είστε σίγουρος ότι θέλετε να ενεργοποιήσετε τον χρήστη %s; +ConfirmReinitPassword=Είστε σίγουρος ότι θέλετε να δημιουργήσετε καινούριο κωδικό για τον χρήστη %s; +ConfirmSendNewPassword=Είστε σίγουρος ότι θέλετε να δημιουργήσετε και να αποστείλετε καινούριο κωδικό για τον χρήστη %s; NewUser=Νέος χρήστης CreateUser=Δημιουργία χρήστη LoginNotDefined=Το όνομα χρήστη δεν είναι καθορισμένο @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=Αυτή η φόρμα σας επιτρέπει να δημιουργήσετε ένα χρήστη στο εσωτερικό της εταιρείας / ίδρυμά σας. Για να δημιουργήσετε έναν εξωτερικό χρήστη (πελάτη, προμηθευτή, ...), χρησιμοποιήστε το κουμπί «Δημιουργία Dolibarr χρήστη από την κάρτα επαφής Πελ./Προμ. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Δημιουργήθηκε χρήστη θα είναι ένας εσωτερικός χρήστης (επειδή δεν συνδέεται με ένα συγκεκριμένο τρίτο μέρος) @@ -82,8 +82,8 @@ UserDeleted=User %s removed NewGroupCreated=Group %s created GroupModified=Ομάδα %s τροποποιημένη GroupDeleted=Group %s removed -ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact? -ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member? +ConfirmCreateContact=Είστε σίγουρος ότι θέλετε να δημιουργήσετε καινούριο λογαριασμό Dolibarr γι΄ αυτή την επαφή; +ConfirmCreateLogin=Είστε σίγουρος ότι θέλετε να δημιουργήσετε καινούριο λογαριασμό Dolibarr γι΄ αυτό το μέλος; ConfirmCreateThirdParty=Are you sure you want to create a third party for this member? LoginToCreate=Login to create NameToCreate=Name of third party to create diff --git a/htdocs/langs/el_GR/website.lang b/htdocs/langs/el_GR/website.lang index dcdd676dfdc..05e664122e3 100644 --- a/htdocs/langs/el_GR/website.lang +++ b/htdocs/langs/el_GR/website.lang @@ -6,23 +6,26 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=Περιεχόμενο CSS -MediaFiles=Media library +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. +MediaFiles=Βιβλιοθήκη πολυμέσων EditCss=Edit Style/CSS EditMenu=Επεξεργασία μενού EditPageMeta=Edit Meta -EditPageContent=Edit Content -Website=Web site -Webpage=Web page -AddPage=Add page -PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. -PageDeleted=Page '%s' of website %s deleted -PageAdded=Page '%s' added -ViewSiteInNewTab=View site in new tab -ViewPageInNewTab=View page in new tab -SetAsHomePage=Set as Home page +EditPageContent=Επεξεργασία περιεχομένου +Website=Ιστοτοπός +Webpage=Ιστοσελίδα +AddPage=Προσθήκη σελίδας +HomePage=Home Page +PreviewOfSiteNotYetAvailable=Η προεπισκόπιση της ιστοσελίδας σας %s δεν είναι δυνατή. Πρέπει πρώτα να προσθέσετε μια σελίδα. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. +PageDeleted=Η σελίδα '%s' από τον ιστότοπο %s διαγράφηκε +PageAdded=Η σελίδα '%s' προστέθηκς +ViewSiteInNewTab=Προβολή χώρου σε νέα καρτέλα +ViewPageInNewTab=Προβολή σελίδας σε νέα καρτέλα +SetAsHomePage=Ορισμός σαν αρχική σελίδα RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/el_GR/withdrawals.lang b/htdocs/langs/el_GR/withdrawals.lang index 330c2540ee6..43a2784b39d 100644 --- a/htdocs/langs/el_GR/withdrawals.lang +++ b/htdocs/langs/el_GR/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Ποσό για την απόσυρση WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Δεν τιμολόγιο του πελάτη στη λειτουργία πληρωμής "αποσύρει" περιμένει. Πηγαίνετε στο "Ανάληψη" καρτέλα στο τιμολόγιο κάρτα για να υποβάλουν σχετική αίτηση. +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 @@ -41,6 +41,7 @@ RefusedReason=Λόγος απόρριψης RefusedInvoicing=Χρέωσης για την απόρριψη NoInvoiceRefused=Μην φορτίζετε την απόρριψη InvoiceRefused=Τιμολόγιο απορρίφθηκε (Φορτίστε την απόρριψη στον πελάτη) +StatusDebitCredit=Status debit/credit StatusWaiting=Αναμονή StatusTrans=Απεσταλμένο StatusCredited=Πιστωθεί diff --git a/htdocs/langs/en_AU/bills.lang b/htdocs/langs/en_AU/bills.lang index 6174b75c61b..05d48a95c5f 100644 --- a/htdocs/langs/en_AU/bills.lang +++ b/htdocs/langs/en_AU/bills.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - bills -ConfirmDeletePayment=Are you sure you want to delete this payment ? PaymentTypeCHQ=Cheque PaymentTypeShortCHQ=Cheque BankCode=BSB diff --git a/htdocs/langs/en_AU/oauth.lang b/htdocs/langs/en_AU/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/en_AU/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/en_AU/printing.lang b/htdocs/langs/en_AU/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/en_AU/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/en_CA/oauth.lang b/htdocs/langs/en_CA/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/en_CA/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/en_CA/printing.lang b/htdocs/langs/en_CA/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/en_CA/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/en_GB/accountancy.lang b/htdocs/langs/en_GB/accountancy.lang new file mode 100644 index 00000000000..4f1dbace022 --- /dev/null +++ b/htdocs/langs/en_GB/accountancy.lang @@ -0,0 +1,136 @@ +# Dolibarr language file - Source file is en_US - accountancy +ACCOUNTING_EXPORT_PIECE=Export the number of pieces +ConfigAccountingExpert=Configuration for the financial expert module +Journalization=Journalisation +BackToChartofaccounts=Return to chart of accounts +OverviewOfAmountOfLinesNotBound=Overview of number of lines not linked to finance account +OverviewOfAmountOfLinesBound=Overview of number of lines already linked to finance account +DeleteCptCategory=Remove finance account from group +ConfirmDeleteCptCategory=Are you sure you want to remove this finance account from the account group? +AccountancyAreaDescIntro=Usage of the accountancy module is done in several steps: +AccountancyAreaDescActionOnceBis=Next steps should be done to save you time in future by suggesting the correct default finance account when posting the journal (writing records in Journals and General ledger) +AccountancyAreaDescVat=STEP %s: Define finance accounts for each VAT Rate. For this, use the menu entry %s. +AccountancyAreaDescExpenseReport=STEP %s: Define default finance accounts for each type of expense report. For this, use the menu entry %s. +AccountancyAreaDescSal=STEP %s: Define default finance accounts for payment of salaries. For this, use the menu entry %s. +AccountancyAreaDescContrib=STEP %s: Define default finance accounts for special expenses (miscellaneous taxes). For this, use the menu entry %s. +AccountancyAreaDescDonation=STEP %s: Define default finance accounts for donations. For this, use the menu entry %s. +AccountancyAreaDescMisc=STEP %s: Define default finance accounts for miscellaneous transactions. For this, use the menu entry %s. +AccountancyAreaDescLoan=STEP %s: Define default finance accounts for loans. For this, use the menu entry %s. +AccountancyAreaDescBank=STEP %s: Define finance accounts for each bank accounts. For this, go to the card of each finance account. You can start from page %s. +AccountancyAreaDescProd=STEP %s: Define finance accounts on your products/services. For this, use the menu entry %s. +AccountancyAreaDescBind=STEP %s: Checking links between existing %s lines and finance account is done, so application will be able to journalise transactions in Ledger with one click. To complete missing links use the menu entry %s. +AccountancyAreaDescWriteRecords=STEP %s: Write transactions into the Ledger. For this, go into menu %s, and click button %s. +Addanaccount=Add a financial account +AccountAccounting=Financial Account +SubledgerAccount=Sub-ledger Account +ShowAccountingAccount=Show finance account +ShowAccountingJournal=Show finance journal +AccountAccountingSuggest=Suggested Financial Account +ProductsBinding=Product accounts +Ventilation=Link to accounts +CustomersVentilation=Linked Customer invoice +SuppliersVentilation=Linked Supplier Invoice +ExpenseReportsVentilation=Expense report links +UpdateMvts=Modify a transaction +WriteBookKeeping=Journalise transactions in Ledger +CAHTF=Total Supplier purchases before tax +InvoiceLines=Lines of invoices to link +InvoiceLinesDone=Linked lines of invoices +ExpenseReportLines=Lines of expense reports to link +ExpenseReportLinesDone=Linked lines of expense reports +IntoAccount=Link line with the Financial account +Ventilate=Link +EndProcessing=Process terminated +Lineofinvoice=Invoice line +NoAccountSelected=No finance account selected +VentilatedinAccount=Linked successfully to the financial account +NotVentilatedinAccount=Not linked to the financial account +XLineSuccessfullyBinded=%s products/services successfully linked to an account +XLineFailedToBeBinded=%s products/services were not linked to any finance account +ACCOUNTING_LIMIT_LIST_VENTILATION=Number of elements to link shown by page (maximum recommended : 50) +ACCOUNTING_LIST_SORT_VENTILATION_TODO=Begin sorting the page "Links to do" by the most recent elements +ACCOUNTING_LIST_SORT_VENTILATION_DONE=Begin sorting the page "Links done" by the most recent elements +ACCOUNTING_LENGTH_GACCOUNT=Length of the General Ledger accounts (If you set value to 6 here, the account '706' will appear as '706000' on screen) +ACCOUNTING_LENGTH_AACCOUNT=Length of the third party financial accounts (If you set value to 6 here, the account '401' will appear as '401000' on screen) +ACCOUNTING_MANAGE_ZERO=Allows different number of zeros at the end of a finance account. Needed by some countries (like Switzerland). Left off (default), you can set the 2 following parameters to ask application to add a virtual zero. +ACCOUNTING_SELL_JOURNAL=Sales journal +ACCOUNTING_MISCELLANEOUS_JOURNAL=General journal +ACCOUNTING_ACCOUNT_TRANSFER_CASH=Financial Transfer account +ACCOUNTING_ACCOUNT_SUSPENSE=Suspense account +DONATION_ACCOUNTINGACCOUNT=Finance account to register donations +ACCOUNTING_PRODUCT_BUY_ACCOUNT=Default purchases account (used if not defined in the product sheet) +ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Default sales account (used if not defined in the product sheet) +ACCOUNTING_SERVICE_BUY_ACCOUNT=Default services purchase account (used if not defined in the service sheet) +ACCOUNTING_SERVICE_SOLD_ACCOUNT=Default services sales account (used if not defined in the service sheet) +Code_tiers=Third party +Labelcompte=Account name +Sens=Meaning +NumPiece=Item number +AccountingCategory=Finance account groups +GroupByAccountAccounting=Group by finance account +DelBookKeeping=Delete record in the Ledger +DescJournalOnlyBindedVisible=This is a view of records that are linked to product/service accounts and can be recorded into the Ledger. +FeeAccountNotDefined=Account for fees not defined +ThirdPartyAccount=Third party account +NumMvts=Transaction Number +ErrorDebitCredit=Debit and Credit fields cannot have values at the same time +AddCompteFromBK=Add finance accounts to the group +ReportThirdParty=List third party accounts +DescThirdPartyReport=View the list of the third party customers and suppliers and their financial accounts +ListAccounts=List of the financial accounts +Pcgsubtype=Sub-class of account +DescVentilCustomer=View the list of customer invoice lines linked (or not) to a product financial account +DescVentilMore=In most cases, if you use predefined products or services and you set the account number on the product/service card, the application will be able to make all the links between your invoice lines and the finance account of your chart of accounts, with just one click of the button "%s". If account was not set on product/service cards or if you still have some lines not linked to any account, you will have to make a manual link from the menu "%s". +DescVentilDoneCustomer=View a detailed list of invoices, customers and their product financial account +DescVentilTodoCustomer=Link invoice lines not already linked with a product finance account +ChangeAccount=Change the product/service finance account for selected lines with the following finance account: +DescVentilSupplier=View a list of supplier invoice lines linked or not yet linked to a product finance account +DescVentilDoneSupplier=View a list of the lines of invoices, suppliers and their finance account +DescVentilTodoExpenseReport=Link expense report lines not already linked with a fee finance account +DescVentilExpenseReport=View here the list of expense report lines linked (or not) to a fee finance account +DescVentilExpenseReportMore=If you setup an account on the type of expense report lines, the application will be able to make all the links between your expense report lines and the finance account in your chart of accounts, with one click with the button "%s". If the account was not set in the fees dictionary or if you still have some lines not linked to any account, you will have to make a manual link from the menu "%s". +DescVentilDoneExpenseReport=View here the list of the lines of expense reports and their fees account +ValidateHistory=Link Automatically +AutomaticBindingDone=Automatic link done +ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this finance account because it is used +MvtNotCorrectlyBalanced=Posting does not balance. Credit = %s. Debit = %s +FicheVentilation=Link card +GeneralLedgerIsWritten=Transactions are written to the Ledger +GeneralLedgerSomeRecordWasNotRecorded=Some of the transactions could not be processed. If there is no other error message, this is probably because they had already been processed. +NoNewRecordSaved=No new records processed +ListOfProductsWithoutAccountingAccount=List of products not linked to any finance account +ChangeBinding=Change the link +AddAccountFromBookKeepingWithNoCategories=Add account already used with no categories +CategoryDeleted=Category for the finance account has been removed +AccountingJournals=Finance journals +AccountingJournal=Finance journal +NewAccountingJournal=New finance journal +ShowAccoutingJournal=Show finance journal +AccountingJournalType1=Various operations +ErrorAccountingJournalIsAlreadyUse=This journal is already in use +Modelcsv_CEGID=Export towards CEGID Expert Accounting +Modelcsv_COALA=Export to Sage +Modelcsv_bob50=Export to Sage BOB 50 +Modelcsv_ciel=Export to Sage Ciel Compta or Compta Evolution +Modelcsv_quadratus=Export to Quadratus QuadraCompta +Modelcsv_ebp=Export to EBP +Modelcsv_cogilog=Export to Cogilog +Modelcsv_agiris=Export to Agiris (Test) +ChartofaccountsId=Chart of accounts ID +InitAccountancyDesc=This page can be used to initialise a finance account on products and services that do not have an account defined for sales and purchases. +DefaultBindingDesc=This page can be used to set a default account for linking transaction records about payments, salaries, donations, taxes and vat when no specific finance account had already been set. +OptionModeProductSell=Type of sale +OptionModeProductBuy=Type of purchase +OptionModeProductSellDesc=Show all products with finance accounts for sales. +OptionModeProductBuyDesc=Show all products with finance accounts for purchases. +CleanFixHistory=Remove accountancy code from lines that do not exist in charts of account +CleanHistory=Reset all links for selected year +ValueNotIntoChartOfAccount=This account does not exist in the chart of account +Range=Range of finance accounts +SomeMandatoryStepsOfSetupWereNotDone=Some mandatory steps of setup were not done, please complete them +ErrorNoAccountingCategoryForThisCountry=No finance account group available for country %s (See Home - Setup - Dictionary) +ExportNotSupported=The export format is not supported on this page +BookeppingLineAlreayExists=Lines already exist in bookkeeping +Binded=Lines linked +ToBind=Lines to link +WarningReportNotReliable=Warning: This report is not based on the Ledger, so does not contain transactions modified manually in the Ledger. It will be replaced by a more complete report in a future version. diff --git a/htdocs/langs/en_GB/admin.lang b/htdocs/langs/en_GB/admin.lang index 7a5a4f3a4d8..5c56c9dd01f 100644 --- a/htdocs/langs/en_GB/admin.lang +++ b/htdocs/langs/en_GB/admin.lang @@ -32,8 +32,11 @@ ImportPostgreSqlDesc=To import a backup file, you must use the pg_restore comman FileNameToGenerate=File name to be generated\n CommandsToDisableForeignKeysForImportWarning=This is mandatory if you want to restore your sql dumps later ExampleOfDirectoriesForModelGen=Examples of syntax:
c:\\mydir
/home/mydir
DOL_DATA_ROOT/ecm/ecmdir +Module330Desc=Bookmark management Permission300=Read barcodes Permission301=Create/modify barcodes Permission302=Delete barcodes +DictionaryAccountancyCategory=Finance account groups +DictionaryAccountancyJournal=Finance journals GenbarcodeLocation=Barcode generation command line tool (used by internal engine for some bar code types). Must be compatible with "genbarcode".
For example: /usr/local/bin/genbarcode ToGenerateCodeDefineAutomaticRuleFirst=To be able to automatically generate codes, you must first set a rule to define the barcode number. diff --git a/htdocs/langs/en_GB/bills.lang b/htdocs/langs/en_GB/bills.lang index 60b6f51bc40..d89326427cb 100644 --- a/htdocs/langs/en_GB/bills.lang +++ b/htdocs/langs/en_GB/bills.lang @@ -1,6 +1,5 @@ # Dolibarr language file - Source file is en_US - bills InvoiceReplacementDesc=Replacement invoice is used to cancel and replace completely an invoice with no payment already received.

Note: Only an invoice with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'. -ConfirmDeletePayment=Are you sure you want to delete this payment ? ErrorVATIntraNotConfigured=Intracommunitary VAT number not yet defined EscompteOffered=Dscnt.offered (pay.befor.term) PaymentTypeCHQ=Cheque diff --git a/htdocs/langs/en_GB/bookmarks.lang b/htdocs/langs/en_GB/bookmarks.lang new file mode 100644 index 00000000000..1fdbe1a117f --- /dev/null +++ b/htdocs/langs/en_GB/bookmarks.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - bookmarks +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if linked page must open in new window +BookmarksManagement=Manage Bookmarks diff --git a/htdocs/langs/en_GB/cashdesk.lang b/htdocs/langs/en_GB/cashdesk.lang new file mode 100644 index 00000000000..9ab826c7338 --- /dev/null +++ b/htdocs/langs/en_GB/cashdesk.lang @@ -0,0 +1,9 @@ +# Dolibarr language file - Source file is en_US - cashdesk +CashDeskBankCash=Cash on Hand Account +CashDeskBankCB=Card account +CashDeskBankCheque=Current account +NewSell=New sale +RestartSelling=Go back to sales +NoProductFound=No product found +NoArticle=No product +UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so users that use POS need to have permission to edit stock. diff --git a/htdocs/langs/en_GB/oauth.lang b/htdocs/langs/en_GB/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/en_GB/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/en_GB/printing.lang b/htdocs/langs/en_GB/printing.lang index 46edbef00e4..257c7849c29 100644 --- a/htdocs/langs/en_GB/printing.lang +++ b/htdocs/langs/en_GB/printing.lang @@ -1,3 +1,2 @@ # Dolibarr language file - Source file is en_US - printing IPP_Color=Colour -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/en_GB/trips.lang b/htdocs/langs/en_GB/trips.lang index 4b790783bd6..31e58b7f935 100644 --- a/htdocs/langs/en_GB/trips.lang +++ b/htdocs/langs/en_GB/trips.lang @@ -1,6 +1,5 @@ # Dolibarr language file - Source file is en_US - trips TripsAndExpensesStatistics=Expense report statistics -CompanyVisited=Company visited FeesKilometersOrAmout=Amount or Miles TripNDF=Information expense report TF_METRO=Tube diff --git a/htdocs/langs/en_GB/users.lang b/htdocs/langs/en_GB/users.lang index c8db0252aeb..e2ca89d6287 100644 --- a/htdocs/langs/en_GB/users.lang +++ b/htdocs/langs/en_GB/users.lang @@ -4,8 +4,6 @@ CreateGroup=Create a group RemoveFromGroup=Remove from a group NonAffectedUsers=Non-assigned users UsePersonalValue=Use a personal choice -CreateInternalUserDesc=This form allows you to create an internal user for your company. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company.
An external user is a customer, supplier or other organisation.

In both cases, permissions defines their rights on Dolibarr, also an external user can have a different menu manager than an internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted through inherited rights from one of the user groups. UserWillBeInternalUser=Created user will be an internal user (because they are not linked to a particular third party) UserWillBeExternalUser=Created user will be an external user (because they are linked to a particular third party) diff --git a/htdocs/langs/en_GB/website.lang b/htdocs/langs/en_GB/website.lang index e0d38a31529..3bed7990483 100644 --- a/htdocs/langs/en_GB/website.lang +++ b/htdocs/langs/en_GB/website.lang @@ -2,6 +2,3 @@ WebsiteSetupDesc=Create here as many entries for websites as you need. Then go into menu Websites to edit them. Website=Website PreviewOfSiteNotYetAvailable=Preview of your website %s is not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has no content yet or the cache file .tpl.php was removed. Edit the content of the page to solve this. -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, enter here the virtual hostname so the preview can be done using this direct web server access as well as using the Dolibarr server. -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by the Dolibarr server so it does not need an extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenience is that pages are using paths of your Dolibarr.
URL of %s served by Dolibarr:
%s diff --git a/htdocs/langs/en_GB/withdrawals.lang b/htdocs/langs/en_GB/withdrawals.lang index 406c0114459..3440cbbbe17 100644 --- a/htdocs/langs/en_GB/withdrawals.lang +++ b/htdocs/langs/en_GB/withdrawals.lang @@ -3,7 +3,6 @@ NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Payment status NbOfInvoiceToWithdraw=No. of invoices with direct debit orders NbOfInvoiceToWithdrawWithInfo=No. of customer invoices with direct debit payment orders having defined bank account information AmountToWithdraw=Amount to pay -NoInvoiceToWithdraw=No customer invoice in payment mode "payment" is waiting. Go to 'Payment' tab on invoice card to make a request. NoInvoiceCouldBeWithdrawed=No invoice paid successfully. Check that the invoice is on a company with a valid BAN. ClassCreditedConfirm=Are you sure you want to classify this Payment receipt as credited on your bank account? WithdrawalRefused=Payment refused diff --git a/htdocs/langs/en_IN/admin.lang b/htdocs/langs/en_IN/admin.lang index 1c53b65c99c..9e01f754dbe 100644 --- a/htdocs/langs/en_IN/admin.lang +++ b/htdocs/langs/en_IN/admin.lang @@ -2,3 +2,18 @@ AntiVirusCommandExample=Example for ClamWin: c:\\Progra~1\\ClamWin\\bin\\clamscan.exe
Example for ClamAv: /usr/bin/clamscan AntiVirusParamExample=Example for ClamWin: --database="C:\\Program Files (x86)\\ClamWin\\lib" ExampleOfDirectoriesForModelGen=Examples of syntax:
c:\\mydir
/home/mydir
DOL_DATA_ROOT/ecm/ecmdir +Module20Name=Quotations +Module20Desc=Management of quotations +Permission21=Read quotations +Permission22=Create/modify quotations +Permission24=Validate quotations +Permission25=Send quotations +Permission26=Close quotations +Permission27=Delete quotations +Permission28=Export quotations +PropalSetup=Quotation module setup +ProposalsNumberingModules=Quotation numbering models +ProposalsPDFModules=Quotation documents models +FreeLegalTextOnProposal=Free text on quotations +WatermarkOnDraftProposal=Watermark on draft quotations (none if empty) +FCKeditorForProductDetails=WYSIWIG creation/edition of products details lines for all entities (quotations, orders, invoices, etc...). Warning: Using this option for this case is seriously not recommended as it can create problems with special characters and page formating when building PDF files. diff --git a/htdocs/langs/en_IN/agenda.lang b/htdocs/langs/en_IN/agenda.lang new file mode 100644 index 00000000000..20897c62f40 --- /dev/null +++ b/htdocs/langs/en_IN/agenda.lang @@ -0,0 +1,6 @@ +# Dolibarr language file - Source file is en_US - agenda +PropalClosedSignedInDolibarr=Quotation %s signed +PropalClosedRefusedInDolibarr=Quotation %s refused +PropalValidatedInDolibarr=Quotation %s validated +PropalClassifiedBilledInDolibarr=Quotation %s classified billed +ProposalSentByEMail=Quotation %s sent by EMail diff --git a/htdocs/langs/en_IN/bills.lang b/htdocs/langs/en_IN/bills.lang new file mode 100644 index 00000000000..762ca939ebb --- /dev/null +++ b/htdocs/langs/en_IN/bills.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - bills +RelatedCommercialProposals=Related quotations diff --git a/htdocs/langs/en_IN/boxes.lang b/htdocs/langs/en_IN/boxes.lang new file mode 100644 index 00000000000..8cdaff7564e --- /dev/null +++ b/htdocs/langs/en_IN/boxes.lang @@ -0,0 +1,6 @@ +# Dolibarr language file - Source file is en_US - boxes +BoxLastProposals=Latest quotations +BoxGlobalActivity=Global activity (invoices, quotations, orders) +NoRecordedProposals=No recorded quotation +BoxProposalsPerMonth=Quotations per month +ForProposals=Quotations diff --git a/htdocs/langs/en_IN/commercial.lang b/htdocs/langs/en_IN/commercial.lang new file mode 100644 index 00000000000..5f75e43defa --- /dev/null +++ b/htdocs/langs/en_IN/commercial.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - commercial +DraftPropals=Draft quotations diff --git a/htdocs/langs/en_IN/companies.lang b/htdocs/langs/en_IN/companies.lang new file mode 100644 index 00000000000..996e0e97ec7 --- /dev/null +++ b/htdocs/langs/en_IN/companies.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - companies +OverAllProposals=Quotations +ContactForProposals=Quotation's contact +NoContactForAnyProposal=This contact is not a contact for any quotation diff --git a/htdocs/langs/en_IN/compta.lang b/htdocs/langs/en_IN/compta.lang new file mode 100644 index 00000000000..6e6975592c2 --- /dev/null +++ b/htdocs/langs/en_IN/compta.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - compta +ProposalStats=Statistics on quotations diff --git a/htdocs/langs/en_IN/ecm.lang b/htdocs/langs/en_IN/ecm.lang new file mode 100644 index 00000000000..5df451bb632 --- /dev/null +++ b/htdocs/langs/en_IN/ecm.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - ecm +ECMDocsByProposals=Documents linked to quotations diff --git a/htdocs/langs/en_IN/install.lang b/htdocs/langs/en_IN/install.lang new file mode 100644 index 00000000000..7384fe6fdc4 --- /dev/null +++ b/htdocs/langs/en_IN/install.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - install +MigrationProposal=Data migration for quotations diff --git a/htdocs/langs/en_IN/main.lang b/htdocs/langs/en_IN/main.lang index 2e691473326..80f13de139f 100644 --- a/htdocs/langs/en_IN/main.lang +++ b/htdocs/langs/en_IN/main.lang @@ -4,18 +4,23 @@ FONTFORPDF=helvetica FONTSIZEFORPDF=10 SeparatorDecimal=. SeparatorThousand=, -FormatDateShort=%m/%d/%Y -FormatDateShortInput=%m/%d/%Y -FormatDateShortJava=MM/dd/yyyy -FormatDateShortJavaInput=MM/dd/yyyy -FormatDateShortJQuery=mm/dd/yy -FormatDateShortJQueryInput=mm/dd/yy +FormatDateShort=%d/%m/%Y +FormatDateShortInput=%d/%m/%Y +FormatDateShortJava=dd/MM/yyyy +FormatDateShortJavaInput=dd/MM/yyyy +FormatDateShortJQuery=dd/mm/yy +FormatDateShortJQueryInput=dd/mm/yy FormatHourShortJQuery=HH:MI FormatHourShort=%I:%M %p FormatHourShortDuration=%H:%M FormatDateTextShort=%b %d, %Y FormatDateText=%B %d, %Y -FormatDateHourShort=%m/%d/%Y %I:%M %p -FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p +FormatDateHourShort=%d/%m/%Y %I:%M %p +FormatDateHourSecShort=%d/%m/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p +CommercialProposalsShort=Quotations +LinkToProposal=Link to quotation +LinkToSupplierProposal=Link to supplier quotation +SearchIntoCustomerProposals=Customer quotations +SearchIntoSupplierProposals=Supplier quotations diff --git a/htdocs/langs/en_IN/oauth.lang b/htdocs/langs/en_IN/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/en_IN/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/en_IN/other.lang b/htdocs/langs/en_IN/other.lang new file mode 100644 index 00000000000..47ee7b86fa1 --- /dev/null +++ b/htdocs/langs/en_IN/other.lang @@ -0,0 +1,5 @@ +# Dolibarr language file - Source file is en_US - other +Notify_PROPAL_VALIDATE=Quotation validated +Notify_PROPAL_SENTBYMAIL=Quotation sent by mail +NumberOfProposals=Number of quotations +NumberOfUnitsProposals=Number of units on quotations diff --git a/htdocs/langs/en_IN/printing.lang b/htdocs/langs/en_IN/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/en_IN/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/en_IN/projects.lang b/htdocs/langs/en_IN/projects.lang new file mode 100644 index 00000000000..bece63d2190 --- /dev/null +++ b/htdocs/langs/en_IN/projects.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - projects +OppStatusPROPO=Quotation diff --git a/htdocs/langs/en_IN/propal.lang b/htdocs/langs/en_IN/propal.lang new file mode 100644 index 00000000000..716ccc53d3d --- /dev/null +++ b/htdocs/langs/en_IN/propal.lang @@ -0,0 +1,21 @@ +# Dolibarr language file - Source file is en_US - propal +Proposals=Quotations +Proposal=Quotation +ProposalShort=Quotation +ProposalsDraft=Draft quotations +ProposalsOpened=Open quotations +Prop=Quotations +CommercialProposal=Quotation +ProposalCard=Quotation card +NewProp=New quotation +NewPropal=New quotation +DeleteProp=Delete quotation +ValidateProp=Validate quotation +AddProp=Create quotation +LastPropals=Latest %s quotations +AllPropals=All quotations +SearchAProposal=Search a quotation +ShowPropal=Show quotation +ActionsOnPropal=Events on quotation +DatePropal=Date of quotation +ProposalLine=Quotation line diff --git a/htdocs/langs/en_IN/supplier_proposal.lang b/htdocs/langs/en_IN/supplier_proposal.lang new file mode 100644 index 00000000000..586c5d5ceb9 --- /dev/null +++ b/htdocs/langs/en_IN/supplier_proposal.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - supplier_proposal +SupplierProposals=Supplier quotations +SupplierProposalsShort=Supplier quotations +ListOfSupplierProposals=List of supplier quotation requests diff --git a/htdocs/langs/en_US/accountancy.lang b/htdocs/langs/en_US/accountancy.lang index 8307fdcebf3..859fe1cca12 100644 --- a/htdocs/langs/en_US/accountancy.lang +++ b/htdocs/langs/en_US/accountancy.lang @@ -210,7 +210,6 @@ AccountingJournals=Accounting journals AccountingJournal=Accounting journal NewAccountingJournal=New accounting journal ShowAccoutingJournal=Show accounting journal -Code=Code Nature=Nature AccountingJournalType1=Various operation AccountingJournalType2=Sales @@ -221,8 +220,6 @@ AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export -Exports=Exports -Export=Export ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated diff --git a/htdocs/langs/es_AR/oauth.lang b/htdocs/langs/es_AR/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_AR/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_AR/printing.lang b/htdocs/langs/es_AR/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/es_AR/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/es_BO/oauth.lang b/htdocs/langs/es_BO/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_BO/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_BO/printing.lang b/htdocs/langs/es_BO/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/es_BO/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/es_CL/accountancy.lang b/htdocs/langs/es_CL/accountancy.lang index 7b3d42d1461..85917fc5e7a 100644 --- a/htdocs/langs/es_CL/accountancy.lang +++ b/htdocs/langs/es_CL/accountancy.lang @@ -3,10 +3,17 @@ ACCOUNTING_EXPORT_SEPARATORCSV=Separador de columna en archivo exportado ACCOUNTING_EXPORT_DATE=Formato de fecha en archivo exportado ACCOUNTING_EXPORT_PIECE=Número de pieza exportada ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Exportar con cuenta global +ACCOUNTING_EXPORT_LABEL=Etiqueta de exportación +ACCOUNTING_EXPORT_AMOUNT=Monto de exportación +ACCOUNTING_EXPORT_DEVISE=Moneda de exportación +Selectformat=Seleccione el formato para el archivo +ACCOUNTING_EXPORT_PREFIX_SPEC=Especifíque el prefijo para el nombre de archivo ConfigAccountingExpert=Configuración del módulo Contabilidad Experta +Journaux=Revistas JournalFinancial=Diarios financieras BackToChartofaccounts=Volver al gráfico de cuentas Chartofaccounts=Gráfico de cuentas +Selectchartofaccounts=Seleccione gráfico de cuentas activo Addanaccount=Agregar cuenta contable ACCOUNTING_MISCELLANEOUS_JOURNAL=Diario misceláneo Code_tiers=Socio de Negocio @@ -21,3 +28,4 @@ ErrorAccountancyCodeIsAlreadyUse=No puede eliminar esta cuenta porque está sien OptionsDeactivatedForThisExportModel=Opciones desactivadas para este modelo de exportación Selectmodelcsv=Seleccione un modelo Modelcsv_normal=Exportación clasica +Modelcsv_CEGID=Exportación hacia CEGID Expert Comptabilité diff --git a/htdocs/langs/es_CL/admin.lang b/htdocs/langs/es_CL/admin.lang index 2a0da2ec1a3..87ab27f19fd 100644 --- a/htdocs/langs/es_CL/admin.lang +++ b/htdocs/langs/es_CL/admin.lang @@ -1,10 +1,22 @@ # Dolibarr language file - Source file is en_US - admin +VersionProgram=Versión del programa +VersionLastInstall=Versión de instalación inicial +VersionLastUpgrade=Actualización a versión más reciente +VersionUnknown=Desconocido +VersionRecommanded=Recomendado +SessionId=ID de sesión +SessionSaveHandler=Manejador para guardar sesiones +SessionSavePath=Localización de la sesión de almacenamiento +GUISetup=Visualización +SetupArea=Área de configuración +Space=Espacio AntiVirusCommandExample=Example for ClamWin: c:\\Progra~1\\ClamWin\\bin\\clamscan.exe
Example for ClamAv: /usr/bin/clamscan AntiVirusParamExample=Example for ClamWin: --database="C:\\Program Files (x86)\\ClamWin\\lib" +AllMenus=Todo +SetupShort=Configurar ExampleOfDirectoriesForModelGen=Examples of syntax:
c:\\mydir
/home/mydir
DOL_DATA_ROOT/ecm/ecmdir Module20Name=Cotizaciones Module20Desc=Gestión de cotizaciones/propuestas comerciales -Module1400Name=Contabilidad Permission21=Consultar cotizaciones Permission22=Crear/modificar cotizaciones Permission24=Validar cotizaciones diff --git a/htdocs/langs/es_CL/bookmarks.lang b/htdocs/langs/es_CL/bookmarks.lang new file mode 100644 index 00000000000..8b386412649 --- /dev/null +++ b/htdocs/langs/es_CL/bookmarks.lang @@ -0,0 +1,11 @@ +# Dolibarr language file - Source file is en_US - bookmarks +AddThisPageToBookmarks=Agregar página actual a marcadores +ListOfBookmarks=Lista de marcadores +EditBookmarks=Listar/editar Marcadores +ShowBookmark=Mostrar marcador +OpenANewWindow=Abrir en nueva ventana +ReplaceWindow=Reemplazar ventana actual +BehaviourOnClick=Comportamiento cuando se selecciona una URL de marcador +SetHereATitleForLink=Establecer un título para el marcador +UseAnExternalHttpLinkOrRelativeDolibarrLink=Utilizar una URL http externa o una URL relativa de Dolibarr +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Escoger si la página enlazada debe abrirse en una nueva ventana o no diff --git a/htdocs/langs/es_CL/companies.lang b/htdocs/langs/es_CL/companies.lang index ba5e8b7d802..99e988d7faf 100644 --- a/htdocs/langs/es_CL/companies.lang +++ b/htdocs/langs/es_CL/companies.lang @@ -1,4 +1,29 @@ # Dolibarr language file - Source file is en_US - companies -Prospect=Cliente +ErrorCompanyNameAlreadyExists=El nombre de la empresa %s ya existe. Elija otro. +ErrorSetACountryFirst=Establecer primero el país +SelectThirdParty=Seleccione un tercero +ConfirmDeleteCompany=¿Está seguro de que desea eliminar esta empresa y toda la información heredada? +DeleteContact=Eliminar un contacto/dirección +ConfirmDeleteContact=¿Está seguro de que desea eliminar este contacto y toda la información heredada? +MenuNewProspect=Nuevo prospecto +MenuNewPrivateIndividual=Nueva privada individual +NewCompany=Nueva empresa (prospecto, cliente, proveedor) +NewThirdParty=Nuevo tercero (prospecto, cliente, proveedor) +ProspectionArea=Área de Prospección +Call=Llamada +Town=Ciudad +Poste=Posición +VATIsUsed=Usa IVA +VATIsNotUsed=No usa IVA +CopyAddressFromSoc=Rellenar dirección con dirección de tercero +OverAllProposals=Cotizaciones +WrongCustomerCode=Código de cliente inválido +WrongSupplierCode=Código de proveedor inválido +ProfId1GB=Número de Registro +Prospect=Prospectar +CustomerCard=Tarjeta Cliente ContactForProposals=Contacto de cotizaciones NoContactForAnyProposal=Este contacto no es contacto de ninguna cotización +DolibarrLogin=Ingreso Dolibbarr +InActivity=Abierto +LeopardNumRefModelDesc=El código es libre. Este código se puede modificar en cualquier momento. diff --git a/htdocs/langs/es_CL/compta.lang b/htdocs/langs/es_CL/compta.lang index acda3729a75..efc65af3d5e 100644 --- a/htdocs/langs/es_CL/compta.lang +++ b/htdocs/langs/es_CL/compta.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - compta +Param=Configurar Debit=Débito Credit=Crédito ProposalStats=Estadísticas de cotizaciones diff --git a/htdocs/langs/es_CL/main.lang b/htdocs/langs/es_CL/main.lang index 7712ceff6ee..5be50db15c7 100644 --- a/htdocs/langs/es_CL/main.lang +++ b/htdocs/langs/es_CL/main.lang @@ -21,6 +21,7 @@ FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M Update=Actualizar NumberByMonth=Cantidad Mensual +Setup=Configurar Amount=Cantidad List=Lista CommercialProposalsShort=Cotizaciones diff --git a/htdocs/langs/es_CL/members.lang b/htdocs/langs/es_CL/members.lang index 374b07c0bd4..d3168fe634e 100644 --- a/htdocs/langs/es_CL/members.lang +++ b/htdocs/langs/es_CL/members.lang @@ -1,4 +1,3 @@ # Dolibarr language file - Source file is en_US - members MemberStatusDraft=Borrador (debe ser validado) -MemberStatusDraftShort=Borrador TurnoverOrBudget=Volumen de ventas (empresa) o Cotización (asociación o colectivo) diff --git a/htdocs/langs/es_CL/oauth.lang b/htdocs/langs/es_CL/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_CL/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_CL/printing.lang b/htdocs/langs/es_CL/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/es_CL/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/es_CL/propal.lang b/htdocs/langs/es_CL/propal.lang index 8e86c84c39e..480ac4fc14d 100644 --- a/htdocs/langs/es_CL/propal.lang +++ b/htdocs/langs/es_CL/propal.lang @@ -3,6 +3,7 @@ Proposals=Cotizaciones Proposal=Cotización ProposalShort=Cotización ProposalsDraft=Cotizaciones borrador +ProposalsOpened=Cotizaciones abiertas Prop=Cotizaciones CommercialProposal=Cotización ProposalCard=Ficha cotización @@ -11,14 +12,21 @@ NewPropal=Nueva cotización DeleteProp=Borrar Cotización ValidateProp=Validar cotización AddProp=Crear cotización +ConfirmDeleteProp=Está seguro que quiere borrar esta propuesta comercial? +ConfirmValidateProp=Está seguro que quiere validar esta propuesta comercial bajo el nombre%s? +LastPropals=Últimas %s propuestas +LastModifiedProposals=Últimas %s propuestas modificadas AllPropals=Todas las cotizacioness SearchAProposal=Buscar una cotización +NoProposal=Ninguna propuesta ProposalsStatistics=Estadísticas de cotizaciones NumberOfProposalsByMonth=Cantidad Mensual AmountOfProposalsByMonthHT=Cantidad mensual (IVA incluido) NbOfProposals=Número cotizaciones ShowPropal=Ver cotización +PropalsOpened=Abierto PropalStatusDraft=Borrador (debe ser validado) +PropalStatusValidated=Validado (propuesta está abierta) PropalStatusSigned=Firmado (necesita pago) PropalStatusBilled=Pagado PropalStatusBilledShort=Pagado @@ -31,6 +39,7 @@ SendPropalByMail=Enviar cotización por e-mail DatePropal=Fecha cotización DateEndPropal=Validar fecha de término ValidityDuration=Validar duración +SetAcceptedRefused=Establecer aceptado / rechazado ErrorPropalNotFound=%s cotizaciones no encontradas AddToDraftProposals=Añadir a cotización borrador NoDraftProposals=Sin cotizaciones borrador @@ -39,6 +48,8 @@ CreateEmptyPropal=Crear cotización vacía DefaultProposalDurationValidity=Validar duración de cotización (en días) UseCustomerContactAsPropalRecipientIfExist=Utilizar dirección contacto de seguimiento de cliente definido en vez de la dirección del tercero como destinatario de las cotizaciones ClonePropal=Clonar cotización +ConfirmClonePropal=¿Está seguro de que desea clonar la propuesta comercial %s? +ConfirmReOpenProp=¿Está seguro de que desea abrir de nuevo la propuesta comercial %s? ProposalsAndProposalsLines=Cotizaciones a clientes y líneas de cotizaciones ProposalLine=Línea de cotización AvailabilityPeriod=Retraso disponible @@ -53,3 +64,4 @@ DefaultModelPropalCreate=Creación de modelo por defecto DefaultModelPropalToBill=Modelo por defecto al cerrar una cotización (a facturar) DefaultModelPropalClosed=Modelo por defecto al cerrar una cotización (no facturado) ProposalCustomerSignature=Aprobación, timbre, fecha y firma +ProposalsStatisticsSuppliers=Estadísticas de propuestas de proveedores diff --git a/htdocs/langs/es_CL/stocks.lang b/htdocs/langs/es_CL/stocks.lang new file mode 100644 index 00000000000..79ecd4d8da4 --- /dev/null +++ b/htdocs/langs/es_CL/stocks.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - stocks +ListInventory=Lista diff --git a/htdocs/langs/es_CL/workflow.lang b/htdocs/langs/es_CL/workflow.lang index 3ecd63703b7..866f3929198 100644 --- a/htdocs/langs/es_CL/workflow.lang +++ b/htdocs/langs/es_CL/workflow.lang @@ -1,3 +1,13 @@ # Dolibarr language file - Source file is en_US - workflow +WorkflowSetup=Configuración del módulo de flujo de trabajo +WorkflowDesc=Este módulo está diseñado para modificar el comportamiento de las acciones automáticas en la aplicación. Por defecto, el flujo de trabajo está abierto (puede hacer las cosas en el orden que desee). Usted puede activar las acciones automáticas que le interesen. +ThereIsNoWorkflowToModify=No hay modificaciones de flujo de trabajo disponibles con los módulos activados. descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Crear un pedido de cliente automáticamente a la firma de una cotización +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Crear automáticamente una factura de cliente después de que una propuesta comercial es fimada +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Crear automáticamente una factura de cliente después de que un contrato es validado +descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Crear automáticamente una factura de cliente después de cerrar una orden de cliente descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Clasificar como facturada la cotización cuando el pedido de cliente relacionado se clasifique como pagado +descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Clasificar órden(es) fuente vinculadas del cliente a facturar cuando la factura del cliente se establece a pago +descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Clasificar órden(es) fuente vinculadas del cliente a facturar cuando se valida la factura del cliente +descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Clasificar propuesta de fuente vinculada a facturar cuando la factura del cliente es validada +descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Clasificar orden de origen vinculado a enviar cuando un envío es validado y la cantidad enviada es la misma que en la orden diff --git a/htdocs/langs/es_CO/banks.lang b/htdocs/langs/es_CO/banks.lang index cdeaeb42c78..5fe75379d11 100644 --- a/htdocs/langs/es_CO/banks.lang +++ b/htdocs/langs/es_CO/banks.lang @@ -1,2 +1,3 @@ # Dolibarr language file - Source file is en_US - banks +StatusAccountOpened=Activo StatusAccountClosed=Cerrado diff --git a/htdocs/langs/es_CO/bills.lang b/htdocs/langs/es_CO/bills.lang index 146bc3e64e5..8179841b2e8 100644 --- a/htdocs/langs/es_CO/bills.lang +++ b/htdocs/langs/es_CO/bills.lang @@ -1,8 +1,8 @@ # Dolibarr language file - Source file is en_US - bills -ConfirmDeletePayment=Are you sure you want to delete this payment ? BillStatusPaid=Pagado BillStatusStarted=Empezado BillShortStatusPaid=Pagado +BillShortStatusConverted=Pagado BillShortStatusValidated=Validado BillShortStatusStarted=Empezado BillShortStatusClosedUnpaid=Cerrado diff --git a/htdocs/langs/es_CO/companies.lang b/htdocs/langs/es_CO/companies.lang index 1f820f38ab5..200e6ec442e 100644 --- a/htdocs/langs/es_CO/companies.lang +++ b/htdocs/langs/es_CO/companies.lang @@ -11,7 +11,6 @@ ProfId2CO=Identificación (CC, NIT, CE) ProfId3CO=CIIU VATIntra=NIT VATIntraShort=NIT -CompanyHasAbsoluteDiscount=Este cliente tiene %s %s descuentos disponibles (descuentos, anticipos...) CompanyHasCreditNote=Este cliente tiene %s %s anticipos disponibles NoContactForAnyProposal=Este contacto no es contacto de ningúna cotización VATIntraCheckDesc=El link %s permite consultar al servicio RUES el NIT. Se requiere acceso a internet para que el servicio funcione diff --git a/htdocs/langs/es_CO/compta.lang b/htdocs/langs/es_CO/compta.lang index f5efdaf4e01..006f13c57a0 100644 --- a/htdocs/langs/es_CO/compta.lang +++ b/htdocs/langs/es_CO/compta.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - compta Param=Configuración -ToPay=To pay ByThirdParties=Por empresa CodeNotDef=No definida diff --git a/htdocs/langs/es_CO/members.lang b/htdocs/langs/es_CO/members.lang index a193615bad5..7a4eb06e0d6 100644 --- a/htdocs/langs/es_CO/members.lang +++ b/htdocs/langs/es_CO/members.lang @@ -1,3 +1,2 @@ # Dolibarr language file - Source file is en_US - members -MemberStatusDraftShort=Borrador SubscriptionLate=Retraso diff --git a/htdocs/langs/es_CO/oauth.lang b/htdocs/langs/es_CO/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_CO/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_CO/printing.lang b/htdocs/langs/es_CO/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/es_CO/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/es_CO/salaries.lang b/htdocs/langs/es_CO/salaries.lang deleted file mode 100644 index 4e9dbf5efed..00000000000 --- a/htdocs/langs/es_CO/salaries.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Código contable para pagos de salarios -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Código contable para cargo financiero diff --git a/htdocs/langs/es_CO/stocks.lang b/htdocs/langs/es_CO/stocks.lang new file mode 100644 index 00000000000..28bb25658d0 --- /dev/null +++ b/htdocs/langs/es_CO/stocks.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - stocks +inventoryEdit=Editar diff --git a/htdocs/langs/es_DO/oauth.lang b/htdocs/langs/es_DO/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_DO/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_DO/printing.lang b/htdocs/langs/es_DO/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/es_DO/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/es_EC/main.lang b/htdocs/langs/es_EC/main.lang index 1602d6a7ffa..dc6e36a2483 100644 --- a/htdocs/langs/es_EC/main.lang +++ b/htdocs/langs/es_EC/main.lang @@ -19,3 +19,4 @@ FormatDateHourShort=%d/%m/%Y %H:%M FormatDateHourSecShort=%d/%m/%Y %H:%M:%S FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M +ErrorWrongHostParameter=Parámetro host incorrecto diff --git a/htdocs/langs/es_EC/oauth.lang b/htdocs/langs/es_EC/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_EC/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_EC/printing.lang b/htdocs/langs/es_EC/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/es_EC/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/es_ES/accountancy.lang b/htdocs/langs/es_ES/accountancy.lang index 5a7167903cd..5e0398a8660 100644 --- a/htdocs/langs/es_ES/accountancy.lang +++ b/htdocs/langs/es_ES/accountancy.lang @@ -28,29 +28,30 @@ OverviewOfAmountOfLinesBound=Ver la cantidad de líneas ligadas a cuentas contab OtherInfo=Otra información DeleteCptCategory=Eliminar la cuenta contable del grupo ConfirmDeleteCptCategory=¿Está seguro de querer eliminar esta cuenta contable del grupo de cuentas contables? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Área contabilidad AccountancyAreaDescIntro=El uso del módulo de contabilidad se realiza en varios pasos: AccountancyAreaDescActionOnce=Las siguientes acciones se ejecutan normalmente una sola vez, o una vez al año... -AccountancyAreaDescActionOnceBis=Next steps should be done to save you time in future by suggesting you the correct default accounting account when making the journalization (writing record in Journals and General ledger) +AccountancyAreaDescActionOnceBis=Los pasos siguientes deben hacerse para ahorrar tiempo en el futuro, sugiriendo la cuenta contable predeterminada correcta para realizar los diarios (escritura de los registros en los diarios y el Libro Mayor) AccountancyAreaDescActionFreq=Las siguientes acciones se ejecutan normalmente cada mes, semana o día en empresas muy grandes... -AccountancyAreaDescJournalSetup=STEP %s: Create or check content of your journal list from menu %s +AccountancyAreaDescJournalSetup=PASO %s: Cree o compruebe el contenido de sus diarios desde el menu %s AccountancyAreaDescChartModel=PASO %s: Crear un modelo de plan general contable desde el menú %s AccountancyAreaDescChart=PASO %s: Crear o comprobar el contenido de su plan general contable desde el menú %s -AccountancyAreaDescVat=STEP %s: Define accounting accounts for each VAT Rates. For this, use the menu entry %s. -AccountancyAreaDescExpenseReport=STEP %s: Define default accounting accounts for each type of expense report. For this, use the menu entry %s. -AccountancyAreaDescSal=STEP %s: Define default accounting accounts for payment of salaries. For this, use the menu entry %s. -AccountancyAreaDescContrib=STEP %s: Define default accounting accounts for special expences (miscellaneous taxes). For this, use the menu entry %s. -AccountancyAreaDescDonation=STEP %s: Define default accounting accounts for donation. For this, use the menu entry %s. -AccountancyAreaDescMisc=STEP %s: Define default accounting accounts for miscellaneous transactions. For this, use the menu entry %s. -AccountancyAreaDescLoan=STEP %s: Define default accounting accounts for loans. For this, use the menu entry %s. +AccountancyAreaDescVat=PASO %s: Defina las cuentas contables para cada tasa de IVA. Para ello puede usar el menú %s. +AccountancyAreaDescExpenseReport=PASO %s: Defina las cuentas contables para los informes de gastos. Para ello puede utilizar el menú %s. +AccountancyAreaDescSal=PASO %s: Defina las cuentas contables para los pagos de salarios. Para ello puede utilizar el menú %s. +AccountancyAreaDescContrib=PASO %s: Defina las cuentas contables de los gastos especiales (impuestos varios). Para ello puede utilizar el menú %s. +AccountancyAreaDescDonation=PASO %s: Defina las cuentas contables para las donaciones. Para ello puede utilizar el menú %s. +AccountancyAreaDescMisc=PASO %s: Defina las cuentas contables para registros varios. Para ello puede utilizar el menú %s. +AccountancyAreaDescLoan=PASO %s: Defina las cuentas contables para los préstamos. Para ello puede utilizar el menú %s.\n AccountancyAreaDescBank=PASO %s: Defina las cuentas contables para cada banco y cuentas financieras. Puede empezar desde la página %s. -AccountancyAreaDescProd=STEP %s: Define accounting accounts on your products/services. For this, use the menu entry %s. +AccountancyAreaDescProd=PASO %s: Defina las cuentas contables en sus productos. Para ello puede utilizar el menú %s. -AccountancyAreaDescBind=STEP %s: Check the binding between existing %s lines and accounting account is done, so application will be able to journalize transactions in Ledger in one click. Complete missing bindings. For this, use the menu entry %s. -AccountancyAreaDescWriteRecords=STEP %s: Write transactions into the Ledger. For this, go into menu %s, and click into button %s. +AccountancyAreaDescBind=PASO %s: Compruebe que los enlaces entre las líneas %s existentes y las cuentas contables es correcta, para que la aplicación pueda registrar las transacciones en el Libro Mayor en un solo clic. Complete los enlaces que falten. Para ello, utilice la entrada de menú %s. +AccountancyAreaDescWriteRecords=PASO %s: Escribir las transacciones en el Libro Mayor. Para ello, entre en el menú %s, y haga clic en el botón %s. AccountancyAreaDescAnalyze=PASO %s: Añadir o editar transacciones existentes, generar informes y exportaciones. AccountancyAreaDescClosePeriod=PASO %s: Cerrar periodo, por lo que no podrá hacer modificaciones en un futuro. @@ -61,8 +62,7 @@ ChangeAndLoad=Cambiar y cargar Addanaccount=Añadir una cuenta contable AccountAccounting=Cuenta contable AccountAccountingShort=Cuenta -SubledgerAccount=Subledger Account -subledger_account=Subledger Account +SubledgerAccount=Subcuenta contable ShowAccountingAccount=Mostrar diario de cuentas ShowAccountingJournal=Mostrar diario contable AccountAccountingSuggest=Cuenta contable sugerida @@ -79,8 +79,9 @@ SuppliersVentilation=Contabilizar facturas de proveedores ExpenseReportsVentilation=Contabilizar informes de gastos CreateMvts=Crear nuevo movimiento UpdateMvts=Modificar transacción -WriteBookKeeping=Journalize transactions in Ledger -Bookkeeping=Ledger +ValidTransaction=Validate transaction +WriteBookKeeping=Registrar movimientos en el Libro Mayor +Bookkeeping=Libro Mayor AccountBalance=Saldo de la cuenta CAHTF=Total purchase supplier before tax @@ -142,17 +143,18 @@ NumPiece=Apunte TransactionNumShort=Núm. transacción AccountingCategory=Grupos cuentas contables GroupByAccountAccounting=Agrupar por cuenta contable +ByAccounts=By accounts NotMatch=No establecido -DeleteMvt=Delete Ledger lines +DeleteMvt=Eliminar líneas del Libro Mayor DelYear=Año a eliminar DelJournal=Diario a eliminar -ConfirmDeleteMvt=This will delete all lines of the Ledger for year and/or from a specific journal. At least one criteria is required. -ConfirmDeleteMvtPartial=This will delete the selected line(s) of the Ledger -DelBookKeeping=Delete record of the Ledger +ConfirmDeleteMvt=Esto eliminará todas las lineas del Libro Mayor del año y/o de un diario específico. Se requiere al menos un criterio. +ConfirmDeleteMvtPartial=Esto borrará todas las líneas seleccionadas del Libro Mayor +DelBookKeeping=Eliminar los registros del Libro Mayor FinanceJournal=Diario financiero ExpenseReportsJournal=Diario informe de gastos DescFinanceJournal=El diario financiero incluye todos los tipos de pagos por cuenta bancaria -DescJournalOnlyBindedVisible=This is a view of record that are bound to products/services accountancy account and can be recorded into the Ledger. +DescJournalOnlyBindedVisible=Esta es una vista de registros que están vinculados a una cuenta contable de productos/servicios y pueden ser registrados en el Libro Mayor. VATAccountNotDefined=Cuenta contable para IVA no definida ThirdpartyAccountNotDefined=Cuenta contable de tercero no definida ProductAccountNotDefined=Cuenta contable de producto no definida @@ -170,7 +172,7 @@ DescThirdPartyReport=Consulte aquí el listado de clientes y proveedores y sus c ListAccounts=Listado de cuentas contables Pcgtype=Tipo del plan -Pcgsubtype=Subclass of account +Pcgsubtype=Subcuenta TotalVente=Total facturación antes de impuestos TotalMarge=Total margen ventas @@ -194,9 +196,9 @@ AutomaticBindingDone=Vinculación automática finalizada ErrorAccountancyCodeIsAlreadyUse=Error, no puede eliminar esta cuenta ya que está siendo usada MvtNotCorrectlyBalanced=Movimiento descuadrado. Debe = %s. Haber = %s FicheVentilation=Ficha contable -GeneralLedgerIsWritten=Transactions are written in the Ledger -GeneralLedgerSomeRecordWasNotRecorded=Some of the transactions could not be dispatched. If there is no other error message, this is probably because they were already dispatched. -NoNewRecordSaved=No new record dispatched +GeneralLedgerIsWritten=Transacciones escritas en el Libro Mayor +GeneralLedgerSomeRecordWasNotRecorded=Algunas de las operaciones que no podrán registrarse. Si no hay un mensaje de error, es probable que ya estén contabilizadas +NoNewRecordSaved=No se guardaron nuevos registros ListOfProductsWithoutAccountingAccount=Listado de productos sin cuentas contables ChangeBinding=Cambiar la unión @@ -214,12 +216,14 @@ AccountingJournalType1=Operaciones varias AccountingJournalType2=Ventas AccountingJournalType3=Compras AccountingJournalType4=Banco +AccountingJournalType5=Expenses report AccountingJournalType9=Haber ErrorAccountingJournalIsAlreadyUse=Este diario ya esta siendo usado ## Export Exports=Exportaciones Export=Exportar +ExportDraftJournal=Export draft journal Modelcsv=Modelo de exportación OptionsDeactivatedForThisExportModel=Las opciones están desactivadas para este modelo de exportación Selectmodelcsv=Seleccione un modelo de exportación @@ -231,7 +235,7 @@ Modelcsv_ciel=Exportar hacia Sage Ciel Compta o Compta Evolution Modelcsv_quadratus=Exportar hacia Quadratus QuadraCompta Modelcsv_ebp=Exportar a EBP Modelcsv_cogilog=Eportar a Cogilog -Modelcsv_agiris=Export towards Agiris (Test) +Modelcsv_agiris=Exportar a Agiris (Test) ChartofaccountsId=Id plan contable ## Tools - Init accounting account on product / service @@ -256,12 +260,12 @@ Calculated=Calculado Formula=Fórmula ## Error -SomeMandatoryStepsOfSetupWereNotDone=Some mandatory steps of setup was not done, please complete them +SomeMandatoryStepsOfSetupWereNotDone=Algunos pasos necesarios de la configuración no están realizados, por favor complételos. ErrorNoAccountingCategoryForThisCountry=No hay grupos contables disponibles para %s (Vea Inicio - Configuración - Diccionarios) ExportNotSupported=El formato de exportación configurado no es soportado en esta página BookeppingLineAlreayExists=Lineas ya existentes en la contabilidad -NoJournalDefined=No journal defined +NoJournalDefined=Sin diario definido Binded=Líneas contabilizadas ToBind=Líneas a contabilizar -WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manualy in the Ledger. It will be replaced by a more complete report in a next version. +WarningReportNotReliable=Advertencia, este informe no se basa en el Libro mayor, por lo que no contiene modificaciones manualmente modificadas en el Libro mayor. Será reemplazado por un informe más completo en una próxima versión. diff --git a/htdocs/langs/es_ES/admin.lang b/htdocs/langs/es_ES/admin.lang index e07d374c999..92311441ec2 100644 --- a/htdocs/langs/es_ES/admin.lang +++ b/htdocs/langs/es_ES/admin.lang @@ -104,7 +104,7 @@ MenuIdParent=Id del menú padre DetailMenuIdParent=ID del menú padre (vacío para un menú superior) DetailPosition=Número de orden para la posición del menú AllMenus=Todos -NotConfigured=Module/Application not configured +NotConfigured=Módulo/Aplicación no configurado Active=Activo SetupShort=Config. OtherOptions=Otras opciones @@ -123,8 +123,8 @@ PHPTZ=Zona horaria Servidor PHP DaylingSavingTime=Horario de verano (usuario) CurrentHour=Hora PHP (servidor) CurrentSessionTimeOut=Timeout sesión actual -YouCanEditPHPTZ=To set a different PHP timezone (not required), you can try to add a file .htaccess with a line like this "SetEnv TZ Europe/Paris" -HoursOnThisPageAreOnServerTZ=Warning, in contrary of other screens, hours on this page are not in your local timezone, but for the timezone of the server. +YouCanEditPHPTZ=Para definir una zona horaria PHP diferente (no es necesario), pruebe a añadir un archivo .htacces con una línea como esta "SetEnvTZ Europe/Paris" +HoursOnThisPageAreOnServerTZ=Atención, al contrario de otras pantallas, las horas de esta página no se encuentran en su zona horaria local, sino en la zona horaria del servidor Box=Panel Boxes=Paneles MaxNbOfLinesForBoxes=Número máximo de líneas para paneles @@ -190,7 +190,7 @@ FeatureAvailableOnlyOnStable=Funcionaliad disponible únicamente en versiones of Rights=Permisos BoxesDesc=Los paneles son componentes que muestran algunos datos que pueden añadirse para personalizar algunas páginas. Puede elegir entre mostrar o no el panel mediante la selección de la página de destino y haciendo clic en 'Activar', o haciendo clic en la papelera para desactivarlo. OnlyActiveElementsAreShown=Sólo los elementos de módulos activados son mostrados. -ModulesDesc=Dolibarr modules define which application/feature is enabled in software. Some application/modules require permissions you must grant to users, after activating it. Click on button on/off to enable a module/application. +ModulesDesc=Los módulos de Dolibarr definen qué funcionalidad está habilitada en el software. Algunos módulos requieren permisos que se deben conceder a los usuarios después de activar el módulo. Haga clic en el botón de encendido/apagado para activar un módulo/función. ModulesMarketPlaceDesc=Puede encontrar más módulos para descargar en sitios web externos en Internet ... ModulesDeployDesc=Si los permisos en su sistema de archivos lo permiten, puede utilizar esta herramienta para instalar un módulo externo. El módulo estará entonces visible en la pestaña %s. ModulesMarketPlaces=Buscar módulos externos... @@ -270,7 +270,7 @@ FeatureNotAvailableOnLinux=Funcionalidad no disponible en sistemas Unix. Pruebe SubmitTranslation=Si la traducción de este idioma no está completa o si encuentra errores, puede corregir esto editando los archivos en el directorio langs/%s y enviar su cambio a www.transifex.com/dolibarr-association/dolibarr/ SubmitTranslationENUS=Si la traducción de este idioma es incompleta o si encuentra errores, puede corregirlos mediante la edición de los archivos en el directorio langs/%s y el envío los cambios al foro www.dolibarr.es o a los desarrolladores en github.com/Dolibarr/dolibarr. ModuleSetup=Configuración del módulo -ModulesSetup=Modules/Application setup +ModulesSetup=Configuración de los módulos ModuleFamilyBase=Sistema ModuleFamilyCrm=Gestión de Relaciones con Clientes (CRM) ModuleFamilySrm=Gestión de Relaciones con Proveedores (SRM) @@ -303,7 +303,7 @@ CurrentVersion=Versión actual de Dolibarr CallUpdatePage=Ir a la página de actualización de la estructura de la base de datos y sus datos: %s. LastStableVersion=Última versión estable LastActivationDate=Última fecha de activación -LastActivationAuthor=Latest activation author +LastActivationAuthor=Último autor de activación LastActivationIP=Última IP activa UpdateServerOffline=Actualizar servidor offline WithCounter=Gestionar un contador @@ -384,12 +384,12 @@ ExtrafieldSelect = Lista de selección ExtrafieldSelectList = Lista desde una tabla ExtrafieldSeparator=Separador (No es un campo) ExtrafieldPassword=Contraseña -ExtrafieldRadio=Radio buttons (on choice only) +ExtrafieldRadio=Botón de selección excluyente ExtrafieldCheckBox=Casilla de verificación -ExtrafieldCheckBoxFromList=Checkboxes from table +ExtrafieldCheckBoxFromList=Casilla de selección de tabla ExtrafieldLink=Objeto adjuntado ComputedFormula=Campo combinado -ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: $db, $conf, $langs, $mysoc, $user, $object.
WARNING: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.
Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.

Example of formula:
$object->id < 10 ? round($object->id / 2, 2) : ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)

Example to reload object
(($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'

Other example of formula to force load of object and its parent object:
(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref : 'Parent project not found' +ComputedFormulaDesc=Puede introducir aquí una fórmula utilizando otras propiedades de objeto o cualquier código PHP para obtener un valor calculado dinámico. Puede utilizar cualquier fórmula compatible con PHP, incluido el operador de condición "?" y los objetos globales siguientes: $db, $conf, $langs, $mysoc, $usuario, $object.
ATENCIÓN: Sólo algunas propiedades de $object pueden estar disponibles. Si necesita propiedades no cargadas, solo busque el objeto en su fórmula como en el segundo ejemplo.
Usando un campo computado significa que no puede ingresar ningún valor de la interfaz. Además, si hay un error de sintaxis, la fórmula puede devolver nada.

Ejemplo de fórmula:
$object->id <10?($Object-> id / 2, 2): ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)

Ejemlo de recarga de objeto
($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'

Otro ejemplo de fórmula para forzar la carga del objeto y su objeto principal:
(($reloadedobj = new Task ($db)) && ($reloadedobj->fetch ($object-> id)> 0) && ($secondloadedobj = new Task ($db)) && ($secondloadedobj->fetch ($reloadedobj->fk_project)> 0))?$ secondloadedobj->ref: 'Parent proyect not found' ExtrafieldParamHelpselect=El listado de parámetros tiene que ser key,valor

por ejemplo:\\n
1,value1
2,value2
3,value3
...

Para tener una lista en funcion de atributos complementarios de lista:
1,value1|options_parent_list_code:parent_key
2,value2|options_parent_list_code:parent_key

Para tener la lista en función de otra:
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key ExtrafieldParamHelpcheckbox=El listado de parámetros tiene que ser key,valor

por ejemplo:\n
1,value1
2,value2
3,value3
... ExtrafieldParamHelpradio=El listado de parámetros tiene que ser key,valor

por ejemplo:\n
1,value1
2,value2
3,value3
... @@ -432,18 +432,18 @@ WarningPHPMail=ADVERTENCIA: Algunos proveedores de correo electrónico (como Yah ClickToShowDescription=Clic para ver la descripción DependsOn=Este módulo necesita los módulos RequiredBy=Este módulo es requerido por los módulos -TheKeyIsTheNameOfHtmlField=This is the name of the HTML field. This need to have technical knowledges to read the content of the HTML page to get the key name of a field. -PageUrlForDefaultValues=You must enter here the relative url of the page. If you include parameters in URL, the default values will be effective if all parameters are set to same value. Examples: +TheKeyIsTheNameOfHtmlField=La clave es el nombre del campo HTML. es necesario tener conocimientos técnicos para leer el contenido de la página HTML para obtener el nombre clave de un campo. +PageUrlForDefaultValues=Debe introducir aquí la URL relativa de la página. Si incluye parámetros en URL, los valores predeterminados serán efectivos si todos los parámetros están configurados con el mismo valor. Ejemplos: PageUrlForDefaultValuesCreate=
Para que el formulario cree un nuevo tercero, es %s PageUrlForDefaultValuesList=
Para la página que lista terceros, es %s -EnableDefaultValues=Enable usage of personalized default values -EnableOverwriteTranslation=Enable usage of overwrote translation +EnableDefaultValues=Habilitar el uso de valores predeterminados personalizados +EnableOverwriteTranslation=Habilitar el uso de la traducción sobrescrita GoIntoTranslationMenuToChangeThis=Se ha encontrado una traducción para la clave con este código, por lo que para cambiar este valor, debe editarlo desde Inicio-Configuración-Traducción. -WarningSettingSortOrder=Warning, setting a default sort order may result in a technical error when going on the list page if field is an unknown field. If you experience such an error, come back to this page to remove the default sort order and restore default behavior. +WarningSettingSortOrder=Atención, establecer un orden predeterminado puede resultar en un error técnico al pasar a la página de lista si un campo es un campo desconocido. Si experimenta un error de este tipo, vuelva a esta página para eliminar el orden predeterminado y restaurar el comportamiento predeterminado. Field=Campo -ProductDocumentTemplates=Document templates to generate product document -FreeLegalTextOnExpenseReports=Free legal text on expense reports -WatermarkOnDraftExpenseReports=Watermark on draft expense reports +ProductDocumentTemplates=Plantillas de documentos para generar documento de producto +FreeLegalTextOnExpenseReports=Texto libre legal en los informes de gastos +WatermarkOnDraftExpenseReports=Marca de agua en los informes de gastos # Modules Module0Name=Usuarios y grupos Module0Desc=Gestión de Usuarios / Empleados y grupos @@ -466,7 +466,7 @@ Module30Desc=Gestión de facturas y abonos a clientes. Gestión facturas de prov Module40Name=Proveedores Module40Desc=Gestión de proveedores Module42Name=Syslog -Module42Desc=Logging facilities (file, syslog, ...). Such logs are for technical/debug purposes. +Module42Desc=Generación de logs (archivos, syslog,...). Dichos registros son para propósitos técnicos/de depuración. Module49Name=Editores Module49Desc=Gestión de editores Module50Name=Productos @@ -521,8 +521,8 @@ Module410Name=Webcalendar Module410Desc=Interfaz con el calendario Webcalendar Module500Name=Pagos especiales Module500Desc=Gestión de gastos especiales (impuestos, gastos sociales, dividendos) -Module510Name=Payment of employee wages -Module510Desc=Record and follow payment of your employee wages +Module510Name=Pago de salarios +Module510Desc=Registro y seguimiento del pago de los salarios de su empleado Module520Name=Crédito Module520Desc=Gestión de créditos Module600Name=Notificaciones @@ -536,7 +536,7 @@ Module1120Desc=Solicitud presupuesto y precios a proveedor Module1200Name=Mantis Module1200Desc=Interfaz con el sistema de seguimiento de incidencias Mantis Module1400Name=Contabilidad experta -Module1400Desc=Gestión experta de la contabilidad (doble partida) +Module1400Desc=Accounting management (double entries) Module1520Name=Generación Documento Module1520Desc=Generación de documentos de correo masivo Module1780Name=Etiquetas/Categorías @@ -564,10 +564,10 @@ Module2900Name=GeoIPMaxmind Module2900Desc=Capacidades de conversión GeoIP Maxmind Module3100Name=Skype Module3100Desc=Añadir un botón Skype en las fichas de usuarios/terceros/contactos/miembros -Module3200Name=Non Reversible Logs -Module3200Desc=Activate log of some business events into a non reversible log. Events are archived in real-time. The log is a table of chained event that can be then read and exported. This module may be mandatory for some countries. +Module3200Name=Registros no reversibles +Module3200Desc=Activar el registro de algunos eventos empresariales en un registro no reversible. Los eventos se archivan en tiempo real. El registro es una tabla de sucesos encadenados que se pueden leer y exportar. Este módulo puede ser obligatorio en algunos países. Module4000Name=RRHH -Module4000Desc=Human resources management (mangement of department, employee contracts and feelings) +Module4000Desc=Departamento de Recursos Humanos (gestión del departamento, contratos de empleados) Module5000Name=Multi-empresa Module5000Desc=Permite gestionar varias empresas Module6000Name=Flujo de trabajo @@ -585,7 +585,7 @@ Module50100Desc=Módulo punto de venta (TPV) Module50200Name=Paypal Module50200Desc=Módulo para proporcionar un pago en línea con tarjeta de crédito mediante Paypal Module50400Name=Contabilidad (avanzada) -Module50400Desc=Gestión contable (doble partida) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=La impresión directa (sin abrir los documentos) usa el interfaz Cups IPP (La impresora debe ser visible por el servidor y CUPS debe estar instalado en el servidor) Module55000Name=Encuesta o Voto @@ -615,7 +615,7 @@ Permission32=Crear/modificar productos Permission34=Eliminar productos Permission36=Ver/gestionar los productos ocultos Permission38=Exportar productos -Permission41=Read projects and tasks (shared project and projects i'm contact for). Can also enter time consumed, for me or my hierarchy, on assigned tasks (Timesheet) +Permission41=Leer proyectos y tareas (proyectos compartidos y proyectos de los que soy contacto). También puede introducir tiempos consumidos en tareas asignadas (Hojas de tiempo). Permission42=Crear/modificar proyectos (proyectos compartidos y proyectos de los que soy contacto). También puede crear tareas y asignar usuarios a proyectos y tareas Permission44=Eliminar proyectos y tareas (compartidos o soy contacto) Permission45=Exportar proyectos @@ -997,9 +997,9 @@ Delays_MAIN_DELAY_MEMBERS=Tolerancia de retraso entes de la alerta (en días) s Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Tolerancia de retraso entes de la alerta (en días) sobre cheques a ingresar Delays_MAIN_DELAY_EXPENSEREPORTS=Tolerancia de retraso entes de la alerta (en días) sobre gastos a aprobar SetupDescription1=El área de configuración sirve para configurar los parámetros antes de empezar a usar Dolibarr -SetupDescription2=The two mandatory setup steps are the first two in the setup menu on the left: %s setup page and %s setup page : -SetupDescription3=Parameters in menu %s -> %s are required because defined data are used on Dolibarr screens and to customize the default behavior of the software (for country-related features for example). -SetupDescription4=Parameters in menu %s -> %s are required because Dolibarr ERP/CRM is a collection of several modules/applications, all more or less independent. New features will be added to menus for every module you will activate. +SetupDescription2=Los dos pasos más importantes de configuración son los dos primeros en el menú de configuración de la izquierda: la página de configuración %s y la página de configuración %s: +SetupDescription3=Los parámetros del menú %s->%s son necesarios porque los datos definidos se utilizan en las pantallas de Dolibarr y para personalizar el comportamiento predeterminado del software (por ejemplo, para las características relacionadas con el país). +SetupDescription4=Los parámetros de configuración del menú %s -> %s son necesarios porque Dolibarr es un ERP/CRM una colección de varios módulos, todos más o menos independientes. Se añadirán nuevas funcionalidades a los menús por cada módulo que se active. SetupDescription5=Las otras entradas de configuración gestionan parámetros opcionales. LogEvents=Auditoría de la seguridad de eventos Audit=Auditoría @@ -1015,7 +1015,7 @@ BrowserOS=S.O. del navegador ListOfSecurityEvents=Listado de eventos de seguridad Dolibarr SecurityEventsPurged=Eventos de seguridad purgados LogEventDesc=Puede habilitar el registro de eventos de seguridad Dolibarr aquí. Los administradores pueden ver su contenido a través de menú Herramientas del sistema - Auditoría.Atención, esta característica puede consumir una gran cantidad de datos en la base de datos. -AreaForAdminOnly=Setup parameters can be set by administrator users only. +AreaForAdminOnly=Los parámetros de configuración solamente pueden ser tratados por usuarios administrador SystemInfoDesc=La información del sistema es información técnica accesible solamente en solo lectura a los administradores. SystemAreaForAdminOnly=Esta área solo es accesible a los usuarios de tipo administradores. Ningún permiso Dolibarr permite extender el círculo de usuarios autorizados a esta área. CompanyFundationDesc=Edite en esta página toda la información conocida de la empresa o institución que necesita gestionar (Para ello haga click en el botón "Modificar" o "Grabar" a pie de página) @@ -1108,7 +1108,7 @@ WarningAtLeastKeyOrTranslationRequired=Se necesita un criterio de búsqueda al m NewTranslationStringToShow=Nueva cadena traducida a mostrar OriginalValueWas=La traducción original se ha sobreescrito. El valor original era:

%s TransKeyWithoutOriginalValue=Forzó una nueva traducción para la clave de traducción '%s' que no existe en ningún archivo de idioma -TotalNumberOfActivatedModules=Activated application/modules: %s / %s +TotalNumberOfActivatedModules=Número total de módulos activados: %s / %s YouMustEnableOneModule=Debe activar al menos un módulo. ClassNotFoundIntoPathWarning=No se ha encontrado la clase %s en su path PHP YesInSummer=Sí en verano @@ -1361,13 +1361,13 @@ CacheByServer=Caché mediante el servidor CacheByServerDesc=Por ejemplo utilizando la directiva Apache "ExpiresByType image/gif A2592000" CacheByClient=Caché mediante el navegador CompressionOfResources=Compresión de las respuestas HTTP -CompressionOfResourcesDesc=For exemple using the Apache directive "AddOutputFilterByType DEFLATE" +CompressionOfResourcesDesc=Por ejemplo, utilizando la directiva Apache "AddOutputFilterByType DEFLATE" TestNotPossibleWithCurrentBrowsers=La detección automática no es posible con el navegador actual DefaultValuesDesc=Puede definir/forzar aquí el valor predeterminado que desea obtener cuando cree un nuevo registro y/o defina filtros u ordenaciones en sus registros de listados. DefaultCreateForm=Valores por defecto para nuevos objetos DefaultSearchFilters=Filtros de búsqueda por defecto -DefaultSortOrder=Default sort orders -DefaultFocus=Default focus fields +DefaultSortOrder=Ordenaciones por defecto +DefaultFocus=Campos de enfoque predeterminados ##### Products ##### ProductSetup=Configuración del módulo Productos ServiceSetup=Configuración del módulo Servicios @@ -1520,7 +1520,7 @@ AGENDA_NOTIFICATION_SOUND=Activar sonido de notificación AGENDA_SHOW_LINKED_OBJECT=Mostrar el link en la agenda ##### Clicktodial ##### ClickToDialSetup=Configuración del módulo Click To Dial -ClickToDialUrlDesc=Url called when a click on phone picto is done. In URL, you can use tags
__PHONETO__ that will be replaced with the phone number of person to call
__PHONEFROM__ that will be replaced with phone number of calling person (yours)
__LOGIN__ that will be replaced with clicktodial login (defined on user card)
__PASS__ that will be replaced with clicktodial password (defined on user card). +ClickToDialUrlDesc=Url llamada cuando se hace clic en el icono de teléfono. En la URL, puede usar los tags
__PHONETO__ que se reemplazará con el número de teléfono de la persona a llamar
__PHONEFROM__ que será reemplazado por el número de teléfono de la persona que llama (suyo)
__LOGIN__ que se reemplazará con el login clicktodial (definido en la tarjeta de usuario)
__PASS__ que será Sustituido por la contraseña clicktodial (definida en la ficha de usuario). ClickToDialDesc=Este módulo permite hacer clicables los números de teléfono. Un clic en este icono hará que su teléfono llame al número de teléfono. Esto puede ser usado para llamar a un sistema de centralitas desde Dolibarr que puede llamar al número de teléfono en un sistema SIP, por ejemplo. ClickToDialUseTelLink=Utilice el enlace "tel:" que aparece en los números de teléfono ClickToDialUseTelLinkDesc=Utilice este método si los usuarios tienen un softphone o una interfaz de software instalado en mismo equipo que el navegador, y se llama al hacer clic en un enlace en el navegador que comienza con "tel:". Si necesita una solución de servidor completa (sin necesidad de instalación de software local), debe establecer este en "No" y rellenar siguiente campo. @@ -1620,7 +1620,7 @@ BackupDumpWizard=Asistente para crear una copia de seguridad de la base de datos SomethingMakeInstallFromWebNotPossible=No es posible la instalación de módulos externos desde la interfaz web por la siguiente razón: SomethingMakeInstallFromWebNotPossible2=Por esta razón, explicaremos aquí los pasos del proceso de actualización manual que puede realizar un usuario con privilegios. InstallModuleFromWebHasBeenDisabledByFile=La instalación de módulos externos desde la aplicación se encuentra desactivada por el administrador. Debe requerirle que elimine el archivo %s para habilitar esta funcionalidad. -ConfFileMustContainCustom=Installing or building an external module from application need to save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to add the 2 directive lines:
$dolibarr_main_url_root_alt='/custom';
$dolibarr_main_document_root_alt='%s/custom'; +ConfFileMustContainCustom=La instalación o construcción de un módulo externo desde la aplicación necesita guardar los archivos del módulo en el directorio %s. Para que este directorio sea procesado por Dolibarr, debe configurar su conf/conf.php para agregar las 2 líneas de directiva:
$dolibarr_main_url_root_alt = '/custom';
$dolibarr_main_document_root_alt = '%s/custom'; HighlightLinesOnMouseHover=Resaltar líneas de los listados cuando el ratón pasa por encima de ellas HighlightLinesColor=Resalta el color de la línea cuando el ratón pasa por encima (mantener vacío para no resaltar) TextTitleColor=Color para la página de título @@ -1638,7 +1638,7 @@ MinimumNoticePeriod=Período mínimo de notificación (Su solicitud de licencia NbAddedAutomatically=Número de días adicionales que se añaden automáticamente a los contadores de usuarios cada mes EnterAnyCode=Este campo contiene una referencia para identificar la línea. Introduzca cualquier valor de su elección, pero sin caracteres especiales. UnicodeCurrency=Ingrese aquí entre llaves, lista con número de byte que representa el símbolo de moneda. Por ejemplo: para $, introduzca [36] - para Brasil Real R$ [82,36] - para €, introduzca [8364] -ColorFormat=The RGB color is in HEX format, eg: FF0000 +ColorFormat=El color RGB es en formato HEX, ej: FF0000 PositionIntoComboList=Posición de la línea en listas de combo SellTaxRate=Tasa de IVA RecuperableOnly=Sí para el IVA "Non Perçue Récupérable" usados en algunas provincias en Francia. Mantenga el valor a "No" en los demás casos. @@ -1699,8 +1699,8 @@ UserHasNoPermissions=Este usuario no tiene permisos definidos TypeCdr=Use "Ninguno" si la fecha del plazo de pago es la fecha de factura más un delta en días (delta es el campo "Nº de días")
Use "A final de mes", si, después del delta, la fecha debe aumentarse para llegar al final del mes (+ opcional "Offset" en días)
Use "Actual/Siguiente" para tener la fecha del plazo de pago sea el primer N de cada mes (N se almacena en el campo "Nº de días") BaseCurrency=Moneda de referencia de la empresa (entrar en la configuración de la empresa para cambiar esto) WarningNoteModuleInvoiceForFrenchLaw=Este módulo %s cumple con las leyes francesas (Loi Finance 2016). -WarningNoteModulePOSForFrenchLaw=This module %s is compliant with french laws (Loi Finance 2016) because module Non Reversible Logs is automatically activated. -WarningInstallationMayBecomeNotCompliantWithLaw=You try to install the module %s that is an external module. Activating an external module means you trust the publisher of the module and you are sure that this module does not alterate negatively the behavior of your application and is compliant with laws of your country (%s). If the module bring a non legal feature, you become responsible for the use of a non legal software. +WarningNoteModulePOSForFrenchLaw=Este módulo %s cumple con las leyes francesas (Loi Finance 2016) porque el módulo Non Reversible Logs se activa automáticamente. +WarningInstallationMayBecomeNotCompliantWithLaw=Intenta instalar el módulo %s, que es un módulo externo. Activar un módulo externo significa que confía en el editor del módulo, que está seguro de que este módulo no altera negativamente el comportamiento de su aplicación y que es compatible con las leyes de su país (%s). Si el módulo trae una característica no legal, usted se hace responsable del uso de un software no legal. ##### Resource #### ResourceSetup=Configuración del módulo Recursos UseSearchToSelectResource=Utilice un formulario de búsqueda para elegir un recurso (en lugar de una lista desplegable). diff --git a/htdocs/langs/es_ES/agenda.lang b/htdocs/langs/es_ES/agenda.lang index 8b8eb278012..e7df6331d73 100644 --- a/htdocs/langs/es_ES/agenda.lang +++ b/htdocs/langs/es_ES/agenda.lang @@ -48,11 +48,12 @@ InvoiceDeleteDolibarr=Factura %s eliminada InvoicePaidInDolibarr=Factura %s pasada a pagada InvoiceCanceledInDolibarr=Factura %s cancelada MemberValidatedInDolibarr=Miembro %s validado +MemberModifiedInDolibarr=Miembro %s modificado MemberResiliatedInDolibarr=Miembro %s terminado MemberDeletedInDolibarr=Miembro %s eliminado MemberSubscriptionAddedInDolibarr=Subscripción del miembro %s añadida ShipmentValidatedInDolibarr=Expedición %s validada -ShipmentClassifyClosedInDolibarr=Expedición %s clasificada como facturada +ShipmentClassifyClosedInDolibarr=Expedición %s clasificada como pagada ShipmentUnClassifyCloseddInDolibarr=Expedición %s clasificada como reabierta ShipmentDeletedInDolibarr=Expedición %s eliminada OrderCreatedInDolibarr=Pedido %s creado @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervención %s enviada por e-mail ProposalDeleted=Presupuesto eliminado OrderDeleted=Pedido eliminado InvoiceDeleted=Factura eliminada +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Plantillas de documentos para eventos DateActionStart=Fecha de inicio DateActionEnd=Fecha finalización AgendaUrlOptions1=Puede también añadir estos parámetros al filtro de salida: -AgendaUrlOptions2=login=%s para restringir inserciones a acciones creadas o asignadas al usuario %s. AgendaUrlOptions3=logina=%s para restringir inserciones a acciones creadas por el usuario %s. -AgendaUrlOptions4=logint=%s para restringir inserciones a acciones que afecten al usuario %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID para restringir inserciones a acciones asociadas al proyecto PROJECT_ID. AgendaShowBirthdayEvents=Mostrar cumpleaños de los contactos AgendaHideBirthdayEvents=Ocultar cumpleaños de los contactos diff --git a/htdocs/langs/es_ES/banks.lang b/htdocs/langs/es_ES/banks.lang index e0b3ba4abc3..2d81ed7a690 100644 --- a/htdocs/langs/es_ES/banks.lang +++ b/htdocs/langs/es_ES/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=¿Está seguro de querer eliminar el enlace entre el r ListBankTransactions=Listado de registros bancarios IdTransaction=Id de transacción BankTransactions=Registros bancarios +BankTransaction=Registro bancario ListTransactions=Listado registros ListTransactionsByCategory=Listado registros/categoría TransactionsToConciliate=Registros a conciliar @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Cheque devuelto y facturas reabiertas BankAccountModelModule=Modelos de documentos para cuentas bancarias DocumentModelSepaMandate=Plantilla de mandato SEPA, usable únicamente para paises miembros de la UEE DocumentModelBan=Plantilla para imprimir una página con la información IBAN. +NewVariousPayment=Nuevo pago varios +VariousPayment=Pago varios +VariousPayments=Pagos varios +ShowVariousPayment=Mostrar pago varios diff --git a/htdocs/langs/es_ES/bookmarks.lang b/htdocs/langs/es_ES/bookmarks.lang index f83ba54a5a0..5f36bc612b6 100644 --- a/htdocs/langs/es_ES/bookmarks.lang +++ b/htdocs/langs/es_ES/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=Añadir esta página a los marcadores Bookmark=Marcador Bookmarks=Marcadores +ListOfBookmarks=Listado de marcadores +EditBookmarks=Listar/editar marcadores NewBookmark=Nuevo marcador ShowBookmark=Mostrar marcadores OpenANewWindow=Abrir una nueva ventana diff --git a/htdocs/langs/es_ES/boxes.lang b/htdocs/langs/es_ES/boxes.lang index 971b8fa1b66..ff56f057967 100644 --- a/htdocs/langs/es_ES/boxes.lang +++ b/htdocs/langs/es_ES/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Información login BoxLastRssInfos=Hilos de información RSS BoxLastProducts=Últimos %s productos/servicios BoxProductsAlertStock=Alertas de stock para productos @@ -82,3 +83,4 @@ ForCustomersOrders=Pedidos de clientes ForProposals=Presupuestos LastXMonthRolling=Los últimos %s meses consecutivos ChooseBoxToAdd=Añadir panel a su tablero +BoxAdded=El widget fué agregado a su panel de control diff --git a/htdocs/langs/es_ES/categories.lang b/htdocs/langs/es_ES/categories.lang index baa948302fa..9d83ca86817 100644 --- a/htdocs/langs/es_ES/categories.lang +++ b/htdocs/langs/es_ES/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Etiqueta/Categoría Rubriques=Etiqueta/Categoría +RubriquesTransactions=Etiquetas/Categorías de transacciones categories=etiquetas/categorías NoCategoryYet=Ninguna etiqueta/categoría de este tipo creada In=En diff --git a/htdocs/langs/es_ES/commercial.lang b/htdocs/langs/es_ES/commercial.lang index 1928373ea6a..dc6ae6ee765 100644 --- a/htdocs/langs/es_ES/commercial.lang +++ b/htdocs/langs/es_ES/commercial.lang @@ -19,6 +19,7 @@ ShowTask=Ver tarea ShowAction=Ver evento ActionsReport=Informe de eventos ThirdPartiesOfSaleRepresentative=Terceros cuyo representante de ventas es +SaleRepresentativesOfThirdParty=comercials del tercero SalesRepresentative=Comercial SalesRepresentatives=Comerciales SalesRepresentativeFollowUp=Comercial (seguimiento) diff --git a/htdocs/langs/es_ES/companies.lang b/htdocs/langs/es_ES/companies.lang index 423f9f3d10e..8b748076413 100644 --- a/htdocs/langs/es_ES/companies.lang +++ b/htdocs/langs/es_ES/companies.lang @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Clientes ThirdPartyCustomersWithIdProf12=Clientes con %s ó %s ThirdPartySuppliers=Proveedores ThirdPartyType=Tipo de tercero -Company/Fundation=Empresa/asociación Individual=Particular ToCreateContactWithSameName=Creará automáticamente un contacto físico con la misma información. en la mayoría de casos. En la mayoría de los casos, incluso si el tercero es una persona física, la creación de un tercero por sí solo es suficiente. ParentCompany=Sede central @@ -78,10 +77,10 @@ VATIsNotUsed=No sujeto a IVA CopyAddressFromSoc=Copiar dirección de la empresa ThirdpartyNotCustomerNotSupplierSoNoRef=Tercero que no es cliente ni proveedor, sin objetos referenciados PaymentBankAccount=Cuenta bancaria de pago -OverAllProposals=Total presupuestos -OverAllOrders=Total pedidos -OverAllInvoices=Total facturas -OverAllSupplierProposals=Total presupuestos +OverAllProposals=Presupuestos +OverAllOrders=Pedidos +OverAllInvoices=Facturas +OverAllSupplierProposals=Presupuestos ##### Local Taxes ##### LocalTax1IsUsed=Usar segunda tasa LocalTax1IsUsedES= Sujeto a RE @@ -237,6 +236,12 @@ ProfId3TN=Código en aduana ProfId4TN=CCC ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=OGRN ProfId2RU=INN ProfId3RU=KPP @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Descuento relativo CustomerAbsoluteDiscountShort=Descuento fijo CompanyHasRelativeDiscount=Este cliente tiene un descuento por defecto de %s%% CompanyHasNoRelativeDiscount=Este cliente no tiene descuentos relativos por defecto -CompanyHasAbsoluteDiscount=Este cliente tiene %s %s en descuentos o anticipos disponibles +CompanyHasAbsoluteDiscount=Este cliente tiene %s %s en descuentos (abonos o anticipos) disponibles CompanyHasCreditNote=Este cliente tiene %s %s en anticipos disponibles CompanyHasNoAbsoluteDiscount=Este cliente no tiene más descuentos fijos disponibles CustomerAbsoluteDiscountAllUsers=Descuentos fijos en curso (acordado por todos los usuarios) @@ -390,7 +395,7 @@ ListCustomersShort=Listado de clientes ThirdPartiesArea=Área terceros y contactos LastModifiedThirdParties=Últimos %s terceros modificados UniqueThirdParties=Total de terceros únicos -InActivity=Abierto +InActivity=Activo ActivityCeased=Cerrado ThirdPartyIsClosed=El tercero está cerrado ProductsIntoElements=Lista de productos/servicios en %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Código de cliente/proveedor libre sin verificación. Pue ManagingDirectors=Administrador(es) (CEO, director, presidente, etc.) MergeOriginThirdparty=Tercero duplicado (tercero que debe eliminar) MergeThirdparties=Fusionar terceros -ConfirmMergeThirdparties=¿Está seguro de que quiere fusionar este tercero con el actual? Todos los objetos relacionados (facturas, pedidos, etc.) se moverán al tercero actual, por lo que será capaz de eliminar el duplicado. +ConfirmMergeThirdparties=¿Está seguro de que quiere fusionar este tercero con el actual? Todos los objetos relacionados (facturas, pedidos, etc.) se moverán al tercero actual, y el tercero será eliminado. ThirdpartiesMergeSuccess=Los terceros han sido fusionados SaleRepresentativeLogin=Inicio de sesión del comercial SaleRepresentativeFirstname=Nombre del comercial diff --git a/htdocs/langs/es_ES/compta.lang b/htdocs/langs/es_ES/compta.lang index 46ad0d6c4b5..76bf55ea0ec 100644 --- a/htdocs/langs/es_ES/compta.lang +++ b/htdocs/langs/es_ES/compta.lang @@ -190,10 +190,10 @@ AccountancyJournal=Código contable diario ACCOUNTING_VAT_SOLD_ACCOUNT=Cuenta contable por defecto para el IVA de ventas (usado si no se define en el diccionario de IVA) ACCOUNTING_VAT_BUY_ACCOUNT=Cuenta contable por defecto para el IVA de compras (usado si no se define en el diccionario de IVA) ACCOUNTING_VAT_PAY_ACCOUNT=Código contable por defecto para el pago de IVA -ACCOUNTING_ACCOUNT_CUSTOMER=Accounting account used for customer third parties -ACCOUNTING_ACCOUNT_CUSTOMER_Desc=Dedicated accounting account defined on third party card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated customer accouting account on third party is not defined -ACCOUNTING_ACCOUNT_SUPPLIER=Accounting account used for supplier third parties -ACCOUNTING_ACCOUNT_SUPPLIER_Desc=Dedicated accounting account defined on third party card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated supplier accouting account on third party is not defined +ACCOUNTING_ACCOUNT_CUSTOMER=Cuenta contable a usar para clientes +ACCOUNTING_ACCOUNT_CUSTOMER_Desc=Se utilizará una cuenta contable dedicada definida en la ficha de terceros para el relleno del Libro Mayor, o como valor predeterminado de la contabilidad del Libro Mayor si no se define una cuenta contable en la ficha del tercero +ACCOUNTING_ACCOUNT_SUPPLIER=Cuenta contable a usar para proveedores +ACCOUNTING_ACCOUNT_SUPPLIER_Desc=Se utilizará una cuenta contable dedicada definida en la ficha de terceros para el relleno del Libro Mayor, o como valor predeterminado de la contabilidad del Libro Mayor si no se define una cuenta contable en la ficha del tercero CloneTax=Clonar una tasa social/fiscal ConfirmCloneTax=Confirmar la clonación de una tasa social/fiscal CloneTaxForNextMonth=Clonarla para el próximo mes diff --git a/htdocs/langs/es_ES/contracts.lang b/htdocs/langs/es_ES/contracts.lang index 98a8bc8d59e..40781876e4c 100644 --- a/htdocs/langs/es_ES/contracts.lang +++ b/htdocs/langs/es_ES/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Este listado contiene solamente los servicios de c StandardContractsTemplate=Modelo de contrato estandar ContactNameAndSignature=Para %s, nombre y firma: OnlyLinesWithTypeServiceAreUsed=Solo serán clonadas las líneas del tipo "Servicio" +CloneContract=Copiar contacto +ConfirmCloneContract=¿Está seguro de querer copiar el contrato %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Comercial firmante del contrato diff --git a/htdocs/langs/es_ES/cron.lang b/htdocs/langs/es_ES/cron.lang index 139b0f5df66..e9fffb99b60 100644 --- a/htdocs/langs/es_ES/cron.lang +++ b/htdocs/langs/es_ES/cron.lang @@ -25,7 +25,7 @@ CronDelete=Borrar tareas programadas CronConfirmDelete=¿Está seguro de querer eliminar esta tarea programada? CronExecute=Ejecutar tarea programada CronConfirmExecute=¿Está seguro de querer ejecutar esta tarea programada ahora? -CronInfo=Scheduled job module allows to schedule jobs to execute them automatically. Jobs can also be started manually. +CronInfo=Tareas programadas le permite ejecutar tareas que han sido programadas. Las tareas también pueden iniciarse manualmente. CronTask=Tarea CronNone=Ninguna CronDtStart=No antes de @@ -57,12 +57,12 @@ CronStatusActiveBtn=Activo CronStatusInactiveBtn=Inactivo CronTaskInactive=Esta tarea esta inactiva CronId=Id -CronClassFile=Filename with class -CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for module is product -CronClassFileHelp=The relative path and file name to load (path is relative to web server root directory).
For exemple to call the fetch method of Dolibarr Product object htdocs/product/class/product.class.php, the value for class file name is product/class/product.class.php -CronObjectHelp=The object name to load.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for class file name is Product -CronMethodHelp=The object method to launch.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for method is fecth -CronArgsHelp=The method arguments.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for paramters can be 0, ProductRef +CronClassFile=Nombre de archivo con clase +CronModuleHelp=Nombre del directorio del módulo Dolibarr (también funciona con módulos externos).
Por ejemplo, para realizar un fetch del objeto Product /htdocs/product/class/product.class.php, el valor del módulo es product +CronClassFileHelp=El nombre del archivo a cargar (la ruta es relativa al directorio raiz del servidor web).
Por ejemplo para realizar un fetch del objeto Product /htdocs/product/class/product.class.php, el valor del nombre del archivo de la clase es product.class.php +CronObjectHelp=El nombre del objeto a cargar.
Por ejemplo para realizar un fetch del objeto Product /htdocs/product/class/product.class.php, el valor del nombre de la clase es Product +CronMethodHelp=El método del objeto a lanzar.
Por ejemplo para realizar un fetch del objeto Product /htdocs/product/class/product.class.php, el valor del método es fecth +CronArgsHelp=Los argumentos del método.
Por ejemplo para realizar un fetch del objeto Product /htdocs/product/class/product.class.php, los valores pueden ser 0, ProductRef CronCommandHelp=El comando en línea del sistema a ejecutar. CronCreateJob=Crear nueva tarea programada CronFrom=De @@ -76,4 +76,4 @@ UseMenuModuleToolsToAddCronJobs=Vaya al menú "Inicio - Utilidades administraci JobDisabled=Tarea desactivada MakeLocalDatabaseDumpShort=Copia local de la base de datos MakeLocalDatabaseDump=Crear una copia local de la base de datos -WarningCronDelayed=Attention, for performance purpose, whatever is next date of execution of enabled jobs, your jobs may be delayed to a maximum of %s hours, before being run. +WarningCronDelayed=Atención: para mejorar el rendimiento, cualquiera que sea la próxima fecha de ejecución de las tareas activas, sus tareas pueden retrasarse un máximo de %s horas antes de ejecutarse diff --git a/htdocs/langs/es_ES/errors.lang b/htdocs/langs/es_ES/errors.lang index cb42a47455c..0b170ca6342 100644 --- a/htdocs/langs/es_ES/errors.lang +++ b/htdocs/langs/es_ES/errors.lang @@ -18,8 +18,8 @@ ErrorFailToCreateFile=Error al crear el archivo '%s' ErrorFailToRenameDir=Error al renombrar el directorio '%s' a '%s'. ErrorFailToCreateDir=Error al crear el directorio '%s' ErrorFailToDeleteDir=Error al eliminar el directorio '%s'. -ErrorFailToMakeReplacementInto=Failed to make replacement into file '%s'. -ErrorFailToGenerateFile=Failed to generate file '%s'. +ErrorFailToMakeReplacementInto=Error al realizar el reemplazo en el archivo '%s'. +ErrorFailToGenerateFile=Error al generar el archivo '%s'. ErrorThisContactIsAlreadyDefinedAsThisType=Este contacto ya está definido como contacto para este tipo. ErrorCashAccountAcceptsOnlyCashMoney=Esta cuenta bancaria es de tipo caja y sólo acepta pagos en efectivo. ErrorFromToAccountsMustDiffers=La cuenta origen y destino deben ser diferentes. @@ -44,7 +44,7 @@ ErrorFailedToWriteInDir=Imposible escribir en el directorio %s ErrorFoundBadEmailInFile=Encontrada sintaxis incorrecta en email en %s líneas en archivo (ejemplo linea %s con email=%s) ErrorUserCannotBeDelete=No puede eliminarse el usuario. Es posible que esté asociado a items de Dolibarr ErrorFieldsRequired=No se indicaron algunos campos obligatorios -ErrorSubjectIsRequired=The email topic is required +ErrorSubjectIsRequired=El asunto del e-mail es obligatorio ErrorFailedToCreateDir=Error en la creación de un directorio. Compruebe que el usuario del servidor Web tiene derechos de escritura en los directorios de documentos de Dolibarr. Si el parámetro safe_mode está activo en este PHP, Compruebe que los archivos php Dolibarr pertenecen al usuario del servidor Web. ErrorNoMailDefinedForThisUser=E-Mail no definido para este usuario ErrorFeatureNeedJavascript=Esta funcionalidad precisa de javascript activo para funcionar. Modifique en configuración->entorno. @@ -117,7 +117,7 @@ ErrorQtyForCustomerInvoiceCantBeNegative=Las cantidades en las líneas de factur ErrorWebServerUserHasNotPermission=La cuenta de ejecución del servidor web %s no dispone de los permisos para esto ErrorNoActivatedBarcode=No hay activado ningún tipo de código de barras ErrUnzipFails=No se ha podido descomprimir el archivo %s con ZipArchive -ErrNoZipEngine=No engine to zip/unzip %s file in this PHP +ErrNoZipEngine=En este PHP no hay motor para descomprimir el archivo %s ErrorFileMustBeADolibarrPackage=El archivo %s debe ser un paquete Dolibarr en formato zip ErrorModuleFileRequired=Debe seleccionar un archivo de módulo Dolibarr ErrorPhpCurlNotInstalled=La extensión PHP CURL no se encuentra instalada, es indispensable para dialogar con Paypal. @@ -168,7 +168,7 @@ ErrorGlobalVariableUpdater5=Sin variable global seleccionada ErrorFieldMustBeANumeric=El campo %s debe contener un valor numérico ErrorMandatoryParametersNotProvided=Los parámetro(s) obligatorio(s) no están todavía definidos ErrorOppStatusRequiredIfAmount=Ha indicado un importe estimado para esta oportunidad/lead. Debe indicar también su estado -ErrorFailedToLoadModuleDescriptorForXXX=Failed to load module descriptor class for %s +ErrorFailedToLoadModuleDescriptorForXXX=Error al cargar el descriptor de clase del módulo %s ErrorBadDefinitionOfMenuArrayInModuleDescriptor=Definición incorrecta de la matriz de menú en el descriptor del módulo (valor incorrecto para la clave fk_menu) ErrorSavingChanges=Ha ocurrido un error al guardar los cambios ErrorWarehouseRequiredIntoShipmentLine=El almacén es obligatorio en la línea a enviar @@ -181,9 +181,9 @@ ErrorStockIsNotEnoughToAddProductOnShipment=No hay stock suficiente del producto ErrorStockIsNotEnoughToAddProductOnProposal=No hay stock suficiente del producto %s para añadirlo a un nuevo presupuesto. ErrorFailedToLoadLoginFileForMode=Error al obtener la clave de acceso para el modo '%s'. ErrorModuleNotFound=No se ha encontrado el archivo del módulo. -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) -ErrorFieldAccountNotDefinedForLine=Value for Accounting account not defined for the line (%s) +ErrorFieldAccountNotDefinedForBankLine=Valor para la cuenta contable no indicada para la línea origen %s (%s) +ErrorFieldAccountNotDefinedForInvoiceLine=Valor de la cuenta contable no indicado para la factura id %s (%s) +ErrorFieldAccountNotDefinedForLine=Valor para la cuenta contable no indicado para la línea (%s) ErrorBankStatementNameMustFollowRegex=Error, el nombre de estado de la cuenta bancaria debe seguir la siguiente regla de sintaxis %s ErrorPhpMailDelivery=Compruebe que no use un número demasiado alto de destinatarios y que su contenido de correo electrónico no sea similar a un Spam. Pida también a su administrador que verifique el cortafuegos y los archivos de los registros del servidor para obtener una información más completa. ErrorUserNotAssignedToTask=El usuario debe ser asignado a la tarea para que pueda ingresar tiempo consumido. @@ -192,8 +192,8 @@ ErrorModuleFileSeemsToHaveAWrongFormat=Parece que el módulo tiene un formato in ErrorFilenameDosNotMatchDolibarrPackageRules=El nombre del archivo del módulo (%s) no coincide coincide con la sintaxis del nombre esperado: %s ErrorDuplicateTrigger=Error, nombre de trigger %s duplicado. Ya se encuentra cargado desde %s ErrorNoWarehouseDefined=Error, no hay definidos almacenes. -ErrorBadLinkSourceSetButBadValueForRef=The link you use is not valid. A 'source' for payment is defined, but value for 'ref' is not valid. -ErrorTooManyErrorsProcessStopped=Too many errors. Process was stopped. +ErrorBadLinkSourceSetButBadValueForRef=El enlace que utiliza no es válido. Hay definido un 'origen para el pago, pero el valor de 'ref' no es válido. +ErrorTooManyErrorsProcessStopped=Demasiados errores. El proceso ha sido detenido # Warnings WarningPasswordSetWithNoAccount=Se fijó una contraseña para este miembro. Sin embargo, no se ha creado ninguna cuenta de usuario. Así que esta contraseña no se puede utilizar para acceder a Dolibarr. Puede ser utilizada por un módulo/interfaz externo, pero si no necesitar definir accesos de un miembro, puede desactivar la opción "Administrar un inicio de sesión para cada miembro" en la configuración del módulo miembros. Si necesita administrar un inicio de sesión, pero no necesita ninguna contraseña, puede dejar este campo vacío para evitar esta advertencia. Nota: También puede usarse el correo electrónico como inicio de sesión si el miembro está vinculada a un usuario. diff --git a/htdocs/langs/es_ES/exports.lang b/htdocs/langs/es_ES/exports.lang index 882a654002d..5b51848cd46 100644 --- a/htdocs/langs/es_ES/exports.lang +++ b/htdocs/langs/es_ES/exports.lang @@ -109,12 +109,18 @@ Separator=Separador Enclosure=Delimitador de campos SpecialCode=Código especial ExportStringFilter=%% permite reemplazar uno o más carácteres en el texto -ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtros por un año/mes/día
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filtros entre un rango de años/meses/días
> YYYY, > YYYYMM, > YYYYMMDD : filtros en todos los años/meses/días siguientes
< YYYY, < YYYYMM, < YYYYMMDD : filtros en todos los años/meses/días anteriores +ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtros por un año/mes/día
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filtros entre un rango de años/meses/días
> YYYY, > YYYYMM, > YYYYMMDD : filtros en todos los años/meses/días siguientes
< YYYY, < YYYYMM, < YYYYMMDD : filtros en todos los años/meses/días anteriores ExportNumericFilter=NNNNN filtros por un valor
NNNNN+NNNNN filtros por un rango de valores
< NNNNN filtros por valores bajos
> NNNNN filteros por valores altos ImportFromLine=Empezar la importación desde la línea nº EndAtLineNb=Terminar en la línea nº +ImportFromToLine=Importar números de línea (de - a) SetThisValueTo2ToExcludeFirstLine=Por ejemplo, indicar 3 para excluir las 2 primeras líneas KeepEmptyToGoToEndOfFile=Dejar este campo vacío para llegar al final del archivo +SelectPrimaryColumnsForUpdateAttempt=Seleccionar columna(s) para usar como clave principal en el intento de actualización +UpdateNotYetSupportedForThisImport=La actualización no es compatible con este tipo de importación (sólo inserciones) +NoUpdateAttempt=No se realizó ningún intento de actualización, sólo inserciones +ImportDataset_user_1=Usuarios (empleados o no) y sus propiedades +ComputedField=Campo combinado ## filters SelectFilterFields=Si quiere aplicar un filtro sobre algunos valores, introdúzcalos aquí. FilteredFields=Campos filtrados diff --git a/htdocs/langs/es_ES/hrm.lang b/htdocs/langs/es_ES/hrm.lang index e891862f8ec..e99e9fee8fb 100644 --- a/htdocs/langs/es_ES/hrm.lang +++ b/htdocs/langs/es_ES/hrm.lang @@ -9,8 +9,8 @@ ConfirmDeleteEstablishment=¿Está seguro de querer eliminar este establecimient OpenEtablishment=Abrir establecimiento CloseEtablishment=Cerrar establecimiento # Dictionary -DictionaryDepartment= R.R.H.H. Listado departamentos -DictionaryFunction= R.R.H.H. Listado funciones +DictionaryDepartment=R.R.H.H. Listado departamentos +DictionaryFunction=R.R.H.H. Listado funciones # Module Employees=Empleados Employee=Empleado diff --git a/htdocs/langs/es_ES/install.lang b/htdocs/langs/es_ES/install.lang index 6788b3ae8dd..ca340bcc6d1 100644 --- a/htdocs/langs/es_ES/install.lang +++ b/htdocs/langs/es_ES/install.lang @@ -132,12 +132,13 @@ MigrationFinished=Actualización terminada LastStepDesc=Último paso: Indique aquí la cuenta y la contraseña del primer usuario que usted utilizará para conectarse a la aplicación. No pierda estos identificadores, es la cuenta que permite administrar el resto. ActivateModule=Activación del módulo %s ShowEditTechnicalParameters=Pulse aquí para ver/editar los parámetros técnicos (modo experto) -WarningUpgrade=Advertencia: \\n¿Ha realizado una copia de seguridad de su base de datos antes? \\nEsto es altamente recomendado: por ejemplo, debido a algunos errores en los sistemas de bases de datos (por ejemplo MySQL versión 5.5.40/41/42/43), algunos datos o tablas pueden perderse durante este proceso, por lo que es altamente recomendado tener un volcado completo de la base de datos antes de iniciar la actualización.\\n\\nHaga clic en Aceptar para iniciar el proceso de actualización... +WarningUpgrade=Advertencia: \\\n¿Ha realizado una copia de seguridad de su base de datos antes? \\\nEsto es altamente recomendado: por ejemplo, debido a algunos errores en los sistemas de bases de datos (por ejemplo MySQL versión 5.5.40/41/42/43), algunos datos o tablas pueden perderse durante este proceso, por lo que es altamente recomendado tener un volcado completo de la base de datos antes de iniciar la actualización.\\\n\\\nHaga clic en Aceptar para iniciar el proceso de actualización... ErrorDatabaseVersionForbiddenForMigration=Su versión de base de datos es la %s. Tiene un error crítico que hace que pierda los datos si cambia la estructura de la base de datos, como esto es necesario para el proceso de actualización, este no se va a realizar hasta que actualice su base de datos a una versión mayor con el error subsanado (listado de versiones conocidas con este error: %s) KeepDefaultValuesWamp=Está utilizando el asistente de instalación DoliWamp, los valores propuestos aquí están optimizados. Cambielos solamente si está seguro de ello. KeepDefaultValuesDeb=Está utilizando el asistente de instalación Dolibarr de un paquete Linux (Ubuntu, Debian, Fedora...), los valores propuestos aquí están optimizados. Sólo será necesaria la contraseña del propietario de la base de datos a crear. Cambie la otra información sólamente si está seguro de ello. KeepDefaultValuesMamp=Está utilizando el asistente de instalación DoliMamp, los valores propuestos aquí están optimizados. Cambielos solamente si está seguro de ello. KeepDefaultValuesProxmox=Está utilizando el asistente de instalación Dolibarr desde una máquina virtual Proxmox, los valores propuestos aquí están optimizados. Cambielos solamente si está seguro de ello. +UpgradeExternalModule=Ejecutar proceso dedicado para actualizar módulos externos ######### # upgrade diff --git a/htdocs/langs/es_ES/interventions.lang b/htdocs/langs/es_ES/interventions.lang index 4ec5620c045..229b327db45 100644 --- a/htdocs/langs/es_ES/interventions.lang +++ b/htdocs/langs/es_ES/interventions.lang @@ -18,7 +18,7 @@ CloneIntervention=Cerrar intervención ConfirmDeleteIntervention=¿Está seguro de querer eliminar esta intervención? ConfirmValidateIntervention=¿Está seguro de querer validar esta intervención bajo la referencia %s? ConfirmModifyIntervention=¿Está seguro de querer modificar esta intervención? -ConfirmDeleteInterventionLine==¿Está seguro de querer eliminar esta linea? +ConfirmDeleteInterventionLine=¿Está seguro de querer eliminar esta linea? ConfirmCloneIntervention=¿Está seguro de querer clonar esta intervención? NameAndSignatureOfInternalContact=Nombre y firma del participante: NameAndSignatureOfExternalContact=Nombre y firma del cliente: diff --git a/htdocs/langs/es_ES/loan.lang b/htdocs/langs/es_ES/loan.lang index e86cec91bac..6b7fbf06d34 100644 --- a/htdocs/langs/es_ES/loan.lang +++ b/htdocs/langs/es_ES/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s se destinará al INTERÉS GoToPrincipal=%s se destinará al PRINCIPAL YouWillSpend=Pagará %s en el año %s ListLoanAssociatedProject=Listado de préstamos asociados al proyecto +AddLoan=Crear crédito # Admin ConfigLoan=Configuración del módulo préstamos LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Cuenta contable por defecto para el capital LOAN_ACCOUNTING_ACCOUNT_INTEREST=Cuenta contable por defecto para el interés LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Cuenta contable por defecto para el seguro +CreateCalcSchedule=Crear/Modificar vencimientos de préstamos diff --git a/htdocs/langs/es_ES/mails.lang b/htdocs/langs/es_ES/mails.lang index f5e0f0713b0..037fef91381 100644 --- a/htdocs/langs/es_ES/mails.lang +++ b/htdocs/langs/es_ES/mails.lang @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Filtro de contactos con tercero MailingModuleDescContactsByCompanyCategory=Contactos de terceros por categoría MailingModuleDescContactsByCategory=Contactos por categoría MailingModuleDescContactsByFunction=Contactos por posición +MailingModuleDescEmailsFromFile=E-mails de archivo +MailingModuleDescEmailsFromUser=E-mails enviados por usuario +MailingModuleDescDolibarrUsers=Usuarios con e-mails +MailingModuleDescThirdPartiesByCategories=Terceros (por categoría) # Libelle des modules de liste de destinataires mailing LineInFile=Línea %s en archivo @@ -123,7 +127,7 @@ MailSendSetupIs=La configuración de e-mailings está a '%s'. Este modo no puede MailSendSetupIs2=Antes debe, con una cuenta de administrador, en el menú %sInicio - Configuración - E-Mails%s, cambiar el parámetro '%s' para usar el modo '%s'. Con este modo puede configurar un servidor SMTP de su proveedor de servicios de internet. MailSendSetupIs3=Si tiene preguntas de como configurar su servidor SMTP, puede contactar con %s. YouCanAlsoUseSupervisorKeyword=Puede también añadir la etiqueta __SUPERVISOREMAIL__ para tener un e-mail enviado del supervisor al usuario (solamente funciona si un e-mail es definido para este supervisor) -NbOfTargetedContacts=Número actual de contactos destinariarios de e-mails +NbOfTargetedContacts=Número actual de contactos destinariarios de e-mails UseFormatFileEmailToTarget=Los ficheros importados deben tener el formato email;nombre;apellido;otros UseFormatInputEmailToTarget=Entra una cadena con el formato email;nombre;apellido;otros MailAdvTargetRecipients=Destinatarios (selección avanzada) diff --git a/htdocs/langs/es_ES/main.lang b/htdocs/langs/es_ES/main.lang index 6c2cb78990b..1a785c93704 100644 --- a/htdocs/langs/es_ES/main.lang +++ b/htdocs/langs/es_ES/main.lang @@ -72,8 +72,10 @@ SeeHere=Vea aquí Apply=Aplicar BackgroundColorByDefault=Color de fondo FileRenamed=El archivo ha sido renombrado correctamente -FileUploaded=El archivo se ha subido correctamente FileGenerated=el archivo ha sido generado correctamente +FileSaved=The file was successfully saved +FileUploaded=El archivo se ha subido correctamente +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Un archivo ha sido seleccionado para adjuntarlo, pero aún no se ha subido. Haga clic en "Adjuntar este archivo" para ello. NbOfEntries=Nº de entradas GoToWikiHelpPage=Leer la ayuda en línea (es necesario acceso a Internet ) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Sin IVA TTC=IVA incluido +INCT=Inc. all taxes VAT=IVA VATs=Tasas sobre ventas LT1ES=RE @@ -366,8 +369,8 @@ VATRate=Tasa IVA Average=Media Sum=Suma Delta=Diferencia -Module=Module/Application -Modules=Modules/Applications +Module=Módulo +Modules=Módulos Option=Opción List=Listado FullList=Listado completo @@ -518,7 +521,6 @@ MonthShort10=oct. MonthShort11=nov. MonthShort12=dic. AttachedFiles=Archivos y documentos adjuntos -FileTransferComplete=Se transfirió correctamente el archivo DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS @@ -612,8 +614,8 @@ PartialWoman=Parcial TotalWoman=Total NeverReceived=Nunca recibido Canceled=Cancelado -YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu Setup - Dictionaries -YouCanChangeValuesForThisListFrom=You can change values for this list from menu %s +YouCanChangeValuesForThisListFromDictionarySetup=Puede cambiar estos valores en el menú Configuración->Diccionarios +YouCanChangeValuesForThisListFrom=Puede cambiar los valores de este listado desde el menú %s YouCanSetDefaultValueInModuleSetup=Puede establecer el valor predeterminado que se utiliza cuando se crea un nuevo registro en la configuración del módulo Color=Color Documents=Documentos @@ -649,7 +651,7 @@ FreeLineOfType=Entrada libre del tipo CloneMainAttributes=Clonar el objeto con estos atributos principales PDFMerge=Fusión PDF Merge=Fusión -DocumentModelStandardPDF=Standard PDF template +DocumentModelStandardPDF=Modelo PDF estándard PrintContentArea=Mostrar página de impresión de la zona central MenuManager=Gestor de menú WarningYouAreInMaintenanceMode=Atención, está en modo mantenimiento, así que solamente el login %s está autorizado para utilizar la aplicación en este momento. @@ -716,7 +718,7 @@ from=de toward=hacia Access=Acceso SelectAction=Seleccione acción -SelectTargetUser=Select target user/employee +SelectTargetUser=Seleccionar usuario/empleado de destino HelpCopyToClipboard=Use Ctrl+C para copiar al portapapeles SaveUploadedFileWithMask=Guardar el archivo con el nombre "%s" (sino "%s") OriginFileName=Nombre del archivo origen @@ -727,7 +729,7 @@ ViewPrivateNote=Ver notas XMoreLines=%s línea(s) ocultas PublicUrl=URL pública AddBox=Añadir caja -SelectElementAndClick=Select an element and click %s +SelectElementAndClick=Seleccione un elemento y haga clic %s PrintFile=Imprimir Archivo %s ShowTransaction=Mostrar registro en la cuenta bancaria GoIntoSetupToChangeLogo=Vaya a Inicio->Configuración->Empresa/Institución para cambiar el logo o vaya a Inicio->Configuración->Entorno para ocultarlo @@ -743,8 +745,8 @@ Hello=Hola Sincerely=Atentamente DeleteLine=Eliminación de línea ConfirmDeleteLine=¿Está seguro de querer eliminar esta línea? -NoPDFAvailableForDocGenAmongChecked=No PDF were available for the document generation among checked record -TooManyRecordForMassAction=Too many record selected for mass action. The action is restricted to a list of %s record. +NoPDFAvailableForDocGenAmongChecked=Sin PDF disponibles para la generación de documentos entre los registros seleccionados +TooManyRecordForMassAction=Demasiados registros seleccionados para la acción masiva. La acción está restringida a un listado de %s registros. NoRecordSelected=Sin registros seleccionados MassFilesArea=Área de archivos generados por acciones masivas ShowTempMassFilesArea=Mostrar área de archivos generados por acciones masivas @@ -764,20 +766,20 @@ Calendar=Calendario GroupBy=Agrupado por... ViewFlatList=Ver lista plana RemoveString=Eliminar cadena '%s' -SomeTranslationAreUncomplete=Some languages may be partially translated or may contains errors. If you detect some, you can fix language files registering to https://transifex.com/projects/p/dolibarr/. +SomeTranslationAreUncomplete=Algunos idiomas pueden estar parcialmente traducidos o pueden contener errores. Si detecta algunos, puede arreglar los archivos de idiomas registrándose en http://transifex.com/projects/p/dolibarr/. DirectDownloadLink=Enlace de descarga directa Download=Descargar ActualizeCurrency=Actualizar el tipo de cambio Fiscalyear=Año fiscal ModuleBuilder=Módulo Builder -SetMultiCurrencyCode=Set currency +SetMultiCurrencyCode=Establecer moneda BulkActions=Acciones masivas -ClickToShowHelp=Click to show tooltip help -HR=HR -HRAndBank=HR and Bank -AutomaticallyCalculated=Automatically calculated -TitleSetToDraft=Go back to draft -ConfirmSetToDraft=Are you sure you want to go back to Draft status ? +ClickToShowHelp=Haga clic para mostrar la ayuda sobre herramientas +HR=RRHH +HRAndBank=RRHH y bancos +AutomaticallyCalculated=Calculado automáticamente +TitleSetToDraft=Devolver a borrador +ConfirmSetToDraft=¿Está seguro de querer devolver al estado Borrador? # Week day Monday=Lunes Tuesday=Martes diff --git a/htdocs/langs/es_ES/members.lang b/htdocs/langs/es_ES/members.lang index f7a5d316def..e9f47b42b80 100644 --- a/htdocs/langs/es_ES/members.lang +++ b/htdocs/langs/es_ES/members.lang @@ -42,12 +42,12 @@ MemberTypeId=ID tipo de miembro MemberTypeLabel=Etiqueta tipo de miembro MembersTypes=Tipos de miembros MemberStatusDraft=Borrador (a validar) -MemberStatusDraftShort=A validar +MemberStatusDraftShort=Borrador MemberStatusActive=Validado (en espera de afiliación) MemberStatusActiveShort=Validado MemberStatusActiveLate=Afiliación expirada MemberStatusActiveLateShort=No al día -MemberStatusPaid=Afiliación al día +MemberStatusPaid=Afiliaciones al día MemberStatusPaidShort=Al día MemberStatusResiliated=Miembro de baja MemberStatusResiliatedShort=De baja @@ -90,6 +90,7 @@ PublicMemberList=Listado público de miembros BlankSubscriptionForm=Formulario público de auto-inscripción BlankSubscriptionFormDesc=Dolibarr puede proporcionar una página pública para que los visitantes externos puedan solicitar afiliarse. Si se encuentra activo un módulo de pago en línea, se propondrá automáticamente un formulario de pago. EnablePublicSubscriptionForm=Activar el formulario público de auto-inscripción +ForceMemberType=Forzar el tipo de miembro ExportDataset_member_1=Miembros y afiliaciones ImportDataset_member_1=Miembros LastMembersModified=Últimos %s miembros modificados @@ -150,6 +151,7 @@ MembersByTownDesc=Esta pantalla presenta una estadística del número de miembro 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 Public=Información pública NewMemberbyWeb=Nuevo miembro añadido. En espera de validación diff --git a/htdocs/langs/es_ES/modulebuilder.lang b/htdocs/langs/es_ES/modulebuilder.lang new file mode 100644 index 00000000000..12876829546 --- /dev/null +++ b/htdocs/langs/es_ES/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Módulos generados/editables encontrados: %s (se detectan como editables cuando el archivo %s existe en la raíz del directorio del módulo). +NewModule=Nuevo módulo +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Módulo inicializado +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Introduzca aquí toda la información general que describa su módulo +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card and an API will be generated. +ModuleBuilderDescmenus=Esta pestaña está dedicada a definir entradas de menú proporcionadas por su módulo. +ModuleBuilderDescpermissions=Esta pestaña está dedicada a definir los nuevos permisos que desea proporcionar con su módulo. +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. +ModuleBuilderDeschooks=Esta pestaña está dedicada a los hooks. +ModuleBuilderDescwidgets=Esta pestaña está dedicada a administrar/crear widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Zona peligrosa +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=Este módulo ha sido activado. Cualquier cambio en él puede romper una característica activa actual. +DescriptionLong=Descripción larga +EditorName=Nombre del editor +EditorUrl=URL del editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/es_ES/multicurrency.lang b/htdocs/langs/es_ES/multicurrency.lang new file mode 100644 index 00000000000..a64bfa51b44 --- /dev/null +++ b/htdocs/langs/es_ES/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi moneda +ErrorAddRateFail=Error al añadir tasa +ErrorAddCurrencyFail=Error al añadir la divisa +ErrorDeleteCurrencyFail=Error al eliminar +multicurrency_syncronize_error=Error sincronización: %s +multicurrency_useOriginTx=Cuando un objeto se crea desde otro, mantiene la tasa original del objeto de origen (de lo contrario, utilice la nueva tasa conocida) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=Debe crear una cuenta en su sitio web para utilizar esta función.
Obtenga su clave API
Si utiliza una cuenta gratuita, no puede cambiar la divisa origen (USD por defecto)
. Pero si su divisa principal no es USD, puede usar la divisa origen alternativa para forzar su divisa principal.

Está limitado a 1000 sincronizaciones por mes +multicurrency_appId=Clave API +multicurrency_appCurrencySource=Divisa origen +multicurrency_alternateCurrencySource= Divisa origen alternativa +CurrenciesUsed=Divisas usadas +CurrenciesUsed_help_to_add=Añada las diferentes divisas y las tasas que necesite usar en sus presupuestos, pedidos, etc. +rate=tasa +MulticurrencyReceived=Recibido, divisa origen +MulticurrencyRemainderToTake=Cantidad restante, moneda original +MulticurrencyPaymentAmount=Importe total, divisa original diff --git a/htdocs/langs/es_ES/other.lang b/htdocs/langs/es_ES/other.lang index cd4ed4facc7..33379c66d60 100644 --- a/htdocs/langs/es_ES/other.lang +++ b/htdocs/langs/es_ES/other.lang @@ -9,18 +9,18 @@ BirthdayDate=Fecha de cumpleaños DateToBirth=Fecha de nacimiento BirthdayAlertOn=alerta aniversario activada BirthdayAlertOff=alerta aniversario desactivada -TransKey=Translation of the key TransKey -MonthOfInvoice=Month (number 1-12) of invoice date -TextMonthOfInvoice=Month (tex) of invoice date -PreviousMonthOfInvoice=Previous month (number 1-12) of invoice date -TextPreviousMonthOfInvoice=Previous month (text) of invoice date -NextMonthOfInvoice=Following month (number 1-12) of invoice date -TextNextMonthOfInvoice=Following month (text) of invoice date -ZipFileGeneratedInto=Zip file generated into %s. +TransKey=Traducción de la clave TransKey +MonthOfInvoice=Mes (numero 1-12) de la fecha de la factura +TextMonthOfInvoice=Mes (texto) de la fecha de la factura +PreviousMonthOfInvoice=Mes anterior (texto) de la fecha de la factura +TextPreviousMonthOfInvoice=Mes anterior (texto) de la fecha de la factura +NextMonthOfInvoice=Mes siguiente (número 1-12) de la fecha de la factura +TextNextMonthOfInvoice=Mes siguiente (texto) de la fecha de la factura +ZipFileGeneratedInto=Archivo zip generado en %s. -YearOfInvoice=Year of invoice date -PreviousYearOfInvoice=Previous year of invoice date -NextYearOfInvoice=Following year of invoice date +YearOfInvoice=Año de la fecha de la factura +PreviousYearOfInvoice=Año anterior de la fecha de la factura +NextYearOfInvoice=Mes siguiente de la fecha de la factura Notify_FICHINTER_ADD_CONTACT=Contacto añadido a intervención Notify_FICHINTER_VALIDATE=Validación ficha intervención @@ -74,14 +74,14 @@ PredefinedMailTestHtml=Esto es un e-mail de prueba(la palabra prueba debe PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nLe adjuntamos la factura __REF__\n\n__PERSONALIZED__Cordialmente\n\n__SIGNATURE__ PredefinedMailContentSendInvoiceReminder=Buenos días, __CONTACTCIVNAME__ \n\n Nos ponemos en contacto con usted ya que la factura __REF__ parece no estar pagada.\n\n Ante cualquier duda, consúltenos y será atendido a la mayor brevedad posible.\n\n __PERSONALIZED__Cordialmente\n\n__SIGNATURE__ PredefinedMailContentSendProposal=__CONTACTCIVNAME__\n\nLe adjuntamos el presupuesto __PROPREF__\n\n__PERSONALIZED__Cordialmente\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\nYou will find here the price request __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__ \n\nAquí encontrará la petición de presupuesto __REF__\n\n__PERSONALIZED__ Cordialmente\n\n __SIGNATURE__ PredefinedMailContentSendOrder=__CONTACTCIVNAME__\n\nLe adjuntamos el pedido __ORDERREF__\n\n__PERSONALIZED__Cordialmente\n\n__SIGNATURE__ PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__\n\nLe adjuntamos nuestro pedido __ORDERREF__\n\n__PERSONALIZED__Cordialmente\n\n__SIGNATURE__ PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nLe adjuntamos la factura __REF__\n\n__PERSONALIZED__Cordialmente\n\n__SIGNATURE__ PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nLe adjuntamos el envío __SHIPPINGREF__\n\n__PERSONALIZED__Cordialmente\n\n__SIGNATURE__ PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nLe adjuntamos la intervención __FICHINTERREF__\n\n__PERSONALIZED__Cordialmente\n\n__SIGNATURE__ PredefinedMailContentThirdparty=__CONTACTCIVNAME__\n\n__PERSONALIZED__\n\n__SIGNATURE__ -PredefinedMailContentUser=aa__PERSONALIZED__\n\n__SIGNATURE__ +PredefinedMailContentUser=aa __PERSONALIZED__\n\n__SIGNATURE__ DemoDesc=Dolibarr es un ERP/CRM para la gestión de negocios (profesionales o asociaciones), compuesto de módulos funcionales independientes y opcionales. Una demostración que incluya todos estos módulos no tiene sentido porque no utilizará todos los módulos. Además, tiene disponibles varios tipos de perfiles de demostración. ChooseYourDemoProfil=Elija el perfil de demostración que mejor se adapte a sus necesidades ... ChooseYourDemoProfilMore=... o construya su perfil
(modo de selección manual) @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=libra +WeightUnitounce=onza Length=Longitud LengthUnitm=m LengthUnitdm=dm @@ -160,20 +161,20 @@ AuthenticationDoesNotAllowSendNewPassword=El modo de autenticación es %s EnableGDLibraryDesc=Instale o active la libreria GD en su PHP para poder usar esta opción ProfIdShortDesc=Prof Id %s es una información dependiente del país del tercero.
Por ejemplo, para el país %s, és el código %s. DolibarrDemo=Demo de Dolibarr ERP/CRM -StatsByNumberOfUnits=Statistics for sum of qty of products/services -StatsByNumberOfEntities=Statistics in number of referring entities (nb of invoice, or order...) -NumberOfProposals=Number of proposals -NumberOfCustomerOrders=Number of customer orders -NumberOfCustomerInvoices=Number of customer invoices -NumberOfSupplierProposals=Number of supplier proposals -NumberOfSupplierOrders=Number of supplier orders -NumberOfSupplierInvoices=Number of supplier invoices -NumberOfUnitsProposals=Number of units on proposals -NumberOfUnitsCustomerOrders=Number of units on customer orders -NumberOfUnitsCustomerInvoices=Number of units on customer invoices -NumberOfUnitsSupplierProposals=Number of units on supplier proposals -NumberOfUnitsSupplierOrders=Number of units on supplier orders -NumberOfUnitsSupplierInvoices=Number of units on supplier invoices +StatsByNumberOfUnits=Estadísticas en número de unidades de producto/servicio +StatsByNumberOfEntities=Estadísticas en número de identidades referentes (nº de facturas o pedidos...) +NumberOfProposals=Número de pedidos +NumberOfCustomerOrders=Número de pedidos de clientes +NumberOfCustomerInvoices=Número de facturas a clientes +NumberOfSupplierProposals=Número de presupuestos de proveedores +NumberOfSupplierOrders=Número de facturas de proveedores +NumberOfSupplierInvoices=Número de facturas de proveedores +NumberOfUnitsProposals=Número de unidades en los presupuestos a clientes +NumberOfUnitsCustomerOrders=Número de unidades en los pedidos de clientes +NumberOfUnitsCustomerInvoices=Número de unidades en las facturas a clientes +NumberOfUnitsSupplierProposals=Número de unidades en los presupuestos de proveedores +NumberOfUnitsSupplierOrders=Número de unidades en las facturas de proveedores +NumberOfUnitsSupplierInvoices=Número de unidades en las facturas de proveedores EMailTextInterventionAddedContact=Se le ha asignado la intervención %s EMailTextInterventionValidated=Ficha intervención %s validada EMailTextInvoiceValidated=Factura %s validada diff --git a/htdocs/langs/es_ES/paybox.lang b/htdocs/langs/es_ES/paybox.lang index 67983004b5c..fe42bd275cc 100644 --- a/htdocs/langs/es_ES/paybox.lang +++ b/htdocs/langs/es_ES/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-Mail de confirmación de pago Creditor=Beneficiario PaymentCode=Código de pago PayBoxDoPayment=Continuar el pago con tarjeta +ToPay=Emitir pago YouWillBeRedirectedOnPayBox=Va a ser redirigido a la página segura de Paybox para indicar su tarjeta de crédito Continue=Continuar ToOfferALinkForOnlinePayment=URL de pago %s diff --git a/htdocs/langs/es_ES/paypal.lang b/htdocs/langs/es_ES/paypal.lang index bdce88362f8..a3d55ab6938 100644 --- a/htdocs/langs/es_ES/paypal.lang +++ b/htdocs/langs/es_ES/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Identificador de la transacción: %s PAYPAL_ADD_PAYMENT_URL=Añadir la url del pago Paypal al enviar un documento por e-mail PredefinedMailContentLink=Puede hacer clic en el enlace seguro de abajo para realizar su pago a través de PayPal\n\n%s\n\n YouAreCurrentlyInSandboxMode=Actualmente se encuentra en modo "sandbox" -NewPaypalPaymentReceived=Nuevo pago Paypal recibido -NewPaypalPaymentFailed=Nuevo intento de pago Paypal sin éxito +NewOnlinePaymentReceived=Nuevo pago en línea recibido +NewOnlinePaymentFailed=Nuevo pago en línea intentado pero ha fallado PAYPAL_PAYONLINE_SENDEMAIL=E-Mail a avisar en caso de pago (con éxito o no) ReturnURLAfterPayment=URL de retorno después del pago -ValidationOfPaypalPaymentFailed=La validación del pago Paypal ha fallado -PaypalConfirmPaymentPageWasCalledButFailed=La página de confirmación de pago para Paypal fue llamada por Paypal pero la confirmación falló +ValidationOfOnlinePaymentFailed=Ha fallado la validación del pago en línea +PaymentSystemConfirmPaymentPageWasCalledButFailed=La página de confirmación de pago fue llamada por el sistema de pago devolvió un error SetExpressCheckoutAPICallFailed=Llamada a la API SetExpressCheckout falló. DoExpressCheckoutPaymentAPICallFailed=Llamada a la API DoExpressCheckoutPayment falló. DetailedErrorMessage=Mensaje de error detallado ShortErrorMessage=Mensaje de error Corto ErrorCode=Código de error ErrorSeverityCode=Gravedad del Código de error +OnlinePaymentSystem=Sistema de pago online +PaypalLiveEnabled=Paypal en vivo habilitado (de lo contrario, modo prueba/sandbox) diff --git a/htdocs/langs/es_ES/products.lang b/htdocs/langs/es_ES/products.lang index 82656ea49cf..988204e125e 100644 --- a/htdocs/langs/es_ES/products.lang +++ b/htdocs/langs/es_ES/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Código contable ventas ProductOrService=Producto o servicio ProductsAndServices=Productos y servicios ProductsOrServices=Productos o servicios -ProductsOnSell=Producto a la venta o a la compra -ProductsNotOnSell=Producto ni a la venta ni a la compra +ProductsOnSaleOnly=Productos solo a la venta +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Productos en venta o en compra -ServicesOnSell=Servicios a la venta o en compra -ServicesNotOnSell=Servicios no a la venta +ServicesOnSaleOnly=Servicios solo a la venta +ServicesOnPurchaseOnly=Servicios solo en compra +ServicesNotOnSell=Servicios fuera de venta y de compra ServicesOnSellAndOnBuy=Servicios a la venta o en compra LastModifiedProductsAndServices=Últimos %s productos/servicios modificados LastRecordedProducts=Últimos %s productos registrados @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litro l=L +unitP=Pieza +unitSET=Establecer +unitS=Segundo +unitH=Hora +unitD=Día +unitKG=Kilogramo +unitG=Gramo +unitM=Metro +unitLM=Metro lineal +unitM2=Metro cuadrado +unitM3=Metro cúbico +unitL=Litro ProductCodeModel=Modelo de ref. de producto ServiceCodeModel=Modelo de ref. de servicio CurrentProductPrice=Precio actual @@ -186,6 +200,7 @@ MultipriceRules=Reglas para segmento de precios UseMultipriceRules=Use las reglas de segmentación de precios (definidas en la configuración de módulo de productos) para autocalcular los precios de todos los demás segmentos de acuerdo con el primer segmento PercentVariationOver=%% variación sobre %s PercentDiscountOver=%% descuento sobre %s +KeepEmptyForAutoCalculation=Manténgase vacío para que se calcule automáticamente el peso o volumen de productos ### composition fabrication Build=Fabricar ProductsMultiPrice=Productos y precios para cada segmento de precios @@ -232,12 +247,18 @@ ComposedProduct=Sub-producto MinSupplierPrice=Precio mínimo de proveedor MinCustomerPrice=precio mínimo a cliente DynamicPriceConfiguration=Configuración de precio dinámico -DynamicPriceDesc=Con este módulo activado, en la ficha del producto, debe ser capaz de establecer funciones matemáticas para calcular los precios a cliente o de proveedor. Puede utilizar todos los operadores matemáticos, algunas constantes y variables. Puede establecer aquí las variables que desee usar y si la variable necesita una actualización automática, la dirección URL externa a usar para actualizar automáticamente el valor. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Añadir variable AddUpdater=Añadir Actualizador GlobalVariables=Variables globales VariableToUpdate=Variable a actualizar GlobalVariableUpdaters=Actualizaciones de variables globales +GlobalVariableUpdaterType0=datos JSON +GlobalVariableUpdaterHelp0=Analiza datos JSON desde la URL especificada, el valor especifica la ubicación de valor relevante, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=datos WebService +GlobalVariableUpdaterHelp1=Analiza datos WebService de la URL especificada, NS especifica el namespace, VALUE especifica la ubicación del valor pertinente, DATA contiene los datos a enviar y METHOD es el método WS a llamar +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Intervalo de actualización (minutos) LastUpdated=Última actualización CorrectlyUpdated=Actualizado correctamente @@ -260,6 +281,8 @@ SizeUnits=Tamaño unitario DeleteProductBuyPrice=Eliminar precio de compra ConfirmDeleteProductBuyPrice=¿Está seguro de querer eliminar este precio de compra? SubProduct=Subproducto +ProductSheet=Hoja de producto +ServiceSheet=Hoja de servicio #Attributes VariantAttributes=Atributos de variantes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=¿Está seguro de querer eliminar el valor "%s ProductCombinationDeleteDialog=¿Está seguro de querer eliminar la variante del producto "%s"? ProductCombinationAlreadyUsed=Ha ocurrido un error al eliminar la variante. Compruebe que no sea usada por algún objeto ProductCombinations=Variantes +PropagateVariant=Propagar variantes HideProductCombinations=Ocultar las variantes en el selector de productos ProductCombination=Variante NewProductCombination=Nueva variante EditProductCombination=Editando variante +NewProductCombinations=Nuevas variantes +EditProductCombinations=Editando variantes +SelectCombination=Seleccione combinación ProductCombinationGenerator=Generador de variantes Features=Funciones PriceImpact=Impacto en el precio @@ -292,7 +319,7 @@ NbOfDifferentValues=Nº de valores diferentes NbProducts=Nº de productos ParentProduct=Producto padre HideChildProducts=Ocultar productos hijos -ConfirmCloneProductCombinations=¿Desea copiar toda la variante del producto al producto con la referencia dada? +ConfirmCloneProductCombinations=¿Desea copiar todas las variantes del producto al producto con la referencia dada? CloneDestinationReference=Referencia de producto de destino ErrorCopyProductCombinations=Se ha producido un error al copiar las variantes de producto ErrorDestinationProductNotFound=Producto destino no encontrado diff --git a/htdocs/langs/es_ES/projects.lang b/htdocs/langs/es_ES/projects.lang index d6dc9fc5f4a..0d75defe9e6 100644 --- a/htdocs/langs/es_ES/projects.lang +++ b/htdocs/langs/es_ES/projects.lang @@ -41,7 +41,7 @@ ShowProject=Ver proyecto SetProject=Definir proyecto NoProject=Ningún proyecto definido NbOfProjects=Nº de proyectos -NbOfTasks=Nb of tasks +NbOfTasks=Nº de tareas TimeSpent=Tiempo dedicado TimeSpentByYou=Tiempo dedicado por usted TimeSpentByUser=Tiempo dedicado por usuario @@ -64,7 +64,7 @@ TaskDescription=Descripción tarea NewTask=Nueva tarea AddTask=Crear tarea AddTimeSpent=Añadir tiempo dedicado -AddHereTimeSpentForDay=Add here time spent for this day/task +AddHereTimeSpentForDay=Añadir tiempos para este día/tarea Activity=Actividad Activities=Tareas/actividades MyActivities=Mis tareas/actividades @@ -84,7 +84,7 @@ ListPredefinedInvoicesAssociatedProject=Listado de facturas predefinidas asociad ListSupplierOrdersAssociatedProject=Listado de pedidos a proveedor asociados al proyecto ListSupplierInvoicesAssociatedProject=Listado de facturas de proveedores asociadas al proyecto ListContractAssociatedProject=Listado de contratos asociados al proyecto -ListShippingAssociatedProject=List of shippings associated with the project +ListShippingAssociatedProject=Listado de envíos asociados a este proyecto ListFichinterAssociatedProject=Listado de intervenciones asociadas al proyecto ListExpenseReportsAssociatedProject=Listado de informes de gastos asociados al proyecto ListDonationsAssociatedProject=Listado de donaciones asociadas al proyecto @@ -109,7 +109,7 @@ ConfirmReOpenAProject=Está seguro de querer reabrir este proyecto? ProjectContact=Contactos proyecto ActionsOnProject=Eventos del proyecto YouAreNotContactOfProject=Usted no es contacto de este proyecto privado -UserIsNotContactOfProject=User is not a contact of this private project +UserIsNotContactOfProject=El usuario no es un contacto de este proyecto privado DeleteATimeSpent=Eliminación de tiempo dedicado ConfirmDeleteATimeSpent=¿Está seguro de querer eliminar este tiempo dedicado? DoNotShowMyTasksOnly=Ver también tareas no asignadas a mí @@ -118,7 +118,7 @@ TaskRessourceLinks=Recursos ProjectsDedicatedToThisThirdParty=Proyectos dedicados a este tercero NoTasks=Ninguna tarea para este proyecto LinkedToAnotherCompany=Enlazado a otra empresa -TaskIsNotAssignedToUser=Task not assigned to user. Use button '%s' to assign task now. +TaskIsNotAssignedToUser=Tarea no asignada al usuario. Use el botón '%s' para asignar la tarea. ErrorTimeSpentIsEmpty=No se ha establecido el tiempo consumido ThisWillAlsoRemoveTasks=Esta operación también destruirá las tareas del proyecto (%s tareas) y sus tiempos dedicados. IfNeedToUseOhterObjectKeepEmpty=Si los elementos (factura, pedido, ...) pertenecen a un tercero que no és el seleccionado, debiendo estos estar ligados al proyecto a crear, déjelo vacío para permitir el proyecto a multi-terceros. @@ -169,30 +169,30 @@ FirstAddRessourceToAllocateTime=Asignar un usuario a la tarea para asignar tiemp InputPerDay=Entrada por día InputPerWeek=Entrada por semana InputPerAction=Entrada por acción -TimeAlreadyRecorded=This is time spent already recorded for this task/day and user %s +TimeAlreadyRecorded=Tiempo dedicado ya registrado para esta tarea/día y usuario %s ProjectsWithThisUserAsContact=Proyectos con este usuario como contacto TasksWithThisUserAsContact=Tareas asignadas a este usuario ResourceNotAssignedToProject=No asignado al proyecto ResourceNotAssignedToTheTask=No asignado a la tarea TasksAssignedTo=Tareas asignadas a AssignTaskToMe=Asignarme tarea -AssignTaskToUser=Assign task to %s -SelectTaskToAssign=Select task to assign... +AssignTaskToUser=Asignar la tarea a %s +SelectTaskToAssign=Seleccione tarea a asignar... AssignTask=Asignar ProjectOverview=Resumen ManageTasks=Usar proyectos para seguir tareas y tiempos ManageOpportunitiesStatus=Usar proyectos para seguir leads/oportunidades ProjectNbProjectByMonth=Nº de proyectos creados por mes -ProjectNbTaskByMonth=Nb of created tasks by month +ProjectNbTaskByMonth=Nº de tareas creadas por mes ProjectOppAmountOfProjectsByMonth=Importe de oportunidades por mes ProjectWeightedOppAmountOfProjectsByMonth=Importe medio oportinidades por mes ProjectOpenedProjectByOppStatus=Proyectos/oportunidades abiertos por estado oportunidad ProjectsStatistics=Estadísticas de proyectos/leads -TasksStatistics=Statistics on project/lead tasks +TasksStatistics=Estadísticas sobre tareas de proyecto/oportunidad TaskAssignedToEnterTime=Tarea asignada. Debería poder introducir tiempos en esta tarea. IdTaskTime=Id YouCanCompleteRef=Si desea completar la referencia con alguna información (para usarlo como filtros de búsqueda), se recomienda añadir un caracter - para separarlo, la numeración automática seguirá funcionando correctamente para los próximos proyectos. Por ejemplo %s-ABC. También puede preferir añadir claves de búsqueda en la etiqueta. Pero la mejor práctica puede ser añadir un campo dedicado, también llamados atributos adicionales. -OpenedProjectsByThirdparties=Open projects by third parties +OpenedProjectsByThirdparties=Proyectos abiertos de terceros OnlyOpportunitiesShort=Solamente oportunidades OpenedOpportunitiesShort=Oportunidades abiertas NotAnOpportunityShort=No es una oportunidad diff --git a/htdocs/langs/es_ES/propal.lang b/htdocs/langs/es_ES/propal.lang index 3e6668aa196..923437a4754 100644 --- a/htdocs/langs/es_ES/propal.lang +++ b/htdocs/langs/es_ES/propal.lang @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Importe por mes (sin IVA) NbOfProposals=Número presupuestos ShowPropal=Ver presupuesto PropalsDraft=Borrador -PropalsOpened=Abierto +PropalsOpened=Activo PropalStatusDraft=Borrador (a validar) PropalStatusValidated=Validado (presupuesto abierto) PropalStatusSigned=Firmado (a facturar) diff --git a/htdocs/langs/es_ES/resource.lang b/htdocs/langs/es_ES/resource.lang index ce1556afee8..2f4732d7b90 100644 --- a/htdocs/langs/es_ES/resource.lang +++ b/htdocs/langs/es_ES/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Recurso eliminado correctamente DictionaryResourceType=Tipo de recursos SelectResource=Seleccionar recurso + +IdResource=Id recurso +AssetNumber=Número de serie +ResourceTypeCode=Código tipo recurso +ImportDataset_resource_1=Recursos diff --git a/htdocs/langs/es_ES/salaries.lang b/htdocs/langs/es_ES/salaries.lang index 941cce6e6ae..fe6c4de8ec2 100644 --- a/htdocs/langs/es_ES/salaries.lang +++ b/htdocs/langs/es_ES/salaries.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Código contable pago de salarios +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Código contable cargas financieras Salary=Salario Salaries=Salarios diff --git a/htdocs/langs/es_ES/sendings.lang b/htdocs/langs/es_ES/sendings.lang index e8897564912..b3f568055ce 100644 --- a/htdocs/langs/es_ES/sendings.lang +++ b/htdocs/langs/es_ES/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Nota de entrega ConfirmDeleteSending=¿Está seguro de querer eliminar esta expedición? ConfirmValidateSending=¿Está seguro de querer validar esta expedición con la referencia %s? ConfirmCancelSending=¿Está seguro de querer anular esta expedición? -DocumentModelSimple=Modelo simple DocumentModelMerou=Modelo Merou A5 WarningNoQtyLeftToSend=Alerta, ningún producto en espera de envío. StatsOnShipmentsOnlyValidated=Estadísticas realizadas únicamente sobre las expediciones validadas diff --git a/htdocs/langs/es_ES/stocks.lang b/htdocs/langs/es_ES/stocks.lang index 660ad65d02a..aa88a14edc0 100644 --- a/htdocs/langs/es_ES/stocks.lang +++ b/htdocs/langs/es_ES/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Etiqueta del movimiento NumberOfUnit=Número de piezas UnitPurchaseValue=Precio de compra unitario StockTooLow=Stock insuficiente -StockLowerThanLimit=El stock es menor que el límite de la alerta +StockLowerThanLimit=El stock es menor que el límite de la alerta (%s) EnhancedValue=Valor PMPValue=Valor (PMP) PMPValueShort=PMP @@ -53,7 +53,7 @@ IndependantSubProductStock=Stock del producto y stock del subproducto son indepe QtyDispatched=Cantidad recibida QtyDispatchedShort=Cant. recibida QtyToDispatchShort=Cant. a enviar -OrderDispatch=Recepción de stocks +OrderDispatch=Goods Receptions RuleForStockManagementDecrease=Regla para la reducción automática de stocks (la disminución manual es siempre posible, incluso si se activa una regla de reducción automática) RuleForStockManagementIncrease=Regla para el aumento automático de stocks (el aumento manual es siempre posible, incluso si se activa una regla de aumento automático) DeStockOnBill=Decrementar los stocks físicos sobre las facturas/abonos a clientes @@ -71,7 +71,10 @@ StockLimitShort=Límite para alerta StockLimit=Stock límite para alertas PhysicalStock=Stock físico RealStock=Stock real +RealStockDesc=El stock físico o real es la stock que tiene actualmente en sus almacenes internos. +RealStockWillAutomaticallyWhen=El stock real cambiará automáticamente de acuerdo con estas reglas (consulte la configuración del módulo de stock para cambiarlas): VirtualStock=Stock virtual +VirtualStockDesc=El stock virtual es el stock que obtendrá una vez que todas las acciones pendientes que afecten a las existencias serán cerradas (pedidos a proveedor del proveedor recibidos, pedidos de clientes enviados, ...) IdWarehouse=Id. almacén DescWareHouse=Descripción almacén LieuWareHouse=Localización almacén @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Cantidad del producto %s en stock antes del periodo sele NbOfProductAfterPeriod=Cantidad del producto %s en stock después del periodo seleccionado (> %s) MassMovement=Movimientos en masa SelectProductInAndOutWareHouse=Selecccione un producto, una cantidad, un almacén origen y un almacén destino, seguidamente haga clic "%s". Una vez seleccionados todos los movimientos, haga clic en "%s". -RecordMovement=Registrar transferencias +RecordMovement=Registrar transferencia ReceivingForSameOrder=Recepciones de este pedido StockMovementRecorded=Movimiento de stock registrado RuleForStockAvailability=Reglas de requerimiento de stock @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Límite stock para alertas y stock óptimo deseado ProductStockWarehouseDeleted=Límite stock para alertas y stock óptimo deseado eliminado correctamente AddNewProductStockWarehouse=Indicar nuevo límite para alertas y stock óptimo deseado AddStockLocationLine=Disminuya la cantidad, y a continuación, haga clic para agregar otro almacén para este producto +InventoryDate=Fecha inventario +NewInventory=Nuevo inventario +inventorySetup = Configuración inventario +inventoryCreatePermission=Crear nuevo inventario +inventoryReadPermission=Ver inventarios +inventoryWritePermission=Actualizar inventarios +inventoryValidatePermission=Validar inventario +inventoryTitle=Inventario +inventoryListTitle=Inventarios +inventoryListEmpty=Sin inventario en progreso +inventoryCreateDelete=Crear/Eliminar inventario +inventoryCreate=Crear nuevo +inventoryEdit=Modificar +inventoryValidate=Validado +inventoryDraft=En servicio +inventorySelectWarehouse=Selección de almacén +inventoryConfirmCreate=Crear +inventoryOfWarehouse=Inventario para el almacén: %s +inventoryErrorQtyAdd=Error: La cantidad es menor que cero +inventoryMvtStock=Por inventario +inventoryWarningProductAlreadyExists=Este producto ya se encuentra en el listado +SelectCategory=Filtro por categoría +SelectFournisseur=Filtro proveedor +inventoryOnDate=Inventario +INVENTORY_DISABLE_VIRTUAL=Permitir no destockar el producto hijo de un kit en el inventario +INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Usar el precio de compra si no se puede encontrar el último precio de compra +INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=El movimiento de stock tiene fecha de inventario +inventoryChangePMPPermission=Permitir cambiar el PMP de un producto +ColumnNewPMP=Nueva unidad PMP +OnlyProdsInStock=No añadir producto sin stock +TheoricalQty=Cant. teórica +TheoricalValue=Cant. teórica +LastPA=Último BP +CurrentPA=BP actual +RealQty=Cant. real +RealValue=Valor Real +RegulatedQty=Cant. Regulada +AddInventoryProduct=Añadir producto al inventario +AddProduct=Añadir +ApplyPMP=Aplicar PMP +FlushInventory=Invenario +ConfirmFlushInventory=¿Confirma esta acción? +InventoryFlushed=Inventario realizado +ExitEditMode=Salir +inventoryDeleteLine=Eliminación de línea +RegulateStock=Regular stock +ListInventory=Listado diff --git a/htdocs/langs/es_ES/stripe.lang b/htdocs/langs/es_ES/stripe.lang new file mode 100644 index 00000000000..1516b886931 --- /dev/null +++ b/htdocs/langs/es_ES/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Configuración del módulo Stripe +StripeDesc=Este módulo le ofrece páginas para permitir el pago a clientes mediante Stripe. Puede usarse para un pago libre o para un pago de un objeto en concreto de Dolibarr (factura, pedido...) +StripeOrCBDoPayment=Pagar con tarjeta de crédito o Stripe +FollowingUrlAreAvailableToMakePayments=Las siguientes URL están disponibles para permitir a un cliente efectuar un pago +PaymentForm=Formulario de pago +WelcomeOnPaymentPage=Bienvenido a nuestros servicios de pago en línea +ThisScreenAllowsYouToPay=Esta pantalla le permite hacer su pago en línea destinado a %s. +ThisIsInformationOnPayment=Aquí está la información sobre el pago a realizar +ToComplete=A completar +YourEMail=E-Mail de confirmación de pago +STRIPE_PAYONLINE_SENDEMAIL=E-Mail a avisar en caso de pago (con éxito o no) +Creditor=Beneficiario +PaymentCode=Código de pago +StripeDoPayment=Continuar el pago con tarjeta +YouWillBeRedirectedOnStripe=Se le redirigirá a la página de Stripe protegida para indicar la información de su tarjeta de crédito +Continue=Continuar +ToOfferALinkForOnlinePayment=URL de pago %s +ToOfferALinkForOnlinePaymentOnOrder=URL que ofrece una interfaz de pago en línea %s basada en el importe de un pedido de cliente +ToOfferALinkForOnlinePaymentOnInvoice=URL que ofrece una interfaz de pago en línea %s basada en el importe de una factura a client +ToOfferALinkForOnlinePaymentOnContractLine=URL que ofrece una interfaz de pago en línea %s basada en el importe de una línea de contrato +ToOfferALinkForOnlinePaymentOnFreeAmount=URL que ofrece una interfaz de pago en línea %s basada en un importe libre +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL que ofrece una interfaz de pago en línea %s basada en la cotización de un miembro +YouCanAddTagOnUrl=También puede añadir el parámetro url &tag=value para cualquiera de estas direcciones (obligatorio solamente para el pago libre) para ver su propio código de comentario de pago. +SetupStripeToHavePaymentCreatedAutomatically=Configure su Stripe con la url %s para crear un pago automáticament al validarse por Stripe. +YourPaymentHasBeenRecorded=Esta página confirma que su pago se ha registrado correctamente. Gracias. +YourPaymentHasNotBeenRecorded=Su pago no ha sido registrado y la transacción ha sido anulada. Gracias. +AccountParameter=Parámetros de la cuenta +UsageParameter=Parámetros de uso +InformationToFindParameters=Información para encontrar a su configuración de cuenta %s +STRIPE_CGI_URL_V2=URL CGI del módulo Stripe para el pago +VendorName=Nombre del vendedor +CSSUrlForPaymentForm=Url de la hoja de estilo CSS para el formulario de pago +MessageOK=Mensaje en la página de retorno de pago confirmado +MessageKO=Mensaje en la página de retorno de pago cancelado +NewStripePaymentReceived=Nuevo pago de Stripe recibido +NewStripePaymentFailed=Nuevo pago de Stripe intentado, pero ha fallado +STRIPE_TEST_SECRET_KEY=Clave secreta test +STRIPE_TEST_PUBLISHABLE_KEY=Clave de test publicable +STRIPE_LIVE_SECRET_KEY=Clave +STRIPE_LIVE_PUBLISHABLE_KEY=Clave publicable +StripeLiveEnabled=Stripe live activado (de lo contrario en modo test/sandbox) diff --git a/htdocs/langs/es_ES/supplier_proposal.lang b/htdocs/langs/es_ES/supplier_proposal.lang index 9f3ebb78cb2..c68a4323293 100644 --- a/htdocs/langs/es_ES/supplier_proposal.lang +++ b/htdocs/langs/es_ES/supplier_proposal.lang @@ -47,7 +47,7 @@ CommercialAsk=Presupuesto DefaultModelSupplierProposalCreate=Modelo por defecto DefaultModelSupplierProposalToBill=Modelo por defecto al cerrar un presupuesto (aceptado) DefaultModelSupplierProposalClosed=Modelo por defecto al cerrar un presupuesto (rechazado) -ListOfSupplierProposal=Listado de presupuestos de proveedores +ListOfSupplierProposals=Listado de presupuestos de proveedores ListSupplierProposalsAssociatedProject=Listado de presupuestos de proveedores asociados al proyecto SupplierProposalsToClose=Presupuestos de proveedor a cerrar SupplierProposalsToProcess=Presupuestos de proveedor a procesar diff --git a/htdocs/langs/es_ES/suppliers.lang b/htdocs/langs/es_ES/suppliers.lang index e3ab9118a42..4bc5f0539cc 100644 --- a/htdocs/langs/es_ES/suppliers.lang +++ b/htdocs/langs/es_ES/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total de los precios de venta de los subproductos SomeSubProductHaveNoPrices=Algunos subproductos no tienen precio definido AddSupplierPrice=Añadir precio de compra ChangeSupplierPrice=Cambiar precio de compra +SupplierPrices=Precios de proveedores ReferenceSupplierIsAlreadyAssociatedWithAProduct=Esta referencia de proveedor ya está asociada a la referencia: %s NoRecordedSuppliers=Sin proveedores registrados SupplierPayment=Pago a proveedor @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Mala calidad ReputationForThisProduct=Reputación BuyerName=Nombre del comprador AllProductServicePrices=Todos los precios de producto / servicio +BuyingPriceNumShort=Precios de proveedores diff --git a/htdocs/langs/es_ES/trips.lang b/htdocs/langs/es_ES/trips.lang index 2a03d3b4bf8..4ac80daadc6 100644 --- a/htdocs/langs/es_ES/trips.lang +++ b/htdocs/langs/es_ES/trips.lang @@ -70,6 +70,7 @@ DATE_SAVE=Fecha de validación DATE_CANCEL=Fecha cancelación DATE_PAIEMENT=Fecha de pago BROUILLONNER=Reabrir +ExpenseReportRef=Ref. informe de gasto ValidateAndSubmit=Validar y enviar para aprobar ValidatedWaitingApproval=Validado (en espera de aprobación) NOT_AUTHOR=No es el autor de este gasto. Operación cancelada. @@ -87,5 +88,5 @@ NoTripsToExportCSV=Sin gastos a exportar para este periodo. ExpenseReportPayment=Informe de pagos de gastos ExpenseReportsToApprove=Informe de gastos a aprobar ExpenseReportsToPay=Informe de gastos a pagar -CloneExpenseReport=Cerrar informe de gastos +CloneExpenseReport=Copiar informe de gastos ConfirmCloneExpenseReport=¿Está seguro de querer eliminar este informe de gastos? diff --git a/htdocs/langs/es_ES/website.lang b/htdocs/langs/es_ES/website.lang index 030523ecee5..9962f07cf32 100644 --- a/htdocs/langs/es_ES/website.lang +++ b/htdocs/langs/es_ES/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=¿Está seguro de querer eliminar este sitio web? Todas las WEBSITE_PAGENAME=Nombre/alias página WEBSITE_CSS_URL=URL del fichero CSS externo WEBSITE_CSS_INLINE=Contenido CSS +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Librería de medios EditCss=Editar Estilo/CSS EditMenu=Editar menu @@ -14,8 +15,9 @@ EditPageContent=Editar contenido Website=Sitio web Webpage=Página web AddPage=Añadir página +HomePage=Home Page PreviewOfSiteNotYetAvailable=Vista previa de su sitio web %s todavía no disponible. Debe de añadir primero una página. -RequestedPageHasNoContentYet=La página solicitada con id %s no tiene contenido o el archivo de cache .tlp.php ha sido eliminado. Edite el contenido de la página para solucionarlo +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Página '%s' del sitio web %s eliminada PageAdded=Página '%s' añadida ViewSiteInNewTab=Ver sitio en una pestaña nueva @@ -23,6 +25,7 @@ ViewPageInNewTab=Ver página en una pestaña nueva SetAsHomePage=Establecer como Página de inicio RealURL=URL Real ViewWebsiteInProduction=Ver sitio web usando la URL de inicio -SetHereVirtualHost=Si se puede establecer, en su servidor web, un servidor virtual dedicado con un directorio raíz en %s, indique aquí el nombre de host virtual para poder realizar la vista previa, se puede hacer también uso de este acceso al servidor web directo y no sólo usando el servidor Dolibarr. -PreviewSiteServedByWebServer=Vista previa de %s en una nueva pestaña. %s será servido por un servidor web externo (como Apache, Nginx, IIS). Antes debe instalar y configurar este servidor
URL de %s servido por el servidor externo:
%s -PreviewSiteServedByDolibarr=Vista previa de %s en una nueva pestaña. %s será servido por Dolivarr y no se necesitará un servidor web externo (como Apache, Nginx, IIS). El inconveniente será que las URL de las páginas usarán la ruta de su Dolibarr
URL de %s servido por el Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Vista previa de %s en una nueva pestaña.

%s será servido por un servidor web externo (como Apache, Nginx, IIS). Antes debe instalar y configurar este servidor URL de
%s
servido por el servidor externo:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/es_ES/withdrawals.lang b/htdocs/langs/es_ES/withdrawals.lang index 09c5c862b5f..2729174ab10 100644 --- a/htdocs/langs/es_ES/withdrawals.lang +++ b/htdocs/langs/es_ES/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Número de facturas en espera de domiciliación pa InvoiceWaitingWithdraw=Facturas en espera de domiciliación AmountToWithdraw=Cantidad a domiciliar WithdrawsRefused=Domiciliaciones devueltas -NoInvoiceToWithdraw=Ninguna factura a cliente con modo de pago 'Domiciliación' en espera. Ir a la pestaña 'Domiciliación' en la ficha de la factura para hacer una petición. +NoInvoiceToWithdraw=Ninguna factura a cliente con modo de pago 'Domiciliación' en espera. Ir a la pestaña '%s' en la ficha de la factura para hacer una petición. ResponsibleUser=Usuario responsable de las domiciliaciones WithdrawalsSetup=Configuración de las domiciliaciones WithdrawStatistics=Estadísticas de domiciliaciones @@ -41,6 +41,7 @@ RefusedReason=Motivo de devolución RefusedInvoicing=Facturación de la devolución NoInvoiceRefused=No facturar la devolución InvoiceRefused=Factura rechazada (Cargar los gastos al cliente) +StatusDebitCredit=Estado de débito/crédito StatusWaiting=En espera StatusTrans=Enviada StatusCredited=Abonada diff --git a/htdocs/langs/es_MX/admin.lang b/htdocs/langs/es_MX/admin.lang index e905c3490f7..7a5fd81233d 100644 --- a/htdocs/langs/es_MX/admin.lang +++ b/htdocs/langs/es_MX/admin.lang @@ -54,6 +54,7 @@ MenuIdParent=ID del menu padre DetailMenuIdParent=ID de menú padre (vacante para un menú principal) DetailPosition=Clasificar cantidad para definir posición del menú AllMenus=Todo +NotConfigured=Modulo/Aplicación no configurado SetupShort=Configuración OtherSetup=Otra configuración CurrentValueSeparatorThousand=Separador millar @@ -64,12 +65,14 @@ OSTZ=Servidor OS Zona Horaria PHPTZ=Servidor PHP Zona Horaria DaylingSavingTime=Hora de verano CurrentSessionTimeOut=Sesión actual pausada +PositionByDefault=Pedido por defecto Position=Puesto +MenusDesc=Administradores de menú establecen contenido de las dos barras de menú (horizontal y vertical) +MenusEditorDesc=El editorde menú te permite definir entradas personales de menú. Usalo cuidadosamente para evitar inestabilidad y permanente incapacidad de acceder a entradas del menú.
Algunos módulos agregan entradas de menú (en menú Todoprincipalmente). Si tu remueves algunas de estas entradas por error, tu puedes restaurarlas deshabilitando y rehabilitando el módulo. URL=Vínculo ExampleOfDirectoriesForModelGen=Examples of syntax:
c:\\mydir
/home/mydir
DOL_DATA_ROOT/ecm/ecmdir Module50Name=productos Module770Name=Reporte de gastos -Module1400Name=Contabilidad DictionaryCanton=Estado/Provincia Upgrade=Actualizar CompanyName=Nombre diff --git a/htdocs/langs/es_MX/agenda.lang b/htdocs/langs/es_MX/agenda.lang index d5c9363dbb4..53d212bf453 100644 --- a/htdocs/langs/es_MX/agenda.lang +++ b/htdocs/langs/es_MX/agenda.lang @@ -37,7 +37,6 @@ ShippingValidated=Envío %s validado InterventionSentByEMail=Intervención %s enviada por correo electrónico DateActionEnd=Fecha de finalización AgendaUrlOptions1=También puede agregar los siguientes parámetros para filtrar la salida: -AgendaUrlOptions2=login=%s para restringir la salida a acciones creadas por o asignadas al usuario %s AgendaUrlOptions3=logina=%s para restringir la salida a las acciones propiedad del usuario %s. AgendaUrlOptions4=logint=%s para restringir la salida a acciones asignadas al usuario %s. AgendaUrlOptionsProject=project=PROJECT_ID para restringir la salida a acciones asociadas al proyecto PROJECT_ID. diff --git a/htdocs/langs/es_MX/banks.lang b/htdocs/langs/es_MX/banks.lang index 389e2f15817..0d809e615c9 100644 --- a/htdocs/langs/es_MX/banks.lang +++ b/htdocs/langs/es_MX/banks.lang @@ -30,8 +30,10 @@ AccountCard=Ficha de cuenta DeleteAccount=Eliminar cuenta IdTransaction=ID de transacción Conciliable=Puede ser conciliado +OnlyOpenedAccount=Sólo las cuentas abiertas DisableConciliation=Desactivar función de conciliación para esta cuenta ConciliationDisabled=Característica conciliación deshabilitada +StatusAccountOpened=Abierta LineRecord=Transacción DateConciliating=Fecha de conciliación CustomerInvoicePayment=Pago de cliente diff --git a/htdocs/langs/es_MX/bills.lang b/htdocs/langs/es_MX/bills.lang index 5ce71ba2860..6ef8d008e85 100644 --- a/htdocs/langs/es_MX/bills.lang +++ b/htdocs/langs/es_MX/bills.lang @@ -5,6 +5,7 @@ PaymentAmount=Importe de pago BillStatusPaid=Pagado BillStatusStarted=Iniciado BillShortStatusPaid=Pagado +BillShortStatusConverted=Pagado BillShortStatusValidated=Validado BillShortStatusStarted=Iniciado BillShortStatusClosedUnpaid=Cerrada diff --git a/htdocs/langs/es_MX/companies.lang b/htdocs/langs/es_MX/companies.lang index cbb94b1a6f4..1550a99d48e 100644 --- a/htdocs/langs/es_MX/companies.lang +++ b/htdocs/langs/es_MX/companies.lang @@ -2,7 +2,9 @@ ErrorCompanyNameAlreadyExists=El nombre de la empresa %s ya existe. Elige uno diferente. ErrorSetACountryFirst=Ajusta primero el país SelectThirdParty=Selecciona un tercero +ConfirmDeleteCompany=¿Estás seguro que quieres borrar esta compañía y toda la información heredada? DeleteContact=Eliminar un contacto/dirección +ConfirmDeleteContact=¿Estás seguro que quieres borrar este contacto y toda la información heredada? CreateDolibarrThirdPartySupplier=Crear tercero (proveedor) IdThirdParty=ID de tercero IdCompany=ID de empresa @@ -89,7 +91,6 @@ CustomerRelativeDiscount=Descuento relativo del cliente CustomerAbsoluteDiscountShort=Descuento absoluto CompanyHasRelativeDiscount=Éste cliente tiene un descuento por defecto de %s%% CompanyHasNoRelativeDiscount=Este cliente no tiene ningún descuento relativo por defecto -CompanyHasAbsoluteDiscount=Este cliente aún tiene descuentos disponibles o abonos por %s %s CompanyHasCreditNote=Este cliente aún tiene notas de crédito por %s %s CompanyHasNoAbsoluteDiscount=Este cliente no tiene descuentos fijos disponibles CustomerAbsoluteDiscountAllUsers=Descuentos absolutos (otorgados por todos los usuarios) @@ -144,6 +145,7 @@ ListSuppliersShort=Lista de proveedores ListProspectsShort=Lista de clientes potenciales ListCustomersShort=Lista de clientes ThirdPartiesArea=Terceros y área de contacto +InActivity=Abierta MonkeyNumRefModelDesc=Devuelve un número con formato %syymm-nnnn para el código de cliente y %syymm-nnnn para código de proveedor donde yy es el año, mm el mes y nnnn una secuencia numérica sin ruptura y sin regresar a 0. LeopardNumRefModelDesc=El código es libre. Este código puede ser modificado en cualquier momento. ManagingDirectors=Administrador(es) (CEO, Director, Presidente...) diff --git a/htdocs/langs/es_MX/compta.lang b/htdocs/langs/es_MX/compta.lang index 66056ef65fc..9c1cd218356 100644 --- a/htdocs/langs/es_MX/compta.lang +++ b/htdocs/langs/es_MX/compta.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - compta Param=Configuración -ToPay=To pay PaymentSocialContribution=Pago de impuesto social/fiscal ByThirdParties=Por terceros diff --git a/htdocs/langs/es_MX/main.lang b/htdocs/langs/es_MX/main.lang index 8b4d41143de..e48ab931f18 100644 --- a/htdocs/langs/es_MX/main.lang +++ b/htdocs/langs/es_MX/main.lang @@ -155,7 +155,6 @@ MonthShort04=Abr MonthShort05=Mayo MonthShort08=Ago MonthShort12=Dic -FileTransferComplete=Archivo fue subido exitosamente DateFormatYYYYMM=MM-YYYY DateFormatYYYYMMDD=DD-MM-YYYY DateFormatYYYYMMDDHHMM=DD-MM-YYYY HH:SS diff --git a/htdocs/langs/es_MX/members.lang b/htdocs/langs/es_MX/members.lang index fab3f9372d5..585f0369074 100644 --- a/htdocs/langs/es_MX/members.lang +++ b/htdocs/langs/es_MX/members.lang @@ -1,4 +1,3 @@ # Dolibarr language file - Source file is en_US - members -MemberStatusDraftShort=Borrador SubscriptionLate=Tarde SubscriptionPayment=Pago de suscripción diff --git a/htdocs/langs/es_MX/oauth.lang b/htdocs/langs/es_MX/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_MX/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_MX/products.lang b/htdocs/langs/es_MX/products.lang index 03df96431b5..af22c89503a 100644 --- a/htdocs/langs/es_MX/products.lang +++ b/htdocs/langs/es_MX/products.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - products +TMenuProducts=productos Products=productos ContractStatusClosed=Cerrada ExportDataset_produit_1=productos diff --git a/htdocs/langs/es_MX/propal.lang b/htdocs/langs/es_MX/propal.lang index 1ca83ddaf67..c97cd12e452 100644 --- a/htdocs/langs/es_MX/propal.lang +++ b/htdocs/langs/es_MX/propal.lang @@ -2,4 +2,5 @@ Proposals=Propuestas comerciales Prop=Propuestas comerciales PropalsDraft=Borradores +PropalsOpened=Abierta PropalStatusClosedShort=Cerrada diff --git a/htdocs/langs/es_MX/stocks.lang b/htdocs/langs/es_MX/stocks.lang index a0ee5c66d16..07ee78f0dea 100644 --- a/htdocs/langs/es_MX/stocks.lang +++ b/htdocs/langs/es_MX/stocks.lang @@ -1,3 +1,6 @@ # Dolibarr language file - Source file is en_US - stocks Stock=stock Location=Ubicación +inventoryEdit=Editar +inventoryDeleteLine=Borrar línea +ListInventory=Lista diff --git a/htdocs/langs/es_PA/oauth.lang b/htdocs/langs/es_PA/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_PA/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_PA/printing.lang b/htdocs/langs/es_PA/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/es_PA/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/es_PE/accountancy.lang b/htdocs/langs/es_PE/accountancy.lang index 863353289bc..befa730a33c 100644 --- a/htdocs/langs/es_PE/accountancy.lang +++ b/htdocs/langs/es_PE/accountancy.lang @@ -12,6 +12,33 @@ ConfigAccountingExpert=Configuración del módulo experto en contabilidad Journaux=Revistas JournalFinancial=Revistas financieras BackToChartofaccounts=Retornar gráfico de cuentas +Selectchartofaccounts=Seleccione el plan de cuentas activo Addanaccount=Agregar una cuenta contable +Ventilation=Vinculación a cuentas +CustomersVentilation=Fijación de la factura del cliente +SuppliersVentilation=Factura de proveedores vinculados CreateMvts=Crear nueva transacción +UpdateMvts=Modificación de una transacción +WriteBookKeeping=Periodizar transacción en Libro Mayor +InvoiceLines=Líneas de facturas para enlazar +InvoiceLinesDone=Líneas de facturas vinculadas +IntoAccount=Vincular la línea con la cuenta de contabilidad +Ventilate=Vincular +Processing=Procesando +EndProcessing=Proceso finalizado. +Lineofinvoice=Línea de factura +VentilatedinAccount=Vinculado con éxito a la cuenta contable +NotVentilatedinAccount=No vinculado a la cuenta contable +ACCOUNTING_LIMIT_LIST_VENTILATION=Número de elementos a vincular mostrado por página (máximo recomendado: 50) +ACCOUNTING_LIST_SORT_VENTILATION_TODO=Comienza la clasificación de la página "Vinculación a hacer" por los elementos más recientes +ACCOUNTING_LIST_SORT_VENTILATION_DONE=Comienza la clasificación de la página "Encuadernación realizada" por los elementos más recientes +ACCOUNTING_LENGTH_DESCRIPTION=Truncar la descripción de los productos y servicios en los listados después de los caracteres x (mejor = 50) +ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Truncar el formulario de descripción de la cuenta de producto y servicios en los listados después de los caracteres x (mejor = 50) +ACCOUNTING_LENGTH_GACCOUNT=Longitud de las cuentas de contabilidad general (si establece el valor a 6 aquí, la cuenta '706' aparecerá como '706000' en la pantalla) +ACCOUNTING_LENGTH_AACCOUNT=Longitud de las cuentas de cuentas de terceros (si establece el valor a 6 aquí, la cuenta '401' aparecerá como '401000' en la pantalla) +ACCOUNTING_SELL_JOURNAL=Diario de Venta +ACCOUNTING_PURCHASE_JOURNAL=Diario de Compra +ACCOUNTING_MISCELLANEOUS_JOURNAL=Diario diverso +ACCOUNTING_EXPENSEREPORT_JOURNAL=Informe de Gastos Diario +ACCOUNTING_SOCIAL_JOURNAL=Diario Social OptionsDeactivatedForThisExportModel=Para este modelo de exportación, las opciones están desactivadas diff --git a/htdocs/langs/es_PE/bills.lang b/htdocs/langs/es_PE/bills.lang index cbb0d6d1c89..adca33be66b 100644 --- a/htdocs/langs/es_PE/bills.lang +++ b/htdocs/langs/es_PE/bills.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - bills -ConfirmDeletePayment=Are you sure you want to delete this payment ? ErrorVATIntraNotConfigured=Número de IGV intracomunitario aún no configurado ConfirmClassifyPaidPartiallyReasonDiscountNoVat=El resto a pagar (%s %s) es un descuento acordado después de la factura. Acepto perder el IGV de este descuento AmountOfBillsByMonthHT=Importe de las facturas por mes (Sin IGV) diff --git a/htdocs/langs/es_PE/oauth.lang b/htdocs/langs/es_PE/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_PE/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_PE/printing.lang b/htdocs/langs/es_PE/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/es_PE/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/es_PY/oauth.lang b/htdocs/langs/es_PY/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_PY/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_PY/printing.lang b/htdocs/langs/es_PY/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/es_PY/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/es_VE/banks.lang b/htdocs/langs/es_VE/banks.lang new file mode 100644 index 00000000000..7037335c8cc --- /dev/null +++ b/htdocs/langs/es_VE/banks.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - banks +OnlyOpenedAccount=Sólo cuentas abiertas +StatusAccountOpened=Abierta diff --git a/htdocs/langs/es_VE/bills.lang b/htdocs/langs/es_VE/bills.lang index 9f955a6b8b6..8471b2384ea 100644 --- a/htdocs/langs/es_VE/bills.lang +++ b/htdocs/langs/es_VE/bills.lang @@ -2,6 +2,7 @@ BillsCustomersUnpaid=Facturas a clientes pendientes de cobro BillsSuppliersUnpaid=Facturas de proveedores pendientes de pago CreateCreditNote=Crear factura de abono +BillShortStatusConverted=Pagada ErrorVATIntraNotConfigured=IVA aún no configurado SupplierBillsToPay=Facturas de proveedores pendientes de pago CustomerBillsUnpaid=Facturas a clientes pendientes de cobro diff --git a/htdocs/langs/es_VE/bookmarks.lang b/htdocs/langs/es_VE/bookmarks.lang index a6bf3ea314f..85d921ba18f 100644 --- a/htdocs/langs/es_VE/bookmarks.lang +++ b/htdocs/langs/es_VE/bookmarks.lang @@ -1,11 +1,9 @@ # Dolibarr language file - Source file is en_US - bookmarks -AddThisPageToBookmarks=Añadir esta página a marcadores +ListOfBookmarks=Lista de marcadores NewBookmark=Nuevo favorito ShowBookmark=Mostrar marcador OpenANewWindow=Abra una nueva ventana ReplaceWindow=Reemplace ventana actual BookmarkTitle=Bookmark título -BehaviourOnClick=Comportamiento al hacer clic en una URL SetHereATitleForLink=Establezca un título para el marcador UseAnExternalHttpLinkOrRelativeDolibarrLink=Utilice una dirección URL http externo o una URL relativa Dolibarr -ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Elija si una página abierta por enlace debe aparecer en la ventana actual o nuevo diff --git a/htdocs/langs/es_VE/companies.lang b/htdocs/langs/es_VE/companies.lang index cdac6575c15..3700267ad16 100644 --- a/htdocs/langs/es_VE/companies.lang +++ b/htdocs/langs/es_VE/companies.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - companies CountryIsInEEC=Venezuela +OverAllSupplierProposals=Solicitudes de precios LocalTax1IsUsed=Sujeto LocalTax2IsUsed=Sujeto ProfId1AT=Id prof. 1 (USt.-IdNr) @@ -19,10 +20,10 @@ ProfId2MX=Registro Patronal IVSS ProfId3MX=- VATIntra=RIF VATIntraShort=RIF -CompanyHasAbsoluteDiscount=Este cliente tiene %s %s descuentos disponibles (descuentos, anticipos...) CompanyHasCreditNote=Este cliente tiene %s %s anticipos disponibles VATIntraCheckDesc=El link %s permite consultar al SENIAT el RIF. Se requiere acceso a internet para que el servicio funcione VATIntraCheckURL=http://contribuyente.seniat.gob.ve/BuscaRif/BuscaRif.jsp VATIntraCheckableOnEUSite=Verificar en la web del SENIAT VATIntraManualCheck=Puede también realizar una verificación manual en la página del SENIAT %s ContactOthers=Otra +InActivity=Abierta diff --git a/htdocs/langs/es_VE/members.lang b/htdocs/langs/es_VE/members.lang new file mode 100644 index 00000000000..2140c44adb9 --- /dev/null +++ b/htdocs/langs/es_VE/members.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - members +MemberStatusDraftShort=A validar +MemberStatusActiveShort=Validada diff --git a/htdocs/langs/es_VE/oauth.lang b/htdocs/langs/es_VE/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/es_VE/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/es_VE/products.lang b/htdocs/langs/es_VE/products.lang index cc14b846594..d1dda54c0b9 100644 --- a/htdocs/langs/es_VE/products.lang +++ b/htdocs/langs/es_VE/products.lang @@ -1,2 +1,3 @@ # Dolibarr language file - Source file is en_US - products +TMenuProducts=Productos y servicios ProductStatusNotOnBuyShort=Fuera compra diff --git a/htdocs/langs/es_VE/propal.lang b/htdocs/langs/es_VE/propal.lang new file mode 100644 index 00000000000..f3e7695176c --- /dev/null +++ b/htdocs/langs/es_VE/propal.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - propal +PropalsOpened=Abierta diff --git a/htdocs/langs/es_VE/stocks.lang b/htdocs/langs/es_VE/stocks.lang new file mode 100644 index 00000000000..62683be674b --- /dev/null +++ b/htdocs/langs/es_VE/stocks.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - stocks +inventoryValidate=Validada diff --git a/htdocs/langs/es_VE/supplier_proposal.lang b/htdocs/langs/es_VE/supplier_proposal.lang index 57a05997e92..6c5d6ade6ce 100644 --- a/htdocs/langs/es_VE/supplier_proposal.lang +++ b/htdocs/langs/es_VE/supplier_proposal.lang @@ -8,6 +8,7 @@ SearchRequest=Encontrar una solicitud DraftRequests=Solicitudes en borrador SupplierProposalsDraft=Presupuestos a proveedor en borrador LastModifiedRequests=Últimas %s solicitudes de precios modificadas +RequestsOpened=Abrir solicitudes de precios SupplierProposalArea=Área de presupuestos de proveedores SupplierProposals=Presupuestos de proveedores SupplierProposalsShort=Presupuestos de proveedores @@ -19,6 +20,7 @@ SupplierProposalRefFournNotice=Antes de cerrar a "Aceptado", pensar para captar ConfirmValidateAsk=¿Seguro que deseas validar ésta solicitud de precio bajo el nombre %s? DeleteAsk=Borrar solicitud ValidateAsk=Validar solicitud +SupplierProposalStatusValidated=Validado (solicitud abierta) SupplierProposalStatusClosed=Cerrada SupplierProposalStatusSigned=Aceptada SupplierProposalStatusNotSigned=Devuelta @@ -41,6 +43,7 @@ DocModelAuroreDescription=Modelo completo de solicitud (logo...) CommercialAsk=Solicitud de precio DefaultModelSupplierProposalToBill=Plantilla por defecto cuando cierra una solicitud de precio (aceptada) DefaultModelSupplierProposalClosed=Plantilla por defecto cuando cierra una solicitud de precio (rechazada) +ListOfSupplierProposals=Lista de solicitudes de presupuestos a proveedores ListSupplierProposalsAssociatedProject=Lista de presupuestos a proveedor asociados con el proyecto SupplierProposalsToClose=Presupuestos a proveedor a cerrar SupplierProposalsToProcess=Presupuestos a proveedor a procesar diff --git a/htdocs/langs/et_EE/accountancy.lang b/htdocs/langs/et_EE/accountancy.lang index 003980a7165..e50968beac9 100644 --- a/htdocs/langs/et_EE/accountancy.lang +++ b/htdocs/langs/et_EE/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Konto SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Müügid AccountingJournalType3=Ostud AccountingJournalType4=Pank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Eksportimised Export=Eksport +ExportDraftJournal=Export draft journal Modelcsv=Eksportimise mudel OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Vali eksportimise mudel diff --git a/htdocs/langs/et_EE/admin.lang b/htdocs/langs/et_EE/admin.lang index 6c8228bd857..d41e513558d 100644 --- a/htdocs/langs/et_EE/admin.lang +++ b/htdocs/langs/et_EE/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantise integratsioon Module1400Name=Raamatupidamine -Module1400Desc=Raamatupidamise haldamine (topelt isikud) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Sildid/kategooriad @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Moodul, mis pakub online-makse võimalust krediitkaardiga Paypali abil Module50400Name=Accounting (advanced) -Module50400Desc=Raamatupidamise haldamine (topelt isikud) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/et_EE/agenda.lang b/htdocs/langs/et_EE/agenda.lang index a72ca6eb1c9..caa6874feb7 100644 --- a/htdocs/langs/et_EE/agenda.lang +++ b/htdocs/langs/et_EE/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Arve %s on kustutatud InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Tellimus %s on kinnitatud @@ -74,13 +75,17 @@ InterventionSentByEMail=Sekkumine %s on saadetud e-postiga ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Alguskuupäev DateActionEnd=Lõppkuupäev AgendaUrlOptions1=Otsingutulemuste piiramiseks võib kasutada ka järgmisi parameetreid: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s tagastab vastusena ainult kasutajale määratud tegevused %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/et_EE/banks.lang b/htdocs/langs/et_EE/banks.lang index 5515c8e1610..e1bdf4e567c 100644 --- a/htdocs/langs/et_EE/banks.lang +++ b/htdocs/langs/et_EE/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Tehingu ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/et_EE/bills.lang b/htdocs/langs/et_EE/bills.lang index 282591fcf34..5d33969c01b 100644 --- a/htdocs/langs/et_EE/bills.lang +++ b/htdocs/langs/et_EE/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standardne arve InvoiceStandardAsk=Standardne arve InvoiceStandardDesc=Selline arve on tavaline arve. -InvoiceDeposit=Ettemaksuarve -InvoiceDepositAsk=Ettemaksuarve -InvoiceDepositDesc=See arve vormistatakse siis, kui tagatisraha on laekunud. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma arve InvoiceProFormaAsk=Proforma arve InvoiceProFormaDesc=Proforma arve on õige arve kujuga, kuid ei oma raamatupidamislikku tähendust. @@ -62,7 +62,7 @@ PaymentsBack=Tagasimaksed paymentInInvoiceCurrency=in invoices currency PaidBack=Tagasi makstud DeletePayment=Kustuta makse -ConfirmDeletePayment=Kas oled täiesti kindel, et soovid selle makse kustutada? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Hankijate maksed ReceivedPayments=Laekunud maksed @@ -115,7 +115,7 @@ BillStatus=Arve staatus StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Mustand (kinnitada) BillStatusPaid=Makstud -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Makstud (valmis lõpparveks) BillStatusCanceled=Hüljatud BillStatusValidated=Kinnitatud (vajab maksmist) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Makstud (osaliselt) BillShortStatusDraft=Mustand BillShortStatusPaid=Makstud BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Töödeldud +BillShortStatusConverted=Makstud BillShortStatusCanceled=Hüljatud BillShortStatusValidated=Kinnitatud BillShortStatusStarted=Alustatud @@ -198,12 +198,12 @@ ShowBill=Näita arvet ShowInvoice=Näita arvet ShowInvoiceReplace=Näita asendusarvet ShowInvoiceAvoir=Näita kreeditarvet -ShowInvoiceDeposit=Näita ettemaksuarvet +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Näita makset AlreadyPaid=Juba makstud AlreadyPaidBack=Juba tagasi makstud -AlreadyPaidNoCreditNotesNoDeposits=Juba makstud (kreeditarvete ja deposiitideta) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Hüljatud RemainderToPay=Jäänud tasuda RemainderToTake=Jäänud laekuda @@ -270,10 +270,10 @@ RelativeDiscount=Protsentuaalne allahindlus GlobalDiscount=Üldine allahindlus CreditNote=Kreeditarve CreditNotes=Kreeditarved -Deposit=Hoius -Deposits=Hoiused +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Allahindlus kreeditarvelt %s -DiscountFromDeposit=Maksed ettemaksuarvelt %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Seda liiki krediiti saab kasutada arvel enne selle kinnitamist CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Ei saa makset eemaldada, kuna vähemalt üks ExpectedToPay=Oodatud makse CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Makstud selle maksega -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Liigita kõik täielikult tagasi makstud kreeditarved makstuks. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Kõik arved, mille kohta ei ole makstavat jääki, märgitakse makstuks. @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=PDF mall Crabe arvete jaoks. Täielik arve mall (soovitatav mall). PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Tagastab numbri formaadiga %syymm-nnnn tavaliste arvete jaoks ja %syymm-nnnn kreeditarvete jaoks, kus yy on aasta, mm on kuu ja nnnn on katkestusteta jada, mis ei lähe kunagi 0 tagasi. -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Arve algusega $syymm on juba olemas ja ei ole antud jada mudeliga ühtiv. Eemalda see või muuda selle nimi antud mooduli aktiveerimiseks. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Müügiesindaja järelkaja müügiarvele TypeContact_facture_external_BILLING=Müügiarve kontakt diff --git a/htdocs/langs/et_EE/bookmarks.lang b/htdocs/langs/et_EE/bookmarks.lang index e0084c3b4b7..29beffd5d60 100644 --- a/htdocs/langs/et_EE/bookmarks.lang +++ b/htdocs/langs/et_EE/bookmarks.lang @@ -2,6 +2,8 @@ AddThisPageToBookmarks=Lisa see leht järjehoidjatesse Bookmark=Järjehoidja Bookmarks=Järjehoidjad +ListOfBookmarks=Järjehoidjad +EditBookmarks=List/edit bookmarks NewBookmark=Uus järjehoidja ShowBookmark=Näita järjehoidjat OpenANewWindow=Ava uues aknas diff --git a/htdocs/langs/et_EE/boxes.lang b/htdocs/langs/et_EE/boxes.lang index 0e27d8de904..3cf060d6e7a 100644 --- a/htdocs/langs/et_EE/boxes.lang +++ b/htdocs/langs/et_EE/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=RSS info BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Müügiarved ForProposals=Pakkumised LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/et_EE/categories.lang b/htdocs/langs/et_EE/categories.lang index 0045f15a43d..f32feaa031d 100644 --- a/htdocs/langs/et_EE/categories.lang +++ b/htdocs/langs/et_EE/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Silt/Kategooria Rubriques=Sildid/Kategooriad +RubriquesTransactions=Tags/Categories of transactions categories=sildid/kategooriad NoCategoryYet=No tag/category of this type created In=Kategoorias diff --git a/htdocs/langs/et_EE/commercial.lang b/htdocs/langs/et_EE/commercial.lang index d4ee9c736f3..4aef02088c6 100644 --- a/htdocs/langs/et_EE/commercial.lang +++ b/htdocs/langs/et_EE/commercial.lang @@ -19,6 +19,7 @@ ShowTask=Näita ülesannet ShowAction=Näita tegevust ActionsReport=Tegevuste aruanne ThirdPartiesOfSaleRepresentative=Kolmandate isikute kohtumised müügiesindajaga +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Müügiesindaja SalesRepresentatives=Müügiesindajad SalesRepresentativeFollowUp=Müügiesindaja (järelkontroll) diff --git a/htdocs/langs/et_EE/companies.lang b/htdocs/langs/et_EE/companies.lang index 8d129612639..ca37c5a9d2c 100644 --- a/htdocs/langs/et_EE/companies.lang +++ b/htdocs/langs/et_EE/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Uus eraisik NewCompany=Uus ettevõte (pot klient, klient, hankija) NewThirdParty=Uus kolmas isik (pot klient, klient, hankija) CreateDolibarrThirdPartySupplier=Loo kolmas isik (hankija) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Uus kolmas isik CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Huviliste ala IdThirdParty=Kolmanda osapoole ID @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Kliendid ThirdPartyCustomersWithIdProf12=Klient koos %s või %s ThirdPartySuppliers=Hankijad ThirdPartyType=Kolmanda isiku tüüp -Company/Fundation=Ettevõte/ühendus Individual=Eraisik ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Emaettevõte @@ -78,10 +77,10 @@ VATIsNotUsed=Käibemaksuta CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Pakkumised +OverAllOrders=Tellimused +OverAllInvoices=Arved +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Kasuta teist maksu LocalTax1IsUsedES= RE on kasutuses @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Protsentuaalne allahindlus CustomerAbsoluteDiscountShort=Summaline allahindlus CompanyHasRelativeDiscount=Sellel kliendil on vaikimisi allahindlus %s%% CompanyHasNoRelativeDiscount=Sellel kliendil pole vaikimisi allahindlust -CompanyHasAbsoluteDiscount=Kliendil on realiseerimata kreeditarveid või tagatisraha %s %s väärtuses +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Kliendil on kreeditarveid %s %s väärtuses CompanyHasNoAbsoluteDiscount=Kliendil pole allahindluse krediiti CustomerAbsoluteDiscountAllUsers=Summalised allahindlused (antud kõigi kasutajate poolt) @@ -390,7 +395,7 @@ ListCustomersShort=Klientide nimekiri ThirdPartiesArea=Kolmandate isikute ja kontaktide ala LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Kokku unikaalseid kolmandaid isikuid -InActivity=Avatud +InActivity=Ava ActivityCeased=Suletud ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Kood on vaba, seda saab igal ajal muuta. ManagingDirectors=Haldaja(te) nimi (CEO, direktor, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/et_EE/contracts.lang b/htdocs/langs/et_EE/contracts.lang index af41e4d2165..e30b26c3415 100644 --- a/htdocs/langs/et_EE/contracts.lang +++ b/htdocs/langs/et_EE/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=See nimekiri sisaldab vaid nende lepingute teenuse StandardContractsTemplate=Tavapärane lepingu mall ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Lepingu allkirjastanud müügiesindaja diff --git a/htdocs/langs/et_EE/exports.lang b/htdocs/langs/et_EE/exports.lang index 930da0d3bd1..69b4e92183d 100644 --- a/htdocs/langs/et_EE/exports.lang +++ b/htdocs/langs/et_EE/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Kui soovid mõnede väärtuste põhjal filtreerida, siis sisesta nad siia. FilteredFields=Filtreeritav väl diff --git a/htdocs/langs/et_EE/holiday.lang b/htdocs/langs/et_EE/holiday.lang index 113c588e496..7ac414772f6 100644 --- a/htdocs/langs/et_EE/holiday.lang +++ b/htdocs/langs/et_EE/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Tühistatud RefuseCP=Keeldutud ValidatorCP=Heaks kiitja ListeCP=List of leaves -ReviewedByCP=Ülevaatav isik +ReviewedByCP=Will be approved by DescCP=Kirjeldus SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/et_EE/install.lang b/htdocs/langs/et_EE/install.lang index ff0da446c15..314ab09b0f3 100644 --- a/htdocs/langs/et_EE/install.lang +++ b/htdocs/langs/et_EE/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Kasutad DoliWampist pärit Dolibarri paigaldusabimeest, se KeepDefaultValuesDeb=Kasutad Linuxi (Ubuntu, Debian, Fedora, ...) pakist pärit Dolibarri paigaldusabimeest, seega on siin pakutud väärtused juba optimeeritud. Pead sisestama vaid loodava andmebaasi omaniku parooli. Muuda teisi parameetreid vaid siis, kui tead täpselt, mida teed. KeepDefaultValuesMamp=Kasutad DoliMampist pärit Dolibarri paigaldusabimeest, seega on siin pakutud väärtused juba optimeeritud. Muuda neid vaid siis, kui tead täpselt, mida teed. KeepDefaultValuesProxmox=Kasutad Proxmoxi virtuaalrakendusest pärit Dolibarri paigaldusabimeest, seega on siin pakutud väärtused juba optimeeritud. Muuda neid vaid siis, kui tead täpselt, mida teed. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/et_EE/link.lang b/htdocs/langs/et_EE/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/et_EE/link.lang +++ b/htdocs/langs/et_EE/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/et_EE/loan.lang b/htdocs/langs/et_EE/loan.lang index 68416d1a60f..221115f9311 100644 --- a/htdocs/langs/et_EE/loan.lang +++ b/htdocs/langs/et_EE/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/et_EE/mails.lang b/htdocs/langs/et_EE/mails.lang index 885c305e9c9..c159f03a979 100644 --- a/htdocs/langs/et_EE/mails.lang +++ b/htdocs/langs/et_EE/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Osaliselt saadetud MailingStatusSentCompletely=Täielikult saadetud MailingStatusError=Viga MailingStatusNotSent=Saatmata -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=E-postitus edukalt kinnitatud MailUnsubcribe=Tühista tellimus MailingStatusNotContact=Ära võta enam ühendust @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Rida %s failis @@ -116,8 +120,8 @@ Notifications=Teated NoNotificationsWillBeSent=Selle tegevuse ja ettevõttega ei ole plaanis saata ühtki e-kirja teadet ANotificationsWillBeSent=E-posti teel saadetakse 1 teade SomeNotificationsWillBeSent=E-posti teel saadetakse %s teadet -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Loetle kõik saadetud e-posti teated MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/et_EE/main.lang b/htdocs/langs/et_EE/main.lang index e348e17f27c..c872796e827 100644 --- a/htdocs/langs/et_EE/main.lang +++ b/htdocs/langs/et_EE/main.lang @@ -72,8 +72,10 @@ SeeHere=Vaata siia Apply=Rakenda BackgroundColorByDefault=Vaikimisi taustavärv FileRenamed=The file was successfully renamed -FileUploaded=Fail on edukalt üles laetud FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Fail on edukalt üles laetud +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Fail on valitud manustamiseks, kuid on veel üles laadimata. Klõpsa "Lisa fail" nupul selle lisamiseks. NbOfEntries=Kannete arv GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=RE kokk TotalLT2ES=IRPF kokku HT=Ilma maksudeta TTC=Koos maksudega +INCT=Inc. all taxes VAT=KM VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=okt MonthShort11=nov MonthShort12=det AttachedFiles=Manustatud failid ja dokumendid -FileTransferComplete=Faili üles laadimine õnnestus DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/et_EE/margins.lang b/htdocs/langs/et_EE/margins.lang index 87052863c9e..c948f07fd9c 100644 --- a/htdocs/langs/et_EE/margins.lang +++ b/htdocs/langs/et_EE/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/et_EE/members.lang b/htdocs/langs/et_EE/members.lang index 176469d5ec6..3a25ebbef46 100644 --- a/htdocs/langs/et_EE/members.lang +++ b/htdocs/langs/et_EE/members.lang @@ -25,7 +25,7 @@ MembersListUpToDate=Kinnitatud liikmed, kelle liikmemaks ei ole aegunud MembersListNotUpToDate=Kinnitatud liikmete nimekiri, kelle liikmemaks on aegunud MembersListResiliated=List of terminated members MembersListQualified=Kvalifitseeritud liikmete nimekiri -MenuMembersToValidate=Mustandi staatuses liikmed +MenuMembersToValidate=Liikmete mustand MenuMembersValidated=Kinnitatud liikmed MenuMembersUpToDate=Ajakohased liikmed MenuMembersNotUpToDate=Aegunud liikmed @@ -51,7 +51,7 @@ MemberStatusPaid=Liikmemaks ajakohane MemberStatusPaidShort=Ajakohane MemberStatusResiliated=Terminated member MemberStatusResiliatedShort=Terminated -MembersStatusToValid=Liikmete mustandid +MembersStatusToValid=Liikmete mustand MembersStatusResiliated=Terminated members NewCotisation=Uus annetus PaymentSubscription=Uus annetuse makse @@ -90,6 +90,7 @@ PublicMemberList=Liikmete avalik nimekiri BlankSubscriptionForm=Avalik automaatse liikmemaksu vorm BlankSubscriptionFormDesc=Dolibarr võimaldab välistele külastajatele avaliku URLi kasutamist, et pakkuda ühenduse liikmeks astumise võimalust. Kui online maksemoodul on sisse lülitatud, siis pakutakse automaatselt lisaks maksmise vormi. EnablePublicSubscriptionForm=Lülita avalik automaatselt liikmeks astumise vorm sisse +ForceMemberType=Force the member type ExportDataset_member_1=Liikmed ja liikmelisus ImportDataset_member_1=Liikmed LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=See ekraan näitab liikmete statistikat linna alusel. MembersStatisticsDesc=Vali soovitud statistika... MenuMembersStats=Statistika LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Loomus Public=Informatsioon on avalik NewMemberbyWeb=Uus liige lisatud, ootab heaks kiitmist diff --git a/htdocs/langs/et_EE/modulebuilder.lang b/htdocs/langs/et_EE/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/et_EE/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/et_EE/other.lang b/htdocs/langs/et_EE/other.lang index e331e1cc65b..a348bf71cab 100644 --- a/htdocs/langs/et_EE/other.lang +++ b/htdocs/langs/et_EE/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=nael +WeightUnitounce=unts Length=Pikkus LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/et_EE/paybox.lang b/htdocs/langs/et_EE/paybox.lang index 205eca3c171..e0ebffa04a7 100644 --- a/htdocs/langs/et_EE/paybox.lang +++ b/htdocs/langs/et_EE/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-posti aadress makse kinnituse saamiseks Creditor=Kreeditor PaymentCode=Makse kood PayBoxDoPayment=Mine maksmisele +ToPay=Soorita makse YouWillBeRedirectedOnPayBox=Teid suunatakse turvalisele Payboxi lehele krediitkaardi info sisestamiseks Continue=Järgmine ToOfferALinkForOnlinePayment=Makse %s URL diff --git a/htdocs/langs/et_EE/paypal.lang b/htdocs/langs/et_EE/paypal.lang index d9604d208b3..e66c51e9d21 100644 --- a/htdocs/langs/et_EE/paypal.lang +++ b/htdocs/langs/et_EE/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=See on tehingu ID: %s PAYPAL_ADD_PAYMENT_URL=Lisa PayPali makse URL, kui dokument saadetakse postiga PredefinedMailContentLink=Kui makset ei ole veel sooritatud, võid klõpsata allpool asuval lingil makse sooritamiseks (PayPal).\n\n%s\n\n YouAreCurrentlyInSandboxMode=Kasutad hetkel "liivakasti" režiimi. -NewPaypalPaymentReceived=Uus PayPali makse vastu võetud -NewPaypalPaymentFailed=Üritati uut PayPali makset, kuid see ebaõnnestus +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=E-posti aadress pärast makset hoiatuse saatmiseks (õnnestus või mitte) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/et_EE/products.lang b/htdocs/langs/et_EE/products.lang index d7fd8621831..64e477a8cea 100644 --- a/htdocs/langs/et_EE/products.lang +++ b/htdocs/langs/et_EE/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Toode või teenus ProductsAndServices=Tooted ja teenused ProductsOrServices=Tooted või teenused -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Sekund +unitH=Tund +unitD=Päev +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Hetkehind @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Tooda ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON andmed +GlobalVariableUpdaterHelp0=Sõelu JSONi andmed määratletud URLilt, VALUE määrab ära seotud väärtuse asukoha +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService andmed +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Uuendamise intervall (minutities) LastUpdated=Latest update CorrectlyUpdated=Õigesti uuendatud @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/et_EE/propal.lang b/htdocs/langs/et_EE/propal.lang index e0199926c7e..49094c66a9a 100644 --- a/htdocs/langs/et_EE/propal.lang +++ b/htdocs/langs/et_EE/propal.lang @@ -3,7 +3,7 @@ Proposals=Pakkumised Proposal=Pakkumine ProposalShort=Pakkumine ProposalsDraft=Koosta pakkumiste mustandeid -ProposalsOpened=Avatud pakkumised +ProposalsOpened=Open commercial proposals Prop=Pakkumised CommercialProposal=Pakkumine ProposalCard=Pakkumise kaart @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Arv kuus (km-ta) NbOfProposals=Pakkumisi ShowPropal=Näita pakkumist PropalsDraft=Mustandid -PropalsOpened=Avatud +PropalsOpened=Ava PropalStatusDraft=Mustand (vajab kinnitamist) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Allkirjastatud (vaja arve esitada) diff --git a/htdocs/langs/et_EE/resource.lang b/htdocs/langs/et_EE/resource.lang index 13f362db03d..d9c1502ffda 100644 --- a/htdocs/langs/et_EE/resource.lang +++ b/htdocs/langs/et_EE/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Ressursid diff --git a/htdocs/langs/et_EE/salaries.lang b/htdocs/langs/et_EE/salaries.lang index 64b7fdf52d2..9c3315775c6 100644 --- a/htdocs/langs/et_EE/salaries.lang +++ b/htdocs/langs/et_EE/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Palk Salaries=Palgad NewSalaryPayment=Uus palga makse diff --git a/htdocs/langs/et_EE/sendings.lang b/htdocs/langs/et_EE/sendings.lang index 2f51037a10e..073467974c7 100644 --- a/htdocs/langs/et_EE/sendings.lang +++ b/htdocs/langs/et_EE/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Lihtsa dokumendi mudel DocumentModelMerou=Merou A5 mudel WarningNoQtyLeftToSend=Hoiatus: pole ühtki lähetamise ootel kaupa. StatsOnShipmentsOnlyValidated=Statistika põhineb vaid kinnitatud saadetistel. Kasutatavaks kuupäevaks on saadetise kinnitamise kuupäev (plaanitav kohaletoimetamise aeg ei ole alati teada). @@ -51,10 +50,10 @@ ActionsOnShipping=Saatmisel toimuvad tegevused LinkToTrackYourPackage=Paki jälgimise link ShipmentCreationIsDoneFromOrder=Praegu luuakse saadetised tellimuse kaardilt. ShipmentLine=Saadetise rida -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/et_EE/stocks.lang b/htdocs/langs/et_EE/stocks.lang index cb51cebf33f..da43af47099 100644 --- a/htdocs/langs/et_EE/stocks.lang +++ b/htdocs/langs/et_EE/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Liikumise silt NumberOfUnit=Ühikute arv UnitPurchaseValue=Ühiku ostuhind StockTooLow=Laojääk on liiga madal -StockLowerThanLimit=Laojääk on madalam kui hoiatuse piir +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Väärtus PMPValue=Kaalutud keskmine hind PMPValueShort=KKH @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Saadetud kogus QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Laojäägi saatmine +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Suurenda reaalset laojääki ostuarvete/kreeditarvete kinnitamisel ReStockOnValidateOrder=Suurenda reaalset laojääki ostutellimuste heaks kiitmisel -ReStockOnDispatchOrder=Suurenda reaalset laojääki käsitsi ladudesse saatmisel pärast ostutellimuse vastu võtmist +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +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. DispatchVerb=Saada StockLimitShort=Hoiatuse piir StockLimit=Koguse piir hoiatuseks PhysicalStock=Füüsiline laojääk 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): 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, ...) IdWarehouse=Lao ID DescWareHouse=Lao kirjeldus LieuWareHouse=Lao lokaliseerimine @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Toote %s laojääk enne valitud perioodi (< %s) NbOfProductAfterPeriod=Toote %s laojääk pärast valitud perioodi (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Vali toode, kogus, lähteladu ja sihtladu, siis klõpsa "%s". Kui see on kõigi soovitud liikumiste jaoks tehtud, klõpsa "%s". -RecordMovement=Registreeri ülekanne +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Toimeta +inventoryValidate=Kinnitatud +inventoryDraft=Aktiivne +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Loo +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Kategooriate filter +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 mouvment 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 +AddProduct=Lisa +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Kustuta rida +RegulateStock=Regulate Stock +ListInventory=Loend diff --git a/htdocs/langs/et_EE/stripe.lang b/htdocs/langs/et_EE/stripe.lang new file mode 100644 index 00000000000..cb0e0eb9827 --- /dev/null +++ b/htdocs/langs/et_EE/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Dolibarri objektide põhjal maksete sooritamiseks on klientidele pakkuda järgnevate lehtede URLid: +PaymentForm=Maksmise vorm +WelcomeOnPaymentPage=Tere tulemast meie online makseteenusesse +ThisScreenAllowsYouToPay=See ekraan võimaldab teil teha online-makseid üksusele %s. +ThisIsInformationOnPayment=See on makse sooritamise info +ToComplete=Lõpuni viia +YourEMail=E-posti aadress makse kinnituse saamiseks +STRIPE_PAYONLINE_SENDEMAIL=E-posti aadress pärast makset hoiatuse saatmiseks (õnnestus või mitte) +Creditor=Kreeditor +PaymentCode=Makse kood +StripeDoPayment=Mine maksmisele +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Järgmine +ToOfferALinkForOnlinePayment=Makse %s URL +ToOfferALinkForOnlinePaymentOnOrder=Müügitellimuse eest maksmiseks kasutatava %s online makseteenuse URL +ToOfferALinkForOnlinePaymentOnInvoice=Müügiarve eest maksmiseks kasutatava %s online makseteenuse URL +ToOfferALinkForOnlinePaymentOnContractLine=Lepingu rea eest maksmiseks kasutatava %s online makseteenuse URL +ToOfferALinkForOnlinePaymentOnFreeAmount=Vaba rea eest maksmiseks kasutatava %s online makseteenuse URL +ToOfferALinkForOnlinePaymentOnMemberSubscription=Liikmemaksu eest maksmiseks kasutatava %s online makseteenuse URL +YouCanAddTagOnUrl=Samuti võid lisa URL parameetri &tag=value igale nendest URLidest (nõutud vaid vaba makse jaoks) oma loodud makse kommentaari sildi jaoks. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=See lehekülg kinnitab, et makse on registreeritud. Täname! +YourPaymentHasNotBeenRecorded=Makset ei ole registreeritud ja tehing on tühistatud. Täname! +AccountParameter=Konto parameetrid +UsageParameter=Kasutamise parameetrid +InformationToFindParameters=Abi %s konto info leidmiseks +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Müüja nim +CSSUrlForPaymentForm=Maksmise vormi CSS stiililehtede URL +MessageOK=Kinnitatud makse lehel olev sõnum +MessageKO=Tühistatud makse lehel olev sõnum +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/et_EE/supplier_proposal.lang b/htdocs/langs/et_EE/supplier_proposal.lang index f9b05eb73fa..c43c38f5c25 100644 --- a/htdocs/langs/et_EE/supplier_proposal.lang +++ b/htdocs/langs/et_EE/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Mustand (vajab kinnitamist) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Suletud SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Keeldutud @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Vaikimisi mudeli loomine DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/et_EE/suppliers.lang b/htdocs/langs/et_EE/suppliers.lang index 59b14c66626..8eb63b04dc4 100644 --- a/htdocs/langs/et_EE/suppliers.lang +++ b/htdocs/langs/et_EE/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Mõnedel alatoodetel pole määratletud hinda AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=See hankija viide on juba seotud viitega: %s NoRecordedSuppliers=Ühtki hankijat pole salvestatud SupplierPayment=Hankija makse @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/et_EE/trips.lang b/htdocs/langs/et_EE/trips.lang index 013a5c3efc4..1751acaf6d1 100644 --- a/htdocs/langs/et_EE/trips.lang +++ b/htdocs/langs/et_EE/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List tasude TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Äriühingu/ühenduse külastas +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Summa või kilomeetrites DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Kinnitamise kuupäev DATE_CANCEL=Cancelation date DATE_PAIEMENT=Maksekuupäev BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/et_EE/users.lang b/htdocs/langs/et_EE/users.lang index d782755dbba..4c76cc68d74 100644 --- a/htdocs/langs/et_EE/users.lang +++ b/htdocs/langs/et_EE/users.lang @@ -66,8 +66,8 @@ InternalUser=Sisemine kasutaja ExportDataset_user_1=Dolibarr kasutajad ja omadused DomainUser=Domeeni kasutaja %s Reactivate=Aktiveeri uuesti -CreateInternalUserDesc=Antud vorm võimaldab organisatsioonisisese kasutaja loomist. Välise kasutaja (klient, hankija jne) loomiseks kasuta kolmanda isikuga seotud kontakti kaardilt nuppu 'Loo Dolibarri kasutaja'. -InternalExternalDesc=Sisemine kasutaja on kasutaja, kes on osa Sinu ettevõttest/ühendusest.
Väline kasutaja on klient, hankija või muu isik.

Mõlemal määratlevad kasutaja õigused tema ligipääsu, lisaks sellele võib välisel kasutajal olla sisemisest kasutajast erinev menüü töötleja (vt Kodu->Seadistamine->Kuva) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Õigus on antud, kuna see pärineb mõnest grupist, kuhu kasutaja kuulub Inherited=Päritud UserWillBeInternalUser=Loodav kasutaja on sisemine kasutaja (kuna ei ole seotud mõne kolmanda isikuga) diff --git a/htdocs/langs/et_EE/website.lang b/htdocs/langs/et_EE/website.lang index 6197580711f..bc746cfb616 100644 --- a/htdocs/langs/et_EE/website.lang +++ b/htdocs/langs/et_EE/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Kood WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/et_EE/withdrawals.lang b/htdocs/langs/et_EE/withdrawals.lang index 4fb61d1141d..09dfc899e4d 100644 --- a/htdocs/langs/et_EE/withdrawals.lang +++ b/htdocs/langs/et_EE/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Väljamaksmise summa WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Pole ühtki müügiarvet, mis oleks maksestaatuses 'Väljamakse'. Mine müügiarve kaardile 'Väljamakse' nõudmise esitamiseks. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Keeldumise põhjus RefusedInvoicing=Keeldumise eest arve esitamine NoInvoiceRefused=Ära esita arvet keeldumise eest InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Ootel StatusTrans=Saadetud StatusCredited=Krediteeritud diff --git a/htdocs/langs/eu_ES/accountancy.lang b/htdocs/langs/eu_ES/accountancy.lang index bf77c5e5e7d..5946647eac8 100644 --- a/htdocs/langs/eu_ES/accountancy.lang +++ b/htdocs/langs/eu_ES/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/eu_ES/admin.lang b/htdocs/langs/eu_ES/admin.lang index 42a098c277f..7ad6e90e525 100644 --- a/htdocs/langs/eu_ES/admin.lang +++ b/htdocs/langs/eu_ES/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Kontabilitatea -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/eu_ES/agenda.lang b/htdocs/langs/eu_ES/agenda.lang index 2779b52bd11..85caa4ae8f9 100644 --- a/htdocs/langs/eu_ES/agenda.lang +++ b/htdocs/langs/eu_ES/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/eu_ES/banks.lang b/htdocs/langs/eu_ES/banks.lang index c976cd39643..6e8ca4df40f 100644 --- a/htdocs/langs/eu_ES/banks.lang +++ b/htdocs/langs/eu_ES/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Zenbakia LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/eu_ES/bills.lang b/htdocs/langs/eu_ES/bills.lang index d44f2f61f1a..73782407f3b 100644 --- a/htdocs/langs/eu_ES/bills.lang +++ b/htdocs/langs/eu_ES/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Ordainketa ezabatu -ConfirmDeletePayment=Ziur zaude ordainketa hay ezabatu nahi duzuna? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Hornitzaileei ordainketak ReceivedPayments=Jasotako ordainketak @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Faktura erakutsi ShowInvoice=Faktura erakutsi ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Ordainketa erakutsi AlreadyPaid=Jada ordainduta AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/eu_ES/bookmarks.lang b/htdocs/langs/eu_ES/bookmarks.lang index db4d1274d08..7a72cdd8c0b 100644 --- a/htdocs/langs/eu_ES/bookmarks.lang +++ b/htdocs/langs/eu_ES/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Orrialde hau laster-marketara gehitu +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Laster-marka Bookmarks=Laster-markak +ListOfBookmarks=Laster-marken zerrenda +EditBookmarks=List/edit bookmarks NewBookmark=Laster-marka berria ShowBookmark=Erakutsi laster-marka OpenANewWindow=Leiho berria irekia @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Leiho berria BookmarkTargetReplaceWindowShort=Oraingo leihoa BookmarkTitle=Laster-markaren izenburua UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Laster-marka sortu SetHereATitleForLink=Laster-markaren izenburua ezarri UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/eu_ES/boxes.lang b/htdocs/langs/eu_ES/boxes.lang index b06629ee51f..f0f74643a1a 100644 --- a/htdocs/langs/eu_ES/boxes.lang +++ b/htdocs/langs/eu_ES/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposamenak LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/eu_ES/categories.lang b/htdocs/langs/eu_ES/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/eu_ES/categories.lang +++ b/htdocs/langs/eu_ES/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/eu_ES/commercial.lang b/htdocs/langs/eu_ES/commercial.lang index 5657e29b042..938c1d94da1 100644 --- a/htdocs/langs/eu_ES/commercial.lang +++ b/htdocs/langs/eu_ES/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/eu_ES/companies.lang b/htdocs/langs/eu_ES/companies.lang index 7df6ad2b73b..f71b5fc49b9 100644 --- a/htdocs/langs/eu_ES/companies.lang +++ b/htdocs/langs/eu_ES/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Hornitzaileak ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposamenak +OverAllOrders=Orders +OverAllInvoices=Fakturak +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/eu_ES/contracts.lang b/htdocs/langs/eu_ES/contracts.lang index fef9aa8f7f9..0d8a1dd96be 100644 --- a/htdocs/langs/eu_ES/contracts.lang +++ b/htdocs/langs/eu_ES/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/eu_ES/exports.lang b/htdocs/langs/eu_ES/exports.lang index d38eb0fb56a..d138a62540d 100644 --- a/htdocs/langs/eu_ES/exports.lang +++ b/htdocs/langs/eu_ES/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/eu_ES/holiday.lang b/htdocs/langs/eu_ES/holiday.lang index 10e7c6344ee..244b6e0a323 100644 --- a/htdocs/langs/eu_ES/holiday.lang +++ b/htdocs/langs/eu_ES/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Deskribapena SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/eu_ES/install.lang b/htdocs/langs/eu_ES/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/eu_ES/install.lang +++ b/htdocs/langs/eu_ES/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/eu_ES/loan.lang b/htdocs/langs/eu_ES/loan.lang index b45a70dff72..d00b11738be 100644 --- a/htdocs/langs/eu_ES/loan.lang +++ b/htdocs/langs/eu_ES/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/eu_ES/mails.lang b/htdocs/langs/eu_ES/mails.lang index fc75ec1e053..cb3f27aa057 100644 --- a/htdocs/langs/eu_ES/mails.lang +++ b/htdocs/langs/eu_ES/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Jakinarazpenak NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/eu_ES/main.lang b/htdocs/langs/eu_ES/main.lang index e9ad3ac707a..53867790cd6 100644 --- a/htdocs/langs/eu_ES/main.lang +++ b/htdocs/langs/eu_ES/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Urr MonthShort11=Aza MonthShort12=Abe AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=UUUU-HH DateFormatYYYYMMDD=UUUU-HH-EE DateFormatYYYYMMDDHHMM=UUUU-HH-EE OO:SS diff --git a/htdocs/langs/eu_ES/margins.lang b/htdocs/langs/eu_ES/margins.lang index 64e1a87864d..62df6d644a4 100644 --- a/htdocs/langs/eu_ES/margins.lang +++ b/htdocs/langs/eu_ES/margins.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - marges Margin=Margin -Margins=Margins +Margins=Marjinak TotalMargin=Total Margin MarginOnProducts=Margin / Products MarginOnServices=Margin / Services @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/eu_ES/members.lang b/htdocs/langs/eu_ES/members.lang index 97413ad6208..32542f6a85f 100644 --- a/htdocs/langs/eu_ES/members.lang +++ b/htdocs/langs/eu_ES/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Kideak LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/eu_ES/modulebuilder.lang b/htdocs/langs/eu_ES/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/eu_ES/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/eu_ES/other.lang b/htdocs/langs/eu_ES/other.lang index b68133779e6..40f0204e1ac 100644 --- a/htdocs/langs/eu_ES/other.lang +++ b/htdocs/langs/eu_ES/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/eu_ES/paybox.lang b/htdocs/langs/eu_ES/paybox.lang index b218775ed0c..a5d21dd1b95 100644 --- a/htdocs/langs/eu_ES/paybox.lang +++ b/htdocs/langs/eu_ES/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Ordainketa egin YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Hurrengoa ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/eu_ES/paypal.lang b/htdocs/langs/eu_ES/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/eu_ES/paypal.lang +++ b/htdocs/langs/eu_ES/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/eu_ES/products.lang b/htdocs/langs/eu_ES/products.lang index e30308fed02..ba9c9dd8c3f 100644 --- a/htdocs/langs/eu_ES/products.lang +++ b/htdocs/langs/eu_ES/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/eu_ES/propal.lang b/htdocs/langs/eu_ES/propal.lang index a14d25ce779..3fdb379c5a2 100644 --- a/htdocs/langs/eu_ES/propal.lang +++ b/htdocs/langs/eu_ES/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/eu_ES/resource.lang b/htdocs/langs/eu_ES/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/eu_ES/resource.lang +++ b/htdocs/langs/eu_ES/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/eu_ES/salaries.lang b/htdocs/langs/eu_ES/salaries.lang index ff7bebe2b46..634880bcd4b 100644 --- a/htdocs/langs/eu_ES/salaries.lang +++ b/htdocs/langs/eu_ES/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Soldata Salaries=Soldatak NewSalaryPayment=Soldata ordainketa berria diff --git a/htdocs/langs/eu_ES/sendings.lang b/htdocs/langs/eu_ES/sendings.lang index 6542a5145f5..3dbcd829c4a 100644 --- a/htdocs/langs/eu_ES/sendings.lang +++ b/htdocs/langs/eu_ES/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/eu_ES/stocks.lang b/htdocs/langs/eu_ES/stocks.lang index 1753a055c48..a8864573c33 100644 --- a/htdocs/langs/eu_ES/stocks.lang +++ b/htdocs/langs/eu_ES/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Balioa PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Editatu +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Gehitu +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/eu_ES/stripe.lang b/htdocs/langs/eu_ES/stripe.lang new file mode 100644 index 00000000000..b34a79d01ce --- /dev/null +++ b/htdocs/langs/eu_ES/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Hurrengoa +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/eu_ES/supplier_proposal.lang b/htdocs/langs/eu_ES/supplier_proposal.lang index 61b031459b0..dc3eae23672 100644 --- a/htdocs/langs/eu_ES/supplier_proposal.lang +++ b/htdocs/langs/eu_ES/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/eu_ES/suppliers.lang b/htdocs/langs/eu_ES/suppliers.lang index 099140ba012..a708c59fd8f 100644 --- a/htdocs/langs/eu_ES/suppliers.lang +++ b/htdocs/langs/eu_ES/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/eu_ES/trips.lang b/htdocs/langs/eu_ES/trips.lang index 9437ef13fd3..6462aa60d8e 100644 --- a/htdocs/langs/eu_ES/trips.lang +++ b/htdocs/langs/eu_ES/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Bisitatutako konpania/erakundea +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Ordainketa data BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/eu_ES/users.lang b/htdocs/langs/eu_ES/users.lang index 559c43e6e28..ac9242bbf65 100644 --- a/htdocs/langs/eu_ES/users.lang +++ b/htdocs/langs/eu_ES/users.lang @@ -66,8 +66,8 @@ InternalUser=Barneko erabiltzailea ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/eu_ES/website.lang b/htdocs/langs/eu_ES/website.lang index 6197580711f..252396603aa 100644 --- a/htdocs/langs/eu_ES/website.lang +++ b/htdocs/langs/eu_ES/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Kodea WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/eu_ES/withdrawals.lang b/htdocs/langs/eu_ES/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/eu_ES/withdrawals.lang +++ b/htdocs/langs/eu_ES/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/fa_IR/accountancy.lang b/htdocs/langs/fa_IR/accountancy.lang index 7d6d08374eb..cf8fdb077dc 100644 --- a/htdocs/langs/fa_IR/accountancy.lang +++ b/htdocs/langs/fa_IR/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=اضافه کردن یک حساب حسابداری AccountAccounting=حساب حسابداری AccountAccountingShort=حساب SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=حساب حسابداری پیشنهاد شده @@ -79,6 +79,7 @@ SuppliersVentilation=شامل شدن با صورت حسابهای تامین ک ExpenseReportsVentilation=Expense report binding CreateMvts=ایجاد نقل و انتقال جدید UpdateMvts=ویرایش نقل و انتقال +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=فروش AccountingJournalType3=خرید AccountingJournalType4=بانک +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=صادرات Export=صادرات +ExportDraftJournal=Export draft journal Modelcsv=نوع صادرات OptionsDeactivatedForThisExportModel=برای این نوع صادرات، انتخاب ها غیر فعال شده است Selectmodelcsv=انتخاب مدل صادرات diff --git a/htdocs/langs/fa_IR/admin.lang b/htdocs/langs/fa_IR/admin.lang index c7819cd3426..04f0dacc180 100644 --- a/htdocs/langs/fa_IR/admin.lang +++ b/htdocs/langs/fa_IR/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=اخوندک Module1200Desc=ادغام آخوندک Module1400Name=حسابداری -Module1400Desc=مدیریت حسابداری (احزاب دو) +Module1400Desc=Accounting management (double entries) Module1520Name=ساخت سند Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=پی پال Module50200Desc=ماژول برای ارائه یک صفحه پرداخت آنلاین از طریق کارت اعتباری با پی پال Module50400Name=Accounting (advanced) -Module50400Desc=مدیریت حسابداری (احزاب دو) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/fa_IR/agenda.lang b/htdocs/langs/fa_IR/agenda.lang index ccaeda5443f..a9a4d5a0266 100644 --- a/htdocs/langs/fa_IR/agenda.lang +++ b/htdocs/langs/fa_IR/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=فاکتور٪ s را حذف InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=منظور از٪ s معتبر @@ -74,13 +75,17 @@ InterventionSentByEMail=مداخله٪ s ارسال با ایمیل ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=تاریخ شروع DateActionEnd=تاریخ پایان AgendaUrlOptions1=شما همچنین می توانید پارامترهای زیر برای فیلتر کردن خروجی اضافه: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint =٪ s را برای محدود کردن خروجی به اقدامات داده شده به کاربر از٪ s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/fa_IR/banks.lang b/htdocs/langs/fa_IR/banks.lang index 52a8d6d686d..bf584a664bd 100644 --- a/htdocs/langs/fa_IR/banks.lang +++ b/htdocs/langs/fa_IR/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=ID معامله BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=وفق دادن Conciliation=مصالحه ReconciliationLate=Reconciliation late IncludeClosedAccount=شامل حساب های بسته شده -OnlyOpenedAccount=حساب های تنها باز +OnlyOpenedAccount=Only open accounts AccountToCredit=حساب به اعتبار AccountToDebit=حساب به بدهی DisableConciliation=غیر فعال کردن ویژگی های آشتی برای این حساب ConciliationDisabled=از ویژگی های آشتی غیر فعال است LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=افتتاح شد +StatusAccountOpened=باز StatusAccountClosed=بسته شده AccountIdShort=شماره LineRecord=معامله @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/fa_IR/bills.lang b/htdocs/langs/fa_IR/bills.lang index 144082e94f2..aade7bffac1 100644 --- a/htdocs/langs/fa_IR/bills.lang +++ b/htdocs/langs/fa_IR/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=صورت حساب استاندارد InvoiceStandardAsk=صورت حساب استاندارد InvoiceStandardDesc=این نوع از فاکتور فاکتور معمول است. -InvoiceDeposit=صورت حساب سپرده -InvoiceDepositAsk=صورت حساب سپرده -InvoiceDepositDesc=این نوع از فاکتور انجام شده است زمانی که سپرده دریافت شده است. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=فاکتورمقدماتی InvoiceProFormaAsk=فاکتورمقدماتی InvoiceProFormaDesc=فاکتور را یک تصویر از یک فاکتور درست است اما هیچ ارزش حسابداری. @@ -62,7 +62,7 @@ PaymentsBack=پرداخت به عقب paymentInInvoiceCurrency=in invoices currency PaidBack=پرداخت به عقب DeletePayment=حذف پرداخت -ConfirmDeletePayment=آیا مطمئن هستید که می خواهید به حذف این پرداخت؟ +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=تولید کنندگان پرداخت ReceivedPayments=دریافت پرداخت @@ -115,7 +115,7 @@ BillStatus=وضعیت فاکتور StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=پیش نویس (نیاز به تایید می شود) BillStatusPaid=پرداخت -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=پرداخت (آماده برای فاکتور نهایی) BillStatusCanceled=متروک BillStatusValidated=اعتبار (نیاز به پرداخت می شود) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=پرداخت (تا حدی) BillShortStatusDraft=پیش نویس BillShortStatusPaid=پرداخت BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=پردازش +BillShortStatusConverted=پرداخت BillShortStatusCanceled=متروک BillShortStatusValidated=اعتبار BillShortStatusStarted=آغاز شده @@ -198,12 +198,12 @@ ShowBill=نمایش فاکتور ShowInvoice=نمایش فاکتور ShowInvoiceReplace=نمایش جایگزین فاکتور ShowInvoiceAvoir=نمایش توجه داشته باشید اعتباری -ShowInvoiceDeposit=نمایش فاکتور سپرده +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=نمایش پرداخت AlreadyPaid=در حال حاضر پرداخت می شود AlreadyPaidBack=در حال حاضر باز پرداخت -AlreadyPaidNoCreditNotesNoDeposits=در حال حاضر (بدون یادداشت های اعتباری و سپرده) پرداخت می شود +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=متروک RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=تخفیف نسبی GlobalDiscount=تخفیف سراسری CreditNote=توجه داشته باشید اعتباری CreditNotes=یادداشت های اعتباری -Deposit=سپرده -Deposits=سپرده ها +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=تخفیف از اعتبار توجه داشته باشید از٪ s -DiscountFromDeposit=پرداخت از سپرده فاکتور از٪ s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=این نوع از اعتبار را می توان در صورتحساب قبل از اعتبار آن استفاده می شود CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=آیا می توانم پرداخت را ح ExpectedToPay=پرداخت مورد انتظار CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=پرداخت شده توسط این پرداخت -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=طبقه بندی "پرداخت" تمام یادداشت های اعتباری به طور کامل دوباره پرداخت می شود. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=همه فاکتور بدون باقی می ماند به پرداخت به طور خودکار به وضعیت "پرداخت" بسته است. @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=فاکتور PDF قالب Crabe. قالب فاکتور کامل (قالب توصیه می شود) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=تعداد بازگشت با فرمت٪ syymm-NNNN برای فاکتورها استاندارد و٪ syymm-NNNN برای یادداشت های اعتباری که در آن YY سال است، میلی متر در ماه است و NNNN دنباله بدون استراحت و بدون بازگشت به 0 است -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=لایحه با $ شروع میشوند syymm حال حاضر وجود دارد و سازگار با این مدل توالی نیست. آن را حذف و یا تغییر نام آن را به این ماژول را فعال کنید. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=نماینده زیر تا صورتحساب مشتری TypeContact_facture_external_BILLING=تماس با فاکتور به مشتری diff --git a/htdocs/langs/fa_IR/bookmarks.lang b/htdocs/langs/fa_IR/bookmarks.lang index 86a79dc0990..79b0d175ede 100644 --- a/htdocs/langs/fa_IR/bookmarks.lang +++ b/htdocs/langs/fa_IR/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=اضافه کردن این صفحه به بوکمارک +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=عنوان Bookmarks=عنوان ها +ListOfBookmarks=فهرست عناوین +EditBookmarks=List/edit bookmarks NewBookmark=عنوان جدید ShowBookmark=نمایش عنوان OpenANewWindow=باز کردن یک پنجره جدید @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=پنجره جدید BookmarkTargetReplaceWindowShort=پنجره کنونی BookmarkTitle=تیتر عنوان UrlOrLink=یو ار ال -BehaviourOnClick=رفتار زمانی که یک URL کلیک +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=ایجاد عنوان SetHereATitleForLink=تنظیم یک عنوان برای نظر نشانه UseAnExternalHttpLinkOrRelativeDolibarrLink=استفاده از URL های http خارجی و یا یک URL Dolibarr نسبی diff --git a/htdocs/langs/fa_IR/boxes.lang b/htdocs/langs/fa_IR/boxes.lang index 1c7a22492b8..1063e9eb3a8 100644 --- a/htdocs/langs/fa_IR/boxes.lang +++ b/htdocs/langs/fa_IR/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=اطلاعات آر اس اس BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=سفارشات مشتریان ForProposals=پیشنهادات LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/fa_IR/categories.lang b/htdocs/langs/fa_IR/categories.lang index 676beb26a90..0b9bcf3900b 100644 --- a/htdocs/langs/fa_IR/categories.lang +++ b/htdocs/langs/fa_IR/categories.lang @@ -1,6 +1,7 @@ # 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=به @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=این رده در حال حاضر با این کد ع ContentsVisibleByAllShort=مطالب توسط همه قابل مشاهده ContentsNotVisibleByAllShort=مطالب توسط همه قابل رویت نیست DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/fa_IR/commercial.lang b/htdocs/langs/fa_IR/commercial.lang index 626290d4d6a..334dcca68ff 100644 --- a/htdocs/langs/fa_IR/commercial.lang +++ b/htdocs/langs/fa_IR/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=نشست با٪ s ShowTask=نمایش کار ShowAction=نمایش رویداد ActionsReport=رویدادهای گزارش -ThirdPartiesOfSaleRepresentative=Thirdparties با نمایندگی فروش +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=نمایندگی فروش SalesRepresentatives=نمایندگان فروش SalesRepresentativeFollowUp=نماینده فروش (پیگیری) diff --git a/htdocs/langs/fa_IR/companies.lang b/htdocs/langs/fa_IR/companies.lang index 043f486baae..e5d6c0a48ff 100644 --- a/htdocs/langs/fa_IR/companies.lang +++ b/htdocs/langs/fa_IR/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=فردی خصوصی جدید NewCompany=شرکت جدید (چشم انداز، مشتری، عرضه کننده کالا) NewThirdParty=شخص ثالث جدید (چشم انداز، مشتری، عرضه کننده کالا) CreateDolibarrThirdPartySupplier=ایجاد یک حزب سوم (منبع) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=منطقه Prospection IdThirdParty=کد های شخص ثالث @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=مشتریان ThirdPartyCustomersWithIdProf12=مشتریان با٪ s یا٪ s ThirdPartySuppliers=تامین کنندگان ThirdPartyType=نوع شخص ثالث -Company/Fundation=شرکت / بنیاد Individual=فردی خصوصی ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=شرکت مادر @@ -78,10 +77,10 @@ VATIsNotUsed=مالیات بر ارزش افزوده استفاده نمی شو CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=پیشنهادات +OverAllOrders=سفارشات +OverAllInvoices=صورت حساب +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=استفاده از مالیات دوم LocalTax1IsUsedES= RE استفاده شده است @@ -237,6 +236,12 @@ ProfId3TN=پروفسور کد 3 (کد Douane) ProfId4TN=پروفسور کد 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=پروفسور شناسه 1 (OGRN) ProfId2RU=پروفسور کد 2 (INN) ProfId3RU=پروفسور کد 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=تخفیف نسبی CustomerAbsoluteDiscountShort=تخفیف مطلق CompanyHasRelativeDiscount=این مشتری است تخفیف به طور پیش فرض از٪ s٪٪ CompanyHasNoRelativeDiscount=این مشتری ندارد تخفیف نسبی به طور پیش فرض -CompanyHasAbsoluteDiscount=این مشتری هنوز اعتبارات تخفیف و یا سپرده برای٪ s٪ s را +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=این مشتری هنوز یادداشت های اعتباری برای٪ s٪ s را CompanyHasNoAbsoluteDiscount=این مشتری است هیچ اعتباری تخفیف در دسترس CustomerAbsoluteDiscountAllUsers=تخفیف مطلق (اعطا شده توسط همه کاربران) @@ -390,7 +395,7 @@ ListCustomersShort=فهرست مشتریان ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=مجموع اشخاص ثالث منحصر به فرد -InActivity=افتتاح شد +InActivity=باز ActivityCeased=بسته ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=کد آزاد است. این کد را می توان در ManagingDirectors=مدیر (بازدید کنندگان) نام (مدیر عامل شرکت، مدیر، رئيس جمهور ...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/fa_IR/contracts.lang b/htdocs/langs/fa_IR/contracts.lang index f20e759389b..48dd096cbd6 100644 --- a/htdocs/langs/fa_IR/contracts.lang +++ b/htdocs/langs/fa_IR/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=این لیست فقط شامل خدمات قرا StandardContractsTemplate=قراردادهای استاندارد قالب ContactNameAndSignature=برای٪ s، نام و امضا: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=نمایندگی فروش امضای قرارداد diff --git a/htdocs/langs/fa_IR/exports.lang b/htdocs/langs/fa_IR/exports.lang index 874eb0e366b..cdba6b862aa 100644 --- a/htdocs/langs/fa_IR/exports.lang +++ b/htdocs/langs/fa_IR/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=اگر می خواهید برای فیلتر کردن در برخی از ارزش ها، فقط مقادیر ورودی در اینجا. FilteredFields=رشته های فیلتر شده diff --git a/htdocs/langs/fa_IR/holiday.lang b/htdocs/langs/fa_IR/holiday.lang index faf326a3976..ab8d92aad13 100644 --- a/htdocs/langs/fa_IR/holiday.lang +++ b/htdocs/langs/fa_IR/holiday.lang @@ -16,7 +16,7 @@ CancelCP=لغو شد RefuseCP=رد ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=خواهد شد بررسی +ReviewedByCP=Will be approved by DescCP=توصیف SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/fa_IR/install.lang b/htdocs/langs/fa_IR/install.lang index b8804e08606..2dc950faccc 100644 --- a/htdocs/langs/fa_IR/install.lang +++ b/htdocs/langs/fa_IR/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=شما با استفاده از جادوگر در راه KeepDefaultValuesDeb=شما با استفاده از جادوگر Dolibarr راه اندازی از یک بسته لینوکس (اوبونتو، دبیان، فدورا ...)، بنابراین مقادیر ارائه شده در اینجا در حال حاضر بهینه شده است. تنها رمز صاحب پایگاه داده برای ایجاد باید پر شوند. تغییر پارامترهای دیگر تنها در صورتی شما می دانید آنچه شما انجام دهد. KeepDefaultValuesMamp=شما با استفاده از جادوگر در راه اندازی Dolibarr از DoliMamp، بنابراین مقادیر ارائه شده در اینجا در حال حاضر بهینه شده است. تغییر آنها را تنها در صورتی شما می دانید آنچه شما انجام دهد. KeepDefaultValuesProxmox=شما با استفاده از جادوگر در راه اندازی Dolibarr از یک دستگاه مجازی بورس، بنابراین مقادیر ارائه شده در اینجا در حال حاضر بهینه شده است. تغییر آنها را تنها در صورتی شما می دانید آنچه شما انجام دهد. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/fa_IR/loan.lang b/htdocs/langs/fa_IR/loan.lang index 58bfbd94ebf..c6d6e62d52c 100644 --- a/htdocs/langs/fa_IR/loan.lang +++ b/htdocs/langs/fa_IR/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/fa_IR/mails.lang b/htdocs/langs/fa_IR/mails.lang index 486c03b1fd1..d1262520aac 100644 --- a/htdocs/langs/fa_IR/mails.lang +++ b/htdocs/langs/fa_IR/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=قسمتی های ارسال شده MailingStatusSentCompletely=به طور کامل ارسال شد MailingStatusError=خطا MailingStatusNotSent=ارسال نشده -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=ایمیل با موفقیت معتبر MailUnsubcribe=لغو اشتراک MailingStatusNotContact=آیا تماس نمی @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=خط٪ در فایل @@ -116,8 +120,8 @@ Notifications=اطلاعیه ها NoNotificationsWillBeSent=بدون اطلاعیه ها ایمیل ها برای این رویداد و شرکت برنامه ریزی ANotificationsWillBeSent=1 اطلاع رسانی خواهد شد از طریق ایمیل ارسال می شود SomeNotificationsWillBeSent=اطلاعیه٪ خواهد شد از طریق ایمیل ارسال می شود -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=لیست همه اطلاعیه ها ایمیل فرستاده شده MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/fa_IR/main.lang b/htdocs/langs/fa_IR/main.lang index 4d89cb3ed8b..d68747bc55c 100644 --- a/htdocs/langs/fa_IR/main.lang +++ b/htdocs/langs/fa_IR/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=درخواست BackgroundColorByDefault=رنگ به طور پیش فرض پس زمینه FileRenamed=The file was successfully renamed -FileUploaded=فایل با موفقیت آپلود شد FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=فایل با موفقیت آپلود شد +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=فایل برای پیوست انتخاب شده، اما هنوز ارسال نشده. بر روی "فایل ضمیمه" برای این کلیک کنید. NbOfEntries=Nb و از نوشته GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=مجموع RE TotalLT2ES=IRPF ها HT=خالص از مالیات TTC=مالیات بر شرکت +INCT=Inc. all taxes VAT=مالیات بر فروش کالا VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=اکتبر MonthShort11=نوامبر MonthShort12=دسامبر AttachedFiles=اسناد و فایل های پیوست شده -FileTransferComplete=فایل با موفقیت آپلود شد DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH: SS diff --git a/htdocs/langs/fa_IR/margins.lang b/htdocs/langs/fa_IR/margins.lang index a5221d46cdf..1a76d6af681 100644 --- a/htdocs/langs/fa_IR/margins.lang +++ b/htdocs/langs/fa_IR/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/fa_IR/members.lang b/htdocs/langs/fa_IR/members.lang index 64cff7955d7..84506f17921 100644 --- a/htdocs/langs/fa_IR/members.lang +++ b/htdocs/langs/fa_IR/members.lang @@ -90,6 +90,7 @@ PublicMemberList=فهرست کاربران عمومی BlankSubscriptionForm=شکل خودکار اشتراک عمومی BlankSubscriptionFormDesc=Dolibarr می تواند به شما URL های عمومی ارائه اجازه می دهد تا بازدید کننده خارجی به درخواست برای عضویت در پایه و اساس. اگر یک ماژول پرداخت آنلاین فعال باشد، به صورت پرداخت نیز به صورت خودکار ارائه خواهند شد. EnablePublicSubscriptionForm=فعال کردن فرم خودکار اشتراک عمومی +ForceMemberType=Force the member type ExportDataset_member_1=کاربران و اشتراک ImportDataset_member_1=کاربران LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=این صفحه آمار در عضو های شهر شما نش MembersStatisticsDesc=را انتخاب کنید آمار شما می خواهید به عنوان خوانده شده ... MenuMembersStats=ارقام LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=طبیعت Public=اطلاعات عمومی NewMemberbyWeb=عضو جدید اضافه شده است. در انتظار تایید diff --git a/htdocs/langs/fa_IR/modulebuilder.lang b/htdocs/langs/fa_IR/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/fa_IR/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/fa_IR/other.lang b/htdocs/langs/fa_IR/other.lang index a0b0810f346..4c2cd6caefe 100644 --- a/htdocs/langs/fa_IR/other.lang +++ b/htdocs/langs/fa_IR/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=کیلوگرم WeightUnitg=گرم WeightUnitmg=میلی گرم WeightUnitpound=پوند +WeightUnitounce=اونس Length=طول LengthUnitm=متر LengthUnitdm=دیابت diff --git a/htdocs/langs/fa_IR/paybox.lang b/htdocs/langs/fa_IR/paybox.lang index c9f47dc6d2e..8127e837774 100644 --- a/htdocs/langs/fa_IR/paybox.lang +++ b/htdocs/langs/fa_IR/paybox.lang @@ -11,6 +11,7 @@ YourEMail=ایمیل برای دریافت تاییدیه پرداخت Creditor=بستانکار PaymentCode=کد های پرداخت PayBoxDoPayment=برو در پرداخت +ToPay=آیا پرداخت YouWillBeRedirectedOnPayBox=شما می توانید در صفحه خزانه امن برای ورودی هدایت می شوید اطلاعات کارت اعتباری شما Continue=بعد ToOfferALinkForOnlinePayment=URL برای٪ s پرداخت diff --git a/htdocs/langs/fa_IR/paypal.lang b/htdocs/langs/fa_IR/paypal.lang index ad5cd4e24f0..355c5171a4f 100644 --- a/htdocs/langs/fa_IR/paypal.lang +++ b/htdocs/langs/fa_IR/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=این شناسه از معامله است:٪ s PAYPAL_ADD_PAYMENT_URL=اضافه کردن آدرس از پرداخت پی پال زمانی که شما یک سند ارسال از طریق پست PredefinedMailContentLink=شما می توانید بر روی لینک زیر کلیک کنید امن به پرداخت خود را (پی پال) اگر آن را در حال حاضر انجام می شود. از٪ s YouAreCurrentlyInSandboxMode=شما در حال حاضر در "گودال ماسهبازی" حالت -NewPaypalPaymentReceived=پرداخت پی پال جدید دریافت -NewPaypalPaymentFailed=پرداخت جدید پی پال تلاش کردند اما موفق +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=ایمیل پس از پرداخت برای هشدار دادن به (موفقیت یا نه) ReturnURLAfterPayment=URL بازگشت پس از پرداخت -ValidationOfPaypalPaymentFailed=اعتبار سنجی پرداخت پی پال شکست خورده -PaypalConfirmPaymentPageWasCalledButFailed=صفحه تایید پرداخت پی پال توسط پی پال نامیده می شد اما به تایید شکست خورده +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/fa_IR/products.lang b/htdocs/langs/fa_IR/products.lang index 9f5976afe3c..d608d277db1 100644 --- a/htdocs/langs/fa_IR/products.lang +++ b/htdocs/langs/fa_IR/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=محصولات و خدمات ProductsAndServices=محصولات و خدمات ProductsOrServices=محصولات و خدمات -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=دوم +unitH=ساعت +unitD=روز +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=قالب کد عکس محصول ServiceCodeModel=قالب کد عکس خدمات CurrentProductPrice=قیمت کنونی @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=محصول ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/fa_IR/propal.lang b/htdocs/langs/fa_IR/propal.lang index 20ecb71efdb..9aa36a10cec 100644 --- a/htdocs/langs/fa_IR/propal.lang +++ b/htdocs/langs/fa_IR/propal.lang @@ -3,7 +3,7 @@ Proposals=طرح های تجاری Proposal=پیشنهاد تجاری ProposalShort=پیشنهاد ProposalsDraft=طرح تجاری پیش نویس -ProposalsOpened=طرح های تجاری افتتاح شد +ProposalsOpened=Open commercial proposals Prop=طرح های تجاری CommercialProposal=پیشنهاد تجاری ProposalCard=کارت های پیشنهادی @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=مقدار در ماه (خالص از مالیات) NbOfProposals=تعداد طرح های تجاری ShowPropal=نمایش پیشنهاد PropalsDraft=نوعی بازی چکرز -PropalsOpened=افتتاح شد +PropalsOpened=باز PropalStatusDraft=پیش نویس (نیاز به تایید می شود) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=امضا (نیازهای حسابداری و مدیریت) diff --git a/htdocs/langs/fa_IR/resource.lang b/htdocs/langs/fa_IR/resource.lang index 81f1447b353..d0cb5369e8b 100644 --- a/htdocs/langs/fa_IR/resource.lang +++ b/htdocs/langs/fa_IR/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=منابع diff --git a/htdocs/langs/fa_IR/salaries.lang b/htdocs/langs/fa_IR/salaries.lang index 4130b9b78a0..eb488d53baf 100644 --- a/htdocs/langs/fa_IR/salaries.lang +++ b/htdocs/langs/fa_IR/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=حقوق Salaries=حقوق NewSalaryPayment=پرداخت حقوق و دستمزد جدید diff --git a/htdocs/langs/fa_IR/sendings.lang b/htdocs/langs/fa_IR/sendings.lang index d21ce3b64cc..ad001809a9f 100644 --- a/htdocs/langs/fa_IR/sendings.lang +++ b/htdocs/langs/fa_IR/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=سند مدل ساده DocumentModelMerou=مدل Merou A5 WarningNoQtyLeftToSend=اخطار، محصولات در حال انتظار برای حمل شود. StatsOnShipmentsOnlyValidated=آمار انجام شده بر روی محموله تنها به اعتبار. تاریخ استفاده از تاریخ اعتبار از حمل و نقل (تاریخ تحویل برنامه ریزی همیشه شناخته نشده است) است. @@ -51,10 +50,10 @@ ActionsOnShipping=رویدادهای در حمل و نقل LinkToTrackYourPackage=لینک به پیگیری بسته بندی خود را ShipmentCreationIsDoneFromOrder=برای لحظه ای، ایجاد یک محموله های جدید از کارت منظور انجام می شود. ShipmentLine=خط حمل و نقل -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/fa_IR/stocks.lang b/htdocs/langs/fa_IR/stocks.lang index 4adca6e9c5b..c90346a346c 100644 --- a/htdocs/langs/fa_IR/stocks.lang +++ b/htdocs/langs/fa_IR/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=برچسب جنبش NumberOfUnit=تعداد واحد UnitPurchaseValue=قیمت خرید واحد StockTooLow=سهام بیش از حد کم -StockLowerThanLimit=سهام کمتر از حد هشدار +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=ارزش PMPValue=قیمت به طور متوسط ​​وزنی PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=تعداد اعزام QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=اعزام سهام +OrderDispatch=Goods Receptions 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=کاهش سهام واقعی بر روی مشتریان اعتبار فاکتورها / یادداشت های اعتباری @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=افزایش سهام واقعی در تامین کنندگان فاکتورها / یادداشت های اعتباری اعتبار ReStockOnValidateOrder=افزایش سهام واقعی در سفارشات تامین کنندگان موافقت -ReStockOnDispatchOrder=افزایش سهام واقعی در اعزام کتابچه راهنمای کاربر به انبارها، بعد از دریافت سفارش کالا +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=منظور هنوز رتبهدهی نشده است و یا بیشتر یک وضعیت است که اجازه می دهد تا اعزام از محصولات در انبارها سهام. -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=محصولات از پیش تعریف شده برای این شی. بنابراین بدون اعزام در انبار مورد نیاز است. DispatchVerb=اعزام StockLimitShort=محدود برای هشدار StockLimit=محدود سهام برای هشدار PhysicalStock=سهام فیزیکی 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): 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, ...) IdWarehouse=انبار شناسه DescWareHouse=شرح انبار LieuWareHouse=انبار محل @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=تعداد محصول٪ s را در انبار قبل ا NbOfProductAfterPeriod=تعداد محصول٪ s را در سهام بعد از دوره زمانی انتخاب شده (>٪ بازدید کنندگان) MassMovement=جنبش توده ای SelectProductInAndOutWareHouse=انتخاب محصول، مقدار، یک انبار منابع و انبار هدف، و سپس کلیک کنید "٪ s". به محض این که برای همه جنبش های مورد نیاز انجام می شود، بر روی "٪ s" را کلیک کنید. -RecordMovement=رکورد ی انتقال +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=جنبش های سهام ثبت شده RuleForStockAvailability=قوانین مورد نیاز سهام @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=ویرایش +inventoryValidate=اعتبار +inventoryDraft=در حال اجرا +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=ایجاد کردن +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +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 mouvment 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 +AddProduct=اضافه کردن +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=حذف خط +RegulateStock=Regulate Stock +ListInventory=فهرست diff --git a/htdocs/langs/fa_IR/stripe.lang b/htdocs/langs/fa_IR/stripe.lang new file mode 100644 index 00000000000..692ed515997 --- /dev/null +++ b/htdocs/langs/fa_IR/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=از آدرس های زیر در دسترس است به ارائه یک صفحه به مشتریان به پرداخت در اشیاء Dolibarr است +PaymentForm=فرم پرداخت +WelcomeOnPaymentPage=در سرویس پرداخت آنلاین ما خوش آمدید +ThisScreenAllowsYouToPay=این صفحه نمایش به شما اجازه ایجاد پرداخت آنلاین به٪ s. +ThisIsInformationOnPayment=این اطلاعات در پرداخت به انجام است +ToComplete=برای تکمیل +YourEMail=ایمیل برای دریافت تاییدیه پرداخت +STRIPE_PAYONLINE_SENDEMAIL=ایمیل پس از پرداخت برای هشدار دادن به (موفقیت یا نه) +Creditor=بستانکار +PaymentCode=کد های پرداخت +StripeDoPayment=برو در پرداخت +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=بعد +ToOfferALinkForOnlinePayment=URL برای٪ s پرداخت +ToOfferALinkForOnlinePaymentOnOrder=URL برای ارائه٪ رابط کاربری پرداخت آنلاین برای سفارش مشتری +ToOfferALinkForOnlinePaymentOnInvoice=URL برای ارائه٪ رابط کاربری پرداخت آنلاین برای صورتحساب مشتری +ToOfferALinkForOnlinePaymentOnContractLine=URL برای ارائه٪ رابط کاربری پرداخت آنلاین برای قرارداد خط +ToOfferALinkForOnlinePaymentOnFreeAmount=URL برای ارائه٪ رابط کاربری پرداخت آنلاین برای مقدار رایگان +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL برای ارائه٪ رابط کاربری پرداخت آنلاین برای به اشتراک عضو +YouCanAddTagOnUrl=شما همچنین می توانید پارامتر URL و برچسب = مقدار را به هر یک از این URL (فقط برای پرداخت رایگان مورد نیاز) برای اضافه کردن خود برچسب توضیحات پرداخت خود اضافه کنید. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=این صفحه تایید می کند که پرداخت شما ثبت شده است. متشکرم. +YourPaymentHasNotBeenRecorded=شما پرداخت ثبت شده است نیست و معامله لغو شده است. متشکرم. +AccountParameter=پارامترهای حساب +UsageParameter=پارامترهای طریقه استفاده +InformationToFindParameters=کمک برای پیدا کردن٪ شما اطلاعات حساب +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=نام فروشنده +CSSUrlForPaymentForm=آدرس شیوه نامه CSS برای فرم پرداخت +MessageOK=پیام در اعتبار صفحه بازگشت پرداخت +MessageKO=پیام در لغو صفحه بازگشت پرداخت +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/fa_IR/supplier_proposal.lang b/htdocs/langs/fa_IR/supplier_proposal.lang index 5f34841c171..1014864b809 100644 --- a/htdocs/langs/fa_IR/supplier_proposal.lang +++ b/htdocs/langs/fa_IR/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=پیش نویس (نیاز به تایید می شود) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=بسته SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=رد @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=ایجاد مدل پیش فرض DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/fa_IR/suppliers.lang b/htdocs/langs/fa_IR/suppliers.lang index 66ab317d2e9..a88c10582e0 100644 --- a/htdocs/langs/fa_IR/suppliers.lang +++ b/htdocs/langs/fa_IR/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=برخی از زیر محصولات هیچ قیمت تعریف شده AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=این منبع مرجع در حال حاضر با یک مرجع در ارتباط است:٪ s را NoRecordedSuppliers=بدون تامین کنندگان ثبت SupplierPayment=پرداخت کننده @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/fa_IR/trips.lang b/htdocs/langs/fa_IR/trips.lang index 601a9f17ae0..878846b8bfa 100644 --- a/htdocs/langs/fa_IR/trips.lang +++ b/htdocs/langs/fa_IR/trips.lang @@ -12,7 +12,7 @@ ListOfFees=فهرست هزینه ها TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=شرکت / بنیاد بازدید کردند +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=مقدار و یا کیلومتر DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=تاریخ اعتبار DATE_CANCEL=Cancelation date DATE_PAIEMENT=تاریخ پرداخت BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/fa_IR/users.lang b/htdocs/langs/fa_IR/users.lang index 77e395f4a9a..f95170cc390 100644 --- a/htdocs/langs/fa_IR/users.lang +++ b/htdocs/langs/fa_IR/users.lang @@ -66,8 +66,8 @@ InternalUser=کاربر داخلی ExportDataset_user_1=کاربران Dolibarr و خواص DomainUser=کاربر دامنه از٪ s Reactivate=دوباره فعال کردن -CreateInternalUserDesc=این فرم اجازه می دهد تا به شما برای ایجاد یک کاربر داخلی به شرکت شما / پایه. برای ایجاد یک کاربر خارجی (مشتریان، تامین کننده، ...)، با استفاده از دکمه "ایجاد کاربر Dolibarr 'از کارت تماس با شخص ثالث است. -InternalExternalDesc=داخلی یک کاربر است که بخشی از شرکت خود را / بنیاد است.
کاربر خارجی مشتری، عرضه کننده کالا یا دیگر است.

در هر دو مورد، مجوز حقوق در Dolibarr تعریف می کند، همچنین کاربر خارجی می تواند یک مدیر منو های مختلف از کاربر داخلی (صفحه اصلی - راه اندازی - نمایش) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=اجازه چرا که از یک گروه کاربر را به ارث برده. Inherited=به ارث برده UserWillBeInternalUser=کاربر های ایجاد شده خواهد بود داخلی (چون به شخص ثالث خاصی پیوند ندارد) diff --git a/htdocs/langs/fa_IR/website.lang b/htdocs/langs/fa_IR/website.lang index 6197580711f..2dffe244283 100644 --- a/htdocs/langs/fa_IR/website.lang +++ b/htdocs/langs/fa_IR/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=رمز WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/fa_IR/withdrawals.lang b/htdocs/langs/fa_IR/withdrawals.lang index 452781c07bf..a9bf7c231f4 100644 --- a/htdocs/langs/fa_IR/withdrawals.lang +++ b/htdocs/langs/fa_IR/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=مقدار برای برداشت WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=بدون فاکتور مشتری در حالت پرداخت "برداشت" در انتظار است. برو در تب 'برداشت' در کارت فاکتور به درخواست. +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 @@ -41,6 +41,7 @@ RefusedReason=دلیلی برای رد RefusedInvoicing=حسابداری رد NoInvoiceRefused=آیا رد اتهام نیست InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=انتظار StatusTrans=فرستاده StatusCredited=اعتبار diff --git a/htdocs/langs/fi_FI/accountancy.lang b/htdocs/langs/fi_FI/accountancy.lang index 4a0bf16d721..e0ad50e67e3 100644 --- a/htdocs/langs/fi_FI/accountancy.lang +++ b/htdocs/langs/fi_FI/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Kirjanpitoalue AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Tilin saldo @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Tuhottava vuosi @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Myynti AccountingJournalType3=Ostot AccountingJournalType4=Pankki +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/fi_FI/admin.lang b/htdocs/langs/fi_FI/admin.lang index c49fabf9780..6e19845dd24 100644 --- a/htdocs/langs/fi_FI/admin.lang +++ b/htdocs/langs/fi_FI/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis yhdentyminen Module1400Name=Kirjanpidon asiantuntija -Module1400Desc=Kirjanpidon hallinta asiantuntijoille (double osapuolet) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Moduuli tarjoaa online-maksu-sivulla luottokortilla PayPal Module50400Name=Accounting (advanced) -Module50400Desc=Kirjanpidon hallinta asiantuntijoille (double osapuolet) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/fi_FI/agenda.lang b/htdocs/langs/fi_FI/agenda.lang index d9f90163b7c..35361b50e2f 100644 --- a/htdocs/langs/fi_FI/agenda.lang +++ b/htdocs/langs/fi_FI/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Tilaa validoitava @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervention %s lähetetään sähköpostilla ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Aloituspäivämäärä DateActionEnd=Lopetuspäivä AgendaUrlOptions1=Voit myös lisätä seuraavat parametrit suodattaa output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=logint= %s rajoittaa tuotannon toimet vaikuttavat käyttäjän %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts @@ -98,7 +103,7 @@ ExtSiteUrlAgenda=URL päästä. ICal-tiedostona ExtSiteNoLabel=Ei kuvausta VisibleTimeRange=Visible time range VisibleDaysRange=Visible days range -AddEvent=Create event +AddEvent=Luo tapahtuma MyAvailability=My availability ActionType=Event type DateActionBegin=Start event date diff --git a/htdocs/langs/fi_FI/banks.lang b/htdocs/langs/fi_FI/banks.lang index e669b038ad8..2e5de46bb4e 100644 --- a/htdocs/langs/fi_FI/banks.lang +++ b/htdocs/langs/fi_FI/banks.lang @@ -6,7 +6,7 @@ FinancialAccount=Tili BankAccount=Pankkitili BankAccounts=Pankkitilit ShowAccount=Näytä tili -AccountRef=Rahoitustase ref +AccountRef=Rahoitustase viite AccountLabel=Rahoitustase etiketti CashAccount=Käteistili CashAccounts=Käteistilit @@ -63,90 +63,95 @@ BankTransactionByCategories=Pankkitapahtumat luokittain BankTransactionForCategory=Pankkitapahtumat luokassa %s RemoveFromRubrique=Poista linkki kategoriaan RemoveFromRubriqueConfirm=Haluatko varamsti poistaa linkin tapahtuman ja luokan väliltä? -ListBankTransactions=List of bank entries +ListBankTransactions=Luettelo pankkitapahtumista IdTransaction=Tapahtumatunnus -BankTransactions=Bank entries -ListTransactions=List entries -ListTransactionsByCategory=List entries/category -TransactionsToConciliate=Entries to reconcile +BankTransactions=Pankkitapahtumat +BankTransaction=Pankkimerkintä +ListTransactions=Luettelo tapahtumista +ListTransactionsByCategory=Luettelo tapahtumista / luokka +TransactionsToConciliate=Täsmäytettävät tapahtumat Conciliable=Conciliable Conciliate=Sovita Conciliation=Yhteensovita ReconciliationLate=Täsmäytys myöhässä IncludeClosedAccount=Sisällytä suljettu tilit -OnlyOpenedAccount=Vain avatut tilit +OnlyOpenedAccount=Only open accounts AccountToCredit=Luottotili AccountToDebit=Käteistili DisableConciliation=Poista sovittelu ominaisuus tämän tilin ConciliationDisabled=Sovittelukomitea ominaisuus pois päältä -LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Avattu +LinkedToAConciliatedTransaction=Linkitetty täsmäytettyyn tapahtumaan +StatusAccountOpened=Avoinna StatusAccountClosed=Suljettu AccountIdShort=Numero LineRecord=Tapahtuma -AddBankRecord=Add entry -AddBankRecordLong=Add entry manually +AddBankRecord=Lisää merkintä +AddBankRecordLong=Lisää mernkintä manuaalisesti ConciliatedBy=Sovetteli DateConciliating=Sovittelupäivä -BankLineConciliated=Entry reconciled +BankLineConciliated=Merkintä täsmäytetty Reconciled=Täsmäytetty NotReconciled=Täsmäyttämätön CustomerInvoicePayment=Asiakasmaksu SupplierInvoicePayment=Toimittajan maksu SubscriptionPayment=Tilaus maksu WithdrawalPayment=Hyvitysmaksu -SocialContributionPayment=Social/fiscal tax payment +SocialContributionPayment=Social/fiscal veron maksu BankTransfer=Pankkisiirto BankTransfers=Pankkisiirrot MenuBankInternalTransfer=Sisäinen siirto -TransferDesc=Transfer from one account to another one, Dolibarr will write two record (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=Siirto tililtä toiselle. Dolibarr luo molemmille tileille kirjaukset (debet lähdetilille ja kredit vastaanottavalle tilille) samalla summalla (ainoastaan etumerkki muuttuu). Päivämäärää ja nimikettä käytetään myös tässä tapahtumassa. TransferFrom=Mistä TransferTo=mihin TransferFromToDone=A siirtää %s %s %s% s on tallennettu. CheckTransmitter=Lähettäjä -ValidateCheckReceipt=Validate this check receipt? -ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done? -DeleteCheckReceipt=Delete this check receipt? -ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt? +ValidateCheckReceipt=Vahvista tämä sekkikuitti? +ConfirmValidateCheckReceipt=Oletko varma, että haluat vahvistaa tämän? Muutokset eivät ole enää mahdollisia, vahvistamisen jälkeen? +DeleteCheckReceipt=Poista tämä shekkikuitti? +ConfirmDeleteCheckReceipt=Haluatko varmasti poistaa tämän sekkikuitin? BankChecks=Pankkisekit -BankChecksToReceipt=Checks awaiting deposit +BankChecksToReceipt=Talletusta odottavat shekit ShowCheckReceipt=Näytä tarkistaa Talletus kuitti NumberOfCheques=Nb Sekkien -DeleteTransaction=Delete entry -ConfirmDeleteTransaction=Are you sure you want to delete this entry? -ThisWillAlsoDeleteBankRecord=This will also delete generated bank entry +DeleteTransaction=Poista merkintä +ConfirmDeleteTransaction=Haluatko varmasti poistaa tämän merkinnän? +ThisWillAlsoDeleteBankRecord=Tämä poistaa myös luodun pankkimerkinnän BankMovements=Siirrot -PlannedTransactions=Planned entries +PlannedTransactions=Suunnitellut merkinnät Graph=Grafiikka -ExportDataset_banque_1=Bank entries and account statement +ExportDataset_banque_1=Pankkimerkinnät ja tiliotteet ExportDataset_banque_2=Talletuslomake TransactionOnTheOtherAccount=Tapahtuma toisella tilillä -PaymentNumberUpdateSucceeded=Payment number updated successfully +PaymentNumberUpdateSucceeded=Maksun numero päivitettiin onnistuneesti PaymentNumberUpdateFailed=Maksu numero ei voi päivittää -PaymentDateUpdateSucceeded=Payment date updated successfully +PaymentDateUpdateSucceeded=Maksun päivämäärä päivitettiin onnistuneesti PaymentDateUpdateFailed=Maksupäivä ei voi päivittää Transactions=Tapahtumat -BankTransactionLine=Bank entry +BankTransactionLine=Pankkimerkintä AllAccounts=Kaikki pankin/tilit BackToAccount=Takaisin tiliin ShowAllAccounts=Näytä kaikki tilit FutureTransaction=Tapahtuma on tulevaisuudessa. Ei soviteltavissa. SelectChequeTransactionAndGenerate=Valitse / suodattaa tarkastuksiin sisällyttää osaksi tarkastus talletuksen vastaanottamisesta ja klikkaa "Luo". -InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value: YYYYMM or YYYYMMDD -EventualyAddCategory=Eventually, specify a category in which to classify the records -ToConciliate=To reconcile? -ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click +InputReceiptNumber=Valitse tämän täsmäytyksen tiliote. Käytä lajiteltavaa numeroarvoa: YYYYMM tai YYYYMMDD +EventualyAddCategory=Määritä luokka johon tiedot luokitellaan +ToConciliate=Täsmäytä? +ThenCheckLinesAndConciliate=Seuraavaksi valitse rivit tiliotteelta ja paina DefaultRIB=Oletun BAN AllRIB=Kaikki BAN LabelRIB=BAN tunnus NoBANRecord=Ei BAN tietuetta DeleteARib=Poista BAN tiedue -ConfirmDeleteRib=Are you sure you want to delete this BAN record? +ConfirmDeleteRib=Haluatko varmasti poistaa tämän BAN tiedon? RejectCheck=Shekki palautunut ConfirmRejectCheck=Haluatko varmasti merkitä tämän shekin hylätyksi? RejectCheckDate=Shekin palautumispäivä CheckRejected=Shekki palautunut CheckRejectedAndInvoicesReopened=Shekki palautunut ja lasku avautunut uudelleen -BankAccountModelModule=Document templates for bank accounts -DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. -DocumentModelBan=Template to print a page with BAN information. +BankAccountModelModule=Pankkitilien dokumenttimallit +DocumentModelSepaMandate=SEPA valtuuden malli. Käyttökelpoinen vain EEC alueen valtioissa +DocumentModelBan=BAN tiedon sisältävä tulostusmalli +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/fi_FI/bills.lang b/htdocs/langs/fi_FI/bills.lang index 6d5ef382ba6..62a4bdcf98a 100644 --- a/htdocs/langs/fi_FI/bills.lang +++ b/htdocs/langs/fi_FI/bills.lang @@ -1,29 +1,29 @@ # Dolibarr language file - Source file is en_US - bills Bill=Lasku Bills=Laskut -BillsCustomers=Customer invoices +BillsCustomers=Asiakkaiden laskut BillsCustomer=Asiakas lasku -BillsSuppliers=Supplier invoices -BillsCustomersUnpaid=Unpaid customer invoices +BillsSuppliers=Tavarantoimittajan laskut +BillsCustomersUnpaid=Asiakkaiden maksamattomat laskut BillsCustomersUnpaidForCompany=Unpaid customer invoices for %s -BillsSuppliersUnpaid=Unpaid supplier invoices +BillsSuppliersUnpaid=Tavarantoimittajan maksamattomat laskut BillsSuppliersUnpaidForCompany=Unpaid supplier invoices for %s BillsLate=Maksuviivästykset -BillsStatistics=Customers invoices statistics -BillsStatisticsSuppliers=Suppliers invoices statistics -DisabledBecauseNotErasable=Disabled because cannot be erased +BillsStatistics=Asiakkaiden laskujen tilastot +BillsStatisticsSuppliers=Tavarantoimittaja laskujen tilastot +DisabledBecauseNotErasable=Poistettu käytöstä koska ei voida poistaa InvoiceStandard=Oletuslasku InvoiceStandardAsk=Oletuslasku InvoiceStandardDesc=Tämä lasku on oletuslasku. -InvoiceDeposit=Talletuslasku -InvoiceDepositAsk=Talletus lasku -InvoiceDepositDesc=Tällainen lasku tehdään kun talletus on vastaanotettu. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma lasku InvoiceProFormaAsk=Proforma lasku InvoiceProFormaDesc=Proforma lasku on todellinen lasku, mutta sillä ei ole kirjanpidollista arvoa. InvoiceReplacement=Korvaava lasku InvoiceReplacementAsk=Laskun korvaava lasku -InvoiceReplacementDesc=Replacement invoice is used to cancel and replace completely 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=Hyvityslasku käytetään peruuttamaan ja korvaamaan täysin lasku jonka maksua ei ole vielä saatu.

Huomaa: Vain lasku ilman maksua voidaan hyvittää. Jos sitä ei ole suljettu, se on automaattisesti suljettu "hylätyksi". InvoiceAvoir=Menoilmoitus InvoiceAvoirAsk=Menoilmoitus korjata laskun InvoiceAvoirDesc=Luoton merkintä on negatiivinen lasku käytetään ratkaista se, että lasku on määrä, joka on erilainen kuin määrä todella maksetaan (koska asiakas maksanut liikaa virheitä, tai ei maksanut kokonaan, koska hän palasi joitakin tuotteita esimerkiksi).

Huomautus: Alkuperäinen lasku on jo päättynyt ( "maksetaan" tai "maksetaan osittain"), jonka avulla luodaan menoilmoitus sitä. @@ -62,7 +62,7 @@ PaymentsBack=Maksut takaisin paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Poista maksu -ConfirmDeletePayment=Oletko varma, että haluat poistaa tämän maksutavan? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Tavarantoimittajat maksut ReceivedPayments=Vastaanotetut maksut @@ -115,7 +115,7 @@ BillStatus=Laskun tila StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Luonnos (on vahvistettu) BillStatusPaid=Maksetaan -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Muunnetaan edullisista BillStatusCanceled=Hylätty BillStatusValidated=Validoidut (on maksanut) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Maksanut (osittain) BillShortStatusDraft=Vedos BillShortStatusPaid=Maksetaan BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Jalostettu +BillShortStatusConverted=Maksetut BillShortStatusCanceled=Hylätty BillShortStatusValidated=Validoidut BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Näytä lasku ShowInvoice=Näytä lasku ShowInvoiceReplace=Näytä korvaa lasku ShowInvoiceAvoir=Näytä menoilmoitus -ShowInvoiceDeposit=Näytä tallettaa laskun +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Näytä maksu AlreadyPaid=Jo maksanut AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=On jo maksettu (ilman hyvityslasku ja talletukset) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Hylätyt RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -233,8 +233,8 @@ DateInvoice=Laskun päiväys DatePointOfTax=Point of tax NoInvoice=N: o lasku ClassifyBill=Luokittele lasku -SupplierBillsToPay=Unpaid supplier invoices -CustomerBillsUnpaid=Unpaid customer invoices +SupplierBillsToPay=Tavarantoimittajan maksamattomat laskut +CustomerBillsUnpaid=Asiakkaiden maksamattomat laskut NonPercuRecuperable=Ei-korvattaviksi SetConditions=Aseta maksuehdot SetMode=Aseta maksun tila @@ -270,10 +270,10 @@ RelativeDiscount=Suhteellinen edullisista GlobalDiscount=Global edullisista CreditNote=Menoilmoitus CreditNotes=Hyvityslaskuja -Deposit=Talletuslokero -Deposits=Talletukset +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Alennus menoilmoitus %s -DiscountFromDeposit=Maksut tallettaa laskun %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Tällainen luotto voidaan käyttää laskun ennen sen validointi CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Ei voi poistaa maksua koska siellä on ainak ExpectedToPay=Odotettu maksu CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Maksanut tämän maksun -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Kaikki lasku ilman jää maksaa automaattisesti suljettu tila "maksanut". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Laskun malli Crabe. Täydellinen laskun malli (Tuki alv vaihtoehto, alennukset, maksut edellytykset, logo, jne. ..) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill alkaen $ syymm jo olemassa, ja ei ole yhteensopiva tämän mallin järjestyksessä. Poistaa sen tai nimetä sen aktivoida tämän moduulin. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Edustaja seurantaan asiakkaan laskussa TypeContact_facture_external_BILLING=Asiakkaan lasku yhteystiedot diff --git a/htdocs/langs/fi_FI/bookmarks.lang b/htdocs/langs/fi_FI/bookmarks.lang index 5b4e2b6773e..bb44b9cb106 100644 --- a/htdocs/langs/fi_FI/bookmarks.lang +++ b/htdocs/langs/fi_FI/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Lisää tämä sivu kirjanmerkkeihin +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Lempparit Bookmarks=Kirjanmerkit +ListOfBookmarks=Luetteloosi +EditBookmarks=List/edit bookmarks NewBookmark=Uusi kirjanmerkki ShowBookmark=Näytä kirjanmerkki OpenANewWindow=Avaa uusi ikkuna @@ -10,9 +12,9 @@ BookmarkTargetNewWindowShort=Uusi ikkuna BookmarkTargetReplaceWindowShort=Nykyinen ikkuna BookmarkTitle=Kirjanmerkin nimi UrlOrLink=URL -BehaviourOnClick=Käyttäytyminen klikkaa URL +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Luo kirjanmerkki SetHereATitleForLink=Aseta tässä otsikon kirjanmerkki UseAnExternalHttpLinkOrRelativeDolibarrLink=Käytä ulkoista http URL tai suhteellisen Dolibarr URL -ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if linked page must open in new window or not +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Valitse jos linkki täytyy avata uuteen ikkunaan BookmarksManagement=Kirjanmerkkien hallinta diff --git a/htdocs/langs/fi_FI/boxes.lang b/htdocs/langs/fi_FI/boxes.lang index f58d4b0a5b3..5e7e48491d7 100644 --- a/htdocs/langs/fi_FI/boxes.lang +++ b/htdocs/langs/fi_FI/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss tiedot BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Asiakkaiden tilaukset ForProposals=Ehdotukset LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/fi_FI/cashdesk.lang b/htdocs/langs/fi_FI/cashdesk.lang index b65402675dd..518e606ab96 100644 --- a/htdocs/langs/fi_FI/cashdesk.lang +++ b/htdocs/langs/fi_FI/cashdesk.lang @@ -14,7 +14,7 @@ ShoppingCart=Ostoskori NewSell=Uusi myydä AddThisArticle=Lisää tämä artikkeli RestartSelling=Mene takaisin myydä -SellFinished=Sale complete +SellFinished=Myynti valmis PrintTicket=Tulosta lippu NoProductFound=Ei artikkeli löydetty ProductFound=Tuote löytyy @@ -25,10 +25,10 @@ Difference=Ero TotalTicket=Yhteensä lippu NoVAT=Ei arvonlisävero tämän myynnin Change=Ylimääräinen sai -BankToPay=Account for payment +BankToPay=Maksutili ShowCompany=Näytä yrityksen ShowStock=Näytä varasto DeleteArticle=Poista napsauttamalla tämän artikkelin -FilterRefOrLabelOrBC=Search (Ref/Label) -UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock. -DolibarrReceiptPrinter=Dolibarr Receipt Printer +FilterRefOrLabelOrBC=Etsi (Viite/Otsikko) +UserNeedPermissionToEditStockToUsePos=Haluat vähentää varastosaldoa laskun luonnin yhteydessä. POS käyttäjä tarvitsee oikeudet muokata varastoa. +DolibarrReceiptPrinter=Dolibarr kuittitulostin diff --git a/htdocs/langs/fi_FI/categories.lang b/htdocs/langs/fi_FI/categories.lang index 882d3cb76bd..f8f9fb10ab0 100644 --- a/htdocs/langs/fi_FI/categories.lang +++ b/htdocs/langs/fi_FI/categories.lang @@ -1,6 +1,7 @@ # 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=Sisällä @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Tämä luokka on jo olemassa samassa paikassa ContentsVisibleByAllShort=Sisällys näkyviin kaikki ContentsNotVisibleByAllShort=Sisältö ei näy kaikissa DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category @@ -77,7 +78,7 @@ CatCusLinks=Links between customers/prospects and tags/categories CatProdLinks=Links between products/services and tags/categories CatProJectLinks=Links between projects and tags/categories DeleteFromCat=Remove from tags/category -ExtraFieldsCategories=Complementary attributes +ExtraFieldsCategories=Täydentävät ominaisuudet CategoriesSetup=Tags/categories setup CategorieRecursiv=Link with parent tag/category automatically CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory diff --git a/htdocs/langs/fi_FI/commercial.lang b/htdocs/langs/fi_FI/commercial.lang index 8deb7d596fd..b99d073fb90 100644 --- a/htdocs/langs/fi_FI/commercial.lang +++ b/htdocs/langs/fi_FI/commercial.lang @@ -5,39 +5,40 @@ Customer=Asiakas Customers=Asiakkaat Prospect=Mahdollisuus Prospects=Mahdollisuudet -DeleteAction=Delete an event -NewAction=New event -AddAction=Create event -AddAnAction=Create an event -AddActionRendezVous=Create a Rendez-vous event -ConfirmDeleteAction=Are you sure you want to delete this event? +DeleteAction=Poista tapahtuma +NewAction=Uusi tapahtuma +AddAction=Luo tapahtuma +AddAnAction=Luo tapahtuma +AddActionRendezVous=Luo kohtaamistapahtuma +ConfirmDeleteAction=Haluatko varmasti poistaa tämän tapahtuman CardAction=Tapahtumakortti -ActionOnCompany=Related company -ActionOnContact=Related contact +ActionOnCompany=Liittyvä yritys +ActionOnContact=Liittyvä yhteystieto TaskRDVWith=Tapaaminen %s kanssa ShowTask=Näytä tehtävä ShowAction=Näytä toiminta ActionsReport=Tapahtumaraportti -ThirdPartiesOfSaleRepresentative=Sidosryhmät myyntiedustajalla +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Myyntiedustaja SalesRepresentatives=Myyntiedustajat SalesRepresentativeFollowUp=Myyntiedustaja (follow-up) SalesRepresentativeSignature=Myyntiedustaja (allekirjoitus) -NoSalesRepresentativeAffected=Ei kohdistettua myyntiedustajaa +NoSalesRepresentativeAffected=Myyntiedustajaa ei ole kohdistettu ShowCustomer=Näytä asiakas ShowProspect=Näytä näköpiirissä ListOfProspects=Luettelo näkymät ListOfCustomers=Luettelo asiakkaille -LastDoneTasks=Latest %s completed actions -LastActionsToDo=Oldest %s not completed actions +LastDoneTasks=Viimeisimmät %s valmistuneet toiminnat +LastActionsToDo=Vanhimmat %s valmistumattomat toiminnat DoneAndToDoActions=Tehty ja tehdä tehtäviä DoneActions=Tehty toimia ToDoActions=Puutteellinen toimet -SendPropalRef=Submission of commercial proposal %s -SendOrderRef=Submission of order %s +SendPropalRef=Tarjouksen %s lähettäminen +SendOrderRef=Tilauksen %s lähettäminen StatusNotApplicable=Ei sovelleta -StatusActionToDo=Voit tehdä -StatusActionDone=Tehty +StatusActionToDo=Tehtävät +StatusActionDone=Valmis StatusActionInProcess=Työnalla TasksHistoryForThisContact=Kontaktin tapahtumat LastProspectDoNotContact=Älä ota yhteyttä @@ -49,10 +50,10 @@ ActionAffectedTo=Toiminta vaikuttaa ActionDoneBy=Toiminta tapahtuu ActionAC_TEL=Puhelinsoitto ActionAC_FAX=Lähetä faksi -ActionAC_PROP=Lähetä ehdotus +ActionAC_PROP=Lähetä tarjous sähköpostilla ActionAC_EMAIL=Lähetä sähköpostiviesti ActionAC_RDV=Kokoukset -ActionAC_INT=Intervention on site +ActionAC_INT=Väliintulo paikanpäällä ActionAC_FAC=Lähetä laskutustietosi ActionAC_REL=Lähetä laskutustilanteesi (muistutus) ActionAC_CLO=Sulje @@ -67,5 +68,5 @@ ActionAC_MANUAL=Manuaalisesti lisätyt tapahtumat ActionAC_AUTO=Automaalliset lisätyt tapahtumat Stats=Myyntitilastot StatusProsp=Mahdollisuuden tila -DraftPropals=Kaupallisten ehdotusten luonnos -NoLimit=No limit +DraftPropals=Tarjousluonnos +NoLimit=Rajoittamaton diff --git a/htdocs/langs/fi_FI/companies.lang b/htdocs/langs/fi_FI/companies.lang index 9981abce2eb..abf1bd484d7 100644 --- a/htdocs/langs/fi_FI/companies.lang +++ b/htdocs/langs/fi_FI/companies.lang @@ -2,9 +2,9 @@ ErrorCompanyNameAlreadyExists=Yrityksen nimi %s on jo olemassa. Valitse toinen. ErrorSetACountryFirst=Aseta ensin maa SelectThirdParty=Valitse kolmas osapuoli -ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information? +ConfirmDeleteCompany=Haluatko varmasti poistaa tämän yrityksen ja kaikki siitä johdetut tiedot? DeleteContact=Poista yhteystieto -ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information? +ConfirmDeleteContact=Haluatko varmasti poistaa tämän yhteystiedon ja kaikki siitä johdetut tiedot? MenuNewThirdParty=Uusi kolmas osapuoli MenuNewCustomer=Uusi asiakas MenuNewProspect=Uusi mahdollisuus @@ -12,9 +12,9 @@ MenuNewSupplier=Uusi toimittaja MenuNewPrivateIndividual=Uusi yksityishenkilö NewCompany=Uusi yhtiö (mahdollisuus, asiakas, toimittaja) NewThirdParty=Uusi kolmas osapuoli (mahdollisuus, asiakas, toimittaja) -CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary -CreateThirdPartyAndContact=Create a third party + a child contact +CreateDolibarrThirdPartySupplier=Luo sidosryhmä (tavarantoimittaja) +CreateThirdPartyOnly=Luo sidosryhmä +CreateThirdPartyAndContact=Luo sidosryhmä + ala yhteystieto ProspectionArea=Uusien mahdollisuuksien alue IdThirdParty=Kolmannen osapuolen tunnus IdCompany=Yritystunnus @@ -24,8 +24,8 @@ ThirdPartyContacts=Kolmannen osapuolen yhteystiedot ThirdPartyContact=Kolmannen osapuolen yhteystiedot/osoitteet Company=Yritys CompanyName=Yrityksen nimi -AliasNames=Alias name (commercial, trademark, ...) -AliasNameShort=Alias name +AliasNames=Lisänimi (tuotenimi, brändi, ...) +AliasNameShort=Lisänimi Companies=Yritykset CountryIsInEEC=Maa kuuluu EU:hun ThirdPartyName=Kolmannen osapuolen nimi @@ -38,9 +38,8 @@ ThirdPartyCustomersStats=Asiakkaat ThirdPartyCustomersWithIdProf12=Asiakkaat, joilla on %s tai %s ThirdPartySuppliers=Tavarantoimittajat ThirdPartyType=Kolmannen osapuolen tyyppi -Company/Fundation=Yritys / säätiö Individual=Yksityishenkilö -ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. +ToCreateContactWithSameName=Luo automaattisesti yhteystiedot/osoitteen sidosryhmän tiedoilla sidosryhmän alaisuuteen. Yleensä, vaikka sidosryhmä olisi henkilö, pelkkä sidosryhmän luominen riittää. ParentCompany=Emoyhtiö Subsidiaries=Tytäryhtiöt ReportByCustomers=Raportti asiakkaiden mukaan @@ -49,11 +48,11 @@ CivilityCode=Siviilisääty RegisteredOffice=Kotipaikka Lastname=Sukunimi Firstname=Etunimi -PostOrFunction=Job position +PostOrFunction=Asema UserTitle=Titteli Address=Osoite State=Valtio / Lääni -StateShort=State +StateShort=Valtio Region=Alue Country=Maa CountryCode=Maakoodi @@ -61,12 +60,12 @@ CountryId=Maatunnus Phone=Puhelin PhoneShort=Puhelin Skype=Skype -Call=Call +Call=Soitto Chat=Chat PhonePro=Työpuhelin PhonePerso=Henkilökohtainen puhelin PhoneMobile=Matkapuhelin -No_Email=Refuse mass e-mailings +No_Email=Kiellä massa sähköpostit Fax=Faksi Zip=Postinumero Town=Postitoimipaikka @@ -75,24 +74,24 @@ Poste= Asema DefaultLang=Oletuskieli VATIsUsed=Arvonlisävero käytössä VATIsNotUsed=Arvonlisävero ei ole käytössä -CopyAddressFromSoc=Fill address with third party address -ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects -PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +CopyAddressFromSoc=Täytä osoite käyttäen sidosryhmän osoitetta +ThirdpartyNotCustomerNotSupplierSoNoRef=Sidosryhmä ei ole asiakas eikä tavarantoimittaja, refering objects ei ole saatavilla +PaymentBankAccount=Maksunt pankkitili +OverAllProposals=Ehdotukset +OverAllOrders=Tilaukset +OverAllInvoices=Laskut +OverAllSupplierProposals=Price requests ##### Local Taxes ##### -LocalTax1IsUsed=Use second tax +LocalTax1IsUsed=Käytä toista veroa LocalTax1IsUsedES= RE käytössä LocalTax1IsNotUsedES= RE ei käytössä -LocalTax2IsUsed=Use third tax +LocalTax2IsUsed=Käytä kolmatta veroa LocalTax2IsUsedES= IRPF käytössä LocalTax2IsNotUsedES= IRPF ei käytössä LocalTax1ES=RE LocalTax2ES=IRPF -TypeLocaltax1ES=RE Type -TypeLocaltax2ES=IRPF Type +TypeLocaltax1ES=RE tyyppi +TypeLocaltax2ES=IRPF Tyyppi WrongCustomerCode=Asiakastunnus vihreellinen WrongSupplierCode=Toimittajatunnus virheellinen CustomerCodeModel=Asiakastunnuksen malli @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Professori Id 1 (OGRN) ProfId2RU=Professori Id 2 (INN) ProfId3RU=Professori Id 3 (KPP) @@ -259,25 +264,25 @@ CustomerRelativeDiscountShort=Suhteellinen alennus CustomerAbsoluteDiscountShort=Absoluuttinen alennus CompanyHasRelativeDiscount=Tällä asiakkaalla on oletusalennus %s%% CompanyHasNoRelativeDiscount=Tällä asiakkaalla ei ole suhteellista alennusta oletuksena -CompanyHasAbsoluteDiscount=Tällä asiakkaalla on saatavia alennuksia tai talletuksia %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Tällä asiakkaalla on vielä luottomerkintöjä %s %s CompanyHasNoAbsoluteDiscount=Asiakkaalla ei ole alennuksia saatavilla CustomerAbsoluteDiscountAllUsers=Absoluuttinen alennuksia (myöntää kaikille käyttäjille) CustomerAbsoluteDiscountMy=Absoluuttinen alennuksia (myöntää itse) DiscountNone=Ei mitään Supplier=Toimittaja -AddContact=Create contact -AddContactAddress=Create contact/address +AddContact=Luo yhteystiedot +AddContactAddress=Luo yhteystiedot/osoite EditContact=Muokkaa yhteystiedot / osoite -EditContactAddress=Edit contact/address +EditContactAddress=Muokkaa yhteystietoa/osoite Contact=Yhteydenotto -ContactId=Contact id +ContactId=Yhteystiedon tunnus ContactsAddresses=Yhteystiedot / Osoitteet -FromContactName=Name: -NoContactDefinedForThirdParty=No contact defined for this third party +FromContactName=Nimi: +NoContactDefinedForThirdParty=Tälle sidosryhmälle ei ole määritetty yhteystietoja NoContactDefined=Ei yhteystietoja määritelty tämän kolmannen osapuolen DefaultContact=Oletus kontakti / osoite -AddThirdParty=Create third party +AddThirdParty=Luo sidosryhmä DeleteACompany=Poista yrityksen PersonalInformations=Henkilötiedot AccountancyCode=Accounting account @@ -294,24 +299,24 @@ ThisIsModuleRules=Tämä on säännöt tämän moduulin ProspectToContact=Esitetilaus yhteyttä CompanyDeleted=Yritys " %s" poistettu tietokannasta. ListOfContacts=Luettelo yhteystiedot -ListOfContactsAddresses=List of contacts/adresses +ListOfContactsAddresses=Yhteystietojen/osoitteiden luettelo ListOfThirdParties=Luettelo kolmansien osapuolten -ShowCompany=Show third party +ShowCompany=Näytä sidosryhmä ShowContact=Näytä yhteystiedot ContactsAllShort=Kaikki (N: o suodatin) ContactType=Yhteystiedot tyyppi ContactForOrders=Tilaukset yhteystiedot -ContactForOrdersOrShipments=Order's or shipment's contact +ContactForOrdersOrShipments=Tilauksen tai lähetyksen yhteystiedot ContactForProposals=Ehdotukset yhteystiedot ContactForContracts=Sopimukset yhteystiedot ContactForInvoices=Laskut yhteystiedot NoContactForAnyOrder=Tämä yhteyshenkilö ei ole yhteyttä mihinkään jotta -NoContactForAnyOrderOrShipments=This contact is not a contact for any order or shipment +NoContactForAnyOrderOrShipments=Tämä yhteystieto ei ole yhteystietona missään tilauksessa tai toimituksessa NoContactForAnyProposal=Tämä yhteys ei ole yhteyttä mihinkään kaupalliseen ehdotus NoContactForAnyContract=Tämä yhteys ei ole yhteyttä mihinkään sopimukseen NoContactForAnyInvoice=Tämä yhteys ei ole yhteyttä mihinkään lasku NewContact=Uusi yhteystieto -NewContactAddress=New contact/address +NewContactAddress=Uusi yhteystieto/osoite MyContacts=Omat yhteystiedot Capital=Pääkaupunki CapitalOf=Capital of %s @@ -324,7 +329,7 @@ VATIntraCheckableOnEUSite=Tarkista Intracomunnautary alv Euroopan komission Inte VATIntraManualCheck=You can also check manually from european web site www-sivuston %s ErrorVATCheckMS_UNAVAILABLE=Tarkista ole mahdollista. Tarkista palvelu ei toimiteta jäsenvaltion ( %s). NorProspectNorCustomer=Eikä näköpiirissä, eikä asiakkaan -JuridicalStatus=Legal form +JuridicalStatus=Yhtiömuoto Staff=Henkilökunta ProspectLevelShort=Mahdollinen ProspectLevel=Esitetilaus mahdollisten @@ -351,12 +356,12 @@ TE_PRIVATE=Yksityishenkilö TE_OTHER=Muu StatusProspect-1=Älä yhteyttä StatusProspect0=Älä koskaan yhteyttä -StatusProspect1=To be contacted +StatusProspect1=Yhteydenotto tehdään StatusProspect2=Yhteystiedot prosessi StatusProspect3=Yhteystiedot tehnyt ChangeDoNotContact=Muuta aseman Älä yhteyttä " ChangeNeverContacted=Muuta asema "ei koskaan ottanut yhteyttä" -ChangeToContact=Change status to 'To be contacted' +ChangeToContact=Muuta tilaksi 'Yhteydenotto tehdään' ChangeContactInProcess=Muuta status' Yhteystiedot prosessi " ChangeContactDone=Muuta status' Yhteystiedot tehnyt " ProspectsByStatus=Näkymät aseman @@ -365,47 +370,47 @@ ExportCardToFormat=Vienti kortin muodossa ContactNotLinkedToCompany=Yhteystiedot eivät liity minkään kolmannen osapuolen DolibarrLogin=Dolibarr sisäänkirjoittautumissivuksesi NoDolibarrAccess=N: o Dolibarr pääsy -ExportDataset_company_1=Third parties (Companies / foundations / physical people) and properties +ExportDataset_company_1=Sidosryhmät (Yritykset / säätiöt / ihmiset) ja ominaisuudet ExportDataset_company_2=Yhteystiedot ja ominaisuudet -ImportDataset_company_1=Third parties (Companies / foundations / physical people) and properties -ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes +ImportDataset_company_1=Sidosryhmät (Yritykset / säätiöt / ihmiset) ja ominaisuudet +ImportDataset_company_2=Yhteystiedot/Osoitteet (sidosryhmät tai ei) ja ominaisuudet ImportDataset_company_3=Pankkitiedot -ImportDataset_company_4=Third parties/Sales representatives (Affect sales representatives users to companies) +ImportDataset_company_4=Sidosryhmät/Myyntiedustajat (Vaikuttaa myyntiedustajien käyttäjiin yrityksissä) PriceLevel=Hintataso DeliveryAddress=Toimitusosoite AddAddress=Lisää osoite SupplierCategory=Toimittajan tuoteryhmä -JuridicalStatus200=Independent +JuridicalStatus200=Itsenäinen DeleteFile=Poista tiedosto ConfirmDeleteFile=Oletko varma, että haluat poistaa tämän tiedoston? -AllocateCommercial=Assigned to sales representative +AllocateCommercial=Liitä myyntiedustajaan Organization=Organisaatio FiscalYearInformation=Tiedot tilikauden FiscalMonthStart=Lähtölista kuukauden kuluessa tilikauden -YouMustAssignUserMailFirst=You must create email for this user first to be able to add emails notifications for him. -YouMustCreateContactFirst=To be able to add email notifications, you must first define contacts with valid emails for the third party +YouMustAssignUserMailFirst=Tälle käyttäjälle täytyy luoda sähköpostiosoite jotta sähköpostimuistutukset voidaan ottaa käyttöön +YouMustCreateContactFirst=Voidaksesi lisätä sähköposti muistutukset, täytyy ensin täyttää yhteystiedot sidosryhmän oikealla sähköpostiosoitteella ListSuppliersShort=Luettelo toimittajat ListProspectsShort=Luettelo näkymät ListCustomersShort=Luettelo asiakkaiden -ThirdPartiesArea=Third parties and contact area -LastModifiedThirdParties=Latest %s modified third parties +ThirdPartiesArea=Sidosryhmät ja yhteystiedot +LastModifiedThirdParties=Viimeisimmät %s muokattua sidosryhmää UniqueThirdParties=Yhteensä ainutlaatuinen kolmannen osapuolen -InActivity=Avattu +InActivity=Avoinna ActivityCeased=Kiinni -ThirdPartyIsClosed=Third party is closed -ProductsIntoElements=List of products/services into %s -CurrentOutstandingBill=Current outstanding bill -OutstandingBill=Max. for outstanding bill -OutstandingBillReached=Max. for outstanding bill reached +ThirdPartyIsClosed=Sidosryhmä on suljettu +ProductsIntoElements=Tuotteiden/palveluiden luettelo %s +CurrentOutstandingBill=Avoin lasku +OutstandingBill=Avointen laskujen enimmäismäärä +OutstandingBillReached=Avointen laskujen enimmäismäärä saavutettu MonkeyNumRefModelDesc=Paluu numero on muodossa %syymm-nnnn asiakkaan koodi ja %syymm-nnnn luovuttajalle koodi jos VV on vuosi, mm kuukausi ja nnnn on sarja ilman taukoa eikä palata 0. LeopardNumRefModelDesc=Asiakas / toimittaja-koodi on maksuton. Tämä koodi voidaan muuttaa milloin tahansa. -ManagingDirectors=Manager(s) name (CEO, director, president...) -MergeOriginThirdparty=Duplicate third party (third party you want to delete) -MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. -ThirdpartiesMergeSuccess=Thirdparties have been merged -SaleRepresentativeLogin=Login of sales representative -SaleRepresentativeFirstname=First name of sales representative -SaleRepresentativeLastname=Last name of sales representative -ErrorThirdpartiesMerge=There was an error when deleting the thirdparties. Please check the log. Changes have been reverted. -NewCustomerSupplierCodeProposed=New customer or supplier code suggested on duplicate code +ManagingDirectors=Johtajien nimet (TJ, johtaja, päällikkö...) +MergeOriginThirdparty=Monista sidosryhmä (sidosryhmä jonka haluat poistaa) +MergeThirdparties=Yhdistä sidosryhmät +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. +ThirdpartiesMergeSuccess=Sidosryhmät on yhdistetty +SaleRepresentativeLogin=Myyntiedustajan kirjautuminen +SaleRepresentativeFirstname=Myyntiedustajan etunimi +SaleRepresentativeLastname=Myyntiedustajan sukunimi +ErrorThirdpartiesMerge=Sidosryhmän poistossa tapahtui virhe. Tarkista virhe lokitiedostosta. Muutoksia ei tehty +NewCustomerSupplierCodeProposed=Uusi asiakkaan tai tavarantoimittajan koodi näyttäisi olevan duplikaatti diff --git a/htdocs/langs/fi_FI/contracts.lang b/htdocs/langs/fi_FI/contracts.lang index 646d1a5c1cb..ba98992da11 100644 --- a/htdocs/langs/fi_FI/contracts.lang +++ b/htdocs/langs/fi_FI/contracts.lang @@ -29,10 +29,10 @@ MenuExpiredServices=Lakkaa palvelut MenuClosedServices=Suljettu palvelut NewContract=Uusi sopimus NewContractSubscription=New contract/subscription -AddContract=Create contract +AddContract=Luo sopimus DeleteAContract=Poista sopimuksen CloseAContract=Sulje sopimuksen -ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services? +ConfirmDeleteAContract=Haluatko varmasti poistaa tämän sopimuksen ja sillä olevat palvelut? ConfirmValidateContract=Are you sure you want to validate this contract under name %s? ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract? ConfirmCloseService=Are you sure you want to close this service with date %s? @@ -50,7 +50,7 @@ ListOfClosedServices=Luettelo suljettu palvelut ListOfRunningServices=Luettelo käynnissä olevat palvelut NotActivatedServices=Ei aktivoitu palvelut (muun muassa validoitava sopimukset) BoardNotActivatedServices=Palvelut aktivoida kesken validoitava sopimukset -LastContracts=Latest %s contracts +LastContracts=Viimeisimmät %s sopimukset LastModifiedServices=Latest %s modified services ContractStartDate=Aloituspäivämäärä ContractEndDate=Lopetuspäivä @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Myyntiedustajaasi allekirjoittamalla sopimuksen diff --git a/htdocs/langs/fi_FI/deliveries.lang b/htdocs/langs/fi_FI/deliveries.lang index 819e209851c..c4fd257b2db 100644 --- a/htdocs/langs/fi_FI/deliveries.lang +++ b/htdocs/langs/fi_FI/deliveries.lang @@ -1,16 +1,16 @@ # Dolibarr language file - Source file is en_US - deliveries Delivery=Toimitus -DeliveryRef=Ref Delivery -DeliveryCard=Receipt card +DeliveryRef=Toimitusviite +DeliveryCard=Kuittikortti DeliveryOrder=Toimitusvahvistus -DeliveryDate=Toimituspäivää -CreateDeliveryOrder=Generate delivery receipt -DeliveryStateSaved=Delivery state saved -SetDeliveryDate=Aseta meriliikenneyhtiön päivämäärä +DeliveryDate=Toimituspäivä +CreateDeliveryOrder=Luo toimituskuitti +DeliveryStateSaved=Toimituksen tila tallennettu +SetDeliveryDate=Aseta toimitus päivämäärä ValidateDeliveryReceipt=Validate toimituksen vastaanottamisen -ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt? +ValidateDeliveryReceiptConfirm=Haluatko varmasti vahvistaa tämän toimituskuitin? DeleteDeliveryReceipt=Poista toimituskuitti -DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s? +DeleteDeliveryReceiptConfirm=Haluatko varmasti poistaa toimituskuitin %s? DeliveryMethod=Toimitustapa TrackingNumber=Seurantanumero DeliveryNotValidated=Toimitus ei validoitu @@ -24,7 +24,7 @@ GoodStatusDeclaration=Ovat saaneet tavarat edellä hyvässä kunnossa, Deliverer=Deliverer: Sender=Sender Recipient=Edunsaajavaltiot -ErrorStockIsNotEnough=There's not enough stock -Shippable=Shippable -NonShippable=Not Shippable -ShowReceiving=Show delivery receipt +ErrorStockIsNotEnough=Varaston saldo ei riitä +Shippable=Toimitettavissa +NonShippable=Ei toimitettavissa +ShowReceiving=Näytä toimituskuitti diff --git a/htdocs/langs/fi_FI/dict.lang b/htdocs/langs/fi_FI/dict.lang index 364e1c96266..f6856ffd7ba 100644 --- a/htdocs/langs/fi_FI/dict.lang +++ b/htdocs/langs/fi_FI/dict.lang @@ -6,7 +6,7 @@ CountryES=Espanja CountryDE=Saksa CountryCH=Sveitsi CountryGB=Iso-Britannia -CountryUK=United Kingdom +CountryUK=Yhdistynyt kuningaskunta (UK) CountryIE=Irlanti CountryCN=Kiina CountryTN=Tunisia @@ -138,7 +138,7 @@ CountryLS=Lesotho CountryLR=Liberia CountryLY=Libyan CountryLI=Liechtenstein -CountryLT=Lithuania +CountryLT=Liettua CountryLU=Luxemburg CountryMO=Macao CountryMK=Makedonia, entinen Jugoslavian tehty @@ -252,7 +252,7 @@ CivilityMME=Mrs CivilityMR=Mr. CivilityMLE=Ms CivilityMTRE=Mestari -CivilityDR=Doctor +CivilityDR=Tohtori ##### Currencies ##### Currencyeuros=Euroa CurrencyAUD=Dollar AU @@ -289,10 +289,10 @@ CurrencyXOF=CFA-frangia BCEAO CurrencySingXOF=CFA: n frangin BCEAO CurrencyXPF=YKP Francs CurrencySingXPF=CFP-frangi -CurrencyCentSingEUR=cent +CurrencyCentSingEUR=sentti CurrencyCentINR=paisa CurrencyCentSingINR=paise -CurrencyThousandthSingTND=thousandth +CurrencyThousandthSingTND=tuhat #### Input reasons ##### DemandReasonTypeSRC_INTE=Internet DemandReasonTypeSRC_CAMP_MAIL=Tietoa kampanjasta @@ -301,27 +301,27 @@ DemandReasonTypeSRC_CAMP_PHO=Puhelin kampanja DemandReasonTypeSRC_CAMP_FAX=Fax kampanja DemandReasonTypeSRC_COMM=Kaupalliset yhteystiedot DemandReasonTypeSRC_SHOP=Kauppa Yhteystiedot -DemandReasonTypeSRC_WOM=Word of mouth -DemandReasonTypeSRC_PARTNER=Partner +DemandReasonTypeSRC_WOM=Suusanallisesti +DemandReasonTypeSRC_PARTNER=Kumppani DemandReasonTypeSRC_EMPLOYEE=Työntekijä -DemandReasonTypeSRC_SPONSORING=Sponsorship +DemandReasonTypeSRC_SPONSORING=Sponsorointisuhde #### Paper formats #### -PaperFormatEU4A0=Format 4A0 -PaperFormatEU2A0=Format 2A0 -PaperFormatEUA0=Format A0 -PaperFormatEUA1=Format A1 -PaperFormatEUA2=Format A2 -PaperFormatEUA3=Format A3 -PaperFormatEUA4=Format A4 -PaperFormatEUA5=Format A5 -PaperFormatEUA6=Format A6 -PaperFormatUSLETTER=Format Letter US -PaperFormatUSLEGAL=Format Legal US -PaperFormatUSEXECUTIVE=Format Executive US -PaperFormatUSLEDGER=Format Ledger/Tabloid -PaperFormatCAP1=Format P1 Canada -PaperFormatCAP2=Format P2 Canada -PaperFormatCAP3=Format P3 Canada -PaperFormatCAP4=Format P4 Canada -PaperFormatCAP5=Format P5 Canada -PaperFormatCAP6=Format P6 Canada +PaperFormatEU4A0=Muoto 4A0 +PaperFormatEU2A0=Muoto 2A0 +PaperFormatEUA0=Muoto A0 +PaperFormatEUA1=Muoto A1 +PaperFormatEUA2=Muoto A2 +PaperFormatEUA3=Muoto A3 +PaperFormatEUA4=Muoto A4 +PaperFormatEUA5=Muoto A5 +PaperFormatEUA6=Muoto A6 +PaperFormatUSLETTER=Muoto Kirje US +PaperFormatUSLEGAL=Muoto Legal US +PaperFormatUSEXECUTIVE=Muoto Executive US +PaperFormatUSLEDGER=Muoto Ledger/Tabloid +PaperFormatCAP1=Muoto P1 Kanada +PaperFormatCAP2=Muoto P2 Kanada +PaperFormatCAP3=Muoto P3 Kanada +PaperFormatCAP4=Muoto P4 Kanada +PaperFormatCAP5=Muoto P5 Kanada +PaperFormatCAP6=Muoto P6 Kanada diff --git a/htdocs/langs/fi_FI/ecm.lang b/htdocs/langs/fi_FI/ecm.lang index 9a763c24203..67922334484 100644 --- a/htdocs/langs/fi_FI/ecm.lang +++ b/htdocs/langs/fi_FI/ecm.lang @@ -1,44 +1,44 @@ # Dolibarr language file - Source file is en_US - ecm -ECMNbOfDocs=Nb asiakirjojen hakemisto -ECMSection=Directory -ECMSectionManual=Manuaalinen hakemistoon -ECMSectionAuto=Automaattinen hakemistoon -ECMSectionsManual=Manuaalinen hakemistoja -ECMSectionsAuto=Automaattinen hakemistoja +ECMNbOfDocs=Asiakirjojen määrä hakemistossa +ECMSection=Hakemisto +ECMSectionManual=Manuaalinen hakemisto +ECMSectionAuto=Automaattinen hakemisto +ECMSectionsManual=Manuaalinen hakemistopuu +ECMSectionsAuto=Automaattinen hakemistopuu ECMSections=Hakemistot ECMRoot=Juuri ECMNewSection=Uusi hakemisto -ECMAddSection=Lisää käsikirja hakemistoon +ECMAddSection=Lisää hakemisto ECMCreationDate=Luontipäivämäärä -ECMNbOfFilesInDir=Määrä tiedostoja hakemistossa -ECMNbOfSubDir=Useita osa-hakemistoja -ECMNbOfFilesInSubDir=Number of files in sub-directories -ECMCreationUser=Creator -ECMArea=EDM area -ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr. -ECMAreaDesc2=* Automaattinen hakemistoja täyttyvät automaattisesti kun lisäät dokumentteja kortin osa.
* Manuaalinen hakemistojen avulla voidaan tallentaa asiakirjoja, joita ei ole sidottu tiettyyn osa. -ECMSectionWasRemoved=Hakemiston %s on poistettu. -ECMSearchByKeywords=Etsi avainsanoja -ECMSearchByEntity=Etsi objekti -ECMSectionOfDocuments=Hakemistot asiakirjoja +ECMNbOfFilesInDir=Tiedostojen määrä hakemistossa +ECMNbOfSubDir=Alihakemistojen määrä +ECMNbOfFilesInSubDir=Tiedostojen määrä alihakemistoissa +ECMCreationUser=Luoja +ECMArea=EDM alue +ECMAreaDesc=EDM (Sähköinen asiakirjanhallinta) alueella voi tallentaa, jakaa ja etsiä kaiken tyyppisiä dokumenttejä Dolibarrista. +ECMAreaDesc2=* Automaattiset hakemistot täyttyvät automaattisesti kun lisäät dokumentteja kortille.
* Manuaalisten hakemistojen avulla voidaan tallentaa asiakirjoja, joita ei ole sidottu tiettyyn osaan. +ECMSectionWasRemoved=Hakemisto %s on poistettu. +ECMSearchByKeywords=Etsi avainsanoilla +ECMSearchByEntity=Etsi objektilla +ECMSectionOfDocuments=Asiakirjahakemistot ECMTypeAuto=Automaattinen -ECMDocsBySocialContributions=Documents linked to social or fiscal taxes -ECMDocsByThirdParties=Asiakirjat liittyy kolmansien osapuolten -ECMDocsByProposals=Asiakirjat liittyvät ehdotukset -ECMDocsByOrders=Asiakirjat liittyvät asiakkaiden tilauksia -ECMDocsByContracts=Asiakirjat liittyvät sopimukset -ECMDocsByInvoices=Liittyvien asiakirjojen asiakkaille laskuja -ECMDocsByProducts=Asiakirjat liittyvät tuotteet -ECMDocsByProjects=Documents linked to projects -ECMDocsByUsers=Documents linked to users -ECMDocsByInterventions=Documents linked to interventions -ECMDocsByExpenseReports=Documents linked to expense reports -ECMNoDirectoryYet=Ei hakemiston luonut +ECMDocsBySocialContributions=Sosiaalisiin tai fiskaalisiin veroihin liitetyt asiakirjat +ECMDocsByThirdParties=Sidosryhmiin liitetyt asiakirjat +ECMDocsByProposals=Ehdotuksiin liittyvät asiakirjat +ECMDocsByOrders=Asiakkaiden tilauksiin liittyvät asiakirjat +ECMDocsByContracts=Sopimuksiin liittyvät asiakirjat +ECMDocsByInvoices=Asiakkaiden laskuihin liittyvät asiakirjat +ECMDocsByProducts=Tuotteisiin liittyvät asiakirjat +ECMDocsByProjects=Projekteihin liittyvät asiakirjat +ECMDocsByUsers=Käyttäjiin liittyvät asiakirjat +ECMDocsByInterventions=Väliintuloon liittyvät asiakirjat +ECMDocsByExpenseReports=Kuluraportteihin liittyvät asiakirjat +ECMNoDirectoryYet=Hakemistoa ei luotu ShowECMSection=Näytä hakemisto -DeleteSection=Poista hakemistosta -ConfirmDeleteSection=Can you confirm you want to delete the directory %s? -ECMDirectoryForFiles=Suhteellinen hakemiston tiedostoja -CannotRemoveDirectoryContainsFiles=Poistetut ole mahdollista, koska se sisältää joitakin tiedostoja +DeleteSection=Poista hakemisto +ConfirmDeleteSection=Voitko vahvistaa hakemiston %s poiston? +ECMDirectoryForFiles=Tiedostojen suhteellinen hakemisto +CannotRemoveDirectoryContainsFiles=Poisto ei ole mahdollista, koska se sisältää tiedostoja ECMFileManager=Tiedostonhallinta -ECMSelectASection=Valitse hakemiston vasemmassa puu ... -DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory. +ECMSelectASection=Valitse hakemisto vasemmasta puusta ... +DirNotSynchronizedSyncFirst=Tämä hakemisto näyttää olevan luotu ECM modulin ulkopuolella. Paina "Refresh" ensin, jotta levy ja tietokanta synkronoituvat ja tähän hakemistoon tulee sisältöä. diff --git a/htdocs/langs/fi_FI/exports.lang b/htdocs/langs/fi_FI/exports.lang index c1432eb6385..ec57dece29f 100644 --- a/htdocs/langs/fi_FI/exports.lang +++ b/htdocs/langs/fi_FI/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/fi_FI/externalsite.lang b/htdocs/langs/fi_FI/externalsite.lang index 565918db18f..603e504cabe 100644 --- a/htdocs/langs/fi_FI/externalsite.lang +++ b/htdocs/langs/fi_FI/externalsite.lang @@ -2,4 +2,4 @@ ExternalSiteSetup=Setup linkki ulkoiseen sivustoon ExternalSiteURL=Ulkoisen sivuston osoite (URL) ExternalSiteModuleNotComplete=Ulkoisen sivuston Moduuli ei ole oikein konfiguroitu. -ExampleMyMenuEntry=My menu entry +ExampleMyMenuEntry=Omassa valikossa diff --git a/htdocs/langs/fi_FI/ftp.lang b/htdocs/langs/fi_FI/ftp.lang index f674447cae2..ea3b84ad187 100644 --- a/htdocs/langs/fi_FI/ftp.lang +++ b/htdocs/langs/fi_FI/ftp.lang @@ -9,6 +9,6 @@ FailedToConnectToFTPServer=Yhteyden muodostaminen epäonnistui FTP-palvelimen (p FailedToConnectToFTPServerWithCredentials=Epäonnistui kirjautua FTP-palvelimeen on määritelty / salasana FTPFailedToRemoveFile=Ole poistanut tiedoston %s. FTPFailedToRemoveDir=Ole poistanut hakemistoon %s (Tarkista oikeudet ja että hakemisto on tyhjä). -FTPPassiveMode=Passive mode -ChooseAFTPEntryIntoMenu=Choose a FTP entry into menu... -FailedToGetFile=Failed to get files %s +FTPPassiveMode=Passiivisena +ChooseAFTPEntryIntoMenu=Valitse FTP osoite valikosta +FailedToGetFile=Tiedostojen %s lataus epäonnistui diff --git a/htdocs/langs/fi_FI/help.lang b/htdocs/langs/fi_FI/help.lang index 85035507d08..8f0e787f74b 100644 --- a/htdocs/langs/fi_FI/help.lang +++ b/htdocs/langs/fi_FI/help.lang @@ -11,7 +11,7 @@ TypeOfSupport=Tuen lähde TypeSupportCommunauty=Yhteisössä (vapaa) TypeSupportCommercial=Kaupalliset TypeOfHelp=Tyyppi -NeedHelpCenter=Need help or support? +NeedHelpCenter=Tarvitsetko apua tai tukea? Efficiency=Tehokkuus TypeHelpOnly=Ohje vain TypeHelpDev=Ohje + kehittämisen @@ -22,5 +22,5 @@ ToGetHelpGoOnSparkAngels2=Joskus ei ole yhtiön käytettävissä tällä hetkell BackToHelpCenter=Muussa tapauksessa, klikkaa tästä ja mennä takaisin ohjekeskukseen kotisivu. LinkToGoldMember=Voit soittaa yksi valmentaja valittua on Dolibarr for your language ( %s) napsauttamalla hänen Widget (status ja enimmäishinta päivittyvät automaattisesti): PossibleLanguages=Tuetut kielet -SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation -SeeOfficalSupport=For official Dolibarr support in your language:
%s +SubscribeToFoundation=Auta Dolibarr projektia, tilaa +SeeOfficalSupport=Virallinen Dolibarr tuki omalla kielellä:
%s diff --git a/htdocs/langs/fi_FI/holiday.lang b/htdocs/langs/fi_FI/holiday.lang index 0532515e60c..0c3ab97a166 100644 --- a/htdocs/langs/fi_FI/holiday.lang +++ b/htdocs/langs/fi_FI/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Peruttu RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Kuvaus SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/fi_FI/hrm.lang b/htdocs/langs/fi_FI/hrm.lang index c115f1f6291..7dd7e1b1a31 100644 --- a/htdocs/langs/fi_FI/hrm.lang +++ b/htdocs/langs/fi_FI/hrm.lang @@ -1,17 +1,17 @@ # Dolibarr language file - en_US - hrm # Admin -HRM_EMAIL_EXTERNAL_SERVICE=Email to prevent HRM external service -Establishments=Establishments -Establishment=Establishment -NewEstablishment=New establishment -DeleteEstablishment=Delete establishment -ConfirmDeleteEstablishment=Are-you sure to delete this establishment? -OpenEtablishment=Open establishment -CloseEtablishment=Close establishment +HRM_EMAIL_EXTERNAL_SERVICE=Sähköposti esto HRM ulkoinen palvelu +Establishments=Laitokset +Establishment=Laitos +NewEstablishment=Uusi laitos +DeleteEstablishment=Poista laitos +ConfirmDeleteEstablishment=Haluatko varmasti poistaa tämän laitoksen +OpenEtablishment=Avaa laitos +CloseEtablishment=Sulje laitos # Dictionary -DictionaryDepartment=HRM - Department list -DictionaryFunction=HRM - Function list +DictionaryDepartment=HRM - Osastolista +DictionaryFunction=HRM - Toimintolista # Module -Employees=Employees +Employees=Työntekijät Employee=Työntekijä -NewEmployee=New employee +NewEmployee=Uusi työntekijä diff --git a/htdocs/langs/fi_FI/incoterm.lang b/htdocs/langs/fi_FI/incoterm.lang index 7ff371e3a95..847faa62288 100644 --- a/htdocs/langs/fi_FI/incoterm.lang +++ b/htdocs/langs/fi_FI/incoterm.lang @@ -1,3 +1,3 @@ Module62000Name=Incoterm -Module62000Desc=Add features to manage Incoterm -IncotermLabel=Incoterms +Module62000Desc=Lisää Incoterm ominaisuuksia +IncotermLabel=Incoterm-ehdot diff --git a/htdocs/langs/fi_FI/install.lang b/htdocs/langs/fi_FI/install.lang index 5b3227ce108..786f51a9e15 100644 --- a/htdocs/langs/fi_FI/install.lang +++ b/htdocs/langs/fi_FI/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Voit käyttää DoliWamp ohjattua, joten arvojen suhteen t KeepDefaultValuesDeb=Voit käyttää Dolibarr ohjatun peräisin Ubuntu tai Debian-pakettien, joten ehdottamat arvot tässä on jo optimoitu. Vain salasanan tietokannan omistajan luoda on täytettävä. Muuta muut parametrit vain, jos tiedät mitä teet. KeepDefaultValuesMamp=Voit käyttää DoliMamp ohjattua, joten arvojen suhteen täällä on jo optimoitu. Muuttaa vain, jos tiedät mitä teet. KeepDefaultValuesProxmox=Käytät Dolibarr ohjatun päässä Proxmox virtuaalinen laite, joten ehdotetut arvot tässä on jo optimoitu. Muuta niitä vain, jos tiedät mitä teet. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/fi_FI/link.lang b/htdocs/langs/fi_FI/link.lang index 42c7555d469..e794e091a48 100644 --- a/htdocs/langs/fi_FI/link.lang +++ b/htdocs/langs/fi_FI/link.lang @@ -1,9 +1,10 @@ -LinkANewFile=Link a new file/document -LinkedFiles=Linked files and documents -NoLinkFound=No registered links -LinkComplete=The file has been linked successfully -ErrorFileNotLinked=The file could not be linked -LinkRemoved=The link %s has been removed -ErrorFailedToDeleteLink= Failed to remove link '%s' -ErrorFailedToUpdateLink= Failed to update link '%s' -URLToLink=URL to link +# Dolibarr language file - Source file is en_US - languages +LinkANewFile=Luo uusi linkki tiedostoon/dokumenttiin +LinkedFiles=Linkitetyt tiedostot ja dokumentit +NoLinkFound=Rekisteröityjä linkkejä ei ole +LinkComplete=Tiedosto on linkitetty onnistuneesti +ErrorFileNotLinked=Tiedostoa ei voitu linkittää +LinkRemoved=%s linkki on poistettu +ErrorFailedToDeleteLink= Linkin '%s' poisto ei onnistunut +ErrorFailedToUpdateLink= Linkin '%s' päivitys ei onnistunut +URLToLink=URL linkiksi diff --git a/htdocs/langs/fi_FI/loan.lang b/htdocs/langs/fi_FI/loan.lang index aab2ab86057..654957d68fa 100644 --- a/htdocs/langs/fi_FI/loan.lang +++ b/htdocs/langs/fi_FI/loan.lang @@ -1,31 +1,31 @@ # Dolibarr language file - Source file is en_US - loan -Loan=Loan -Loans=Loans -NewLoan=New Loan -ShowLoan=Show Loan -PaymentLoan=Loan payment -LoanPayment=Loan payment -ShowLoanPayment=Show Loan Payment +Loan=Laina +Loans=Lainat +NewLoan=Uusi laina +ShowLoan=Näytä laina +PaymentLoan=Lainan lyhennys +LoanPayment=Lainan lyhennys +ShowLoanPayment=Näyt lainanlyhennys LoanCapital=Pääkaupunki -Insurance=Insurance -Interest=Interest -Nbterms=Number of terms -LoanAccountancyCapitalCode=Accounting account capital -LoanAccountancyInsuranceCode=Accounting account insurance -LoanAccountancyInterestCode=Accounting account interest -ConfirmDeleteLoan=Confirm deleting this loan -LoanDeleted=Loan Deleted Successfully -ConfirmPayLoan=Confirm classify paid this loan -LoanPaid=Loan Paid +Insurance=Vakuutus +Interest=Korko +Nbterms=Kausien lukumäärä +LoanAccountancyCapitalCode=Kirjanpitotili pääoma +LoanAccountancyInsuranceCode=Kirjanpitotili vakuutukset +LoanAccountancyInterestCode=Kirjanpitotili korot +ConfirmDeleteLoan=Vahvista lainan poisto +LoanDeleted=Laina poistettu onnistuneesti +ConfirmPayLoan=Vahvista tämän lainan maksu +LoanPaid=Laina maksettu # Calc -LoanCalc=Bank Loans Calculator -PurchaseFinanceInfo=Purchase & Financing Information -SalePriceOfAsset=Sale Price of Asset -PercentageDown=Percentage Down -LengthOfMortgage=Duration of loan -AnnualInterestRate=Annual Interest Rate -ExplainCalculations=Explain Calculations -ShowMeCalculationsAndAmortization=Show me the calculations and amortization +LoanCalc=Pankkilainalaskin +PurchaseFinanceInfo=Osto & rahoitus tieto +SalePriceOfAsset=Jälleenmyyntihinta +PercentageDown=Prosentin lasku +LengthOfMortgage=Lainan kesto +AnnualInterestRate=Vuotuinen korko +ExplainCalculations=Selitä laskelmat +ShowMeCalculationsAndAmortization=Näytä laskelmat ja jaksotukset MortgagePaymentInformation=Mortgage Payment Information DownPayment=Down Payment DownPaymentDesc=The down payment = The price of the home multiplied by the percentage down divided by 100 (for 5% down becomes 5/100 or 0.05) @@ -43,9 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s -ListLoanAssociatedProject=List of loan associated with the project +ListLoanAssociatedProject=Tämän projektin lainat +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/fi_FI/mails.lang b/htdocs/langs/fi_FI/mails.lang index d309580e0ee..728a0b24ec8 100644 --- a/htdocs/langs/fi_FI/mails.lang +++ b/htdocs/langs/fi_FI/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Lähetetyt osittain MailingStatusSentCompletely=Lähetetyt täysin MailingStatusError=Virhe MailingStatusNotSent=Ei lähetetty -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Rivi %s tiedosto @@ -116,8 +120,8 @@ Notifications=Ilmoitukset NoNotificationsWillBeSent=Ei sähköposti-ilmoituksia on suunniteltu tähän tapahtumaan ja yritys ANotificationsWillBeSent=1 ilmoituksesta lähetetään sähköpostitse SomeNotificationsWillBeSent=%s ilmoitukset lähetetään sähköpostitse -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Listaa kaikki sähköposti-ilmoitukset lähetetään MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/fi_FI/main.lang b/htdocs/langs/fi_FI/main.lang index daba6808802..6ddbc02b3e5 100644 --- a/htdocs/langs/fi_FI/main.lang +++ b/htdocs/langs/fi_FI/main.lang @@ -72,8 +72,10 @@ SeeHere=Katso täältä Apply=Apply BackgroundColorByDefault=Default taustaväri FileRenamed=The file was successfully renamed -FileUploaded=Tiedosto on siirretty onnistuneesti FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Tiedosto on siirretty onnistuneesti +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Tiedosto on valittu liite mutta ei ollut vielä ladattu. Klikkaa "Liitä tiedosto" tätä. NbOfEntries=Huom Merkintöjen GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Yhteensä RE TotalLT2ES=Yhteensä IRPF HT=Veroton TTC=Sis. alv +INCT=Inc. all taxes VAT=Alv VATs=Myyntiverot LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=lokakuu MonthShort11=marraskuu MonthShort12=joulukuu AttachedFiles=Liitetyt tiedostot ja asiakirjat -FileTransferComplete=Tiedoston lataus onnistui DateFormatYYYYMM=VVVV-KK DateFormatYYYYMMDD=VVVV-KK-PP DateFormatYYYYMMDDHHMM=YYYY-KK-PP HH: SS diff --git a/htdocs/langs/fi_FI/margins.lang b/htdocs/langs/fi_FI/margins.lang index a7dc217581e..d4e86dc0c40 100644 --- a/htdocs/langs/fi_FI/margins.lang +++ b/htdocs/langs/fi_FI/margins.lang @@ -6,7 +6,7 @@ TotalMargin=Kate yhteensä MarginOnProducts=Kate / Tuotteet MarginOnServices=Kate / Palvelut MarginRate=Margin rate -MarkRate=Mark rate +MarkRate=Kateprosentti DisplayMarginRates=Display margin rates DisplayMarkRates=Display mark rates InputPrice=Input price @@ -23,9 +23,9 @@ ChooseProduct/Service=Valitse tuote tai palvelu ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts -UseDiscountAsProduct=As a product -UseDiscountAsService=As a service -UseDiscountOnTotal=On subtotal +UseDiscountAsProduct=tuotteeksi +UseDiscountAsService=palveluksi +UseDiscountOnTotal=välisummasta MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation. MARGIN_TYPE=Buying/Cost price suggested by default for margin calculation MargeType1=Margin on Best supplier price @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/fi_FI/members.lang b/htdocs/langs/fi_FI/members.lang index 3c22ee5b42b..e9728bb0531 100644 --- a/htdocs/langs/fi_FI/members.lang +++ b/htdocs/langs/fi_FI/members.lang @@ -41,10 +41,10 @@ MemberType=Jäsen tyyppi MemberTypeId=Jäsen tyyppi id MemberTypeLabel=Jäsen tyyppi etiketti MembersTypes=Jäsenet tyypit -MemberStatusDraft=Luonnos (on vahvistettu) -MemberStatusDraftShort=Validoida +MemberStatusDraft=Luonnos (vaatii vahvistuksen) +MemberStatusDraftShort=Luonnos MemberStatusActive=Validoidut (odottaa tilaus) -MemberStatusActiveShort=Validoidut +MemberStatusActiveShort=Hyväksytty MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Lakkaa MemberStatusPaid=Tilaus ajan tasalla @@ -61,7 +61,7 @@ NewSubscription=Uusi tilaus NewSubscriptionDesc=Tämän lomakkeen avulla voit tallentaa tilauksen uutena jäsenenä säätiön. Jos haluat uudistaa tilauksen (jos on jo jäsen), ota yhteyttä säätiön hallituksen sijasta sähköpostitse %s. Subscription=Tilaus Subscriptions=Tilaukset -SubscriptionLate=Myöhäinen +SubscriptionLate=Myöhässä SubscriptionNotReceived=Tilaus koskaan saanut ListOfSubscriptions=Luettelo tilaukset SendCardByMail=Lähetä kortti @@ -90,6 +90,7 @@ PublicMemberList=Julkiset jäsenluetteloa BlankSubscriptionForm=Merkintälomake BlankSubscriptionFormDesc=Dolibarr voi tarjota sinulle julkista URL jotta ulkopuolisia vierailijoita pyytää tilata perusta. Jos online-maksu moduuli on käytössä, maksuvälineenä myös automaattisesti säädetään. EnablePublicSubscriptionForm=Ota yleisölle auto-merkintälomakkeen +ForceMemberType=Force the member type ExportDataset_member_1=Jäsenet ja tilaukset ImportDataset_member_1=Jäsenet LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=Tämä ruutu näyttää tilastoja jäsenille kaupungin. MembersStatisticsDesc=Valitse tilastot haluat lukea ... MenuMembersStats=Tilasto LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Luonto Public=Tiedot ovat julkisia NewMemberbyWeb=Uusi jäsen. Odottaa hyväksyntää diff --git a/htdocs/langs/fi_FI/modulebuilder.lang b/htdocs/langs/fi_FI/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/fi_FI/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/fi_FI/opensurvey.lang b/htdocs/langs/fi_FI/opensurvey.lang index 9a3c8bb4a04..6713697180b 100644 --- a/htdocs/langs/fi_FI/opensurvey.lang +++ b/htdocs/langs/fi_FI/opensurvey.lang @@ -1,56 +1,56 @@ # Dolibarr language file - Source file is en_US - opensurvey -Survey=Poll -Surveys=Polls +Survey=Äänestys +Surveys=Äänestykset OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll... -NewSurvey=New poll -OpenSurveyArea=Polls area -AddACommentForPoll=You can add a comment into poll... -AddComment=Add comment -CreatePoll=Create poll -PollTitle=Poll title -ToReceiveEMailForEachVote=Receive an email for each vote -TypeDate=Type date +NewSurvey=Uusi äänestys +OpenSurveyArea=Äänestysalue +AddACommentForPoll=Voit lisätä kommentin äänestykseen +AddComment=Lisää kommentti +CreatePoll=Luo äänestys +PollTitle=Äänestyksen nimi +ToReceiveEMailForEachVote=Vastaanota sähköposti jokaisesta äänestyksestä +TypeDate=Päivämäärä TypeClassic=Type standard OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it -RemoveAllDays=Remove all days -CopyHoursOfFirstDay=Copy hours of first day -RemoveAllHours=Remove all hours -SelectedDays=Selected days -TheBestChoice=The best choice currently is -TheBestChoices=The best choices currently are -with=with +RemoveAllDays=Poista kaikki päivät +CopyHoursOfFirstDay=Kopio ensimmäisen päivän tunnit +RemoveAllHours=Poista kaikki tunnit +SelectedDays=Valitut päivät +TheBestChoice=Paras valinta on tällähetkellä +TheBestChoices=Parhaat vaihtoehdot tällähetkellä ovat +with=mukana OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line. -CommentsOfVoters=Comments of voters -ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes) -RemovePoll=Remove poll -UrlForSurvey=URL to communicate to get a direct access to poll -PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll: +CommentsOfVoters=Äänestäjien kommentit +ConfirmRemovalOfPoll=Haluatko varmasti poistaa tämän äänestyksen (ja kaikki annetut äänet) +RemovePoll=Poist äänestys +UrlForSurvey=URL osoite suoraan äänestykseen +PollOnChoice=Olet luomassa monivalintaista äänestystä. Syötä ensin kaikki äänestysvaihtoehdot äänestykseen: CreateSurveyDate=Create a date poll CreateSurveyStandard=Create a standard poll -CheckBox=Simple checkbox -YesNoList=List (empty/yes/no) -PourContreList=List (empty/for/against) -AddNewColumn=Add new column -TitleChoice=Choice label -ExportSpreadsheet=Export result spreadsheet -ExpireDate=Raja-päivämäärä +CheckBox=Yksinkertainen valinta +YesNoList=Lista (tyhjä/kyllä/ei) +PourContreList=Lista (tyhjä/puolesta/vastaan) +AddNewColumn=Lisää uusi sarake +TitleChoice=Valinnan otsikko +ExportSpreadsheet=Vie tulokset laskentataulukkoon +ExpireDate=Rajapäivä NbOfSurveys=Number of polls -NbOfVoters=Nb of voters -SurveyResults=Results -PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s. -5MoreChoices=5 more choices -Against=Against -YouAreInivitedToVote=You are invited to vote for this poll -VoteNameAlreadyExists=This name was already used for this poll -AddADate=Add a date -AddStartHour=Add start hour -AddEndHour=Add end hour -votes=vote(s) -NoCommentYet=No comments have been posted for this poll yet +NbOfVoters=Äänestäjiä kpl +SurveyResults=Tulokset +PollAdminDesc=Voit muuttaa kaikkia äänestysrivejä nappulasta "Muokka". Voit myös poistaa sarakkeen tai rivin %s. Voit myös lisätä uuden sarakkeen %s. +5MoreChoices=5 vaihtoehtoa lisää +Against=Vastaan +YouAreInivitedToVote=Olet kutsuttu äänestämään tähän äänestykseen +VoteNameAlreadyExists=Nimeä on jo käytetty tässä äänestyksessä +AddADate=Lisää päivämäärä +AddStartHour=Lisää aloitus tunti +AddEndHour=Lisää lopetus tunti +votes=Ääniä +NoCommentYet=Tässä äänestyksessä ei ole vielä kommentteja CanComment=Voters can comment in the poll CanSeeOthersVote=Voters can see other people's vote 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=Back to current month +BackToCurrentMonth=Takaisin nykyiseen kuukauteen ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation ErrorOpenSurveyOneChoice=Enter at least one choice ErrorInsertingComment=There was an error while inserting your comment diff --git a/htdocs/langs/fi_FI/orders.lang b/htdocs/langs/fi_FI/orders.lang index fbad93b50c1..67f1e9ab961 100644 --- a/htdocs/langs/fi_FI/orders.lang +++ b/htdocs/langs/fi_FI/orders.lang @@ -1,151 +1,151 @@ # Dolibarr language file - Source file is en_US - orders -OrdersArea=Asiakkaiden tilausten alueella -SuppliersOrdersArea=Toimittajien tilaukset alueella -OrderCard=Tilaa kortti -OrderId=Order Id -Order=Tilata +OrdersArea=Asiakkaiden tilausalue +SuppliersOrdersArea=Tavarantoimittajien tilausalue +OrderCard=Tilauskortti +OrderId=Tilausnumero +Order=Tilaus Orders=Tilaukset -OrderLine=Tilaa linja -OrderDate=Tilaa päivämäärä +OrderLine=Tilaus linja +OrderDate=Tilauspäivämäärä OrderDateShort=Tilauspäivä OrderToProcess=Jotta prosessi -NewOrder=Uusi järjestys -ToOrder=Tee jotta -MakeOrder=Tee jotta -SupplierOrder=Toimittaja jotta -SuppliersOrders=Toimittajien tilaukset -SuppliersOrdersRunning=Nykyinen toimittajien tilaukset -CustomerOrder=Asiakas jotta -CustomersOrders=Customer orders -CustomersOrdersRunning=Current customer orders -CustomersOrdersAndOrdersLines=Customer orders and order lines +NewOrder=Uusi tilaus +ToOrder=Tee tilaus +MakeOrder=Tee tilaus +SupplierOrder=Tavarantoimittajan tilaus +SuppliersOrders=Tavarantoimittajien tilaukset +SuppliersOrdersRunning=Nykyiset tavarantoimittajien tilaukset +CustomerOrder=Asiakastilaus +CustomersOrders=Asiakkaan tilaukset +CustomersOrdersRunning=Viimeisin asiakkaan tilaus +CustomersOrdersAndOrdersLines=Asiakkaan tilaukset ja tilauslinjat OrdersDeliveredToBill=Customer orders delivered to bill -OrdersToBill=Customer orders delivered -OrdersInProcess=Customer orders in process -OrdersToProcess=Customer orders to process -SuppliersOrdersToProcess=Supplier orders to process +OrdersToBill=Toimitetut asiakastilaukset +OrdersInProcess=Käsittelyssä olevat asiakastilaukset +OrdersToProcess=Käsittelyä odottavat asiakastilaukset +SuppliersOrdersToProcess=Käsittelyä odottavat tavarantoimittajan tilaukset StatusOrderCanceledShort=Peruutettu StatusOrderDraftShort=Vedos -StatusOrderValidatedShort=Validoidut -StatusOrderSentShort=Meneillään -StatusOrderSent=Shipment in process -StatusOrderOnProcessShort=Ordered -StatusOrderProcessedShort=Jalostettu -StatusOrderDelivered=Bill -StatusOrderDeliveredShort=Bill -StatusOrderToBillShort=Bill -StatusOrderApprovedShort=Hyväksyttiin -StatusOrderRefusedShort=Kieltäydytty -StatusOrderBilledShort=Laskutetun +StatusOrderValidatedShort=Hyväksytty +StatusOrderSentShort=Käsittelyssä +StatusOrderSent=Käsittelyssä olevat toimitukset +StatusOrderOnProcessShort=Tilattu +StatusOrderProcessedShort=Käsitelty +StatusOrderDelivered=Toimitettu +StatusOrderDeliveredShort=Toimitettu +StatusOrderToBillShort=Toimitettu +StatusOrderApprovedShort=Hyväksytty +StatusOrderRefusedShort=Hylätty +StatusOrderBilledShort=Laskutettu StatusOrderToProcessShort=Käsitellä -StatusOrderReceivedPartiallyShort=Osittain saanut -StatusOrderReceivedAllShort=Products received +StatusOrderReceivedPartiallyShort=Osittain saapunut +StatusOrderReceivedAllShort=Vastaanotetut tuotteet StatusOrderCanceled=Peruutettu -StatusOrderDraft=Luonnos (on vahvistettu) -StatusOrderValidated=Validoidut -StatusOrderOnProcess=Ordered - Standby reception +StatusOrderDraft=Luonnos (vaatii vahvistuksen) +StatusOrderValidated=Hyväksytty +StatusOrderOnProcess=Tilattu - Odotaa vastaanottoa StatusOrderOnProcessWithValidation=Ordered - Standby reception or validation -StatusOrderProcessed=Jalostettu -StatusOrderToBill=Bill -StatusOrderApproved=Hyväksyttiin -StatusOrderRefused=Kieltäydytty +StatusOrderProcessed=Käsitelty +StatusOrderToBill=Toimitettu +StatusOrderApproved=Hyväksytty +StatusOrderRefused=Hylätty StatusOrderBilled=Laskutetun -StatusOrderReceivedPartially=Osittain saanut -StatusOrderReceivedAll=All products received -ShippingExist=Lähetys olemassa -QtyOrdered=Kpl velvoitti +StatusOrderReceivedPartially=Osittain saapunut +StatusOrderReceivedAll=Kaikki tuotteet vastaanotettu +ShippingExist=Lähetys on olemassa +QtyOrdered=Tilattu Kpl ProductQtyInDraft=Product quantity into draft orders ProductQtyInDraftOrWaitingApproved=Product quantity into draft or approved orders, not yet ordered -MenuOrdersToBill=Tilaukset laskuttaa -MenuOrdersToBill2=Billable orders -ShipProduct=Laiva tuote -CreateOrder=Luo Tilaa -RefuseOrder=Jätteiden jotta -ApproveOrder=Approve order +MenuOrdersToBill=Toimitetut tilaukset +MenuOrdersToBill2=Laskutettavat tilaukset +ShipProduct=Toimita tuote +CreateOrder=Luo tilaus +RefuseOrder=Kiellä tilaus +ApproveOrder=Hyväksy tilaus Approve2Order=Approve order (second level) -ValidateOrder=Validate jotta -UnvalidateOrder=Unvalidate järjestys -DeleteOrder=Poista jotta +ValidateOrder=Hyväksy tilaus +UnvalidateOrder=Käsittele tilaus uudestaan +DeleteOrder=Poista tilaus CancelOrder=Peruuta tilaus OrderReopened= Order %s Reopened -AddOrder=Create order +AddOrder=Luo tilaus AddToDraftOrders=Add to draft order -ShowOrder=Näytä jotta +ShowOrder=Näytä tilaus OrdersOpened=Orders to process NoDraftOrders=No draft orders NoOrder=No order NoSupplierOrder=No supplier order -LastOrders=Latest %s customer orders -LastCustomerOrders=Latest %s customer orders +LastOrders=Viimeisimmät %s asiakastilaukset +LastCustomerOrders=Viimeisimmät %s asiakastilaukset LastSupplierOrders=Latest %s supplier orders -LastModifiedOrders=Latest %s modified orders +LastModifiedOrders=Viimeisimmät %s muokatut tilaukset AllOrders=Kaikki tilaukset -NbOfOrders=Määrä tilauksia -OrdersStatistics=Tilaukset tilastot -OrdersStatisticsSuppliers=Toimittaja tilaukset tilastot -NumberOfOrdersByMonth=Määrä tilauksia kuukausittain -AmountOfOrdersByMonthHT=Amount of orders by month (net of tax) -ListOfOrders=Luettelo tilaukset -CloseOrder=Sulje jotta -ConfirmCloseOrder=Are you sure you want to set this order to deliverd? Once an order is delivered, it can be set to billed. -ConfirmDeleteOrder=Are you sure you want to delete this order? -ConfirmValidateOrder=Are you sure you want to validate this order under name %s? -ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status? -ConfirmCancelOrder=Are you sure you want to cancel this order? -ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s? +NbOfOrders=Tilausten määrä +OrdersStatistics=Tilausten tilastot +OrdersStatisticsSuppliers=Tavarantoimittaja tilausten tilastot +NumberOfOrdersByMonth=Tilausmäärät kuukausittain +AmountOfOrdersByMonthHT=Tilausten summa kuukaudessa (net of tax) +ListOfOrders=Tilausluettelo +CloseOrder=Sulje tilaus +ConfirmCloseOrder=Haluatko varmasti asettaa tämän tilauksen toimitetuksi? Kun tilaus on asetettu toimitetuksi sen voi myös asettaa laskutetuksi +ConfirmDeleteOrder=Haluatko varmasti poistaa tämän tilauksen? +ConfirmValidateOrder=Haluatko varmasti vahvistaa tämän tilauksen nimelle %s? +ConfirmUnvalidateOrder=Haluatko varmasti palauttaa tilauksen %s luonnostilaan? +ConfirmCancelOrder=Haluatko varmasti perua tämän tilauksen? +ConfirmMakeOrder=Haluatko varmasti vahvistaa tekemäsi tilauksen %s? GenerateBill=Luo lasku -ClassifyShipped=Classify delivered -DraftOrders=Luonnos tilaukset +ClassifyShipped=Luokittele toimitetuksi +DraftOrders=Tilausluonnokset DraftSuppliersOrders=Draft suppliers orders -OnProcessOrders=Prosessissa tilaukset -RefOrder=Ref. tilata -RefCustomerOrder=Ref. order for customer +OnProcessOrders=Käsittelyssä olevat tilaukset +RefOrder=Tilausviite +RefCustomerOrder=Asiakkaan viite RefOrderSupplier=Ref. order for supplier RefOrderSupplierShort=Ref. order supplier -SendOrderByMail=Lähetä tilata postitse -ActionsOnOrder=Toimia, jotta -NoArticleOfTypeProduct=N: o artikkeli tyypin "tuote" niin ei shippable artikkeli tässä tilauksessa -OrderMode=Jotta menetelmä -AuthorRequest=Pyydä tekijä -UserWithApproveOrderGrant=Useres myönnetään "hyväksyä tilauksia" lupaa. -PaymentOrderRef=Maksutoimisto jotta %s -CloneOrder=Klooni jotta -ConfirmCloneOrder=Are you sure you want to clone this order %s? -DispatchSupplierOrder=Vastaanottaminen toimittaja järjestys %s +SendOrderByMail=Lähetä tilaus postitse +ActionsOnOrder=Tilauksen tapahtumat +NoArticleOfTypeProduct=Artikkelin tyypi ei ole "tuote" joten sitä ei voida toimittaa tässä tilauksessa +OrderMode=Tilaustapa +AuthorRequest=Pyydä tekijältä +UserWithApproveOrderGrant=Käyttäjille myönnetty oikeus "hyväksyä tilauksia" +PaymentOrderRef=Tilauksen %s maksu +CloneOrder=Luo vastaava tilaus +ConfirmCloneOrder=Haluatko varmasti luoda vastaavan tilauksen %s? +DispatchSupplierOrder=Tavarantoimittajan tilauksen %s vastaanotto FirstApprovalAlreadyDone=First approval already done SecondApprovalAlreadyDone=Second approval already done SupplierOrderReceivedInDolibarr=Supplier order %s received %s SupplierOrderSubmitedInDolibarr=Supplier order %s submited SupplierOrderClassifiedBilled=Supplier order %s set billed ##### Types de contacts ##### -TypeContact_commande_internal_SALESREPFOLL=Edustaja seurantaan asiakkaan tilauksen -TypeContact_commande_internal_SHIPPING=Edustaja seurantaan merenkulku -TypeContact_commande_external_BILLING=Asiakkaan lasku yhteystiedot -TypeContact_commande_external_SHIPPING=Asiakas merenkulku yhteystiedot +TypeContact_commande_internal_SALESREPFOLL=Edustaja seuraamaan asiakkaan tilausta +TypeContact_commande_internal_SHIPPING=Edustaja seuraamaan toimitusta +TypeContact_commande_external_BILLING=Yhteystiedot asiakkaan laskutukseen +TypeContact_commande_external_SHIPPING=Yhteystiedot asiakkaan toimitukseen TypeContact_commande_external_CUSTOMER=Asiakas ottaa yhteyttä seurantaan, jotta TypeContact_order_supplier_internal_SALESREPFOLL=Edustaja seurantaan toimittaja järjestys -TypeContact_order_supplier_internal_SHIPPING=Edustaja seurantaan merenkulku -TypeContact_order_supplier_external_BILLING=Toimittajan lasku yhteystiedot -TypeContact_order_supplier_external_SHIPPING=Toimittajan merenkulku yhteystiedot +TypeContact_order_supplier_internal_SHIPPING=Edustaja toimitus seurantaan +TypeContact_order_supplier_external_BILLING=Tavarantoimittajan lasku yhteystiedot +TypeContact_order_supplier_external_SHIPPING=Tavarantoimittajan toimitus yhteystiedot TypeContact_order_supplier_external_CUSTOMER=Toimittajan yhteystiedot seurantaan, jotta -Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON ole määritelty -Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON ole määritelty -Error_OrderNotChecked=No orders to invoice selected +Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Vakiota COMMANDE_SUPPLIER_ADDON ei ole määritelty +Error_COMMANDE_ADDON_NotDefined=Vakiota COMMANDE_ADDON ei ole määritelty +Error_OrderNotChecked=Yhtään tilausta ei ole valittuna laskulle # Order modes (how we receive order). Not the "why" are keys stored into dict.lang OrderByMail=Posti -OrderByFax=Faksin +OrderByFax=Faksi OrderByEMail=Sähköposti OrderByWWW=Online OrderByPhone=Puhelin # Documents models -PDFEinsteinDescription=Täydellinen jotta malli (logo. ..) -PDFEdisonDescription=Yksinkertainen, jotta malli +PDFEinsteinDescription=Täydellinen tilausmalli (logo. ..) +PDFEdisonDescription=Yksinkertainen tilausmalli PDFProformaDescription=A complete proforma invoice (logo…) -CreateInvoiceForThisCustomer=Bill orders -NoOrdersToInvoice=No orders billable +CreateInvoiceForThisCustomer=Laskuta tilaukset +NoOrdersToInvoice=Yhtään tilausta ei ole laskutettavaksi CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders. OrderCreation=Order creation -Ordered=Ordered +Ordered=Tilattu OrderCreated=Your orders have been created OrderFail=An error happened during your orders creation CreateOrders=Create orders diff --git a/htdocs/langs/fi_FI/other.lang b/htdocs/langs/fi_FI/other.lang index 770c1702553..b7153b0af83 100644 --- a/htdocs/langs/fi_FI/other.lang +++ b/htdocs/langs/fi_FI/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=punta +WeightUnitounce=unssi Length=Pituus LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/fi_FI/paybox.lang b/htdocs/langs/fi_FI/paybox.lang index 615bda49ace..a4d5a5042ea 100644 --- a/htdocs/langs/fi_FI/paybox.lang +++ b/htdocs/langs/fi_FI/paybox.lang @@ -3,7 +3,7 @@ PayBoxSetup=PayBox moduulin asetukset PayBoxDesc=Tämä moduuli tarjota sivuja, jotta maksua Paybox asiakkaat. Tätä voidaan käyttää vapaa-maksun tai maksaa tietyn Dolibarr objektin (lasku-, tilaus-, ...) FollowingUrlAreAvailableToMakePayments=Seuraavat URL-osoitteet ovat käytettävissä tarjota sivu asiakas tehdä maksua Dolibarr esineitä PaymentForm=Maksu-muodossa -WelcomeOnPaymentPage=Tervetuloa online maksupalveluntarjoajan +WelcomeOnPaymentPage=Tervetuloa verkkomaksupalveluumme ThisScreenAllowsYouToPay=Tässä näytössä voit tehdä online-maksu %s. ThisIsInformationOnPayment=Tämä on informations maksua tehdä ToComplete=Saattamaan @@ -11,6 +11,7 @@ YourEMail=Sähköposti maksupyyntö vahvistus Creditor=Velkoja PaymentCode=Maksu-koodi PayBoxDoPayment=Mene maksu +ToPay=Ei maksua YouWillBeRedirectedOnPayBox=Sinut ohjataan on turvattu Paybox sivu tuloliittimeen voit luottokortin tiedot Continue=Seuraava ToOfferALinkForOnlinePayment=URL %s maksua @@ -31,9 +32,9 @@ VendorName=Nimi myyjä CSSUrlForPaymentForm=CSS-tyylisivu url maksun muodossa MessageOK=Viesti on validoitu maksun tuotto sivu MessageKO=Viesti on peruutettu maksun tuotto sivu -NewPayboxPaymentReceived=New Paybox payment received -NewPayboxPaymentFailed=New Paybox payment tried but failed -PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed) -PAYBOX_PBX_SITE=Value for PBX SITE -PAYBOX_PBX_RANG=Value for PBX Rang -PAYBOX_PBX_IDENTIFIANT=Value for PBX ID +NewPayboxPaymentReceived=Uusi Paybox maksu vastaanotettu +NewPayboxPaymentFailed=Uusi Paybox maksu epäonnistui +PAYBOX_PAYONLINE_SENDEMAIL=Sähköposti kuittaus mksun jälkeen (onnistunut tai epäonnistunut) +PAYBOX_PBX_SITE=PBX SITE arvo +PAYBOX_PBX_RANG=PBX Rang arvo +PAYBOX_PBX_IDENTIFIANT=PBX ID arvo diff --git a/htdocs/langs/fi_FI/paypal.lang b/htdocs/langs/fi_FI/paypal.lang index a7b5236d5b2..6d46d6b01a3 100644 --- a/htdocs/langs/fi_FI/paypal.lang +++ b/htdocs/langs/fi_FI/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Tämä on id liiketoimen: %s PAYPAL_ADD_PAYMENT_URL=Lisää URL Paypal-maksujärjestelmää, kun lähetät asiakirjan postitse PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=Olet nyt "hiekkalaatikko"-tilassa -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/fi_FI/products.lang b/htdocs/langs/fi_FI/products.lang index a5c0d494bcd..179c05c4ba2 100644 --- a/htdocs/langs/fi_FI/products.lang +++ b/htdocs/langs/fi_FI/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Tuote tai palvelu ProductsAndServices=Tuotteet ja palvelut ProductsOrServices=Tuotteet tai palvelut -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Sekunti +unitH=H +unitD=Päivä +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Nykyinen hinta @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/fi_FI/propal.lang b/htdocs/langs/fi_FI/propal.lang index ace01a6760c..7838a26e5b6 100644 --- a/htdocs/langs/fi_FI/propal.lang +++ b/htdocs/langs/fi_FI/propal.lang @@ -1,34 +1,34 @@ # Dolibarr language file - Source file is en_US - propal -Proposals=Kaupalliset ehdotuksia -Proposal=Kaupalliset ehdotus -ProposalShort=Ehdotus -ProposalsDraft=Luonnos kaupallinen ehdotuksia -ProposalsOpened=Avoinna kaupallinen ehdotuksia -Prop=Kaupalliset ehdotuksia -CommercialProposal=Kaupalliset ehdotus -ProposalCard=Ehdotus kortti -NewProp=Uusia kaupallisia ehdotus -NewPropal=Uusi ehdotus +Proposals=Tarjoukset +Proposal=Tarjous +ProposalShort=Tarjous +ProposalsDraft=Tarjousluonnos +ProposalsOpened=Open commercial proposals +Prop=Tarjoukset +CommercialProposal=Tarjous +ProposalCard=Tarjous kortti +NewProp=Uusi tarjous +NewPropal=Uusi tarjous Prospect=Esitetilaus -DeleteProp=Poista kaupallinen ehdotus -ValidateProp=Validate kaupallinen ehdotus -AddProp=Create proposal -ConfirmDeleteProp=Are you sure you want to delete this commercial proposal? -ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s? -LastPropals=Latest %s proposals -LastModifiedProposals=Latest %s modified proposals -AllPropals=Kaikki ehdotukset -SearchAProposal=Haku ehdotuksen -NoProposal=No proposal -ProposalsStatistics=Kaupalliset ehdotuksia tilastot +DeleteProp=Poista tarjous +ValidateProp=Vahvista tarjous +AddProp=Luo tarjous +ConfirmDeleteProp=Haluatko varmasti poistaa tämän tarjouksen? +ConfirmValidateProp=Haluatko varmasti vahvistaa tarjouksen %s? +LastPropals=Viimeisimmät %s tarjoukset +LastModifiedProposals=Viimeisimmät %s muokatut tarjoukset +AllPropals=Kaikki tarjoukset +SearchAProposal=Hae tarjousta +NoProposal=Ei tarjousta +ProposalsStatistics=Tarjoustilastot NumberOfProposalsByMonth=Lukumäärä kuukausittain AmountOfProposalsByMonthHT=Määrä kuukausittain (ilman veroja) -NbOfProposals=Numero kaupallisten ehdotuksia -ShowPropal=Näytä ehdotus +NbOfProposals=Tarjouksen numero +ShowPropal=Näytä tarjous PropalsDraft=Drafts -PropalsOpened=Avattu +PropalsOpened=Avoinna PropalStatusDraft=Luonnos (on vahvistettu) -PropalStatusValidated=Validated (proposal is opened) +PropalStatusValidated=Vahvistettu (tarjous on avattu) PropalStatusSigned=Allekirjoitettu (laskuttaa) PropalStatusNotSigned=Ei ole kirjautunut (suljettu) PropalStatusBilled=Laskutetun @@ -37,29 +37,29 @@ PropalStatusClosedShort=Suljettu PropalStatusSignedShort=Allekirjoitettu PropalStatusNotSignedShort=Ei ole kirjautunut PropalStatusBilledShort=Laskutetun -PropalsToClose=Kaupalliset ehdotuksia lähellä -PropalsToBill=Allekirjoitettu kaupallinen ehdotuksia bill -ListOfProposals=Luettelo kaupallisista ehdotuksia -ActionsOnPropal=Toimia, ehdotus -RefProposal=Kaupalliset ehdotus ref -SendPropalByMail=Lähetä kaupallinen ehdotus postitse -DatePropal=Päiväys Ehdotuksen +PropalsToClose=Suljettavat tarjoukset +PropalsToBill=Hyväksytyt tarjoukset laskutukseen +ListOfProposals=Tarjousluettelo +ActionsOnPropal=Tarjoustapahtumat +RefProposal=Tarjouksen viite +SendPropalByMail=Lähetä tarjous postitse +DatePropal=Tarjouspäivämäärä DateEndPropal=Päiväys loppuun voimassaoloaika ValidityDuration=Voimassaolo kesto -CloseAs=Set status to -SetAcceptedRefused=Set accepted/refused +CloseAs=Aseta tilaksi +SetAcceptedRefused=Aseta hyväksytty/hylätty ErrorPropalNotFound=Propal %s ei löydy -AddToDraftProposals=Add to draft proposal -NoDraftProposals=No draft proposals -CopyPropalFrom=Luo kaupallinen ehdotus kopioimalla olemassa olevan ehdotuksen -CreateEmptyPropal=Luo tyhjä kaupallinen ehdotuksia vierge tai luettelo tuotteet / palvelut -DefaultProposalDurationValidity=Oletus kaupallinen ehdotus voim. kesto (päivinä) +AddToDraftProposals=Lisää tarjousluonnos +NoDraftProposals=Ei tarjousluonnoksia +CopyPropalFrom=Luo tarjous kopioimalla olemassa oleva tarjous pohjaksi +CreateEmptyPropal=Luo tyhjä tarjous vierge tai luettelo tuotteet / palvelut +DefaultProposalDurationValidity=Tarjouksen oletus voimassaolo (päivinä) UseCustomerContactAsPropalRecipientIfExist=Käytä asiakkaan yhteystiedot, jos se on määritetty sijaan kolmannen osapuolen osoite ehdotus vastaanottajan osoite ClonePropal=Klooni kaupallinen ehdotus -ConfirmClonePropal=Are you sure you want to clone the commercial proposal %s? -ConfirmReOpenProp=Are you sure you want to open back the commercial proposal %s? +ConfirmClonePropal=Haluatko varmasti monistaa tarjouksen %s? +ConfirmReOpenProp=Haluatko varmasti avata uudestaan tarjouksen %s? ProposalsAndProposalsLines=Kaupalliset ehdotusta ja linjat -ProposalLine=Ehdotus linja +ProposalLine=Tarjousrivi AvailabilityPeriod=Saatavuus viive SetAvailability=Aseta saatavuus viive AfterOrder=tilauksesta @@ -70,13 +70,13 @@ AvailabilityTypeAV_2W=2 viikkoa AvailabilityTypeAV_3W=3 viikkoa AvailabilityTypeAV_1M=1 kuukausi ##### Types de contacts ##### -TypeContact_propal_internal_SALESREPFOLL=Edustaja seurantaan ehdotus +TypeContact_propal_internal_SALESREPFOLL=Edustaja seuraamaan tarjousta TypeContact_propal_external_BILLING=Asiakkaan lasku yhteystiedot -TypeContact_propal_external_CUSTOMER=Asiakas ottaa yhteyttä seurantaan ehdotus +TypeContact_propal_external_CUSTOMER=Asiakkaan yhteystiedot tarjouksen seurantaan # Document models -DocModelAzurDescription=Täydellinen ehdotus malli (logo. ..) -DefaultModelPropalCreate=Default model creation -DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) -DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) -ProposalCustomerSignature=Written acceptance, company stamp, date and signature -ProposalsStatisticsSuppliers=Supplier proposals statistics +DocModelAzurDescription=Kokonainen tarjouspohja (logo...) +DefaultModelPropalCreate=Oletusmallin luonti +DefaultModelPropalToBill=Oletus pohja suljettavalle tarjoukselle (laskutukseen) +DefaultModelPropalClosed=Oletus pohja suljettavalla tarjoukselle (laskuttamaton) +ProposalCustomerSignature=Kirjallinen hyväksyntä, päivämäärä ja allekirjoitus +ProposalsStatisticsSuppliers=Tavarantoimittajan tarjousten tilastot diff --git a/htdocs/langs/fi_FI/receiptprinter.lang b/htdocs/langs/fi_FI/receiptprinter.lang index 756461488cc..af25ae9033d 100644 --- a/htdocs/langs/fi_FI/receiptprinter.lang +++ b/htdocs/langs/fi_FI/receiptprinter.lang @@ -1,44 +1,44 @@ # Dolibarr language file - Source file is en_US - receiptprinter -ReceiptPrinterSetup=Setup of module ReceiptPrinter -PrinterAdded=Printer %s added -PrinterUpdated=Printer %s updated -PrinterDeleted=Printer %s deleted -TestSentToPrinter=Test Sent To Printer %s -ReceiptPrinter=Receipt printers -ReceiptPrinterDesc=Setup of receipt printers -ReceiptPrinterTemplateDesc=Setup of Templates -ReceiptPrinterTypeDesc=Description of Receipt Printer's type -ReceiptPrinterProfileDesc=Description of Receipt Printer's Profile -ListPrinters=List of Printers -SetupReceiptTemplate=Template Setup -CONNECTOR_DUMMY=Dummy Printer -CONNECTOR_NETWORK_PRINT=Network Printer -CONNECTOR_FILE_PRINT=Local Printer -CONNECTOR_WINDOWS_PRINT=Local Windows Printer -CONNECTOR_DUMMY_HELP=Fake Printer for test, does nothing +ReceiptPrinterSetup=Kuittitulostin moduulin asetukset +PrinterAdded=Tulostint %s lisätty +PrinterUpdated=Tulostin %s päivitetty +PrinterDeleted=Tulostin %s poistettu +TestSentToPrinter=Tulostustesti tulostimelle %s +ReceiptPrinter=Kuittitulostimet +ReceiptPrinterDesc=Kuittitulostimien asetukset +ReceiptPrinterTemplateDesc=Tulostuspohjien asetukset +ReceiptPrinterTypeDesc=Kuittitulostimen tyypin kuvaus +ReceiptPrinterProfileDesc=Kuittitulostimen profiilin kuvaus +ListPrinters=Tulostinluettelo +SetupReceiptTemplate=Pohjien astukset +CONNECTOR_DUMMY=Dummy tulostin +CONNECTOR_NETWORK_PRINT=Verkkotulostin +CONNECTOR_FILE_PRINT=Paikallinen tulostin +CONNECTOR_WINDOWS_PRINT=Paikallinen Windows tulostin +CONNECTOR_DUMMY_HELP=Olematon tulostin testiä varten, ei tee mitään CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x:9100 CONNECTOR_FILE_PRINT_HELP=/dev/usb/lp0, /dev/usb/lp1 CONNECTOR_WINDOWS_PRINT_HELP=LPT1, COM1, smb://FooUser:secret@computername/workgroup/Receipt Printer -PROFILE_DEFAULT=Default Profile -PROFILE_SIMPLE=Simple Profile -PROFILE_EPOSTEP=Epos Tep Profile -PROFILE_P822D=P822D Profile -PROFILE_STAR=Star Profile -PROFILE_DEFAULT_HELP=Default Profile suitable for Epson printers -PROFILE_SIMPLE_HELP=Simple Profile No Graphics -PROFILE_EPOSTEP_HELP=Epos Tep Profile Help -PROFILE_P822D_HELP=P822D Profile No Graphics -PROFILE_STAR_HELP=Star Profile -DOL_ALIGN_LEFT=Left align text -DOL_ALIGN_CENTER=Center text -DOL_ALIGN_RIGHT=Right align text -DOL_USE_FONT_A=Use font A of printer -DOL_USE_FONT_B=Use font B of printer -DOL_USE_FONT_C=Use font C of printer -DOL_PRINT_BARCODE=Print barcode -DOL_PRINT_BARCODE_CUSTOMER_ID=Print barcode customer id -DOL_CUT_PAPER_FULL=Cut ticket completely -DOL_CUT_PAPER_PARTIAL=Cut ticket partially -DOL_OPEN_DRAWER=Open cash drawer -DOL_ACTIVATE_BUZZER=Activate buzzer -DOL_PRINT_QRCODE=Print QR Code +PROFILE_DEFAULT=Oletus profiili +PROFILE_SIMPLE=Yksinkertainen profiili +PROFILE_EPOSTEP=Epos Tep profiili +PROFILE_P822D=P822D profiili +PROFILE_STAR=Star profiili +PROFILE_DEFAULT_HELP=Epson tulostimiin sopiva oletusprofiili +PROFILE_SIMPLE_HELP=Yksinkertainen profiili ilman grafiikkaa +PROFILE_EPOSTEP_HELP=Epos Tep profiilin ohje +PROFILE_P822D_HELP=P822D profiili ilman grafiikkaa +PROFILE_STAR_HELP=Star profiili +DOL_ALIGN_LEFT=Vasemman reunan tasaus +DOL_ALIGN_CENTER=Keskitä teksti +DOL_ALIGN_RIGHT=Oikean reunan tasaus +DOL_USE_FONT_A=Käytä tulostimen A fonttia +DOL_USE_FONT_B=Käytä tulostimen B fonttia +DOL_USE_FONT_C=Käytä tulostimen C fonttia +DOL_PRINT_BARCODE=Tulosta viivakoodi +DOL_PRINT_BARCODE_CUSTOMER_ID=Tulosta asiakasnumero viivakoodina +DOL_CUT_PAPER_FULL=Leikkaa tuloste kokonaan +DOL_CUT_PAPER_PARTIAL=Leikkaa tuloste osittain +DOL_OPEN_DRAWER=Avaa kassalaatikko +DOL_ACTIVATE_BUZZER=Aktivoi buzzer +DOL_PRINT_QRCODE=Tulosta QR koodi diff --git a/htdocs/langs/fi_FI/resource.lang b/htdocs/langs/fi_FI/resource.lang index 60ce8a391b8..38ff0b8066a 100644 --- a/htdocs/langs/fi_FI/resource.lang +++ b/htdocs/langs/fi_FI/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resurssit diff --git a/htdocs/langs/fi_FI/salaries.lang b/htdocs/langs/fi_FI/salaries.lang index 68407482edb..e58fae86173 100644 --- a/htdocs/langs/fi_FI/salaries.lang +++ b/htdocs/langs/fi_FI/salaries.lang @@ -1,14 +1,15 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge -Salary=Salary -Salaries=Salaries -NewSalaryPayment=New 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 +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined +SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Oletus kirjanpitotili henkilöstökuluille +Salary=Palkka +Salaries=Palkat +NewSalaryPayment=Uusi palkanmaksu +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 diff --git a/htdocs/langs/fi_FI/sendings.lang b/htdocs/langs/fi_FI/sendings.lang index 47b9245bf07..b6792206426 100644 --- a/htdocs/langs/fi_FI/sendings.lang +++ b/htdocs/langs/fi_FI/sendings.lang @@ -1,31 +1,31 @@ # Dolibarr language file - Source file is en_US - sendings -RefSending=Ref. lähettäminen -Sending=Lähettävä -Sendings=Sendings +RefSending=Toimituksen viite +Sending=Lähetys +Sendings=Lähetykset AllSendings=All Shipments Shipment=Lähettävä Shipments=Toimitukset ShowSending=Show Shipments -Receivings=Delivery Receipts -SendingsArea=Sendings alueella -ListOfSendings=Luettelo sendings -SendingMethod=Lähetysvalinnat menetelmä -LastSendings=Latest %s shipments -StatisticsOfSendings=Tilastot sendings -NbOfSendings=Lukumäärä sendings +Receivings=Toimituskuittaukset +SendingsArea=Lähetys alue +ListOfSendings=Lista lähetyksistä +SendingMethod=Toimitustapa +LastSendings=Viimeisimmät %s toimitukset +StatisticsOfSendings=Toimitusten tilastot +NbOfSendings=Toimitusten lukumäärä NumberOfShipmentsByMonth=Number of shipments by month -SendingCard=Shipment card -NewSending=Uusi lähettäminen +SendingCard=Toimituskortti +NewSending=Uusi toimitus CreateShipment=Luo lähettäminen -QtyShipped=Kpl lähetysvuotta +QtyShipped=Kpl lähetetty QtyPreparedOrShipped=Qty prepared or shipped -QtyToShip=Kpl alusten -QtyReceived=Kpl saanut +QtyToShip=Kpl lähetettävänä +QtyReceived=Kpl saapunut QtyInOtherShipments=Qty in other shipments -KeepToShip=Remain to ship -OtherSendingsForSameOrder=Muut sendings tässä tilauksessa -SendingsAndReceivingForSameOrder=Shipments and receipts for this order -SendingsToValidate=Lähetysvalinnat validoida +KeepToShip=Lähettämättä +OtherSendingsForSameOrder=Tämän tilauksen muut toimitukset +SendingsAndReceivingForSameOrder=Tämän tilauksen toimitukset ja kuittaukset +SendingsToValidate=Toimitu StatusSendingCanceled=Peruttu StatusSendingDraft=Vedos StatusSendingValidated=Validoidut (tuotteet alukselle tai jo lähettänyt) @@ -37,11 +37,10 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Yksinkertaisen mallin DocumentModelMerou=Merou A5 malli WarningNoQtyLeftToSend=Varoitus, ei tuotteet odottavat lähettämistä. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). -DateDeliveryPlanned=Planned date of delivery +DateDeliveryPlanned=Suunniteltu toimituspäivä RefDeliveryReceipt=Ref delivery receipt StatusReceipt=Status delivery receipt DateReceived=Päivämäärä toimitus sai @@ -51,10 +50,10 @@ ActionsOnShipping=Tapahtumat lähetystä LinkToTrackYourPackage=Linkki seurata pakettisi ShipmentCreationIsDoneFromOrder=Tällä hetkellä uuden lähetys tehdään tilauksesta kortin. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/fi_FI/sms.lang b/htdocs/langs/fi_FI/sms.lang index a737d822dd9..5c3bac7ee70 100644 --- a/htdocs/langs/fi_FI/sms.lang +++ b/htdocs/langs/fi_FI/sms.lang @@ -38,7 +38,7 @@ SmsStatusNotSent=Ei lähetetty SmsSuccessfulySent=Sms oikein lähetetään (vuodesta %s ja %s) ErrorSmsRecipientIsEmpty=Määrä tavoite on tyhjä WarningNoSmsAdded=Ei uusia puhelinnumero lisätä kohde luetteloon -ConfirmValidSms=Do you confirm validation of this campain? +ConfirmValidSms=Haluatko vahvistaa tämän kampanjan hyväksytyksi? NbOfUniqueSms=Nb DOF ainutlaatuinen puhelinnumeroita NbOfSms=Nbre of phon numeroiden ThisIsATestMessage=Tämä on testi viesti @@ -46,6 +46,6 @@ SendSms=Lähetä tekstiviesti SmsInfoCharRemain=Nb jäljellä olevien merkkien SmsInfoNumero= (Muoto kansainvälinen eli +33899701761) DelayBeforeSending=Viive ennen lähettämistä (min) -SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleSenderFound=Lähettäjää ei ole saatavilla. Tarkista SMS asetukset. SmsNoPossibleRecipientFound=Ei tavoite käytettävissä. Tarkista asetukset oman SMS tarjoaja. diff --git a/htdocs/langs/fi_FI/stocks.lang b/htdocs/langs/fi_FI/stocks.lang index b2fc64fa585..37f8231590d 100644 --- a/htdocs/langs/fi_FI/stocks.lang +++ b/htdocs/langs/fi_FI/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Kappalemäärä UnitPurchaseValue=Unit purchase price StockTooLow=Kanta liian alhainen -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Value PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Määrä lähetysolosuhteita QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Tilaa lähetyskeskukset +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Lisäys todellinen varastot laskuista / hyvityslaskuja ReStockOnValidateOrder=Lisäys todellinen varastot tilaukset toteaa -ReStockOnDispatchOrder=Lisäys real varastot käsikirja lähettämistä osaksi varastot, kun toimittaja voidaan vastaanottaa +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Tilaa ei ole vielä tai enää asema, joka mahdollistaa lähettäminen varastossa olevista tuotteista varastoissa. -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Ei ennalta tuotteet tämän objektin. Joten ei lähettämistä varastossa on. DispatchVerb=Lähettäminen StockLimitShort=Limit for alert StockLimit=Stock limit for alert PhysicalStock=Varasto 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): 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, ...) IdWarehouse=Id-varasto DescWareHouse=Kuvaus varasto LieuWareHouse=Lokalisointi varasto @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Muokkaa +inventoryValidate=Hyväksytty +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Luokka suodatin +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 mouvment 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 +AddProduct=Lisää +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Poista rivi +RegulateStock=Regulate Stock +ListInventory=Luettelo diff --git a/htdocs/langs/fi_FI/stripe.lang b/htdocs/langs/fi_FI/stripe.lang new file mode 100644 index 00000000000..198a446fdf7 --- /dev/null +++ b/htdocs/langs/fi_FI/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Seuraavat URL-osoitteet ovat käytettävissä tarjota sivu asiakas tehdä maksua Dolibarr esineitä +PaymentForm=Maksu-muodossa +WelcomeOnPaymentPage=Tervetuloa verkkomaksupalveluumme +ThisScreenAllowsYouToPay=Tässä näytössä voit tehdä online-maksu %s. +ThisIsInformationOnPayment=Tämä on informations maksua tehdä +ToComplete=Saattamaan +YourEMail=Sähköposti maksupyyntö vahvistus +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Velkoja +PaymentCode=Maksu-koodi +StripeDoPayment=Mene maksu +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Seuraava +ToOfferALinkForOnlinePayment=URL %s maksua +ToOfferALinkForOnlinePaymentOnOrder=URL tarjota %s online maksu käyttöliittymän tilauksen +ToOfferALinkForOnlinePaymentOnInvoice=URL tarjota %s online maksu käyttöliittymän lasku +ToOfferALinkForOnlinePaymentOnContractLine=URL tarjota %s online maksu käyttöliittymän sopimuksen linjan +ToOfferALinkForOnlinePaymentOnFreeAmount=URL tarjota %s online maksu käyttöliittymän vapaa määrä +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL tarjota %s online maksu käyttöliittymän jäsen tilaus +YouCanAddTagOnUrl=Voit myös lisätä URL-parametrin & tag= arvo mille tahansa niistä URL (vaaditaan ainoastaan ilmaiseksi maksu) lisätään oma maksu kommentoida tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Tämä sivu vahvistaa, että maksu on kirjattu. Kiitos. +YourPaymentHasNotBeenRecorded=Et maksua ei ole kirjattu, ja kauppa on peruutettu. Kiitos. +AccountParameter=Tilin parametrit +UsageParameter=Käyttöparametrien +InformationToFindParameters=Auta löytää %s tilitiedot +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Nimi myyjä +CSSUrlForPaymentForm=CSS-tyylisivu url maksun muodossa +MessageOK=Viesti on validoitu maksun tuotto sivu +MessageKO=Viesti on peruutettu maksun tuotto sivu +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/fi_FI/supplier_proposal.lang b/htdocs/langs/fi_FI/supplier_proposal.lang index 7eea6f02e24..89c1ebd5b5e 100644 --- a/htdocs/langs/fi_FI/supplier_proposal.lang +++ b/htdocs/langs/fi_FI/supplier_proposal.lang @@ -8,11 +8,11 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal -SupplierProposals=Supplier proposals -SupplierProposalsShort=Supplier proposals +SupplierProposals=Tavarantoimittajan tarjoukset +SupplierProposalsShort=Tavarantoimittajan tarjoukset NewAskPrice=New price request ShowSupplierProposal=Show price request AddSupplierProposal=Create a price request @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Luonnos (on vahvistettu) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Suljettu SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -44,10 +44,10 @@ ConfirmDeleteAsk=Are you sure you want to delete this price request %s? ActionsOnSupplierProposal=Events on price request DocModelAuroreDescription=A complete request model (logo...) CommercialAsk=Price request -DefaultModelSupplierProposalCreate=Default model creation +DefaultModelSupplierProposalCreate=Oletusmallin luonti DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/fi_FI/suppliers.lang b/htdocs/langs/fi_FI/suppliers.lang index 93d4f4681e6..8fe66427ee9 100644 --- a/htdocs/langs/fi_FI/suppliers.lang +++ b/htdocs/langs/fi_FI/suppliers.lang @@ -1,44 +1,46 @@ # Dolibarr language file - Source file is en_US - suppliers Suppliers=Tavarantoimittajat SuppliersInvoice=Tavarantoimittajan lasku -ShowSupplierInvoice=Show Supplier Invoice -NewSupplier=Uudsi toimittaja +ShowSupplierInvoice=Näytä tavarantoimittajan lasku +NewSupplier=Uusi tavarantoimittaja History=Historia -ListOfSuppliers=Luettelo toimittajista -ShowSupplier=Näytä toimittaja +ListOfSuppliers=Tavarantoimittajien luettelo +ShowSupplier=Näytä tavarantoimittaja OrderDate=Tilauspäivä -BuyingPriceMin=Best buying price -BuyingPriceMinShort=Best buying price -TotalBuyingPriceMinShort=Total of subproducts buying prices -TotalSellingPriceMinShort=Total of subproducts selling prices -SomeSubProductHaveNoPrices=Some sub-products have no price defined -AddSupplierPrice=Add buying price -ChangeSupplierPrice=Change buying price -ReferenceSupplierIsAlreadyAssociatedWithAProduct=Tämä viittaus toimittaja on jo liitetty viite: %s -NoRecordedSuppliers=N: o toimittajat kirjataan -SupplierPayment=Toimittaja maksu -SuppliersArea=Tavarantoimittajat alueella -RefSupplierShort=Ref. toimittaja +BuyingPriceMin=Alhaisin ostohinta +BuyingPriceMinShort=Alhaisin ostohinta +TotalBuyingPriceMinShort=Alatuotteiden ostohinta yhteensä +TotalSellingPriceMinShort=Alatuotteiden myyntihinta yhteensä +SomeSubProductHaveNoPrices=Joidenkin alatuotteidin hintoja ei ole määritelty +AddSupplierPrice=Lisää ostohinta +ChangeSupplierPrice=Muuta ostohintaa +SupplierPrices=Supplier prices +ReferenceSupplierIsAlreadyAssociatedWithAProduct=Tämä tavarantoimittajan viite on jo liitetty viiteeseen: %s +NoRecordedSuppliers=Tavarantoimittajia ei ole kirjattu +SupplierPayment=Tavarantoimittajan maksu +SuppliersArea=Tavarantoimittaja alue +RefSupplierShort=Tavarantoimittajan viite Availability=Saatavuus -ExportDataset_fournisseur_1=Toimittajan laskujen luettelo ja laskut "linjat -ExportDataset_fournisseur_2=Toimittajan laskut ja maksut -ExportDataset_fournisseur_3=Supplier orders and order lines +ExportDataset_fournisseur_1=Lista tavarantoimittajan laskuista ja laskuriveistä +ExportDataset_fournisseur_2=Tavarantoimittajan laskut ja maksut +ExportDataset_fournisseur_3=Tavarantoimittajan tilaukset ja tilausrivit ApproveThisOrder=Hyväksy tämä tilaus -ConfirmApproveThisOrder=Are you sure you want to approve order %s? -DenyingThisOrder=Deny this order -ConfirmDenyingThisOrder=Are you sure you want to deny this order %s? -ConfirmCancelThisOrder=Are you sure you want to cancel this order %s? -AddSupplierOrder=Luo toimittaja jotta -AddSupplierInvoice=Luo toimittajan laskun -ListOfSupplierProductForSupplier=Luettelo tuotteista ja hinnoista toimittaja %s -SentToSuppliers=Sent to suppliers -ListOfSupplierOrders=List of supplier orders -MenuOrdersSupplierToBill=Supplier orders to invoice -NbDaysToDelivery=Delivery delay in days -DescNbDaysToDelivery=The biggest deliver delay of the products from this order -SupplierReputation=Supplier reputation -DoNotOrderThisProductToThisSupplier=Do not order -NotTheGoodQualitySupplier=Wrong quality -ReputationForThisProduct=Reputation -BuyerName=Buyer name -AllProductServicePrices=All product / service prices +ConfirmApproveThisOrder=Haluatko varmasti hyväksyä tilauksen %s? +DenyingThisOrder=Kiellä tämä tilaus +ConfirmDenyingThisOrder=Haluatko varmasti kieltää tilauksen %s? +ConfirmCancelThisOrder=Haluatko varmasti peruuttaa tilauksen %s? +AddSupplierOrder=Luo tavarantoimittajan tilaus +AddSupplierInvoice=Luo tavarantoimittajan lasku +ListOfSupplierProductForSupplier=Luettelo tavarantoimittajan %s tuotteista ja hinnoista +SentToSuppliers=Lähetetty tavarantoimittajille +ListOfSupplierOrders=Luettelo tavarantoimittajan tilauksista +MenuOrdersSupplierToBill=Tavarantoimittajan tilaukset laskulle +NbDaysToDelivery=Toimitusviive päivinä +DescNbDaysToDelivery=Suurin toimitusviive tällä tilauksella +SupplierReputation=Tavarantoimittajan maine +DoNotOrderThisProductToThisSupplier=Älä tilaa +NotTheGoodQualitySupplier=Väärä laatu +ReputationForThisProduct=Maine +BuyerName=Ostajan nimi +AllProductServicePrices=Kaikkien tuotteiden / palveluiden hinnat +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/fi_FI/trips.lang b/htdocs/langs/fi_FI/trips.lang index d7d46dcf947..deca661fd06 100644 --- a/htdocs/langs/fi_FI/trips.lang +++ b/htdocs/langs/fi_FI/trips.lang @@ -1,8 +1,8 @@ # Dolibarr language file - Source file is en_US - trips ExpenseReport=Expense report -ExpenseReports=Expense reports +ExpenseReports=Kuluraportit ShowExpenseReport=Show expense report -Trips=Expense reports +Trips=Kuluraportit TripsAndExpenses=Expenses reports TripsAndExpensesStatistics=Expense reports statistics TripCard=Expense report card @@ -12,7 +12,7 @@ ListOfFees=Luettelo palkkiot TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Yritys / säätiö vieraili +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Määrä tai kilometreinä DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -56,7 +56,7 @@ AucuneLigne=There is no expense report declared yet ModePaiement=Payment mode VALIDATOR=User responsible for approval -VALIDOR=Approved by +VALIDOR=Hyväksynyt AUTHOR=Recorded by AUTHORPAIEMENT=Paid by REFUSEUR=Denied by @@ -70,6 +70,7 @@ DATE_SAVE=Vahvistettu DATE_CANCEL=Cancelation date DATE_PAIEMENT=Maksupäivä BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/fi_FI/users.lang b/htdocs/langs/fi_FI/users.lang index 6fc433fb605..7ce6705a8cd 100644 --- a/htdocs/langs/fi_FI/users.lang +++ b/htdocs/langs/fi_FI/users.lang @@ -66,8 +66,8 @@ InternalUser=Sisäinen käyttäjä ExportDataset_user_1=Dolibarr käyttäjille ja ominaisuudet DomainUser=Domain käyttäjän %s Reactivate=Uudelleenaktivoi -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=Sisäinen käyttäjä on käyttäjä, joka on osa yrityksen / perusta.
Ulkoinen käyttäjä on asiakas, toimittaja tai muu.

Molemmissa tapauksissa, oikeudet määritellään oikeuksia Dolibarr myös ulkoinen käyttäjä voi olla eri valikosta johtaja kuin sisäinen käyttäjä (Katso etusivu - Asetukset - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Lupa myönnettiin, koska periytyy yhden käyttäjän ryhmä. Inherited=Peritty UserWillBeInternalUser=Luotu käyttäjä on sisäinen käyttäjä (koska ei liity erityistä kolmannelle osapuolelle) diff --git a/htdocs/langs/fi_FI/website.lang b/htdocs/langs/fi_FI/website.lang index 6197580711f..5467f426527 100644 --- a/htdocs/langs/fi_FI/website.lang +++ b/htdocs/langs/fi_FI/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Koodi WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/fi_FI/withdrawals.lang b/htdocs/langs/fi_FI/withdrawals.lang index 57d929dafe9..bfe1c285c7c 100644 --- a/htdocs/langs/fi_FI/withdrawals.lang +++ b/htdocs/langs/fi_FI/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Määrä peruuttaa WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Ei asiakasta laskun maksu mode "vetää" odottaa. Mene "Peruuta" välilehdessä laskun kortin pyytää. +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ä WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Hylkäämisen syy RefusedInvoicing=Laskutus hylkääminen NoInvoiceRefused=Älä lataa hylkäämisestä InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Odotus StatusTrans=Toimitettu StatusCredited=Hyvitetään diff --git a/htdocs/langs/fr_BE/bills.lang b/htdocs/langs/fr_BE/bills.lang index 28f69acb856..8fe53169113 100644 --- a/htdocs/langs/fr_BE/bills.lang +++ b/htdocs/langs/fr_BE/bills.lang @@ -1,9 +1,6 @@ # Dolibarr language file - Source file is en_US - bills BillsLate=Paiements en retard InvoiceStandardDesc=Ce type de facture est le type commun. -InvoiceDeposit=Facture d'accompte -InvoiceDepositAsk=Facture d'accompte -InvoiceDepositDesc=Ce type de facture est fait lorsqu'un accompte a été reçu. InvoiceProFormaDesc=Une facture proforma est l'image d'une vraie facture mais n'a pas de valeur comptable. InvoiceReplacementAsk=Facture de remplacement pour facture InvoiceReplacementDesc=Une facture de remplacement est utilisée pour annuler et remplacer complètement une facture pour laquelle aucun paiement n'a encore été reçu.

Note: Seules les factures sans paiement peuvent être remplacées. Si la facture que vous remplacez n'est pas encore clôturée, elle sera clôturée automatiquement et enregistrée comme 'abandonnée'. @@ -21,7 +18,6 @@ SupplierBills=factures fournisseurs Payment=Paiement Payments=Paiements DeletePayment=Supprimer paiement -ConfirmDeletePayment=Êtes-vous certain de vouloir supprimer ce paiement? SupplierPayments=Paiements fournisseurs ReceivedPayments=Paiements reçus ReceivedCustomersPayments=Paiements reçus de clients @@ -43,7 +39,6 @@ ErrorInvoiceAvoirMustBeNegative=Erreur, une facture de type Note de crédit doit ConfirmClassifyPaidPartiallyReasonAvoir=Le reste à payer (%s %s) est un trop facturé (car article retourné, oubli, escompte non défini...) régularisé par un crédit ConfirmClassifyPaidPartiallyReasonOtherDesc=Ce choix sera celui choisi dans tout autre cas, par exemple, dans les cas suivants:
- paiement partiel car une partie des produits a été retourné.
- trop réclamé suite à oubli d'une remise
Dans tous les cas, le trop réclamé doit être régularisé en compta et envers le client par un crédit. ShowInvoiceAvoir=Afficher note de crédit -AlreadyPaidNoCreditNotesNoDeposits=Déjà réglé (hors crédits et acomptes) EscompteOfferedShort=Ristourne Discounts=Ristournes AddDiscount=Créer ristourne diff --git a/htdocs/langs/fr_BE/companies.lang b/htdocs/langs/fr_BE/companies.lang index d57409f60cb..17e96e4539d 100644 --- a/htdocs/langs/fr_BE/companies.lang +++ b/htdocs/langs/fr_BE/companies.lang @@ -1,3 +1,4 @@ # Dolibarr language file - Source file is en_US - companies +OverAllProposals=Propales VATIntraCheck=Chèque PL_UNKNOWN=Inconnue diff --git a/htdocs/langs/fr_BE/oauth.lang b/htdocs/langs/fr_BE/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/fr_BE/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/fr_BE/printing.lang b/htdocs/langs/fr_BE/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/fr_BE/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/fr_CA/accountancy.lang b/htdocs/langs/fr_CA/accountancy.lang index 54ac9970ec1..045c2f24504 100644 --- a/htdocs/langs/fr_CA/accountancy.lang +++ b/htdocs/langs/fr_CA/accountancy.lang @@ -41,7 +41,6 @@ AccountancyAreaDescAnalyze=STEP %s: Ajoutez ou modifiez des transactions existan AccountancyAreaDescClosePeriod=STEP %s: période de fermeture afin que nous ne puissions faire aucune modification dans un futur. Selectchartofaccounts=Sélectionnez le plan des comptes actif SubledgerAccount=Compte Subledger -subledger_account=Compte Subledger ShowAccountingJournal=Afficher le journal comptable AccountAccountingSuggest=Compte comptable suggéré MenuVatAccounts=Comptes Vat @@ -55,7 +54,6 @@ SuppliersVentilation=Reliure de la facture du fournisseur ExpenseReportsVentilation=Rapport de dépenses liant CreateMvts=Créer une nouvelle transaction WriteBookKeeping=Journalize les transactions dans Ledger -Bookkeeping=Grand livre AccountBalance=Solde du compte CAHTF=Total achats fournisseur avant taxes TotalExpenseReport=Rapport de dépenses totales diff --git a/htdocs/langs/fr_CA/admin.lang b/htdocs/langs/fr_CA/admin.lang index 29fd8a5e339..2bacefb10cd 100644 --- a/htdocs/langs/fr_CA/admin.lang +++ b/htdocs/langs/fr_CA/admin.lang @@ -1,6 +1,6 @@ # Dolibarr language file - Source file is en_US - admin VersionLastInstall=Version d'installation initiale -VersionLastUpgrade=Dernière mise à jour de la version +VersionLastUpgrade=Version de la dernière mise à jour FileCheck=Vérificateur d'intégrité des fichiers FileCheckDesc=Cet outil vous permet de vérifier l'intégrité des fichiers et la configuration de votre application, en comparant chaque fichier avec les officiels. La valeur de certaines constantes d'installation peut également être vérifiée. Vous pouvez utiliser cet outil pour détecter si certains fichiers ont été modifiés par un pirate informatique par exemple. FileIntegrityIsStrictlyConformedWithReference=L'intégrité des fichiers est strictement conforme à la référence. @@ -15,6 +15,7 @@ FileCheckDolibarr=Vérifier l'intégrité des fichiers d'application AvailableOnlyOnPackagedVersions=Le fichier local pour la vérification de l'intégrité n'est disponible que lorsque l'application est installée à partir d'un paquet officiel XmlNotFound=Xml Integrity Fichier de l'application introuvable ConfirmPurgeSessions=Voulez-vous vraiment purger toutes les sessions? Cela déconnectera tous les utilisateurs (sauf vous). +WebUserGroup=Utilisateur/groupe du serveur Web UploadNewTemplate=Télécharger un nouveau modèle (s) SecurityFilesDesc=Définissez ici les options liées à la sécurité concernant le téléchargement de fichiers. DelaiedFullListToSelectCompany=Attendez que vous appuyez sur une touche avant de charger le contenu de la liste des combinaisons de tiers (cela peut augmenter les performances si vous avez un grand nombre de tiers, mais cela est moins pratique) @@ -26,7 +27,7 @@ NotConfigured=Module / Application non configuré HoursOnThisPageAreOnServerTZ=Avertissement, contrairement à d'autres écrans, les heures sur cette page ne sont pas dans votre fuseau horaire local, mais pour le fuseau horaire du serveur. MaxNbOfLinesForBoxes=Nombre maximum de lignes pour les widgets MenusDesc=Les gestionnaires de menu définissent le contenu des deux barres de menus (horizontales et verticales). -MenusEditorDesc=L'éditeur de menu vous permet de définir des entrées de menu personnalisées. Utilisez-le soigneusement pour éviter l'instabilité et les entrées de menu inaccessibles en permanence.
Certains modules ajoutent des entrées de menu (dans le menu Tous principalement). Si vous supprimez certaines de ces entrées par erreur, vous pouvez les restaurer en désactivant et en redéfinissant le module. +MenusEditorDesc=L'éditeur de menu vous permet de définir des entrées de menu personnalisées. Utilisez-le soigneusement pour éviter l'instabilité et les entrées de menu inaccessibles en permanence.
Certains modules ajoutent des entrées de menu (dans le menu Tous principalement). Si vous supprimez certaines de ces entrées par erreur, vous pouvez les restaurer en désactivant et en redéfinissant le module. PurgeAreaDesc=Cette page vous permet de supprimer tous les fichiers générés ou stockés par Dolibarr (fichiers temporaires ou tous les fichiers dans le répertoire %s). L'utilisation de cette fonctionnalité n'est pas nécessaire. Il est fourni en tant que solution de contournement pour les utilisateurs dont Dolibarr est hébergé par un fournisseur qui n'offre pas d'autorisations pour supprimer les fichiers générés par le serveur Web. PurgeDeleteLogFile=Supprimer le fichier journal %s défini pour le module Syslog (sans risque de perte de données) PurgeDeleteTemporaryFiles=Supprimez tous les fichiers temporaires (pas de risque de perte de données) @@ -36,7 +37,6 @@ ConfirmPurgeAuditEvents=Êtes-vous sûr de vouloir purger tous les événements IgnoreDuplicateRecords=Ignorer les erreurs d'enregistrement en double (INSERT IGNORE) FeatureAvailableOnlyOnStable=La fonctionnalité est uniquement disponible sur les versions officielles stables BoxesDesc=Les widgets sont des composants montrant des informations que vous pouvez ajouter pour personnaliser certaines pages. Vous pouvez choisir entre afficher le widget ou non en sélectionnant la page cible et en cliquant sur 'Activer', ou en cliquant sur la poubelle pour la désactiver. -ModulesDesc=Les modules Dolibarr définissent quelle application / fonctionnalité est activée dans le logiciel. Certaines applications / modules nécessitent des autorisations que vous devez accorder aux utilisateurs, après l'avoir activé. Cliquez sur le bouton activé / désactivé pour activer un module / application. ModulesMarketPlaceDesc=Vous pouvez trouver plus de modules à télécharger sur des sites Web externes sur Internet ... ModulesDeployDesc=Si les autorisations sur votre système de fichiers le permettent, vous pouvez utiliser cet outil pour déployer un module externe. Le module sera alors visible sur l'onglet %s. ModulesMarketPlaces=Trouver des modules externes ... @@ -157,6 +157,7 @@ Module20000Name=Gestion des demandes de congès Module20000Desc=Déclaration et suivi des congès des employés Module39000Name=Lot/Série du produit Module50100Desc=Module de point de vente (POS). +Module50400Desc=Gestion de la comptabilité (partie double) Module55000Name=Sondage, enquête ou vote Module55000Desc=Module pour faire des sondages en ligne, des enquêtes ou des votes (comme Doodle , Studs , Rdvz , ... ) Module63000Desc=Gérer les ressources (imprimantes, voitures, salles, ...) vous pouvez ensuite partager vos événements @@ -280,7 +281,6 @@ LDAPAdminDnExample=DN complet (ex: cn = admin, dc = exemple, dc = com ou cn = Ad LDAPFieldTitle=Poste CacheByServerDesc=Par exemple, en utilisant la directive Apache "ExpiresByType image / gif A2592000" DefaultValuesDesc=Vous pouvez définir / forcer ici la valeur par défaut que vous voulez obtenir lorsque vous créez un nouvel enregistrement, et / ou défairez les filtres ou le tri lors de votre liste. -DefaultSearchFilters=Filtres de recherche par défaut DefaultSortOrder=Ordres de tri par défaut DefaultFocus=Champs de mise au point par défaut MergePropalProductCard=Activez dans le produit/service, l'option onglet de fichiers attachés pour fusionner le produit PDF le document à la proposition PDF azur si le produit/service est dans la proposition diff --git a/htdocs/langs/fr_CA/agenda.lang b/htdocs/langs/fr_CA/agenda.lang index ee94b6f276a..4e06b8dd1e1 100644 --- a/htdocs/langs/fr_CA/agenda.lang +++ b/htdocs/langs/fr_CA/agenda.lang @@ -5,6 +5,7 @@ NewCompanyToDolibarr=Le tiers %s a été créé PropalClassifiedBilledInDolibarr=Proposition %s classée facturée InvoicePaidInDolibarr=La facture %s a changé en payé MemberValidatedInDolibarr=Membre %s validé +MemberModifiedInDolibarr=Membre %s modifié MemberResiliatedInDolibarr=Membre %s terminé MemberDeletedInDolibarr=Membre %s supprimé MemberSubscriptionAddedInDolibarr=L'abonnement au membre %s a ajouté @@ -16,6 +17,7 @@ OrderDeliveredInDolibarr=Commande %s classée Délivrée ShippingSentByEMail=Bon expédition %s envoyé par EMail InterventionSentByEMail=Intervention %s envoyée par EMail ProposalDeleted=Proposition supprimée +AgendaModelModule=Modèles de document pour l'événement AgendaUrlOptionsProject=project=PROJECT_ID pour restreindre aux écévements associés au projet PROJECT_ID. AgendaShowBirthdayEvents=Afficher les dates d'anniversaire des contacts AgendaHideBirthdayEvents=Cacher les dates d'anniversaire des contacts diff --git a/htdocs/langs/fr_CA/banks.lang b/htdocs/langs/fr_CA/banks.lang index 09812367f1f..6a3fbaaa9c8 100644 --- a/htdocs/langs/fr_CA/banks.lang +++ b/htdocs/langs/fr_CA/banks.lang @@ -9,6 +9,7 @@ BankTransactionForCategory=Entrées bancaires pour la catégorie %s RemoveFromRubriqueConfirm=Êtes-vous sûr de vouloir supprimer le lien entre l'entrée et la catégorie? ListBankTransactions=Liste des entrées bancaires BankTransactions=Entrées bancaires +BankTransaction=Entrée de la banque ListTransactions=Entrées de la liste ListTransactionsByCategory=Liste des entrées / catégorie TransactionsToConciliate=Entrées à réconcilier @@ -50,3 +51,7 @@ CheckRejected=Chèque renvoyé CheckRejectedAndInvoicesReopened=Chèques retournés et factures rouvertes DocumentModelSepaMandate=Modèle de mandat SEPA. Utile pour les pays européens en CEE seulement. DocumentModelBan=Modèle pour imprimer une page avec des informations BAN. +NewVariousPayment=Nouveau paiement varié +VariousPayment=Paiement varié +VariousPayments=Différents paiements +ShowVariousPayment=Afficher divers paiements diff --git a/htdocs/langs/fr_CA/bills.lang b/htdocs/langs/fr_CA/bills.lang index a26912adf0d..79d4b6f2355 100644 --- a/htdocs/langs/fr_CA/bills.lang +++ b/htdocs/langs/fr_CA/bills.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - bills BillsCustomersUnpaidForCompany=Les factures des clients non payées pour %s BillsSuppliersUnpaidForCompany=Factures fournisseurs non payées pour %s -DisabledBecauseNotErasable=Désactivé car il ne peut pas être effacé +DisabledBecauseNotErasable=Désactivé car ne peut pas être effacé InvoiceDepositDesc=Ce type de facture se fait lorsque l'acompte a été reçu. InvoiceHasAvoir=Était une source d'une ou de plusieurs notes de crédit PredefinedInvoices=Facture prédéfinie diff --git a/htdocs/langs/fr_CA/bookmarks.lang b/htdocs/langs/fr_CA/bookmarks.lang new file mode 100644 index 00000000000..d6bc510653c --- /dev/null +++ b/htdocs/langs/fr_CA/bookmarks.lang @@ -0,0 +1,5 @@ +# Dolibarr language file - Source file is en_US - bookmarks +AddThisPageToBookmarks=Ajouter la page actuelle aux favoris +EditBookmarks=Liste / modifie les favoris +BehaviourOnClick=Comportement lorsqu'une URL de signet est sélectionnée +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choisissez si la page liée doit être ouverte dans une nouvelle fenêtre ou non diff --git a/htdocs/langs/fr_CA/boxes.lang b/htdocs/langs/fr_CA/boxes.lang index 85820c35db0..95b4ba5a5a3 100644 --- a/htdocs/langs/fr_CA/boxes.lang +++ b/htdocs/langs/fr_CA/boxes.lang @@ -1,12 +1,11 @@ # Dolibarr language file - Source file is en_US - boxes BoxLastProducts=%s derniers produits / services -BoxProductsAlertStock=Alertes stockées pour les produits +BoxProductsAlertStock=Alertes de stock pour les produits BoxLastProductsInContract=%s derniers produits / services sous contrat BoxLastSupplierBills=Dernières factures des fournisseurs BoxLastCustomerBills=Dernières factures client BoxOldestUnpaidCustomerBills=Les factures des clients non payées les plus anciennes BoxOldestUnpaidSupplierBills=Les plus anciennes factures fournisseurs non payées -BoxLastProspects=Dernières perspectives modifiées BoxLastCustomerOrders=Derniers commandes client BoxLastActions=Dernières actions BoxLastContacts=Derniers contacts / adresses @@ -20,7 +19,7 @@ BoxTitleLastModifiedCustomers=%s derniers clients modifiés BoxTitleLastCustomersOrProspects=%s derniers clients ou prospects BoxTitleLastCustomerBills=Dernières %s factures client BoxTitleLastSupplierBills=Dernières %s factures fournisseurs -BoxTitleLastModifiedProspects=%s dernières prospects modifiées +BoxTitleLastModifiedProspects=%s dernières prospects modifiés BoxTitleLastModifiedMembers=%s derniers membres BoxTitleLastFicheInter=%s dernières interventions modifiées BoxTitleCurrentAccounts=Soldes des comptes ouverts @@ -46,3 +45,4 @@ BoxTitleLastModifiedCustomerOrders=%s dernières commandes client modifiées BoxTitleLastModifiedPropals=%s dernières modifications proposées LastXMonthRolling=Le dernier roulement du mois de %s ChooseBoxToAdd=Ajouter un widget sur votre tableau de bord +BoxAdded=Le Widget a été ajouté dans votre tableau de bord diff --git a/htdocs/langs/fr_CA/categories.lang b/htdocs/langs/fr_CA/categories.lang index 97519cbf02f..f51033ab7e6 100644 --- a/htdocs/langs/fr_CA/categories.lang +++ b/htdocs/langs/fr_CA/categories.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - categories +RubriquesTransactions=Tags / Catégories de transactions MembersCategoriesArea=Espace tags/catégories de membres AccountsCategoriesArea=Étiquettes / catégories de comptes ProjectsCategoriesArea=Zone de tags / catégories de projets diff --git a/htdocs/langs/fr_CA/commercial.lang b/htdocs/langs/fr_CA/commercial.lang index c48270c9d6c..0f68fbd09db 100644 --- a/htdocs/langs/fr_CA/commercial.lang +++ b/htdocs/langs/fr_CA/commercial.lang @@ -5,6 +5,7 @@ ConfirmDeleteAction=Êtes-vous sûr de vouloir supprimer cet événement? ActionOnCompany=Société associée ActionOnContact=Contact connexe ThirdPartiesOfSaleRepresentative=Personnes tierces ayant un représentant commercial +SaleRepresentativesOfThirdParty=Représentants commerciaux de tiers LastDoneTasks=Dernières %s actions complétées LastActionsToDo=Le plus ancien %s actions non complétées ActionAC_OTH_AUTO=Événements insérés automatiquement diff --git a/htdocs/langs/fr_CA/compta.lang b/htdocs/langs/fr_CA/compta.lang index 825749e8b52..83c937e8801 100644 --- a/htdocs/langs/fr_CA/compta.lang +++ b/htdocs/langs/fr_CA/compta.lang @@ -12,7 +12,6 @@ VATPaid=TPS/TVH payée LT1PaidES=RE (TVQ) Payé LT1CustomerES=RE (TVQ) ventes VATCollected=TPS/TVH récupérée -ToPay=Saisir règlement SocialContribution=Charge sociale SocialContributions=Charges sociales SocialContributionsDeductibles=Taxes sociales ou fiscales déductibles diff --git a/htdocs/langs/fr_CA/contracts.lang b/htdocs/langs/fr_CA/contracts.lang index 7cf3e22ff17..b88b0b11aa3 100644 --- a/htdocs/langs/fr_CA/contracts.lang +++ b/htdocs/langs/fr_CA/contracts.lang @@ -60,6 +60,8 @@ ListOfServicesToExpire=Liste des services à expirer NoteListOfYourExpiredServices=Cette liste contient uniquement des services de contrats pour des tiers auxquels vous êtes lié en tant que représentant de vente. StandardContractsTemplate=Modèle de contrat standard OnlyLinesWithTypeServiceAreUsed=Seules les lignes avec le type "Service" seront clonées. +CloneContract=Contrat de clone +ConfirmCloneContract=Êtes-vous sûr de vouloir cloner le contrat %s? TypeContact_contrat_internal_SALESREPSIGN=Contrat de signature du représentant des ventes TypeContact_contrat_internal_SALESREPFOLL=Contrat de suivi du représentant des ventes TypeContact_contrat_external_BILLING=Contact client de facturation diff --git a/htdocs/langs/fr_CA/cron.lang b/htdocs/langs/fr_CA/cron.lang index ca52eea8053..874fe8a6b4b 100644 --- a/htdocs/langs/fr_CA/cron.lang +++ b/htdocs/langs/fr_CA/cron.lang @@ -35,7 +35,6 @@ CronSaveSucess=Sauvegarde réussie CronFieldMandatory=Les champs %s sont obligatoires CronErrEndDateStartDt=La date de fin ne peut pas être avant la date de début CronTaskInactive=Ce travail est désactivé -CronClassFile=Nom de fichier avec classe CronModuleHelp=Nom du répertoire du module Dolibarr (fonctionne également avec le module Dolibarr externe).
Par exemple, appeler la méthode de récupération de l'objet de produit Dolibarr /htdocs/product/class/product.class.php, la valeur du module est produit CronClassFileHelp=Le chemin relatif et le nom du fichier à charger (le chemin d'accès est relatif au répertoire racine du serveur Web).
Par exemple, appeler la méthode de récupération de Dolibarr Product object htdocs / product / class / product.class.php, la valeur du nom de fichier de classe est product / class / product.class .php CronObjectHelp=Le nom de l'objet à charger.
Pour appeler par exemple la méthode de récupération de l'objet de produit Dolibarr /htdocs/product/class/product.class.php, la valeur du nom de fichier de classe est Produit diff --git a/htdocs/langs/fr_CA/dict.lang b/htdocs/langs/fr_CA/dict.lang new file mode 100644 index 00000000000..ff5761ddc02 --- /dev/null +++ b/htdocs/langs/fr_CA/dict.lang @@ -0,0 +1,83 @@ +# Dolibarr language file - Source file is en_US - dict +CountryBE=la Belgique +CountryGB=Grande Bretagne +CountryUS=États Unis +CountryTG=Aller +CountryCI=Côte d'Ivoiry +CountrySG=Singapour +CountryAT=L'Autriche +CountryBB=La Barbade +CountryBA=Bosnie Herzégovine +CountryBV=Île de Bouvet +CountryIO=Territoire britannique de l'océan Indien +CountryKY=Îles Caïmans +CountryCX=L'île de noël +CountryCC=Îles Cocos (Keeling) +CountryCD=Congo, République démocratique du +CountryCK=les Îles Cook +CountryEC=Équateur +CountrySV=Le Salvador +CountryGQ=Guinée Équatoriale +CountryER=Érythrée +CountryFK=les îles Falkland +CountryFO=Îles Féroé +CountryGF=Guinée Française +CountryTF=Territoires du Sud français +CountryGW=Guinée-Bissau +CountryGY=Guyane +CountryHM=Heard Island et McDonald +CountryVA=Saint-Siège (État de la Cité du Vatican) +CountryIQ=Irak +CountryKW=Koweit +CountryLR=Libéria +CountryLY=libyen +CountryMK=La Macédoine, l'ex-Yougoslave de +CountryNC=Nouvelle Calédonie +CountryNF=Île de Norfolk +CountryMP=Îles Mariannes du Nord +CountryPS=Territoire palestinien, occupé +CountryPG=Papouasie Nouvelle Guinée +CountryPN=Îles Pitcairn +CountryPM=Saint Pierre et Miquelon +CountryVC=Saint-Vincent-et-Grenadines +CountrySM=Saint Marin +CountrySC=les Seychelles +CountrySI=La Slovénie +CountrySB=Les îles Salomon +CountryGS=Géorgie du Sud et les îles Sandwich du Sud +CountrySJ=Svalbard et Jan Mayen +CountrySY=syrien +CountryTR=dinde +CountryTC=Îles Turques et Cailos +CountryUM=Îles mineures éloignées des États-Unis +CountryVG=Îles Vierges Britanniques +CountryVI=Îles Vierges américaines +CountryWF=Wallis et Futuna +CountryEH=Sahara occidental +CountryBL=Saint barthélemy +CivilityMME=Madame. +CivilityMR=M. +CivilityMLE=Mme. +CivilityMTRE=Maîtriser +CurrencySingEUR=euro +CurrencyFRF=Francs français +CurrencySingFRF=Franc français +CurrencyMUR=Ruptures de Maurice +CurrencySingMUR=Roupie Maurice +CurrencyNOK=Krones norvégiens +CurrencyTND=Darsiens tunisiens +CurrencyUSD=Dollars américains +CurrencySingUSD=Dollars américain +CurrencyCentINR=Paisa +CurrencyCentSingINR=Paise +CurrencyThousandthSingTND=millième +DemandReasonTypeSRC_INTE=l'Internet +DemandReasonTypeSRC_CAMP_MAIL=Campagne de diffusion +DemandReasonTypeSRC_CAMP_EMAIL=Campagne EMailing +DemandReasonTypeSRC_CAMP_PHO=Campagne téléphonique +DemandReasonTypeSRC_CAMP_FAX=Campagne de télécopie +DemandReasonTypeSRC_SHOP=Contact commercial +DemandReasonTypeSRC_SPONSORING=Parrainage +PaperFormatUSLETTER=Lettre de format US +PaperFormatUSLEGAL=Format juridique US +PaperFormatUSLEDGER=Format Ledger / Tabloid diff --git a/htdocs/langs/fr_CA/errors.lang b/htdocs/langs/fr_CA/errors.lang index 53013ba9bf6..6310221a578 100644 --- a/htdocs/langs/fr_CA/errors.lang +++ b/htdocs/langs/fr_CA/errors.lang @@ -1,6 +1,6 @@ # Dolibarr language file - Source file is en_US - errors NoErrorCommitIsDone=Aucune erreur, nous nous engageons -ErrorButCommitIsDone=Les erreurs trouvées, mais nous validons malgré cela +ErrorButCommitIsDone=Erreurs trouvées, mais nous validons malgré cela ErrorBadEMail=Le courriel %s n'est pas bon ErrorBadUrl=L'adresse Url %s n'est pas bonne ErrorBadValueForParamNotAString=Valeur incorrecte pour votre paramètre. Il ajoute généralement lorsque la traduction est manquante. diff --git a/htdocs/langs/fr_CA/externalsite.lang b/htdocs/langs/fr_CA/externalsite.lang new file mode 100644 index 00000000000..01d000d22e0 --- /dev/null +++ b/htdocs/langs/fr_CA/externalsite.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - externalsite +ExternalSiteSetup=Lien de configuration vers un site Web externe +ExternalSiteModuleNotComplete=Module ExternalSite n'a pas été configuré correctement. +ExampleMyMenuEntry=Entrée de mon menu diff --git a/htdocs/langs/fr_CA/ftp.lang b/htdocs/langs/fr_CA/ftp.lang new file mode 100644 index 00000000000..7b50188c38b --- /dev/null +++ b/htdocs/langs/fr_CA/ftp.lang @@ -0,0 +1,11 @@ +# Dolibarr language file - Source file is en_US - ftp +FTPClientSetup=Configuration du module client FTP +FTPArea=Zone FTP +FTPAreaDesc=Cet écran vous montre le contenu d'une vue du serveur FTP +SetupOfFTPClientModuleNotComplete=La configuration du module client FTP semble ne pas être complète +FailedToConnectToFTPServer=Impossible de se connecter au serveur FTP (serveur %s, port %s) +FailedToConnectToFTPServerWithCredentials=Échec de la connexion au serveur FTP avec login / mot de passe défini +FTPFailedToRemoveFile=Impossible d'enlever le fichier %s. +FTPFailedToRemoveDir=Impossible de supprimer le répertoire %s (Vérifiez les autorisations et ce répertoire est vide). +ChooseAFTPEntryIntoMenu=Choisissez une entrée FTP dans le menu ... +FailedToGetFile=Impossible d'obtenir des fichiers %s diff --git a/htdocs/langs/fr_CA/help.lang b/htdocs/langs/fr_CA/help.lang new file mode 100644 index 00000000000..99eb4ab0d71 --- /dev/null +++ b/htdocs/langs/fr_CA/help.lang @@ -0,0 +1,23 @@ +# Dolibarr language file - Source file is en_US - help +CommunitySupport=Support du forum / Wiki +EMailSupport=Soutien des e-mails +RemoteControlSupport=Support en temps réel en ligne / à distance +OtherSupport=Autre support +ToSeeListOfAvailableRessources=Pour contacter / voir les ressources disponibles: +HelpCenter=Centre d'aide +DolibarrHelpCenter=Centre d'aide et de support Dolibarr +ToGoBackToDolibarr=Sinon, cliquez sur ici pour utiliser Dolibarr +TypeOfSupport=Source de soutien +TypeSupportCommunauty=Communauté (gratuite) +NeedHelpCenter=Besoin d'aide ou de soutien? +TypeHelpOnly=Aide seulement +TypeHelpDev=Aide + Développement +TypeHelpDevForm=Aide + Développement + Formation +ToGetHelpGoOnSparkAngels1=Certaines entreprises peuvent fournir un soutien en ligne rapide (parfois immédiat) et plus efficace en prenant le contrôle de votre ordinateur. Ces assistants peuvent être trouvés sur le site Web %s: +ToGetHelpGoOnSparkAngels3=Vous pouvez également consulter la liste de tous les entraîneurs disponibles pour Dolibarr, pour ce clic sur le bouton +ToGetHelpGoOnSparkAngels2=Parfois, il n'y a pas d'entreprise disponible au moment où vous faites votre recherche, alors pensez à changer le filtre pour rechercher "toutes les disponibilités". Vous pourrez envoyer plus de demandes. +BackToHelpCenter=Sinon, cliquez ici pour aller retour à la page d'accueil du Centre d'aide . +LinkToGoldMember=Vous pouvez appeler l'un des entraîneurs présélectionnés par Dolibarr pour votre langue (%s) en cliquant sur son Widget (l'état et le prix maximum sont automatiquement mis à jour): +PossibleLanguages=Langues prises en charge +SubscribeToFoundation=Aidez le projet Dolibarr, abonnez-vous à la fondation +SeeOfficalSupport=Pour le soutien officiel de Dolibarr dans votre langue:
%s diff --git a/htdocs/langs/fr_CA/hrm.lang b/htdocs/langs/fr_CA/hrm.lang new file mode 100644 index 00000000000..32d81a9624b --- /dev/null +++ b/htdocs/langs/fr_CA/hrm.lang @@ -0,0 +1,12 @@ +# Dolibarr language file - Source file is en_US - hrm +HRM_EMAIL_EXTERNAL_SERVICE=Email pour empêcher le service externe de GRH +Establishments=Établissements +Establishment=Établissement +ConfirmDeleteEstablishment=Êtes-vous sûr de supprimer cet établissement? +OpenEtablishment=Établissement ouvert +CloseEtablishment=Établissement proche +DictionaryDepartment=HRM - liste du département +DictionaryFunction=HRM - Liste des fonctions +Employees=Employés +Employee=Employé +NewEmployee=Nouvel employé diff --git a/htdocs/langs/fr_CA/incoterm.lang b/htdocs/langs/fr_CA/incoterm.lang new file mode 100644 index 00000000000..d982800ae3e --- /dev/null +++ b/htdocs/langs/fr_CA/incoterm.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - incoterm +Module62000Desc=Ajouter des fonctionnalités pour gérer Incoterm diff --git a/htdocs/langs/fr_CA/install.lang b/htdocs/langs/fr_CA/install.lang index cde4cbb1e6e..d3c32c49c4e 100644 --- a/htdocs/langs/fr_CA/install.lang +++ b/htdocs/langs/fr_CA/install.lang @@ -8,6 +8,7 @@ KeepDefaultValuesWamp=Comme vous utilisez l'assistant d'installation Dolibarr de KeepDefaultValuesDeb=Comme vous utilisez l'assistant d'installation Dolibarr depuis un paquet Linux ou BSD (Ubuntu, Debian, Fedora, …), les valeurs proposées aux paramètres sont déjà optimisées. Seul le mot de passe du propriétaire de la base de données à créer est à renseigner. Ne modifiez les autres informations qu'en connaissance de cause. KeepDefaultValuesMamp=Comme vous utilisez l'assistant d'installation Dolibarr depuis DoliMamp, les valeurs proposées aux paramètres sont déjà optimisées. Ne les modifiez qu'en connaissance de cause. KeepDefaultValuesProxmox=Comme vous utilisez l'assistant d'installation Dolibarr depuis une machine virtuelle Proxmox, les valeurs proposées aux paramètres sont déjà optimisées. Ne les modifiez qu'en connaissance de cause. +UpgradeExternalModule=Exécuter un processus de mise à niveau dédié des modules externes MigrationSuccessfullUpdate=Mise à niveau réussie MigrationContractsEmptyDatesUpdateSuccess=Contrat de correction de date d'emtpy effectué avec succès MigrationContractsIncoherentCreationDateUpdateSuccess=Correction mauvaise valeur de la date de création du contrat effectuée avec succès diff --git a/htdocs/langs/fr_CA/languages.lang b/htdocs/langs/fr_CA/languages.lang new file mode 100644 index 00000000000..3b014556d8d --- /dev/null +++ b/htdocs/langs/fr_CA/languages.lang @@ -0,0 +1,51 @@ +# Dolibarr language file - Source file is en_US - languages +Language_ar_AR=arabe +Language_ar_SA=arabe +Language_bn_BD=bengali +Language_bg_BG=bulgare +Language_ca_ES=catalan +Language_cs_CZ=tchèque +Language_da_DA=danois +Language_da_DK=danois +Language_de_DE=allemand +Language_el_GR=grec +Language_en_GB=Royaume Uni (Anglais) +Language_en_NZ=Anglais (Nouvelle-Zélande) +Language_en_US=États Unis (Anglais) +Language_es_CL=Espagnol (chili) +Language_es_EC=Espagnol (équateur) +Language_es_PE=Espagnol (Pérou) +Language_es_PR=Espagnol (Porto Rico) +Language_et_EE=estonien +Language_eu_ES=basque +Language_fa_IR=persan +Language_fi_FI=finlandais +Language_fr_FR=français +Language_fr_NC=Français (Nouvelle-Calédonie) +Language_fy_NL=frison +Language_he_IL=hébreu +Language_hr_HR=croate +Language_hu_HU=hongrois +Language_id_ID=indonésien +Language_is_IS=islandais +Language_it_IT=italien +Language_ka_GE=géorgien +Language_ko_KR=coréen +Language_lt_LT=lituanien +Language_lv_LV=letton +Language_mn_MN=mongol +Language_nb_NO=Norvégien (Bokmål) +Language_pl_PL=polonais +Language_ro_RO=roumain +Language_ru_RU=russe +Language_tr_TR=turc +Language_sl_SI=slovène +Language_sv_SV=suédois +Language_sv_SE=suédois +Language_sq_AL=albanais +Language_sr_RS=serbe +Language_th_TH=thaïlandais +Language_uk_UA=ukrainien +Language_vi_VN=vietnamien +Language_zh_CN=chinois +Language_zh_TW=Chinois (traditionnel) diff --git a/htdocs/langs/fr_CA/link.lang b/htdocs/langs/fr_CA/link.lang new file mode 100644 index 00000000000..8acd890c9a0 --- /dev/null +++ b/htdocs/langs/fr_CA/link.lang @@ -0,0 +1,6 @@ +# Dolibarr language file - Source file is en_US - link +LinkANewFile=Relier un nouveau fichier / document +NoLinkFound=Pas de liens enregistrés +LinkComplete=Le fichier a été lié avec succès +ErrorFailedToDeleteLink=Impossible d'enlever le lien '%s' +ErrorFailedToUpdateLink=Impossible de mettre à jour le lien '%s' diff --git a/htdocs/langs/fr_CA/loan.lang b/htdocs/langs/fr_CA/loan.lang new file mode 100644 index 00000000000..6d1ecb50f4a --- /dev/null +++ b/htdocs/langs/fr_CA/loan.lang @@ -0,0 +1,41 @@ +# Dolibarr language file - Source file is en_US - loan +Loans=Prêts +NewLoan=Nouveau prêt +ShowLoan=Afficher le prêt +PaymentLoan=Paiement de prêt +LoanPayment=Paiement de prêt +ShowLoanPayment=Afficher le paiement du prêt +LoanAccountancyCapitalCode=Capital comptable comptable +LoanAccountancyInsuranceCode=Assurance comptable comptable +LoanAccountancyInterestCode=Intérêt du compte comptable +ConfirmDeleteLoan=Confirmer la suppression de ce prêt +LoanDeleted=Prêt supprimé avec succès +ConfirmPayLoan=Confirmer classer payé ce prêt +LoanPaid=Prêt payé +LoanCalc=Calculatrice de prêts bancaires +PurchaseFinanceInfo=Informations sur l'achat et le financement +SalePriceOfAsset=Prix ​​de vente de l'actif +PercentageDown=Pourcentage en baisse +AnnualInterestRate=Taux d'intérêt annuel +ExplainCalculations=Expliquer les calculs +ShowMeCalculationsAndAmortization=Montrez-moi les calculs et l'amortissement +MortgagePaymentInformation=Information sur le paiement hypothécaire +DownPaymentDesc=Le paiement = Le prix de la maison multiplié par le pourcentage réduit divisé par 100 (pour 5% inférieur devient 5/100 ou 0.05) +InterestRateDesc=Le taux d'intérêt = Le pourcentage d'intérêt annuel divisé par 100 +MonthlyFactorDesc= facteur mensuel = Le résultat de la formule suivante +MonthlyInterestRateDesc=Le taux d'intérêt mensuel = Le taux d'intérêt annuel divisé par 12 (pour les 12 mois par an) +MonthTermDesc=Le terme mois du prêt en mois = Le nombre d'années où vous avez pris le prêt pour les périodes 12 +MonthlyPaymentDesc=Le paiement mensuel est calculé en utilisant la formule suivante +AmortizationPaymentDesc=La amortissement décompose la quantité de votre paiement mensuel vers l'intérêt de la banque, et combien coûte le remboursement du capital de votre prêt. +AmountFinanced=Montant Financé +AmortizationMonthlyPaymentOverYears=Amortissement pour paiement mensuel: %s sur %s années +Totalsforyear=Totaux pour l'année +LoanCalcDesc=Ce calculateur d'hypothèque peut être utilisé pour calculer les paiements mensuels d'un prêt, en fonction du montant emprunté, de la durée du prêt souhaité et du taux d'intérêt.
Ce calculateur comprend également PMI (Private Mortgage Assurance) pour les prêts dont moins de 20%% est mis en paiement. Les taxes sur la propriété de la ville et leurs effets sur le paiement mensuel total de l'hypothèque sont également pris en considération. +GoToInterest=%s ira vers INTÉRÊT +GoToPrincipal=%s ira vers PRINCIPAL +YouWillSpend=Vous passerez %s en année %s +AddLoan=Créer un prêt +ConfigLoan=Configuration du prêt du module +LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Capital de comptabilité par défaut +LOAN_ACCOUNTING_ACCOUNT_INTEREST=Compter les intérêts du compte par défaut +LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Assurance compte comptable par défaut diff --git a/htdocs/langs/fr_CA/mailmanspip.lang b/htdocs/langs/fr_CA/mailmanspip.lang new file mode 100644 index 00000000000..33a56fac7c1 --- /dev/null +++ b/htdocs/langs/fr_CA/mailmanspip.lang @@ -0,0 +1,23 @@ +# Dolibarr language file - Source file is en_US - mailmanspip +MailmanTitle=Système de liste de diffusion de Mailman +TestSubscribe=Pour tester l'abonnement aux listes de Mailman +TestUnSubscribe=Pour tester la désabonnement des listes de Mailman +MailmanCreationSuccess=Le test d'abonnement a été exécuté avec succès +MailmanDeletionSuccess=Le test de désinscription a été exécuté avec succès +SynchroMailManEnabled=Une mise à jour Mailman sera effectuée +SynchroSpipEnabled=Une mise à jour Spip sera effectuée +DescADHERENT_MAILMAN_URL=URL pour les abonnements Mailman +DescADHERENT_MAILMAN_UNSUB_URL=URL pour les désinscriptions de Mailman +DescADHERENT_MAILMAN_LISTS=Liste (s) pour inscription automatique de nouveaux membres (séparés par une virgule) +SPIPTitle=Système de gestion de contenu SPIP +DescADHERENT_SPIP_DB=Nom de la base de données SPIP +DescADHERENT_SPIP_USER=Connexion à la base de données SPIP +DescADHERENT_SPIP_PASS=Mot de passe de la base de données SPIP +AddIntoSpipConfirmation=Êtes-vous sûr de vouloir ajouter ce membre dans SPIP? +AddIntoSpipError=Impossible d'ajouter l'utilisateur dans SPIP +DeleteIntoSpip=Supprimer de SPIP +DeleteIntoSpipConfirmation=Êtes-vous sûr de vouloir supprimer ce membre de SPIP? +DeleteIntoSpipError=Impossible de supprimer l'utilisateur de SPIP +SPIPConnectionFailed=Impossible de se connecter à SPIP +SuccessToAddToMailmanList=%s ajouté avec succès à la liste mailman %s ou à la base de données SPIP +SuccessToRemoveToMailmanList=%s supprimé avec succès de la liste mailman %s ou de la base de données SPIP diff --git a/htdocs/langs/fr_CA/mails.lang b/htdocs/langs/fr_CA/mails.lang index b17db32f75b..c5c822eed99 100644 --- a/htdocs/langs/fr_CA/mails.lang +++ b/htdocs/langs/fr_CA/mails.lang @@ -62,6 +62,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact avec les filtres clients MailingModuleDescContactsByCompanyCategory=Contacts par catégorie de tiers MailingModuleDescContactsByCategory=Contacts par catégories MailingModuleDescContactsByFunction=Contacts par poste +MailingModuleDescEmailsFromFile=Emails du fichier +MailingModuleDescEmailsFromUser=E-mail par utilisateur +MailingModuleDescDolibarrUsers=Utilisateurs avec e-mails +MailingModuleDescThirdPartiesByCategories=Les tiers (par catégories) LineInFile=Ligne %s dans le fichier RecipientSelectionModules=Demandes définies pour la sélection du destinataire MailSelectedRecipients=Récipiendaires sélectionnés diff --git a/htdocs/langs/fr_CA/main.lang b/htdocs/langs/fr_CA/main.lang index 15a815ae518..2374a56b0c6 100644 --- a/htdocs/langs/fr_CA/main.lang +++ b/htdocs/langs/fr_CA/main.lang @@ -54,9 +54,9 @@ DateEnd=Date de fin DateCreationShort=Création. rendez-vous amoureux DateLastModification=Dernière date de modification UserCreation=Utilisateur de la création -UserModification=Modification utilisateur -UserCreationShort=Création. utilisateur -UserModificationShort=Modif. utilisateur +UserModification=Utilisateur de modification +UserCreationShort=Util. création +UserModificationShort=Util. modification CurrencyRate=Taux de conversion monétaire UseLocalTax=Inclure taxe DefaultValues=Les valeurs par défaut @@ -72,7 +72,6 @@ AmountTTC=Montant (tx incl.) AmountVAT=Montant TPS/TVH MulticurrencyAlreadyPaid=Déjà payé, monnaie d'origine MulticurrencyRemainderToPay=Reste à payer, monnaie d'origine -MulticurrencyPaymentAmount=Montant du paiement, monnaie d'origine MulticurrencyAmountHT=Montant (net d'impôt), monnaie d'origine MulticurrencyAmountTTC=Montant (hors taxe), monnaie d'origine MulticurrencyAmountVAT=Montant de l'impôt, monnaie d'origine @@ -110,23 +109,16 @@ SendAcknowledgementByMail=Envoyer un email de confirmation EMail=Courriel ValueIsNotValid=La valeur n'est pas valide RecordsModified=%s enregistrement modifié -RecordsDeleted=%s enregistrement supprimé +RecordsDeleted=%s enregistrement(s) supprimé(s) CompleteOrNoMoreReceptionExpected=Complète ou rien de plus attendu YouCanChangeValuesForThisListFromDictionarySetup=Vous pouvez modifier les valeurs de cette liste dans le menu Configuration - Dictionnaires YouCanChangeValuesForThisListFrom=Vous pouvez modifier les valeurs de cette liste dans le menu %s YouCanSetDefaultValueInModuleSetup=Vous pouvez configurer la valeur par défaut utilisée lors de la création d'un nouvel enregistrement dans la configuration du module Layout=Disposition Screen=Écran -DocumentModelStandardPDF=Modèle PDF standard CoreErrorMessage=Désolé, une erreur s'est produite. Contactez votre administrateur système pour vérifier les journaux ou désactiver $ dolibarr_main_prod = 1 pour obtenir plus d'informations. -LinkTo=Lié à -LinkToProposal=Lien vers la proposition -LinkToInvoice=Lien vers la facture -LinkToSupplierOrder=Lien vers l'ordre du fournisseur -LinkToSupplierProposal=Lien vers la proposition du fournisseur -LinkToSupplierInvoice=Lien vers la facture du fournisseur -LinkToContract=Lien vers le contrat -LinkToIntervention=Lien vers l'intervention +LinkToProposal=Lier à une proposition +LinkToSupplierProposal=Lier à une proposition fournisseur SelectAction=Sélectionnez l'action SelectTargetUser=Sélectionnez l'utilisateur / employé cible SelectElementAndClick=Sélectionnez un élément et cliquez sur %s @@ -155,7 +147,6 @@ BulkActions=Actions en vrac ClickToShowHelp=Cliquez pour afficher l'aide sur les outils HR=HEURE HRAndBank=RH et Banque -AutomaticallyCalculated=Calculé automatiquement TitleSetToDraft=Retourner au brouillon ConfirmSetToDraft=Êtes-vous sûr de vouloir revenir à l'état du projet? SelectMailModel=Choisir modèle de courriel diff --git a/htdocs/langs/fr_CA/members.lang b/htdocs/langs/fr_CA/members.lang index c6578f71b34..675305b46f5 100644 --- a/htdocs/langs/fr_CA/members.lang +++ b/htdocs/langs/fr_CA/members.lang @@ -41,6 +41,7 @@ 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é @@ -81,6 +82,7 @@ FollowingLinksArePublic=Les liens suivants sont des pages ouvertes non protégé BlankSubscriptionForm=Formulaire d'auto-abonnement public BlankSubscriptionFormDesc=Dolibarr peut vous fournir une URL publique permettant aux visiteurs externes de demander de s'abonner à la fondation. Si un module de paiement en ligne est activé, un formulaire de paiement sera automatiquement fourni. EnablePublicSubscriptionForm=Activer le formulaire d'auto-abonnement public +ForceMemberType=Forcer le type de membre ExportDataset_member_1=Membres et abonnements ImportDataset_member_1=Membres LastMembersModified=Derniers membres modifiés %s @@ -133,6 +135,7 @@ MembersByStateDesc=Cet écran vous montre des statistiques sur les membres par MembersByTownDesc=Cet écran vous montre des statistiques sur les membres par ville. 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 diff --git a/htdocs/langs/fr_CA/modulebuilder.lang b/htdocs/langs/fr_CA/modulebuilder.lang new file mode 100644 index 00000000000..9914ef82026 --- /dev/null +++ b/htdocs/langs/fr_CA/modulebuilder.lang @@ -0,0 +1,9 @@ +# Dolibarr language file - Source file is en_US - modulebuilder +ModuleBuilderDesc3=Des modules générés / modifiables ont été trouvés: %s (ils sont détectés comme modifiables lorsque le fichier %s existe dans le répertoire racine du module). +ModuleBuilderDescmenus=Cet onglet est dédié à définir les entrées de menu fournies par votre module. +ModuleBuilderDescpermissions=Cet onglet est dédié à définir les nouvelles autorisations que vous souhaitez fournir à votre module. +ModuleBuilderDeschooks=Cet onglet est dédié aux crochets. +ModuleBuilderDescwidgets=Cet onglet est dédié à la gestion / création de widgets. +DangerZone=Zone dangereuse +ModuleIsLive=Ce module a été activé. Toute modification peut briser une caractéristique active actuelle. +DescriptionLong=Longue description diff --git a/htdocs/langs/fr_CA/multicurrency.lang b/htdocs/langs/fr_CA/multicurrency.lang new file mode 100644 index 00000000000..6082b9b76bb --- /dev/null +++ b/htdocs/langs/fr_CA/multicurrency.lang @@ -0,0 +1,13 @@ +# Dolibarr language file - Source file is en_US - multicurrency +ErrorAddRateFail=Erreur dans le taux ajouté +ErrorAddCurrencyFail=Erreur dans la monnaie ajoutée +ErrorDeleteCurrencyFail=Erreur de suppression d'échec +multicurrency_syncronize_error=Erreur de synchronisation: %s +multicurrency_useOriginTx=Lorsqu'un objet est créé à partir d'un autre, gardez le taux d'origine de l'objet source (sinon utilisez le nouveau taux connu) +CurrencyLayerAccount_help_to_synchronize=Vous devriez créer un compte sur leur site Web pour utiliser cette fonctionnalité
Obtenez votre clé API
Si vous utilisez un compte gratuit, vous ne pouvez pas modifier la source de devises(USD par défaut)
Mais si votre devise principale n'est pas USD, vous pouvez utiliser la source de devise alternative pour vous forcer la monnaie principale

Vous êtes limité À 1000 synchronisations par mois +multicurrency_appCurrencySource=Source de devises +multicurrency_alternateCurrencySource=Autre devise souce +CurrenciesUsed_help_to_add=Ajoutez les différentes devises et taux que vous devez utiliser sur propositions, commandes , etc. +MulticurrencyReceived=Reçu, monnaie d'origine +MulticurrencyRemainderToTake=Monnaie restante, monnaie d'origine +MulticurrencyPaymentAmount=Montant du paiement, monnaie d'origine diff --git a/htdocs/langs/fr_CA/other.lang b/htdocs/langs/fr_CA/other.lang index 48069cec6b2..ad976956a79 100644 --- a/htdocs/langs/fr_CA/other.lang +++ b/htdocs/langs/fr_CA/other.lang @@ -4,17 +4,11 @@ ToolsDesc=Tous les outils divers non inclus dans les autres entrées de menu son BirthdayDate=Date d'anniversaire BirthdayAlertOn=Alerte d'anniversaire active BirthdayAlertOff=Alerte d'anniversaire inactive -TransKey=Traduction de la clé TransKey -MonthOfInvoice=Mois (numéro 1-12) de la date de facturation -TextMonthOfInvoice=Mois (tex) de la date de facturation PreviousMonthOfInvoice=Mois précédent (numéro 1-12) de la date de facturation -TextPreviousMonthOfInvoice=Mois précédent (texte) de la date de facturation NextMonthOfInvoice=Le mois suivant (numéro 1-12) de la date de facturation TextNextMonthOfInvoice=Le mois suivant (texte) de la date de facturation ZipFileGeneratedInto=Fichier Zip généré dans %s. -YearOfInvoice=Année de la date de facturation PreviousYearOfInvoice=Année de facture précédente -NextYearOfInvoice=Année suivante de la date de facturation Notify_FICHINTER_ADD_CONTACT=Ajout de contact à Intervention Notify_FICHINTER_VALIDATE=Intervention validée Notify_FICHINTER_SENTBYMAIL=Intervention envoyée par courrier @@ -65,7 +59,6 @@ PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__\n\nVous trouverez ici PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nVous trouverez ici la facture __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nVous trouverez ici la livraison __SHIPPINGREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nVous trouverez ici l'intervention __FICHINTERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentUser=Aa__PERSONALIZED__\n\n__SIGNATURE__ DemoDesc=Dolibarr est un ERP / CRM compact prenant en charge plusieurs modules métier. Une démonstration montrant tous les modules n'a aucun sens car ce scénario ne se produit jamais (plusieurs centaines disponibles). Ainsi, plusieurs profils de démonstration sont disponibles. ChooseYourDemoProfil=Choisissez le profil de démonstration qui correspond le mieux à vos besoins ... ChooseYourDemoProfilMore=... ou créez votre propre profil
(sélection du module manuel) diff --git a/htdocs/langs/fr_CA/paypal.lang b/htdocs/langs/fr_CA/paypal.lang new file mode 100644 index 00000000000..35b48670b28 --- /dev/null +++ b/htdocs/langs/fr_CA/paypal.lang @@ -0,0 +1,26 @@ +# Dolibarr language file - Source file is en_US - paypal +PaypalSetup=Configuration du module PayPal +PaypalDesc=Ce module offre des pages pour permettre le paiement sur PayPal par les clients. Cela peut être utilisé pour un paiement gratuit ou pour un paiement sur un objet Dolibarr particulier (facture, commande, ...) +PaypalOrCBDoPayment=Payer avec carte de crédit ou Paypal +PaypalDoPayment=Payer avec PayPal +PAYPAL_API_SANDBOX=Mode test / sandbox +PAYPAL_API_USER=Nom d'utilisateur de l'API +PAYPAL_API_PASSWORD=Mot de passe de l'API +PAYPAL_API_SIGNATURE=Signature de l'API +PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offre de paiement "intégral" (carte de crédit + Paypal) ou "Paypal" seulement +PaypalModeOnlyPaypal=PayPal uniquement +PAYPAL_CSS_URL=URL optionnelle de la feuille de style CSS sur la page de paiement +ThisIsTransactionId=Ceci est un identifiant de transaction: %s +PAYPAL_ADD_PAYMENT_URL=Ajoutez l'URL du paiement Paypal lorsque vous envoyez un document par mail +PredefinedMailContentLink=Vous pouvez cliquer sur le lien sécurisé ci-dessous pour effectuer votre paiement (PayPal) si ce n'est pas déjà fait.\n\n%s\n\n +YouAreCurrentlyInSandboxMode=Vous êtes actuellement en mode "sandbox" +NewOnlinePaymentFailed=Nouveau paiement en ligne essayé mais échoué +PAYPAL_PAYONLINE_SENDEMAIL=EMail à avertir après un paiement (succès ou non) +ReturnURLAfterPayment=Retourner l'URL après le paiement +ValidationOfOnlinePaymentFailed=La validation du paiement en ligne a échoué +PaymentSystemConfirmPaymentPageWasCalledButFailed=La page de confirmation de paiement a été appelée par système de paiement renvoyé une erreur +SetExpressCheckoutAPICallFailed=L'appel de l'API SetExpressCheckout a échoué. +DoExpressCheckoutPaymentAPICallFailed=L'appel de l'API DoExpressCheckoutPayment a échoué. +ErrorCode=Code d'erreur +ErrorSeverityCode=Code de gravité des erreurs +PaypalLiveEnabled=Paypal activé en direct (autrement, mode test / sandbox) diff --git a/htdocs/langs/fr_CA/productbatch.lang b/htdocs/langs/fr_CA/productbatch.lang new file mode 100644 index 00000000000..1ea705a4abf --- /dev/null +++ b/htdocs/langs/fr_CA/productbatch.lang @@ -0,0 +1,19 @@ +# Dolibarr language file - Source file is en_US - productbatch +ManageLotSerial=Utilisation du lot / numéro de série +ProductStatusOnBatch=Oui (lot / série requise) +ProductStatusNotOnBatch=Non (lot / série non utilisé) +Batch=Lot / série +atleast1batchfield=Date de livraison ou date de vente ou Lot / Numéro de série +batch_number=Lot / numéro de série +BatchNumberShort=Lot / série +SellByDate=La date de péremption +DetailBatchNumber=Détails du lot / série +DetailBatchFormat=Lot / série: %s - Mangez par: %s - Vendre par: %s (Qté: %d) +printBatch=Lot / série: %s +printSellby=Vendre par: %s +AddDispatchBatchLine=Ajouter une ligne pour l'expédition de la durée de conservation +WhenProductBatchModuleOnOptionAreForced=Lorsque le module Lot / Serial est activé, le mode de mise à l'arrêt / diminution automatique est obligé de valider l'expédition et d'envoyer manuellement pour la réception et ne peut pas être modifié. D'autres options peuvent être définies comme vous le souhaitez. +ProductDoesNotUseBatchSerial=Ce produit n'utilise pas de lot / numéro de série +ProductLotSetup=Configuration du module lot / série +ShowCurrentStockOfLot=Afficher le stock actuel pour un produit / lot partiel +ShowLogOfMovementIfLot=Afficher le journal des mouvements pour deux produits / lot diff --git a/htdocs/langs/fr_CA/products.lang b/htdocs/langs/fr_CA/products.lang index ca4acd5f682..7f79a4edc76 100644 --- a/htdocs/langs/fr_CA/products.lang +++ b/htdocs/langs/fr_CA/products.lang @@ -15,8 +15,10 @@ ProductAccountancySellCode=Code de comptabilité (vente) ProductOrService=Produit et service ProductsAndServices=Produits et services ProductsOrServices=Produits ou services -ProductsNotOnSell=Produit non destiné à la vente et non à l'achat +ProductsOnSaleOnly=Produits à vendre seulement ProductsOnSellAndOnBuy=Produits à vendre et à acheter +ServicesOnSaleOnly=Services à vendre uniquement +ServicesOnPurchaseOnly=Services à l'achat uniquement ServicesNotOnSell=Services à vendre et non à l'achat ServicesOnSellAndOnBuy=Services à vendre et à vendre LastModifiedProductsAndServices=Derniers %s produits / services modifiés @@ -123,6 +125,7 @@ m=M lm=Lm m2=M² m3=M³ +unitSET=Ensemble ProductCodeModel=Modèle de ref. Produit ServiceCodeModel=Modèle de réparation de service CurrentProductPrice=Prix ​​actuel @@ -134,6 +137,7 @@ MultipriceRules=Règles du segment des prix UseMultipriceRules=Utiliser les règles de segment de prix (définies dans la configuration du module de produit) pour calculer automatiquement les prix de tous les autres segments selon le premier segment PercentVariationOver=%% variation par rapport à %s PercentDiscountOver=%% discount sur %s +KeepEmptyForAutoCalculation=Restez vide pour que ceci soit calculé automatiquement à partir du poids ou du volume de produits Build=Produire ProductsMultiPrice=Produits et prix pour chaque segment de prix ProductsOrServiceMultiPrice=Prix ​​clients (de produits ou de services, multi-prix) @@ -177,7 +181,6 @@ ComposedProduct=Sous-produit MinSupplierPrice=Prix ​​minimum fournisseur MinCustomerPrice=Prix ​​minimum du client DynamicPriceConfiguration=Configuration de prix dynamique -DynamicPriceDesc=Sur la carte produit, avec ce module activé, vous pouvez définir des fonctions mathématiques pour calculer les prix Client ou Fournisseur. Une telle fonction peut utiliser tous les opérateurs mathématiques, certaines constantes et variables. Vous pouvez définir ici les variables que vous voulez et si la variable nécessite une mise à jour automatique, l'URL externe à utiliser pour demander à Dolibarr de mettre à jour automatiquement la valeur. AddVariable=Ajouter une variable AddUpdater=Ajouter une mise à jour GlobalVariableUpdaters=Mises à jour variables globales @@ -192,14 +195,18 @@ ProductWeight=Poids pour 1 produit ProductVolume=Volume pour 1 produit DeleteProductBuyPrice=Supprimer le prix d'achat ConfirmDeleteProductBuyPrice=Êtes-vous sûr de vouloir supprimer ce prix d'achat? +ServiceSheet=Feuille de service ProductAttributeName=Attribut Variant %s ProductAttributeDeleteDialog=Êtes-vous sûr de vouloir supprimer cet attribut? Toutes les valeurs seront supprimées ProductAttributeValueDeleteDialog=Êtes-vous sûr de vouloir supprimer la valeur "%s" avec la référence "%s" de cet attribut? ProductCombinationDeleteDialog=Êtes-vous sûr de vouloir supprimer la variante du produit "%s"? ProductCombinationAlreadyUsed=Une erreur s'est produite lors de la suppression de la variante. Vérifiez qu'il ne soit utilisé dans aucun objet +PropagateVariant=Propager des variantes HideProductCombinations=Masquer la variante des produits dans le sélecteur de produits ProductCombination=Une variante EditProductCombination=Modification de la variante +EditProductCombinations=Modification des variantes +SelectCombination=Sélectionner la combinaison Features=Caractéristiques PriceImpact=Impact des prix NewProductAttributeValue=Nouvelle valeur d'attribut diff --git a/htdocs/langs/fr_CA/propal.lang b/htdocs/langs/fr_CA/propal.lang index fc289fe178d..85be96949d3 100644 --- a/htdocs/langs/fr_CA/propal.lang +++ b/htdocs/langs/fr_CA/propal.lang @@ -12,6 +12,7 @@ SearchAProposal=Rechercher une proposition NoProposal=Pas de propositions ProposalsStatistics=Statistiques de la proposition commerciale AmountOfProposalsByMonthHT=Montant par mois (net d'impôt) +PropalsOpened=Ouverte PropalStatusValidated=Validé (la proposition est ouverte) PropalStatusNotSigned=Non signée (close) PropalsToClose=Propositions commerciales à clôturer diff --git a/htdocs/langs/fr_CA/receiptprinter.lang b/htdocs/langs/fr_CA/receiptprinter.lang new file mode 100644 index 00000000000..0498a04f26f --- /dev/null +++ b/htdocs/langs/fr_CA/receiptprinter.lang @@ -0,0 +1,34 @@ +# Dolibarr language file - Source file is en_US - receiptprinter +ReceiptPrinterSetup=Installation du module ReceiptPrinter +PrinterAdded=L'imprimante %s a ajouté +PrinterUpdated=Imprimante %s mise à jour +PrinterDeleted=Imprimante %s supprimé +ReceiptPrinter=Imprimantes de réception +ReceiptPrinterDesc=Configuration des imprimantes de réception +ReceiptPrinterTemplateDesc=Configuration des modèles +ReceiptPrinterTypeDesc=Description du type d'imprimante de réception +ReceiptPrinterProfileDesc=Description du profil de l'imprimante de réception +SetupReceiptTemplate=Configuration du modèle +CONNECTOR_DUMMY=Imprimante fictive +CONNECTOR_WINDOWS_PRINT=Imprimante Windows locale +CONNECTOR_DUMMY_HELP=Imprimante fausse pour le test, ne fait rien +CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x: 9100 +CONNECTOR_FILE_PRINT_HELP=/ Dev / usb / lp0, / dev / usb / lp1 +PROFILE_DEFAULT=Profil par défaut +PROFILE_SIMPLE=Profil simple +PROFILE_DEFAULT_HELP=Profil par défaut adapté aux imprimantes Epson +PROFILE_SIMPLE_HELP=Profil simple Pas de graphiques +PROFILE_EPOSTEP_HELP=Epos Tep Profile Aide +DOL_ALIGN_LEFT=Aligner le texte à gauche +DOL_ALIGN_CENTER=Texte du centre +DOL_ALIGN_RIGHT=Harmoniser le texte +DOL_USE_FONT_A=Utiliser la police A de l'imprimante +DOL_USE_FONT_B=Utiliser la police B de l'imprimante +DOL_USE_FONT_C=Utiliser la police C de l'imprimante +DOL_PRINT_BARCODE=Imprimer le code à barres +DOL_PRINT_BARCODE_CUSTOMER_ID=Imprime l'identifiant client du code à barres +DOL_CUT_PAPER_FULL=Couper le ticket complètement +DOL_CUT_PAPER_PARTIAL=Couper le ticket en partie +DOL_OPEN_DRAWER=Caj +DOL_ACTIVATE_BUZZER=Activer le sonnerie +DOL_PRINT_QRCODE=Code QR d'impression diff --git a/htdocs/langs/fr_CA/resource.lang b/htdocs/langs/fr_CA/resource.lang index 4d569759717..d61453effb4 100644 --- a/htdocs/langs/fr_CA/resource.lang +++ b/htdocs/langs/fr_CA/resource.lang @@ -15,3 +15,4 @@ ResourceLinkedWithSuccess=Ressources liées à la réussite ConfirmDeleteResource=Confirmer pour supprimer cette ressource DictionaryResourceType=Types de ressources SelectResource=Sélectionnez la ressource +IdResource=Ressource Id diff --git a/htdocs/langs/fr_CA/salaries.lang b/htdocs/langs/fr_CA/salaries.lang index effce5cd68f..95fb5badeab 100644 --- a/htdocs/langs/fr_CA/salaries.lang +++ b/htdocs/langs/fr_CA/salaries.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Compte comptable par défaut pour les paiements de salaire SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Compte comptable par défaut pour les dépenses de personnel Salary=Salaires NewSalaryPayment=Nouveau paiement de salaire @@ -8,6 +7,5 @@ SalariesPayments=Paiements salaires ShowSalaryPayment=Afficher paiement de salaires THM=Taux horaire moyen TJM=Taux journalier moyen -CurrentSalary=Salaire actuel THMDescription=Cette valeur peut être utilisée pour calculer le coût du temps consommé sur un projet entré par les utilisateurs si le projet de module est utilisé TJMDescription=Cette valeur est actuellement à titre d'information seulement et ne sert pas à tout calcul diff --git a/htdocs/langs/fr_CA/stocks.lang b/htdocs/langs/fr_CA/stocks.lang index 9fe13bc4cb2..e09f4791145 100644 --- a/htdocs/langs/fr_CA/stocks.lang +++ b/htdocs/langs/fr_CA/stocks.lang @@ -47,7 +47,10 @@ NoPredefinedProductToDispatch=Aucun produit prédéfini pour cet objet. Donc, au DispatchVerb=Envoi StockLimitShort=Limite d'alerte StockLimit=Limite de stock pour l'alerte +RealStockDesc=Le stock physique ou réel est le stock que vous avez actuellement dans vos entrepôts / emplacements internes. +RealStockWillAutomaticallyWhen=Le stock réel changera automatiquement en fonction de ces règles (voir la configuration du module stock pour le modifier): VirtualStock=Stock virtuel +VirtualStockDesc=Le stock virtuel est le stock que vous obtiendrez une fois que toutes les actions ouvertes pendantes qui affectent les stocks seront fermées (commande fournisseur reçue, commande client expédiée, ...) IdWarehouse=Id entrepôt LieuWareHouse=Entrepôt de localisation WarehousesAndProductsBatchDetail=Entrepôts et produits (avec détail par lot / série) @@ -107,3 +110,29 @@ ProductStockWarehouseUpdated=La limite de stock pour l'alerte et le stock optima ProductStockWarehouseDeleted=La limite de stock pour l'alerte et le stock optimal souhaité sont correctement supprimés AddNewProductStockWarehouse=Définir une nouvelle limite pour l'alerte et le stock optimal souhaité AddStockLocationLine=Diminuez la quantité, puis cliquez pour ajouter un autre entrepôt pour ce produit +inventorySetup =Configuration de l'inventaire +inventoryReadPermission=Voir les stocks +inventoryWritePermission=Mise à jour des inventaires +inventoryListTitle=Stocks +inventoryCreateDelete=Créer / Supprimer l'inventaire +inventoryEdit=Éditer +inventoryValidate=Validée +inventoryDraft=Fonctionnement +inventorySelectWarehouse=Choix d'entrepôt +inventoryOfWarehouse=Inventaire pour entrepôt: %s +inventoryErrorQtyAdd=Erreur: une quantité est inférieure à zéro +SelectCategory=Filtre de catégorie +INVENTORY_DISABLE_VIRTUAL=Permettre au produit non déstocké d'un produit d'un kit d'inventaire +INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Utilisez le prix d'achat si aucun dernier prix d'achat ne peut être trouvé +INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock fluctuation date de l'inventaire +inventoryChangePMPPermission=Autoriser à modifier la valeur PMP pour un produit +OnlyProdsInStock=Ne pas ajouter de produit sans stock +LastPA=Dernière BP +RealQty=Qté réelle +RegulatedQty=Qté réglementée +FlushInventory=Flush inventaire +ConfirmFlushInventory=Confirmez-vous cette action? +InventoryFlushed=Inventaire rincé +ExitEditMode=Édition de sortie +inventoryDeleteLine=Suppression de ligne +RegulateStock=Réglez Stock diff --git a/htdocs/langs/fr_CA/stripe.lang b/htdocs/langs/fr_CA/stripe.lang new file mode 100644 index 00000000000..21451a5a44e --- /dev/null +++ b/htdocs/langs/fr_CA/stripe.lang @@ -0,0 +1,15 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Configuration du module Stripe +StripeDesc=Ce module offre des pages pour permettre le paiement sur Stripe par les clients. Cela peut être utilisé pour un paiement gratuit ou pour un paiement sur un objet Dolibarr particulier (facture, commande, ...) +StripeOrCBDoPayment=Payer avec carte de crédit ou Stripe +STRIPE_PAYONLINE_SENDEMAIL=EMail à avertir après un paiement (succès ou non) +StripeDoPayment=Aller au paiement +YouWillBeRedirectedOnStripe=Vous serez redirigé sur la page Stripe sécurisée pour vous fournir des informations sur votre carte de crédit +SetupStripeToHavePaymentCreatedAutomatically=Configurez votre Stripe avec url %s pour que le paiement soit créé automatiquement lorsqu'il est validé par Stripe. +STRIPE_CGI_URL_V2=Url of Stripe CGI module de paiement +NewStripePaymentFailed=Le paiement New Stripe a essayé mais échoué +STRIPE_TEST_SECRET_KEY=Clé de test secrète +STRIPE_TEST_PUBLISHABLE_KEY=Clé de test publiable +STRIPE_LIVE_SECRET_KEY=Touche en direct secrète +STRIPE_LIVE_PUBLISHABLE_KEY=Touche dynamique publiable +StripeLiveEnabled=Stripe en direct activé (sinon mode test / sandbox) diff --git a/htdocs/langs/fr_CA/supplier_proposal.lang b/htdocs/langs/fr_CA/supplier_proposal.lang index f9a6b3caf48..aaecf84fb4b 100644 --- a/htdocs/langs/fr_CA/supplier_proposal.lang +++ b/htdocs/langs/fr_CA/supplier_proposal.lang @@ -35,6 +35,7 @@ DocModelAuroreDescription=Un modèle de demande complet (logo ...) DefaultModelSupplierProposalCreate=Création de modèle par défaut DefaultModelSupplierProposalToBill=Modèle par défaut lors de la clôture d'une demande de prix (acceptée) DefaultModelSupplierProposalClosed=Modèle par défaut lors de la clôture d'une demande de prix (refusée) +ListOfSupplierProposals=Liste des demandes de proposition de fournisseur ListSupplierProposalsAssociatedProject=Liste des propositions de fournisseurs associées au projet SupplierProposalsToClose=Propositions de fournisseurs à clôturer SupplierProposalsToProcess=Propositions de fournisseurs à traiter diff --git a/htdocs/langs/fr_CA/suppliers.lang b/htdocs/langs/fr_CA/suppliers.lang index 9ae6d3eb064..e0f84ac3812 100644 --- a/htdocs/langs/fr_CA/suppliers.lang +++ b/htdocs/langs/fr_CA/suppliers.lang @@ -5,6 +5,7 @@ ListOfSuppliers=Liste fournisseurs TotalBuyingPriceMinShort=Total de sous-produits par prix d'achat SomeSubProductHaveNoPrices=Certains sous-produits n'ont pas de prix défini ChangeSupplierPrice=Changer le prix d'achat +SupplierPrices=Prix ​​des fournisseurs ReferenceSupplierIsAlreadyAssociatedWithAProduct=Ce fournisseur de référence est déjà associé à une référence : %s NoRecordedSuppliers=Aucun fournisseurs enregistrés SupplierPayment=Règlement fournisseur @@ -23,3 +24,4 @@ DescNbDaysToDelivery=Délai de livraison maximum pour les produits de cette comm DoNotOrderThisProductToThisSupplier=Ne commandez pas NotTheGoodQualitySupplier=Qualité incorrecte AllProductServicePrices=Tous les prix des produits / services +BuyingPriceNumShort=Prix ​​des fournisseurs diff --git a/htdocs/langs/fr_CA/trips.lang b/htdocs/langs/fr_CA/trips.lang index 3e2773793f2..a1745a3dc9a 100644 --- a/htdocs/langs/fr_CA/trips.lang +++ b/htdocs/langs/fr_CA/trips.lang @@ -48,6 +48,7 @@ DATE_REFUS=Déni de date DATE_CANCEL=Date d'annulation DATE_PAIEMENT=Date de règlement BROUILLONNER=Rouvrir +ExpenseReportRef=Réf. rapport de dépenses ValidateAndSubmit=Validez et soumettez pour approbation NOT_AUTHOR=Vous n'êtes pas l'auteur de ce rapport de dépenses. Fonctionnement annulé. ConfirmRefuseTrip=Êtes-vous sûr de vouloir refuser ce rapport de dépenses? diff --git a/htdocs/langs/fr_CA/website.lang b/htdocs/langs/fr_CA/website.lang index ca6168a235e..bfd090806e5 100644 --- a/htdocs/langs/fr_CA/website.lang +++ b/htdocs/langs/fr_CA/website.lang @@ -13,12 +13,9 @@ EditPageContent=Modifier le contenu Website=Site Internet Webpage=page web PreviewOfSiteNotYetAvailable=Aperçu de votre site web %s n'est pas encore disponible. Vous devez d'abord ajouter une page. -RequestedPageHasNoContentYet=La page demandée avec l'identifiant %s n'a pas encore de contenu ou le fichier cache .tpl.php a été supprimé. Modifier le contenu de la page pour résoudre ce problème. PageDeleted=Page '%s' du site %s supprimé PageAdded=La page '%s' a ajouté ViewSiteInNewTab=Afficher le site dans un nouvel onglet ViewPageInNewTab=Afficher la page dans un nouvel onglet ViewWebsiteInProduction=Afficher le site Web à l'aide d'URL d'accueil -SetHereVirtualHost=Si vous pouvez définir, sur votre serveur Web, un hôte virtuel dédié avec un répertoire racine sur %s, définissez ici le nom d'hôte virtuel afin que l'aperçu puisse être effectué également en utilisant cet accès direct au serveur Web et non seulement en utilisant Serveur Dolibarr. PreviewSiteServedByWebServer=Aperçu %s dans un nouvel onglet.

Le %s sera desservi par un serveur web externe (comme Apache, Nginx, IIS). Vous devez installer et configurer ce serveur avant de pointer vers le répertoire:
%s
URL desservie par un serveur externe:
%s -PreviewSiteServedByDolibarr=Aperçu %s dans un nouvel onglet.

%s sera desservi par le serveur Dolibarr afin qu'il ne soit pas nécessaire d'installer un serveur Web supplémentaire (comme Apache, Nginx, IIS).
L'inconvénient est cet URL Des pages ne sont pas conviviaux et commencent par le chemin de votre Dolibarr.
URL desservie par Dolibarr:
%s

Pour utiliser votre propre serveur Web externe pour desservir ce site Web Site, créez un hôte virtuel sur votre serveur Web qui pointe sur le répertoire
%s
puis entrez le nom de ce serveur virtuel et cliquez sur l'autre bouton de prévisualisation. diff --git a/htdocs/langs/fr_CA/withdrawals.lang b/htdocs/langs/fr_CA/withdrawals.lang index 923d547db91..e8be8c0a173 100644 --- a/htdocs/langs/fr_CA/withdrawals.lang +++ b/htdocs/langs/fr_CA/withdrawals.lang @@ -31,6 +31,7 @@ RefusedData=Date de rejet RefusedReason=Raison du rejet NoInvoiceRefused=Ne chargez pas le rejet InvoiceRefused=Facture refusée (Charge le rejet au client) +StatusDebitCredit=Statut de débit / crédit StatusWaiting=Attendre StatusTrans=Envoyé StatusCredited=Crédit diff --git a/htdocs/langs/fr_CH/oauth.lang b/htdocs/langs/fr_CH/oauth.lang deleted file mode 100644 index 6bc640c655b..00000000000 --- a/htdocs/langs/fr_CH/oauth.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - oauth -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider diff --git a/htdocs/langs/fr_CH/printing.lang b/htdocs/langs/fr_CH/printing.lang deleted file mode 100644 index 0ed07f1f5d0..00000000000 --- a/htdocs/langs/fr_CH/printing.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - printing -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/fr_FR/accountancy.lang b/htdocs/langs/fr_FR/accountancy.lang index 42dba8d01f3..7c1738a0ff9 100644 --- a/htdocs/langs/fr_FR/accountancy.lang +++ b/htdocs/langs/fr_FR/accountancy.lang @@ -28,32 +28,33 @@ OverviewOfAmountOfLinesBound=Vue d'ensemble du nombre de lignes liées à un com OtherInfo=Autre information DeleteCptCategory=Supprimer le code comptable du groupe ConfirmDeleteCptCategory=Êtes-vous sur de vouloir supprimer ce compte comptable du groupe comptable ? +AlreadyInGeneralLedger=Enregistrement déjà présent dans le grand livre AccountancyArea=Espace comptabilité AccountancyAreaDescIntro=L'utilisation du module de comptabilité se fait en plusieurs étapes: AccountancyAreaDescActionOnce=Les actions suivantes sont habituellement exécutées une seule fois, ou une fois par an ... -AccountancyAreaDescActionOnceBis=Next steps should be done to save you time in future by suggesting you the correct default accounting account when making the journalization (writing record in Journals and General ledger) +AccountancyAreaDescActionOnceBis=Les prochaines étapes doivent être faites pour vous faire gagner du temps à l'avenir en vous proposant le bon compte comptable par défaut lors de la ventilation (écrire des enregistrements dans les journaux et grand livre) AccountancyAreaDescActionFreq=Les actions suivantes sont habituellement exécutées chaque mois, semaine, ou jour pour les très grandes entreprises ... -AccountancyAreaDescJournalSetup=STEP %s: Create or check content of your journal list from menu %s -AccountancyAreaDescChartModel=Etape %s: Créer un modèle de plan de compte depuis le menu %s -AccountancyAreaDescChart=Etape %s: Créer ou vérifier le contenu de votre plan de compte depuis le menu %s +AccountancyAreaDescJournalSetup=Étape %s : Créer ou vérifier le contenu de la liste des journaux depuis le menu %s +AccountancyAreaDescChartModel=Étape %s : Créer un modèle de plan de compte depuis le menu %s +AccountancyAreaDescChart=Étape %s : Créer ou vérifier le contenu de votre plan de compte depuis le menu %s -AccountancyAreaDescVat=STEP %s: Define accounting accounts for each VAT Rates. For this, use the menu entry %s. -AccountancyAreaDescExpenseReport=STEP %s: Define default accounting accounts for each type of expense report. For this, use the menu entry %s. -AccountancyAreaDescSal=STEP %s: Define default accounting accounts for payment of salaries. For this, use the menu entry %s. -AccountancyAreaDescContrib=STEP %s: Define default accounting accounts for special expences (miscellaneous taxes). For this, use the menu entry %s. -AccountancyAreaDescDonation=STEP %s: Define default accounting accounts for donation. For this, use the menu entry %s. -AccountancyAreaDescMisc=STEP %s: Define default accounting accounts for miscellaneous transactions. For this, use the menu entry %s. -AccountancyAreaDescLoan=STEP %s: Define default accounting accounts for loans. For this, use the menu entry %s. -AccountancyAreaDescBank=Etape %s: Définissez les comptes comptables de chaque compte bancaire ou financier. Vous pouvez commencer à partir de la page %s. -AccountancyAreaDescProd=STEP %s: Define accounting accounts on your products/services. For this, use the menu entry %s. +AccountancyAreaDescVat=Étape %s : Définissez les comptes comptables de chaque taux de TVA utilisé. Pour cela, suivez le menu suivant %s. +AccountancyAreaDescExpenseReport=Étape %s : Définissez les comptes comptables par défaut des dépenses des notes de frais. Pour cela, suivez le menu suivant %s. +AccountancyAreaDescSal=Étape %s : Définissez les comptes comptables de paiements de salaires. Pour cela, suivez le menu suivant %s. +AccountancyAreaDescContrib=Étape %s : Définissez les comptes comptables des dépenses spéciales (taxes diverses). Pour cela, suivez le menu suivant %s. +AccountancyAreaDescDonation=Étape %s : Définissez le compte comptable par défaut des dons. Pour cela, suivez le menu suivant %s. +AccountancyAreaDescMisc=Étape %s : Définissez les comptes comptables par défaut. Pour cela, suivez le menu suivant %s. +AccountancyAreaDescLoan=Étape %s : Définissez les comptes comptables par défaut des emprunts. Pour cela, suivez le menu suivant %s. +AccountancyAreaDescBank=Étape %s : Définissez les comptes comptables de chaque compte bancaire ou financier. Vous pouvez commencer à partir de la page %s. +AccountancyAreaDescProd=Étape %s : Définissez les comptes comptables sur vos produits/services. Pour cela, suivez le menu suivant %s. -AccountancyAreaDescBind=STEP %s: Check the binding between existing %s lines and accounting account is done, so application will be able to journalize transactions in Ledger in one click. Complete missing bindings. For this, use the menu entry %s. -AccountancyAreaDescWriteRecords=STEP %s: Write transactions into the Ledger. For this, go into menu %s, and click into button %s. -AccountancyAreaDescAnalyze=Etape %s: Ajouter ou modifier les opérations existantes et générer des rapports et des exportations. +AccountancyAreaDescBind=Étape %s : Vérifier que la liaison entre les %s lignes existantes et le compte comptable est faite, ainsi l'application sera capable d'inscrire les transaction dans le grand livre en un seul clic. Compléter les liaisons manquantes. Pour cela, suivez le menu suivant %s. +AccountancyAreaDescWriteRecords=Étape %s: Ecrire les transactions dans le grand livre. Pour cela, suivez le menu %s, et cliquer sur le bouton %s. +AccountancyAreaDescAnalyze=Étape %s : Ajouter ou modifier les opérations existantes et générer des rapports et des exportations. -AccountancyAreaDescClosePeriod=Etape %s: Fermer la période pour ne plus pouvoir faire de modification à l'avenir. +AccountancyAreaDescClosePeriod=Étape %s : Fermer la période pour ne plus pouvoir faire de modification à l'avenir. MenuAccountancy=Comptabilité Selectchartofaccounts=Sélectionnez le plan de compte actif @@ -61,8 +62,7 @@ ChangeAndLoad=Changer et charger Addanaccount=Ajouter un compte comptable AccountAccounting=Compte comptable AccountAccountingShort=Compte -SubledgerAccount=Subledger Account -subledger_account=Subledger Account +SubledgerAccount=Compte auxiliaire ShowAccountingAccount=Afficher le compte comptable ShowAccountingJournal=Afficher le journal AccountAccountingSuggest=Code comptable suggéré @@ -79,8 +79,9 @@ SuppliersVentilation=Liaison factures fournisseur ExpenseReportsVentilation=Liaison notes de frais CreateMvts=Créer nouvelle transaction UpdateMvts=Modification d'une transaction -WriteBookKeeping=Journalize transactions in Ledger -Bookkeeping=Ledger +ValidTransaction=Validate transaction +WriteBookKeeping=Inscrire les transactions dans le grand livre +Bookkeeping=Grand livre AccountBalance=Balance des comptes CAHTF=Total achat fournisseur HT @@ -142,17 +143,18 @@ NumPiece=Numéro de pièce TransactionNumShort=Num. transaction AccountingCategory=Groupes de comptes comptables GroupByAccountAccounting=Grouper par compte comptable +ByAccounts=Par compte comptable NotMatch=Non défini -DeleteMvt=Delete Ledger lines +DeleteMvt=Supprimer les lignes du grand livre DelYear=Année à supprimer DelJournal=Journal à supprimer -ConfirmDeleteMvt=This will delete all lines of the Ledger for year and/or from a specific journal. At least one criteria is required. -ConfirmDeleteMvtPartial=This will delete the selected line(s) of the Ledger -DelBookKeeping=Delete record of the Ledger +ConfirmDeleteMvt=Cela supprimera toutes les lignes du grand livre pour l'année et/ou d'un journal spécifique. Un critère au moins est requis. +ConfirmDeleteMvtPartial=Cela supprimera la/les lignes sélectionnée(s) du grand livre +DelBookKeeping=Supprimer l'enregistrement du grand livre FinanceJournal=Journal de trésorerie ExpenseReportsJournal=Journal des notes de frais DescFinanceJournal=Journal de trésorerie comprenant tous les types de paiements par compte bancaire / caisse -DescJournalOnlyBindedVisible=This is a view of record that are bound to products/services accountancy account and can be recorded into the Ledger. +DescJournalOnlyBindedVisible=Ceci est une vue des enregistrements qui sont liés à un compte comptable produits/services et qui peuvent être enregistrés dans le grand livre. VATAccountNotDefined=Compte de la TVA non défini ThirdpartyAccountNotDefined=Compte pour le tiers non défini ProductAccountNotDefined=Compte pour le produit non défini @@ -194,8 +196,8 @@ AutomaticBindingDone=Liaison automatique faite ErrorAccountancyCodeIsAlreadyUse=Erreur, vous ne pouvez pas détruire de compte comptable car il est utilisé MvtNotCorrectlyBalanced=Le mouvement n'est pas équilibré. Crédit = %s. Débit = %s FicheVentilation=Fiche lien -GeneralLedgerIsWritten=Transactions are written in the Ledger -GeneralLedgerSomeRecordWasNotRecorded=Some of the transactions could not be dispatched. If there is no other error message, this is probably because they were already dispatched. +GeneralLedgerIsWritten=Les transactions sont enregistrées dans le grand livre +GeneralLedgerSomeRecordWasNotRecorded=Certaines des opérations n'ont pu être enregistrées. S'il n'y a pas d'autres messages, c'est probablement car elles sont déjà enregistrées. NoNewRecordSaved=Pas de nouvelle ligne liée ListOfProductsWithoutAccountingAccount=Liste des produits non liés à un compte comptable ChangeBinding=Changer les liens @@ -214,12 +216,14 @@ AccountingJournalType1=Opérations Diverses AccountingJournalType2=Ventes AccountingJournalType3=Achats AccountingJournalType4=Banque +AccountingJournalType5=Note de frais AccountingJournalType9=A-nouveaux ErrorAccountingJournalIsAlreadyUse=Le journal est déjà utilisé ## Export Exports=Exports Export=Exporter +ExportDraftJournal=Exporter le brouillard Modelcsv=Modèle d'export OptionsDeactivatedForThisExportModel=Pour ce modèle d'export, les options sont désactivées Selectmodelcsv=Sélectionner un modèle d'export @@ -256,7 +260,7 @@ Calculated=Calculé Formula=Formule ## Error -SomeMandatoryStepsOfSetupWereNotDone=Some mandatory steps of setup was not done, please complete them +SomeMandatoryStepsOfSetupWereNotDone=Certaines étapes obligatoires de la configuration n'ont pas été réalisées, merci de compléter cette dernière ErrorNoAccountingCategoryForThisCountry=Pas de catégories de regroupement comptable disponibles pour le pays %s (Voir Accueil - Configuration - Dictionnaires) ExportNotSupported=Le format de l'export n'est pas supporté par cette page BookeppingLineAlreayExists=Lignes dejà existantes dans le grand livre @@ -264,4 +268,4 @@ NoJournalDefined=Pas de journal défini Binded=Lignes liées ToBind=Lignes à lier -WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manualy in the Ledger. It will be replaced by a more complete report in a next version. +WarningReportNotReliable=Attention : ce rapport n'est pas basé sur le grand livre et ne contient donc pas les écritures manuelles qui lui ont été ajoutées. Une fonctionnalité améliorée sera présente dans les prochaines versions. diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index f639964e86c..fb1ac85b8a3 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -48,7 +48,7 @@ InternalUsers=Utilisateurs internes ExternalUsers=Utilisateurs externes GUISetup=Affichage SetupArea=Espace de configuration -UploadNewTemplate=Upload new template(s) +UploadNewTemplate=Télécharger un / des nouveau(x) modèle(s) FormToTestFileUploadForm=Formulaire de test d'envoi de fichier (selon options choisies) IfModuleEnabled=Rem: oui est effectif uniquement si le module %s est activé RemoveLock=Effacer le fichier %s s'il existe afin d'autoriser l'outil de mise à jour. @@ -124,7 +124,7 @@ DaylingSavingTime=Heure d'été CurrentHour=Heure PHP (serveur) CurrentSessionTimeOut=Délai expiration session actuelle YouCanEditPHPTZ=Pour définir un fuseau horaire PHP différent (non requis), vous pouvez essayer d'ajouter un fichier .htaccess avec une ligne comme celle-ci "SetEnv TZ Europe / Paris" -HoursOnThisPageAreOnServerTZ=Attention, contrairement à d'autres écrans, les heures sur cette page ne sont pas dans votre fuseau horaire local, mais dépendent du le fuseau horaire du serveur. +HoursOnThisPageAreOnServerTZ=Attention, contrairement à d'autres écrans, les heures sur cette page ne sont pas dans votre fuseau horaire local, mais dépendent du fuseau horaire du serveur. Box=Widget Boxes=Widgets MaxNbOfLinesForBoxes=Nombre maximum de lignes dans les widgets @@ -190,7 +190,7 @@ FeatureAvailableOnlyOnStable=Fonction disponible uniquement sur les versions off Rights=Permissions BoxesDesc=Les widgets sont des composants montrant des informations que vous pouvez ajouter à vos pages pour les personnaliser. Vous pouvez choisir de les afficher ou non en sélectionnant la page cible et en cliquant sur "Activer" ou "Désactiver". OnlyActiveElementsAreShown=Seuls les éléments en rapport avec un module actif sont présentés. -ModulesDesc=Dolibarr modules define which application/feature is enabled in software. Some application/modules require permissions you must grant to users, after activating it. Click on button on/off to enable a module/application. +ModulesDesc=Les modules Dolibarr définissent quelle application / fonctionnalité est activée dans le logiciel. Certaines applications / modules nécessitent des autorisations que vous devez accorder aux utilisateurs, après l'avoir activé. Cliquez sur le bouton activé / désactivé pour activer un module / application. ModulesMarketPlaceDesc=D'autres modules/extensions sont disponibles en téléchargement sur des sites externes sur Internet... ModulesDeployDesc=Si les permissions de votre système de fichier le permettent , vous pouvez utiliser cet outil pour déployer un module externe. Le module sera alors visible dans l'onglet %s. ModulesMarketPlaces=Recherche de modules externes... @@ -303,8 +303,8 @@ CurrentVersion=Version actuelle de Dolibarr CallUpdatePage=Aller à la page de mise à jour de la structure et des données de la base : %s. LastStableVersion=Dernière version stable disponible LastActivationDate=Date de dernière activation -LastActivationAuthor=Latest activation author -LastActivationIP=Latest activation IP +LastActivationAuthor=Dernier auteur de l'activation +LastActivationIP=Dernière adresse IP d'activation UpdateServerOffline=Serveur de mise à jour hors ligne WithCounter=Gérer un compteur GenericMaskCodes=Vous pouvez saisir tout masque de numérotation. Dans ce masque, les balises suivantes peuvent être utilisées:
{000000} correspond à un numéro qui sera incrémenté à chaque %s. Mettre autant de zéro que la longueur désirée du compteur. Le compteur sera complété par des 0 à gauche afin d'avoir autant de zéro que dans le masque.
{000000+000} idem que précédemment mais un décalage correspondant au nombre à droite du + est appliqué dès la première %s.
{000000@x} idem que précédemment mais le compteur est remis à zéro le xème mois de l'année (x entre 1 et 12, ou 0 pour utiliser le mois de début d'exercice fiscal défini dans votre configuration, ou 99 pour remise à zéro chaque mois). Si cette option est utilisée et x vaut 2 ou plus, alors la séquence {yy}{mm} ou {yyyy}{mm} est obligatoire.
{dd} jour (01 à 31).
{mm} mois (01 à 12).
{yy}, {yyyy} ou {y} année sur 2, 4 ou 1 chiffres.
@@ -389,7 +389,7 @@ ExtrafieldCheckBox=Cases à cocher ExtrafieldCheckBoxFromList=Cases à cocher issues d'une table ExtrafieldLink=Lier à un objet ComputedFormula=Champ calculé -ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: $db, $conf, $langs, $mysoc, $user, $object.
WARNING: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.
Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.

Example of formula:
$object->id < 10 ? round($object->id / 2, 2) : ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)

Example to reload object
(($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'

Other example of formula to force load of object and its parent object:
(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref : 'Parent project not found' +ComputedFormulaDesc=Vous pouvez entrer ici une formule utilisant les propriétés objet ou tout code PHP pour obtenir des valeurs dynamiques. Vous pouvez utiliser toute formule compatible PHP, incluant l'opérateur conditionnel "?", et les objets globaux : $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 de formule:
$object->id < 10 ? round($object->id / 2, 2) : ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)

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é' ExtrafieldParamHelpselect=La liste doit être de la forme clef,valeur

par exemple :
1,valeur1
2,valeur2
3,valeur3
...

\nPour 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

\nPour 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

par exemple :
1,valeur1
2,valeur2
3,valeur3
... ExtrafieldParamHelpradio=La liste doit être de la forme clef,valeur

par exemple :
1,valeur1
2,valeur2
3,valeur3
... @@ -433,13 +433,13 @@ ClickToShowDescription=Cliquer pour afficher la description DependsOn=Ce module a besoin du(des) module(s) RequiredBy=Ce module est requis par le ou les module(s) TheKeyIsTheNameOfHtmlField=C'est le nom du champ HTML. Cela nécessite d'avoir des connaissances techniques pour lire le contenu de la page HTML et récupérer le nom d'un champ. -PageUrlForDefaultValues=Vous devez entrer ici l'URL relative de la page. Si vous indiquez des paramètres dans l'URL, les valeurs par défaut seront effectives si tous les paramètres sont définis sur la même valeur. Exemples: +PageUrlForDefaultValues=Vous devez entrer ici l'URL relative de la page. Si vous indiquez des paramètres dans l'URL, les valeurs par défaut seront effectives si tous les paramètres sont définis sur la même valeur. Exemples : PageUrlForDefaultValuesCreate=
Pour créer un nouveau tiers, c'est %s PageUrlForDefaultValuesList=
Pour la liste des tiers, c'est %s EnableDefaultValues=Autoriser l'enregistrement par défaut de valeurs personnalisées -EnableOverwriteTranslation=Activer la réécriture de traduction +EnableOverwriteTranslation=Activer la réécriture des traductions GoIntoTranslationMenuToChangeThis=Une traduction a été trouvée pour le code de cette valeur. Pour changer cette valeur, vous devez modifier le fichier depuis Accueil > Configuration > Traduction. -WarningSettingSortOrder=Attention, le réglage d'un tri par défaut peut entraîner une erreur technique lorsque le champ est inconnu dans le listing. Si vous rencontrez une telle erreur, revenez à cette page pour supprimer l'ordre de tri par défaut et restaurer le comportement par défaut. +WarningSettingSortOrder=Attention, le réglage d'un ordre de tri par défaut peut entraîner une erreur technique lorsque le champ est inconnu dans le listing. Si vous rencontrez une telle erreur, revenez à cette page pour supprimer l'ordre de tri par défaut et restaurer le comportement par défaut. Field=Champ ProductDocumentTemplates=Modèle de document pour la fiche produit FreeLegalTextOnExpenseReports=Mention complémentaire sur les notes de frais @@ -466,7 +466,7 @@ Module30Desc=Gestion des factures et avoirs clients. Gestion des factures fourni Module40Name=Fournisseurs Module40Desc=Gestion des fournisseurs et des achats (commandes et factures) Module42Name=Journaux et traces -Module42Desc=Logging facilities (file, syslog, ...). Such logs are for technical/debug purposes. +Module42Desc=Systèmes de logs ( fichier, syslog,... ). De tels logs ont un but technique / de débogage. Module49Name=Éditeurs Module49Desc=Gestion des éditeurs Module50Name=Produits @@ -536,7 +536,7 @@ Module1120Desc=Demander des devis et tarifs aux fournisseurs Module1200Name=Mantis Module1200Desc=Interface avec le bug tracker Mantis Module1400Name=Comptabilité -Module1400Desc=Gestion de la comptabilité (partie double) +Module1400Desc=Comptabilité double partie Module1520Name=Génération de document Module1520Desc=Génération de documents de publipostages Module1780Name=Libellés/Catégories @@ -564,8 +564,8 @@ Module2900Name=GeoIPMaxmind Module2900Desc=Capacités de conversion GeoIP Maxmind Module3100Name=Skype Module3100Desc=Ajouter un bouton Skype dans les fiches utilisateurs / tiers / contacts / adhérents -Module3200Name=Non Reversible Logs -Module3200Desc=Activate log of some business events into a non reversible log. Events are archived in real-time. The log is a table of chained event that can be then read and exported. This module may be mandatory for some countries. +Module3200Name=Logs non réversibles +Module3200Desc=Activez le journal de certains événements commerciaux dans un journal non réversible. Les événements sont archivés en temps réel. Le journal est un tableau d'événement chaînés qui peut ensuite être lu et exporté. Ce module pourrait être obligatoire pour certains pays. Module4000Name=GRH Module4000Desc=Gestion des ressources humaines (gestion du département, contrats des employés et appréciations) Module5000Name=Multi-société @@ -585,7 +585,7 @@ Module50100Desc=Module Caisse enregistreuse - Point de vente (POS) Module50200Name=Paypal Module50200Desc=Module permettant d'offrir en ligne une page de paiement par carte de crédit avec Paypal Module50400Name=Comptabilité (avancée) -Module50400Desc=Gestion de la comptabilité (doubles parties) +Module50400Desc=Comptabilité double partie Module54000Name=PrintIPP Module54000Desc=Impression directe (sans ouvrir les documents) en utilisant l'interface Cups IPP (l'imprimante doit être visible depuis le serveur, et CUPS doit être installé sur le serveur). Module55000Name=Sondage ou Vote @@ -615,7 +615,7 @@ Permission32=Créer/modifier les produits Permission34=Supprimer les produits Permission36=Voir/gérer les produits cachés Permission38=Exporter les produits -Permission41=Lire les projets et tâches (partagés ou dont vous êtes un contact). Permet la saisie de temps passé par vous et votre supérieur hiérarchique sur les tâches auxquelles vous êtes assigné. +Permission41=Lire les projets et tâches (partagés ou dont vous êtes un contact). Permet la saisie de temps passé, par vous et votre supérieur hiérarchique, sur les tâches assignées. Permission42=Créer/modifier les projets (projets partagés et projets pour lesquels je suis contact). Permet aussi de créer des tâches et d'assigner des utilisateurs aux projets et tâches. Permission44=Supprimer les projets et tâches (partagés ou dont je suis contact) Permission45=Exporter les projets @@ -997,9 +997,9 @@ Delays_MAIN_DELAY_MEMBERS=Tolérance de retard avant alerte (en jours) sur cotis Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Tolérance de retard avant alerte (en jours) sur chèques à déposer Delays_MAIN_DELAY_EXPENSEREPORTS=Tolérance de retard avant alerte (en jours) sur les notes de frais à approuver SetupDescription1=L'espace configuration permet de réaliser le paramétrage afin de pouvoir commencer à utiliser l'application -SetupDescription2=The two mandatory setup steps are the first two in the setup menu on the left: %s setup page and %s setup page : -SetupDescription3=Parameters in menu %s -> %s are required because defined data are used on Dolibarr screens and to customize the default behavior of the software (for country-related features for example). -SetupDescription4=Parameters in menu %s -> %s are required because Dolibarr ERP/CRM is a collection of several modules/applications, all more or less independent. New features will be added to menus for every module you will activate. +SetupDescription2=Les deux étapes obligatoires sont les deux étapes dans le menu de gauche. La page de configuration %s et la page de configuration %s : +SetupDescription3=Les paramètres dans le menu %s -> %s sont requis car les données définies sont utilisées dans l'affichage Dolibarr et pour personnaliser le comportement par défaut du logiciel (pour les fonctionnalités liées à un pays par exemple). +SetupDescription4=Les paramètres dans le menu %s -> %s sont requis car l'ERP/CRM Dolibarr est un ensemble de plusieurs modules/applications, tous plus ou moins indépendants les uns des autres. De nouvelles fonctionnalités seront ajoutées aux différents menus à chaque fois que vous activerez un nouveau module. SetupDescription5=Les autres entrées de configuration gèrent des paramètres facultatifs. LogEvents=Événements d'audit de sécurité Audit=Audit @@ -1015,7 +1015,7 @@ BrowserOS=OS du navigateur ListOfSecurityEvents=Liste des événements de sécurité Dolibarr SecurityEventsPurged=Evenement de sécurité purgés LogEventDesc=Vous pouvez activer ici, la journalisation des événements d'audit de sécurité. Cet historique est consultable par les administrateurs dans le menu Outils systèmes - Audit. Attention, cette fonctionnalité peut générer un gros volume de données. -AreaForAdminOnly=Setup parameters can be set by administrator users only. +AreaForAdminOnly=Les paramètres d'installation ne peuvent être remplis que par les utilisateurs administrateurs uniquement. 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 "Modifier" ou "Sauvegarder" en bas de page) @@ -1108,7 +1108,7 @@ WarningAtLeastKeyOrTranslationRequired=Un critère de recherche est nécessaire NewTranslationStringToShow=Nouvelle traduction à afficher OriginalValueWas=La traduction d'origine est écrasée. La valeur initiale était:

%s TransKeyWithoutOriginalValue=Vous avez forcé une nouvelle traduction pour la clé de traduction '%s' qui n'existe dans aucun fichier de langue -TotalNumberOfActivatedModules=Modules activés : %s/%s +TotalNumberOfActivatedModules=Modules activés : %s / %s YouMustEnableOneModule=Vous devez activer au moins une fonctionnalité ClassNotFoundIntoPathWarning=La classe %s n'a pas été trouvée dans le chemin PHP YesInSummer=Oui en été @@ -1358,16 +1358,16 @@ FilesOfTypeNotCached=Fichiers de type %s non mis en cache par le serveur HTTP FilesOfTypeCompressed=Fichiers de type %s compressé par le serveur HTTP FilesOfTypeNotCompressed=Fichiers de type %s non compressé par le serveur HTTP CacheByServer=Cache par le serveur -CacheByServerDesc=For exemple using the Apache directive "ExpiresByType image/gif A2592000" +CacheByServerDesc=Par exemple, en utilisant la directive Apache "ExpiresByType image/gif A2592000" CacheByClient=Cache par le navigateur CompressionOfResources=Compression des réponses HTTP CompressionOfResourcesDesc=Par exemple, en utilisant la directive Apache "AddOutputFilterByType DEFLATE" TestNotPossibleWithCurrentBrowsers=Une détection automatique n'est pas possible avec le navigateur courant DefaultValuesDesc=Vous pouvez définir/forcer ici la valeur par défaut que vous voulez obtenir lorsque vous créez un nouvel enregistrement, et/ou les filtres par défaut ou ordre de tri des listes. DefaultCreateForm=Valeurs par défaut pour les nouveaux objets -DefaultSearchFilters=Filtres par défaut -DefaultSortOrder=Tri des commandes par défaut -DefaultFocus=Default focus fields +DefaultSearchFilters=Filtres de recherche par défaut +DefaultSortOrder=Ordre de tri par défaut +DefaultFocus=Champs par défaut ayant le focus ##### Products ##### ProductSetup=Configuration du module Produits ServiceSetup=Configuration du module Services @@ -1520,7 +1520,7 @@ AGENDA_NOTIFICATION_SOUND=Activer les notifications sonores. AGENDA_SHOW_LINKED_OBJECT=Afficher l'objet lié dans la vue agenda ##### Clicktodial ##### ClickToDialSetup=Configuration du module Click To Dial -ClickToDialUrlDesc=URL appelée au clic sur l'icône téléphone. Dans l'URL, vous pouvez utiliser les tags
__PHONETO__ qui sera remplacée par le numéro de téléphone de la personne à appeler,
__PHONEFROM__ qui sera remplacée par le numéro de l'appelant (vous),
__LOGIN__ qui sera remplacée par l'identifiant d'accès de l'utilisateur à l'application d'appel (à définir sur la fiche utilisateur) et
__PASS__ qui sera remplacée par le mot de passe d'accès de l'utilisateur à l'application d'appel (également à définir sur la fiche utilisateur) +ClickToDialUrlDesc=URL appelée quand un clic sur l'icône téléphone est fait. Dans l'URL, vous pouvez utiliser les tags
__PHONETO__ qui sera remplacée par le numéro de téléphone de la personne à appeler
__PHONEFROM__ qui sera remplacée par le numéro de l'appelant (vous)
__LOGIN__ qui sera remplacée par l'identifiant d'accès de l'utilisateur à l'application d'appel (à définir sur la fiche utilisateur) et
__PASS__ qui sera remplacée par le mot de passe d'accès de l'utilisateur à l'application d'appel (également à définir sur la fiche utilisateur). ClickToDialDesc=Ce module permet de rendre un numéro de téléphone cliquable. Un clique sur cet icone fera votre téléphone appeler le numéro cliqué. Ce module peut être utilisé pour appeler un système de centre d'appel à partir de Dolibarr. ClickToDialUseTelLink=Utiliser un lien «Tel.» sur les numéros de téléphone ClickToDialUseTelLinkDesc=Utilisez cette méthode si vos utilisateurs ont un softphone ou une interface de logiciel installé sur un même ordinateur que le navigateur, et a appelé lorsque vous cliquez sur un lien dans votre navigateur qui commencent par "tel:". Si vous avez besoin d'une solution de serveur complet (pas besoin d'installation locale du logiciel), vous devez définir ce "Non" et remplissez champ suivant. @@ -1620,7 +1620,7 @@ BackupDumpWizard=Assistant de génération d'un fichier de sauvegarde de la base SomethingMakeInstallFromWebNotPossible=L'installation de module externe est impossible depuis l'interface web pour la raison suivante : SomethingMakeInstallFromWebNotPossible2=Pour cette raison, le processus de mise à jour décrit ici est uniquement une série de manipulations que seul un utilisateur ayant des droits privilégiés peut faire InstallModuleFromWebHasBeenDisabledByFile=L'installation de module externe depuis l'application a été désactivé par l'administrator. Vous devez lui demander de supprimer le fichier %s pour permettre cette fonctionnalité. -ConfFileMustContainCustom=Installing or building an external module from application need to save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to add the 2 directive lines:
$dolibarr_main_url_root_alt='/custom';
$dolibarr_main_document_root_alt='%s/custom'; +ConfFileMustContainCustom=Installer ou créer un module externe à partir de l'application nécessite de sauvegarder les fichiers du module dans le répertoire %s. Pour que ce répertoire soit reconnu par Dolibarr, vous devez paramétrer le fichier de configuration conf/conf.php en ajoutant les 2 lignes suivantes :
$dolibarr_main_url_root_alt='/custom'
$dolibarr_main_document_root_alt='%s/custom'; HighlightLinesOnMouseHover=Mettez en surbrillance les lignes de la table lorsque la souris passe au-dessus HighlightLinesColor=Mettez en surbrillance les lignes de la table lorsque la souris passe au-dessus (garder vide pour ne pas avoir de surbrillance) TextTitleColor=Couleur du titre des pages @@ -1699,8 +1699,8 @@ UserHasNoPermissions=Cet utilisateur n'a pas de permission définie TypeCdr=Utilisez "Aucune" si la date du terme de paiement est la date de la facture plus un delta en jours (delta est le champ "Nb de jours")
Utilisez "À la fin du mois", si, après le delta, la date doit être augmentée pour atteindre la fin du mois (+ un «Offset» optionnel en jours)
Utilisez "Coutant/Suivant" pour que la date du terme de paiement soit la premier Nième jour du mois qui suit (N est stocké dans le champ "Nb de jours") BaseCurrency=Devise par défaut de votre société/institution (Voir Accueil > configuration > Société/Institution) WarningNoteModuleInvoiceForFrenchLaw=Ce module %s permet d'être conforme aux lois françaises (Loi Finance 2016 par exemple). -WarningNoteModulePOSForFrenchLaw=This module %s is compliant with french laws (Loi Finance 2016) because module Non Reversible Logs is automatically activated. -WarningInstallationMayBecomeNotCompliantWithLaw=You try to install the module %s that is an external module. Activating an external module means you trust the publisher of the module and you are sure that this module does not alterate negatively the behavior of your application and is compliant with laws of your country (%s). If the module bring a non legal feature, you become responsible for the use of a non legal software. +WarningNoteModulePOSForFrenchLaw=Le module %s est conforme à la législation française ( Loi Finance 2016 ) car les logs non réversibles sont automatiquement activés. +WarningInstallationMayBecomeNotCompliantWithLaw=Vous tentez d'installer le module %s qui est un module externe. L'activation d'un module externe signifie que vous faites confiance à l'éditeur du module et que vous êtes sûr que ce module ne modifie pas négativement le comportement de votre application et est conforme aux lois de votre pays (%s). Si le module apporte une fonctionnalité illégale, vous devenez responsable pour l'utilisation d'un logiciel illégal. ##### Resource #### ResourceSetup=Configuration du module Ressource UseSearchToSelectResource=Utilisez un champ avec auto-complétion pour choisir les ressources (plutôt qu'une liste déroulante). diff --git a/htdocs/langs/fr_FR/agenda.lang b/htdocs/langs/fr_FR/agenda.lang index c082d08711f..212abf31e25 100644 --- a/htdocs/langs/fr_FR/agenda.lang +++ b/htdocs/langs/fr_FR/agenda.lang @@ -48,6 +48,7 @@ InvoiceDeleteDolibarr=Facture %s supprimée InvoicePaidInDolibarr=Facture %s passée à payée InvoiceCanceledInDolibarr=Facture %s annulée MemberValidatedInDolibarr=Adhérent %s validé +MemberModifiedInDolibarr=Adhérent %s modifié MemberResiliatedInDolibarr=Adhérent %s résilié MemberDeletedInDolibarr=Adhérent %s supprimé MemberSubscriptionAddedInDolibarr=Souscription adhérent %s @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervention %s envoyée par email ProposalDeleted=Proposition commerciale supprimée OrderDeleted=Commande supprimée InvoiceDeleted=Facture supprimée +PRODUCT_CREATEInDolibarr=Produit%s créé +PRODUCT_MODIFYInDolibarr=Produit%s modifié +PRODUCT_DELETEInDolibarr=Produit%ssupprimé ##### End agenda events ##### +AgendaModelModule=Modèle de document pour les événements DateActionStart=Date de début DateActionEnd=Date de fin AgendaUrlOptions1=Vous pouvez aussi ajouter les paramètres suivants pour filtrer les réponses : -AgendaUrlOptions2=login=%s pour limiter l'export aux actions créées par ou assignées à l'utilisateur %s. AgendaUrlOptions3=logina=%s pour limiter l'export aux actions dont l'utilisateur %s est propriétaire. -AgendaUrlOptions4=logint=%s pour limiter l'export aux actions affectées à l'utilisateur %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%spour limiter l'affichage aux actions assignées à l'utilisateur %s (propriétaire et autres). AgendaUrlOptionsProject=project=PROJECT_ID pour restreindre aux événements associés au projet PROJECT_ID. AgendaShowBirthdayEvents=Afficher les anniversaires de contacts AgendaHideBirthdayEvents=Masquer les anniversaires de contacts diff --git a/htdocs/langs/fr_FR/banks.lang b/htdocs/langs/fr_FR/banks.lang index 9eddf38672c..c28a15a6e16 100644 --- a/htdocs/langs/fr_FR/banks.lang +++ b/htdocs/langs/fr_FR/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Êtes-vous sûr de vouloir supprimer le lien entre la ListBankTransactions=Liste des écritures IdTransaction=Id écriture BankTransactions=Écritures bancaires +BankTransaction=Écriture bancaire ListTransactions=Liste écritures ListTransactionsByCategory=Liste écritures/catégories TransactionsToConciliate=Écritures à rapprocher @@ -74,7 +75,7 @@ Conciliate=Rapprocher Conciliation=Rapprochement ReconciliationLate=Rapprochement en retard IncludeClosedAccount=Inclure comptes fermés -OnlyOpenedAccount=Uniquement les comptes ouverts +OnlyOpenedAccount=Seulement les comptes ouverts AccountToCredit=Compte à créditer AccountToDebit=Compte à débiter DisableConciliation=Désactiver la fonction de rapprochement pour ce compte @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Chèque rejeté et factures réouvertes BankAccountModelModule=Modèles de documents pour les comptes bancaires DocumentModelSepaMandate=Modèle de mandat SEPA. Utile pour les pays européens de la CEE seulement. DocumentModelBan=Modèle pour imprimer une page avec des informations du compte bancaire. +NewVariousPayment=Nouveau paiement divers +VariousPayment=Paiement divers +VariousPayments=Paiements divers +ShowVariousPayment=Afficher les paiements divers diff --git a/htdocs/langs/fr_FR/bills.lang b/htdocs/langs/fr_FR/bills.lang index fa0159c2aa0..40602533bf9 100644 --- a/htdocs/langs/fr_FR/bills.lang +++ b/htdocs/langs/fr_FR/bills.lang @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=Pour créer une facture modèle, vous deve PDFCrabeDescription=Modèle de facture PDF complet (modèle recommandé par défaut) PDFCrevetteDescription=Modèle de facture PDF Crevette (modèle complet pour les factures de situation) TerreNumRefModelDesc1=Renvoie le numéro sous la forme %syymm-nnnn pour les factures et factures de remplacement, %syymm-nnnn pour les avoirs et %syymm-nnnn pour les acomptes où yy est l'année, mm le mois et nnnn un compteur séquentiel sans rupture et sans remise à 0 -MarsNumRefModelDesc1=Renvoie une numérotation au format %syymm-nnnn pour les factures standards, %syymm-nnnn pour les factures de remplacement, %syymm-nnnn pour les factures d'acompte et %syymm-nnnn pour les factures d'avoir où yy est l'année, mm, le mois et nnnn un compteur sans rupture ni remise à zéro. +MarsNumRefModelDesc1=Renvoie une numérotation au format %syymm-nnnn pour les factures standards, %syymm-nnnn pour les factures de remplacement, %syymm-nnnn pour les factures d'acompte et %syymm-nnnn pour les factures d'avoir où yy est l'année, mm le mois et nnnn un compteur sans rupture ni retour à zéro. TerreNumRefModelError=Une facture commençant par $syymm existe déjà et est incompatible avec cet modèle de numérotation. Supprimez-la ou renommez-la pour activer ce module. -CactusNumRefModelDesc1=Renvoie un numéro au format %syymm-nnnn pour les factures standards, %syymm-nnnn pour les factures d'avoir et %syymm-nnnn pour les factures d'acompte où yy est l'année, mm le mois et nnnn un compteur sans rupture ni remise à 0. +CactusNumRefModelDesc1=Renvoie un numéro au format %syymm-nnnn pour les factures standards, %syymm-nnnn pour les factures d'avoir et %syymm-nnnn pour les factures d'acompte où yy est l'année, mm le mois et nnnn un compteur sans rupture ni retour à zéro. ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Responsable suivi facture client TypeContact_facture_external_BILLING=Contact client facturation diff --git a/htdocs/langs/fr_FR/bookmarks.lang b/htdocs/langs/fr_FR/bookmarks.lang index 1ad9f630310..513786aa1db 100644 --- a/htdocs/langs/fr_FR/bookmarks.lang +++ b/htdocs/langs/fr_FR/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Placer cette page dans les marques-pages +AddThisPageToBookmarks=Placer la page courante dans les marques-pages Bookmark=Marque-page Bookmarks=Marque-pages +ListOfBookmarks=Liste des marque-pages +EditBookmarks=Lister/modifier marques-pages NewBookmark=Nouveau marque-page ShowBookmark=Afficher marque-page OpenANewWindow=Ouvrir une nouvelle fenêtre @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Nouvelle fenêtre BookmarkTargetReplaceWindowShort=Fenêtre courante BookmarkTitle=Titre du marque-page UrlOrLink=URL -BehaviourOnClick=Comportement sur clic de l'URL +BehaviourOnClick=Comportement sur sélection de l'URL CreateBookmark=Créer marque-page SetHereATitleForLink=Saisir ici un titre pour le marque-page UseAnExternalHttpLinkOrRelativeDolibarrLink=Saisir une URL HTTP externe ou une URL Dolibarr relative diff --git a/htdocs/langs/fr_FR/boxes.lang b/htdocs/langs/fr_FR/boxes.lang index 1caae585191..99e058d2fdf 100644 --- a/htdocs/langs/fr_FR/boxes.lang +++ b/htdocs/langs/fr_FR/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Informations de connexion BoxLastRssInfos=Flux d'information RSS BoxLastProducts=Les %s derniers produits/services enregistrés BoxProductsAlertStock=Produits en alerte de stock @@ -82,3 +83,4 @@ ForCustomersOrders=Commandes clients ForProposals=Propositions commerciales LastXMonthRolling=Les %s derniers mois tournant ChooseBoxToAdd=Ajouter le widget au tableau de bord +BoxAdded=Le widget a été ajouté dans votre tableau de bord diff --git a/htdocs/langs/fr_FR/categories.lang b/htdocs/langs/fr_FR/categories.lang index 256c8b40f68..10ab0fd65e4 100644 --- a/htdocs/langs/fr_FR/categories.lang +++ b/htdocs/langs/fr_FR/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag/Catégorie Rubriques=Tags/Catégories +RubriquesTransactions=Tags/catégories des transactions categories=tags/catégories NoCategoryYet=Aucun tag/catégorie de ce type n'a été créé In=Dans diff --git a/htdocs/langs/fr_FR/commercial.lang b/htdocs/langs/fr_FR/commercial.lang index 4ed8514a953..bef770d044f 100644 --- a/htdocs/langs/fr_FR/commercial.lang +++ b/htdocs/langs/fr_FR/commercial.lang @@ -19,6 +19,7 @@ ShowTask=Afficher tâche ShowAction=Afficher événement ActionsReport=Rapport des événements ThirdPartiesOfSaleRepresentative=Tiers ayant pour commercial +SaleRepresentativesOfThirdParty=Commerciaux d'un tiers SalesRepresentative=Commercial SalesRepresentatives=Commerciaux SalesRepresentativeFollowUp=Commercial (suivi) diff --git a/htdocs/langs/fr_FR/companies.lang b/htdocs/langs/fr_FR/companies.lang index 4fc3580fa26..67ef632a010 100644 --- a/htdocs/langs/fr_FR/companies.lang +++ b/htdocs/langs/fr_FR/companies.lang @@ -236,7 +236,7 @@ ProfId3TN=Id. prof. 3 (Code en douane) ProfId4TN=Id. prof. 4 (BAN) ProfId5TN=- ProfId6TN=- -ProfId1US=Id prof +ProfId1US=Id professionnel ProfId2US=- ProfId3US=- ProfId4US=- diff --git a/htdocs/langs/fr_FR/compta.lang b/htdocs/langs/fr_FR/compta.lang index 590b468465f..ae51312a5f7 100644 --- a/htdocs/langs/fr_FR/compta.lang +++ b/htdocs/langs/fr_FR/compta.lang @@ -190,10 +190,10 @@ AccountancyJournal=Code journal comptabilité ACCOUNTING_VAT_SOLD_ACCOUNT=Compte comptable par défaut pour l'encaissement de TVA - TVA sur les ventes (utilisé si non défini au niveau de la configuration du dictionnaire de TVA) ACCOUNTING_VAT_BUY_ACCOUNT=Compte comptable par défaut pour le paiement de la TVA - TVA sur les achats (utilisé si non défini au niveau de la configuration du dictionnaire de TVA) ACCOUNTING_VAT_PAY_ACCOUNT=Compte comptable par défaut pour le paiement de la TVA -ACCOUNTING_ACCOUNT_CUSTOMER=Accounting account used for customer third parties -ACCOUNTING_ACCOUNT_CUSTOMER_Desc=Dedicated accounting account defined on third party card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated customer accouting account on third party is not defined -ACCOUNTING_ACCOUNT_SUPPLIER=Accounting account used for supplier third parties -ACCOUNTING_ACCOUNT_SUPPLIER_Desc=Dedicated accounting account defined on third party card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated supplier accouting account on third party is not defined +ACCOUNTING_ACCOUNT_CUSTOMER=Compte comptable utilisé pour le tiers client +ACCOUNTING_ACCOUNT_CUSTOMER_Desc=Le compte comptable dédié défini sur une carte tierce sera utilisé pour l'affectation de comptes de Subledger, celui-ci pour le grand livre ou comme valeur par défaut de la comptabilité de Sous-compte si le compte dépendant d'un compte sur un tiers n'est pas défini +ACCOUNTING_ACCOUNT_SUPPLIER=Compte comptable utilisé pour le tiers fournisseur +ACCOUNTING_ACCOUNT_SUPPLIER_Desc=Le compte comptable dédié défini sur une carte tierce sera utilisé pour la comptabilisation de Subledger, celui-ci pour le grand livre général ou la valeur par défaut de la comptabilité de Sous-compte si le compte dédié d'accoutant du fournisseur sur un tiers n'est pas défini CloneTax=Cloner une charge sociale/fiscale ConfirmCloneTax=Confirmez le clone du paiement de charge sociale/fiscale CloneTaxForNextMonth=Cloner pour le mois suivant diff --git a/htdocs/langs/fr_FR/contracts.lang b/htdocs/langs/fr_FR/contracts.lang index 168879762c9..1a25fa2c691 100644 --- a/htdocs/langs/fr_FR/contracts.lang +++ b/htdocs/langs/fr_FR/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Cette list ne contient que les contrats de service StandardContractsTemplate=Modèle standard de contrats ContactNameAndSignature=Pour %s, nom et signature: OnlyLinesWithTypeServiceAreUsed=Seules les lignes de type "Service" seront clonées +CloneContract=Cloner le contrat +ConfirmCloneContract=Etes vous sûr de vouloir cloner le contrat %s ? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Commercial signataire du contrat diff --git a/htdocs/langs/fr_FR/cron.lang b/htdocs/langs/fr_FR/cron.lang index 355f1c2556f..fee4f308444 100644 --- a/htdocs/langs/fr_FR/cron.lang +++ b/htdocs/langs/fr_FR/cron.lang @@ -25,7 +25,7 @@ CronDelete=Effacer les travaux planifiés CronConfirmDelete=Êtes-vous sûr de vouloir supprimer ces travaux planifiées? CronExecute=Lancer la tache planifiée CronConfirmExecute=Etes-vous sûr que vous voulez exécuter ces travaux planifiées maintenant? -CronInfo=Les travaux planifiés permettent de planifier des tâches à exécuter automatiquement. Les travaux planifiés peuvent aussi être lancés manuellement. +CronInfo=Le module de taches planifiés permet de planifier des tâches à exécuter automatiquement. Les travaux planifiés peuvent aussi être lancés manuellement. CronTask=Travail planifié CronNone=Aucun(e) CronDtStart=Pas avant @@ -57,12 +57,12 @@ CronStatusActiveBtn=Activer CronStatusInactiveBtn=Désactiver CronTaskInactive=Cette tâche est désactivée CronId=Id -CronClassFile=Filename with class +CronClassFile=Nom de fichier avec classe CronModuleHelp=Nom du dossier du module dans Dolibarr (fonctionne aussi avec les modules externes).
Par exemple, pour appeler la méthode d'appel des produits Dolibarr /htdocs/product/class/product.class.php, la valeur du module est product. -CronClassFileHelp=The relative path and file name to load (path is relative to web server root directory).
For exemple to call the fetch method of Dolibarr Product object htdocs/product/class/product.class.php, the value for class file name is product/class/product.class.php -CronObjectHelp=The object name to load.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for class file name is Product -CronMethodHelp=The object method to launch.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for method is fecth -CronArgsHelp=The method arguments.
For exemple to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for paramters can be 0, ProductRef +CronClassFileHelp=Le chemin relatif et le nom du fichier à charger (le chemin d'accès est relatif au répertoire racine du serveur Web).
Par exemple, appeler la méthode de récupération de Dolibarr Product object htdocs / product / class / product.class.php , la valeur du nom de fichier de classe est product / class / product.class .php +CronObjectHelp=Le nom de l'objet à charger.
Par exemple, appeler la méthode de récupération de l'objet de produit Dolibarr /htdocs/product/class/product.class.php, la valeur pour le nom de fichier de classe est Produit +CronMethodHelp=La méthode objet à lancer.
Par exemple, appeler la méthode de récupération de Dolibarr Product object /htdocs/product/class/product.class.php, la valeur pour la méthode est fecth +CronArgsHelp=Les arguments de la méthode.
Par exemple, appeler la méthode d'extraction de l'objet de produit Dolibarr /htdocs/product/class/product.class.php, la valeur pour les paramètres peut être 0, ProductRef CronCommandHelp=La commande système a exécuter. CronCreateJob=Créer un nouveau travail planifié CronFrom=A partir du @@ -76,4 +76,4 @@ UseMenuModuleToolsToAddCronJobs=Aller à la page "Accueil - Outils administratio JobDisabled=Travail désactivé MakeLocalDatabaseDumpShort=Sauvegarde locale de base MakeLocalDatabaseDump=Créer une sauvegarde locale de la base -WarningCronDelayed=Attention, for performance purpose, whatever is next date of execution of enabled jobs, your jobs may be delayed to a maximum of %s hours, before being run. +WarningCronDelayed=Attention, à des fins de performance, quelle que soit la prochaine date d'exécution des travaux activés, vos travaux peuvent être retardés jusqu'à %s heures avant d'être exécutés. diff --git a/htdocs/langs/fr_FR/errors.lang b/htdocs/langs/fr_FR/errors.lang index 13c813f963a..09a0dac5a34 100644 --- a/htdocs/langs/fr_FR/errors.lang +++ b/htdocs/langs/fr_FR/errors.lang @@ -18,8 +18,8 @@ ErrorFailToCreateFile=Echec de la création du fichier '%s'. ErrorFailToRenameDir=Echec du renommage du répertoire '%s' en '%s'. ErrorFailToCreateDir=Echec de création du répertoire '%s'. ErrorFailToDeleteDir=Echec de la suppression du répertoire '%s'. -ErrorFailToMakeReplacementInto=Failed to make replacement into file '%s'. -ErrorFailToGenerateFile=Failed to generate file '%s'. +ErrorFailToMakeReplacementInto=Echec du remplacement dans le fichier '%s'. +ErrorFailToGenerateFile=Echec de génération du fichier '%s'. ErrorThisContactIsAlreadyDefinedAsThisType=Ce contact est déjà défini comme contact pour ce type. ErrorCashAccountAcceptsOnlyCashMoney=Ce compte bancaire est de type caisse et n'accepte que le mode de règlement de type espèce. ErrorFromToAccountsMustDiffers=Les comptes source et destination doivent être différents. @@ -44,7 +44,7 @@ ErrorFailedToWriteInDir=Impossible d'écrire dans le répertoire %s ErrorFoundBadEmailInFile=Syntaxe d'email incorrecte trouvée pour %s lignes dans le fichier (exemple ligne %s avec email=%s) ErrorUserCannotBeDelete=L'utilisateur ne peut pas être supprimé. Peut-être est-il associé à des éléments de Dolibarr. ErrorFieldsRequired=Des champs obligatoires n'ont pas été renseignés -ErrorSubjectIsRequired=The email topic is required +ErrorSubjectIsRequired=L'adresse email topic est requise ErrorFailedToCreateDir=Echec à la création d'un répertoire. Vérifiez que le user du serveur Web ait bien les droits d'écriture dans les répertoires documents de Dolibarr. Si le paramètre safe_mode a été activé sur ce PHP, vérifiez que les fichiers php dolibarr appartiennent à l'utilisateur du serveur Web. ErrorNoMailDefinedForThisUser=Email non défini pour cet utilisateur ErrorFeatureNeedJavascript=Cette fonctionnalité a besoin de javascript activé pour fonctionner. Modifiez dans configuration - affichage. @@ -117,7 +117,7 @@ ErrorQtyForCustomerInvoiceCantBeNegative=La quantité d'une ligne ne peut pas ê ErrorWebServerUserHasNotPermission=Le compte d'exécution du serveur web %s n'a pas les permissions pour cela ErrorNoActivatedBarcode=Aucun type de code-barres activé ErrUnzipFails=Impossible de décompresser le fichier %s avec ZipArchive -ErrNoZipEngine=No engine to zip/unzip %s file in this PHP +ErrNoZipEngine=Aucun outil pour zipper/dézipper le fichier %s dans cette version PHP ErrorFileMustBeADolibarrPackage=Le fichier doit être un package Dolibarr ErrorModuleFileRequired=Vous devez sélectionner un fichier package de module Dolibarr ErrorPhpCurlNotInstalled=L'extension PHP CURL n'est pas installée, ceci est indispensable pour dialoguer avec Paypal. @@ -168,7 +168,7 @@ ErrorGlobalVariableUpdater5=Pas de variable globale ErrorFieldMustBeANumeric=Le champ %s doit être un numérique ErrorMandatoryParametersNotProvided=Paramètre(s) obligatoire(s) non fournis ErrorOppStatusRequiredIfAmount=Vous avez fixé un montant estimé pour cette opportunité/affaire. Aussi, vous devez également entrer son statut -ErrorFailedToLoadModuleDescriptorForXXX=Failed to load module descriptor class for %s +ErrorFailedToLoadModuleDescriptorForXXX=Echec de chagement de la classe descripteur du module %s ErrorBadDefinitionOfMenuArrayInModuleDescriptor=Mauvaise définition du tableau Menu dans le descripteur de module (mauvaise valeur pour la clé fk_menu) ErrorSavingChanges=Une erreur est survenue lors de la sauvegarde des modifications ErrorWarehouseRequiredIntoShipmentLine=L'entrepôt est requis sur la ligne de l'expédition @@ -181,9 +181,9 @@ ErrorStockIsNotEnoughToAddProductOnShipment=Le stock du produit %s est insuffisa ErrorStockIsNotEnoughToAddProductOnProposal=Le stock du produit %s est insuffisant pour permettre un ajout dans une nouvelle proposition commerciale. ErrorFailedToLoadLoginFileForMode=Impossible d'obtenir la clé de connexion pour le mode « %s ». ErrorModuleNotFound=Fichier du module non trouvé. -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) -ErrorFieldAccountNotDefinedForLine=Value for Accounting account not defined for the line (%s) +ErrorFieldAccountNotDefinedForBankLine=La valeur du compte comptable n'est pas définie pour l'id de la ligne source %s (%s) +ErrorFieldAccountNotDefinedForInvoiceLine=La valeur pour le compte comptable n'est pas définie pour l'id de facture %s (%s) +ErrorFieldAccountNotDefinedForLine=La valeur pour le compte comptable n'a pas été définie à la ligne (%s) ErrorBankStatementNameMustFollowRegex=Erreur, le nom de relevé bancaire doit suivre la règle de syntaxe suivante %s ErrorPhpMailDelivery=Assurez-vous que vous n'utilisez pas un nombre de destinataires trop élevé et que le contenu de votre message n'est pas similaire à du Spam. Demandez aussi à votre administrateur de vérifier le pare-feu et les journaux serveur pour une information plus complète. ErrorUserNotAssignedToTask=L'utilisateur doit être assigné à une tâche pour qu'il puisse entrer le temps consommé. @@ -192,8 +192,8 @@ ErrorModuleFileSeemsToHaveAWrongFormat=Le package du module semble avoir un mauv ErrorFilenameDosNotMatchDolibarrPackageRules=Le nom du package du module (%s) ne correspond pas à la syntaxe attendue: %s ErrorDuplicateTrigger=Erreur, doublon du trigger nommé %s. Déjà chargé à partir de %s. ErrorNoWarehouseDefined=Erreur, aucun entrepôts défini. -ErrorBadLinkSourceSetButBadValueForRef=The link you use is not valid. A 'source' for payment is defined, but value for 'ref' is not valid. -ErrorTooManyErrorsProcessStopped=Too many errors. Process was stopped. +ErrorBadLinkSourceSetButBadValueForRef=Le lien que vous utilisez n'est pas valide. Une 'source' pour le paiement est définie, mais la valeur pour 'ref' n'est pas valide. +ErrorTooManyErrorsProcessStopped=Trop d'erreurs, Le processus a été arrêté. # Warnings WarningPasswordSetWithNoAccount=Un mot de passe a été fixé pour cet adhérent. Cependant, aucun compte d'utilisateur n'a été créé. Donc, ce mot de passe est stocké, mais ne peut être utilisé pour accéder à Dolibarr. Il peut être utilisé par un module/interface externe, mais si vous n'avez pas besoin de définir ni login ni mot de passe pour un adhérent, vous pouvez désactiver l'option «Gérer un login pour chaque adhérent" depuis la configuration du module Adhérents. Si vous avez besoin de gérer un login, mais pas de mot de passe, vous pouvez laisser ce champ vide pour éviter cet avertissement. Remarque: L'email peut également être utilisé comme login si l'adhérent est lié à un utilisateur. diff --git a/htdocs/langs/fr_FR/install.lang b/htdocs/langs/fr_FR/install.lang index b032f361b01..4f2b0958b1f 100644 --- a/htdocs/langs/fr_FR/install.lang +++ b/htdocs/langs/fr_FR/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Si vous utilisez l'installeur automatique DoliWamp, les do KeepDefaultValuesDeb=Vous utilisez l'assistant d'installation depuis un environnement Linux (Ubuntu, Debian, Fedor...). Les valeurs présentes ici sont pré-remplies. Seul le mot de passe d'accès du propriétaire de la base de données doit être renseigné. Les autres paramètres ne doivent être modifiés qu'en connaissance de cause. KeepDefaultValuesMamp=Vous utilisez l'assistant d'installation DoliMamp. Les valeurs présentes ici sont pré-remplies. Leur modification ne doit être effectuée qu'en connaissance de cause. KeepDefaultValuesProxmox=Vous utilisez l'assistant d'installation depuis une application Proxmox. Les valeurs présentes ici sont pré-remplies. Leur modification ne doit être effectuée qu'en connaissance de cause. +UpgradeExternalModule=Lancer le processus de mise à jour d'un module externe ######### # upgrade diff --git a/htdocs/langs/fr_FR/loan.lang b/htdocs/langs/fr_FR/loan.lang index ab44c50a328..11bcbd84f9b 100644 --- a/htdocs/langs/fr_FR/loan.lang +++ b/htdocs/langs/fr_FR/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s remboursera les intérêts GoToPrincipal=%s remboursera le principal (capital) YouWillSpend=Vous allez dépenser %s pour l'année %s ListLoanAssociatedProject=Liste des prêts associés au projet +AddLoan=Créer prêt # Admin ConfigLoan=Configuration du module Emprunt LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Compte comptable remboursement capital d'un emprunt par défaut LOAN_ACCOUNTING_ACCOUNT_INTEREST=Compte comptable paiement d'intérêt d'un emprunt par défaut LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Compte comptable paiement de l'assurance d'un emprunt par défaut +CreateCalcSchedule=Créer / Modifier échéancier de prêt diff --git a/htdocs/langs/fr_FR/mails.lang b/htdocs/langs/fr_FR/mails.lang index afd45b65c9d..425253b5430 100644 --- a/htdocs/langs/fr_FR/mails.lang +++ b/htdocs/langs/fr_FR/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Envoyé partiellement MailingStatusSentCompletely=Envoyé complètement MailingStatusError=Erreur MailingStatusNotSent=Non envoyé -MailSuccessfulySent=L'e-mail est prêt à être envoyé (de %s à %s) +MailSuccessfulySent=E-mail (de %s vers %s) accepté pour expédition MailingSuccessfullyValidated=Email validé MailUnsubcribe=Désinscription MailingStatusNotContact=Ne plus contacter @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact avec filtres des tiers MailingModuleDescContactsByCompanyCategory=Contacts/adresses par tags/catégorie de tiers MailingModuleDescContactsByCategory=Contacts par tags/catégories MailingModuleDescContactsByFunction=Contacts par poste/fonction +MailingModuleDescEmailsFromFile=E-mails à partir d'un fichier +MailingModuleDescEmailsFromUser=E-mails entrés par l'utilisateur +MailingModuleDescDolibarrUsers=Utilisateurs avec e-mail +MailingModuleDescThirdPartiesByCategories=Tiers (par catégories/tags) # Libelle des modules de liste de destinataires mailing LineInFile=Ligne %s du fichier @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=Aucune notification par email n'est prévue pour cet événement et société ANotificationsWillBeSent=1 notification va être envoyée par email SomeNotificationsWillBeSent=%s notifications vont être envoyées par email -AddNewNotification=Activer une nouvelle cible de notification email -ListOfActiveNotifications=Liste des cibles actives de notifications emails +AddNewNotification=Activer un nouveau couple cible/évènement pour notification email +ListOfActiveNotifications=Liste des cibles/évènements actifs pour notification par emails ListOfNotificationsDone=Liste des notifications emails envoyées MailSendSetupIs=La configuration d'envoi d'emails a été définir sur '%s'. Ce mode ne peut pas être utilisé pour envoyer des e-mailing en masse. MailSendSetupIs2=Vous devez d'abord aller, avec un compte d'administrateur, dans le menu %sAccueil - Configuration - EMails%s pour changer le paramètre '%s' pour utiliser le mode '%s'. Avec ce mode, vous pouvez accéder à la configuration du serveur SMTP fourni par votre fournisseur de services Internet et utiliser la fonction d'envoi d'email en masse. diff --git a/htdocs/langs/fr_FR/main.lang b/htdocs/langs/fr_FR/main.lang index e37d708fbbe..568fe6382b0 100644 --- a/htdocs/langs/fr_FR/main.lang +++ b/htdocs/langs/fr_FR/main.lang @@ -72,8 +72,10 @@ SeeHere=Regardez ici Apply=Appliquer BackgroundColorByDefault=Couleur de fond FileRenamed=Le fichier a été renommé avec succès -FileUploaded=Le fichier a été transféré avec succès FileGenerated=Le fichier a été généré avec succès +FileSaved=The file was successfully saved +FileUploaded=Le fichier a été transféré avec succès +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Un fichier a été sélectionné pour attachement mais n'a pas encore été uploadé. Cliquez sur "Joindre ce fichier" pour cela. NbOfEntries=Nb d'entrées GoToWikiHelpPage=Consulter l'aide (nécessite un accès internet) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=HT TTC=TTC +INCT=TTC VAT=TVA VATs=TVA LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct. MonthShort11=Nov. MonthShort12=Déc. AttachedFiles=Fichiers et documents joints -FileTransferComplete=Le fichier a été correctement transféré DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS @@ -613,7 +615,7 @@ TotalWoman=Totale NeverReceived=Jamais reçu Canceled=Annulé YouCanChangeValuesForThisListFromDictionarySetup=Les valeurs de cette liste sont modifiables depuis le menu Accueil > Configuration > Dictionnaires -YouCanChangeValuesForThisListFrom=You can change values for this list from menu %s +YouCanChangeValuesForThisListFrom=Vous pouvez changer les valeurs de cette liste à partir du menu %s YouCanSetDefaultValueInModuleSetup=Vous pouvez définir la valeur par défaut utilisée lors de la création d'un nouvel enregistrement dans la configuration du module Color=Couleur Documents=Fichiers joints @@ -649,7 +651,7 @@ FreeLineOfType=Ligne libre de type CloneMainAttributes=Cloner l'objet avec ces attributs principaux PDFMerge=Fusion PDF Merge=Fusion -DocumentModelStandardPDF=Standard PDF template +DocumentModelStandardPDF=Modèle PDF standard PrintContentArea=Afficher page d'impression de la zone centrale MenuManager=Gestionnaire de menu WarningYouAreInMaintenanceMode=Attention, vous êtes en mode maintenance, aussi seul l'utilisateur identifié par %s est autorisé à utiliser l'application en ce moment. @@ -716,7 +718,7 @@ from=de toward=vers Access=Accès SelectAction=Sélectionner l'action -SelectTargetUser=Select target user/employee +SelectTargetUser=Sélectionnez l'utilisateur/l'employé cible HelpCopyToClipboard=Utilisez Ctrl+C pour copier dans le presse-papier SaveUploadedFileWithMask=Sauver le fichier sur le serveur sous le nom "%s" (sinon "%s") OriginFileName=nom du fichier source @@ -727,7 +729,7 @@ ViewPrivateNote=Voir les notes XMoreLines=%s ligne(s) cachées PublicUrl=URL publique AddBox=Ajouter boite -SelectElementAndClick=Select an element and click %s +SelectElementAndClick=Sélectionnez un élément et cliquez %s PrintFile=Imprimer fichier %s ShowTransaction=Afficher l'écriture sur le compte bancaire GoIntoSetupToChangeLogo=Allez dans Accueil - Configuration - Société/institution pour changer le logo ou aller dans Accueil - Configuration - Affichage pour le cacher. @@ -743,8 +745,8 @@ Hello=Bonjour Sincerely=Sincèrement DeleteLine=Effacer ligne ConfirmDeleteLine=Êtes-vous sûr de vouloir supprimer cette ligne ? -NoPDFAvailableForDocGenAmongChecked=No PDF were available for the document generation among checked record -TooManyRecordForMassAction=Too many record selected for mass action. The action is restricted to a list of %s record. +NoPDFAvailableForDocGenAmongChecked=Aucun document PDF n'était disponible pour la génération de document parmi les enregistrements vérifiés +TooManyRecordForMassAction=Trop d'enregistrements sélectionnés pour l'action de masse. L'action est restreinte à une liste de %s enregistrements NoRecordSelected=Aucu enregistrement sélectionné MassFilesArea=Zone des fichiers générés en masse ShowTempMassFilesArea=Afficher la zone des fichiers générés en masse @@ -764,20 +766,20 @@ Calendar=Calendrier GroupBy=Grouper par... ViewFlatList=Voir vue liste RemoveString=Supprimer la chaine '%s' -SomeTranslationAreUncomplete=Some languages may be partially translated or may contains errors. If you detect some, you can fix language files registering to https://transifex.com/projects/p/dolibarr/. +SomeTranslationAreUncomplete=Certains languages pourraient n'être que partiellement traduis, ou contenir des erreurs. Si vous en détectez, vous pouvez les corriger en vous enregistrant sur https://transifex.com/projects/p/dolibarr/ DirectDownloadLink=Lien de téléchargement direct Download=Téléchargement ActualizeCurrency=Mettre à jour le taux de devise Fiscalyear=Exercice fiscal ModuleBuilder=Générateur de Module -SetMultiCurrencyCode=Set currency +SetMultiCurrencyCode=Choisir la devise BulkActions=Actions de masse -ClickToShowHelp=Click to show tooltip help +ClickToShowHelp=Cliquez pour montrer l'info-bulle d'aide HR=HR -HRAndBank=HR and Bank -AutomaticallyCalculated=Automatically calculated -TitleSetToDraft=Go back to draft -ConfirmSetToDraft=Are you sure you want to go back to Draft status ? +HRAndBank=HR et banque +AutomaticallyCalculated=Calculé automatiquement +TitleSetToDraft=Retour à l'état de brouillon +ConfirmSetToDraft=Etes vous sûr de vouloir revenir à l'état Brouillon ? # Week day Monday=Lundi Tuesday=Mardi diff --git a/htdocs/langs/fr_FR/margins.lang b/htdocs/langs/fr_FR/margins.lang index 96bf3d99d7a..7c55055c781 100644 --- a/htdocs/langs/fr_FR/margins.lang +++ b/htdocs/langs/fr_FR/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Le taux doit être une valeure numérique markRateShouldBeLesserThan100=Le taux de marque doit être inférieur à 100 ShowMarginInfos=Afficher les infos de marges CheckMargins=Détails des marges -MarginPerSaleRepresentativeWarning=Les données de marge par utilisateur sont calculées en fonction du lien entre les tiers et l'utilisateur affecté en tant que commercial. Les tiers peuvent ne pas avoir de commercial ou en avoir plusieurs. De ce fait, certaines lignes du rapport peuvent ne pas être affichées ou l'être plusieurs fois. +MarginPerSaleRepresentativeWarning=Le rapport de la marge utilisateur utilise le lien entre les tiers et les représentants commerciaux pour calculer la marge de chaque représentant. Étant donné que certains tiers peuvent ne pas avoir de représentant de vente dédié et que certaines tiers peuvent être liés à plusieurs, certains montants peuvent ne pas être inclus dans ce rapport (s'il n'y a pas de représentant de vente), certains peuvent apparaître sur des lignes différentes (pour chaque représentant de vente). diff --git a/htdocs/langs/fr_FR/members.lang b/htdocs/langs/fr_FR/members.lang index 3f74da84dd4..b107fd0448f 100644 --- a/htdocs/langs/fr_FR/members.lang +++ b/htdocs/langs/fr_FR/members.lang @@ -26,7 +26,7 @@ MembersListNotUpToDate=Liste des adhérents valides non à jour d'adhésion MembersListResiliated=Liste des adhérents résiliés MembersListQualified=Liste des adhérents qualifiés MenuMembersToValidate=Adhérents brouillons -MenuMembersValidated=Adhérents valides +MenuMembersValidated=Adhérents validés MenuMembersUpToDate=Adhérents à jour MenuMembersNotUpToDate=Adhérents non à jour MenuMembersResiliated=Adhérents résiliés @@ -42,12 +42,12 @@ MemberTypeId=Id type adhérent MemberTypeLabel=Libellé du type adhérent MembersTypes=Types d'adhérents MemberStatusDraft=Brouillon (à valider) -MemberStatusDraftShort=Brouillon +MemberStatusDraftShort=Traite MemberStatusActive=Validé (attente cotisation) MemberStatusActiveShort=Validé MemberStatusActiveLate=Adhésion/cotisation expirée MemberStatusActiveLateShort=Non à jour -MemberStatusPaid=Adhésion à jour +MemberStatusPaid=Adhésions à jour MemberStatusPaidShort=A jour MemberStatusResiliated=Adhérent résilié MemberStatusResiliatedShort=Résilié @@ -90,7 +90,7 @@ PublicMemberList=Liste des membres publics BlankSubscriptionForm=Formulaire d'auto-inscription public BlankSubscriptionFormDesc=Dolibarr peut offrir une URL de page publique permettant de postuler à une adhésion pour les visiteurs externes. S'il existe un module de paiement en ligne, un formulaire de paiement sera également automatiquement proposé. EnablePublicSubscriptionForm=Activer le formulaire d'auto-inscription public -ForceMemberType=Forcer le type de membre +ForceMemberType=Forcer le type d'adhérent ExportDataset_member_1=Adhérents et adhésions ImportDataset_member_1=Adhérents LastMembersModified=Les %s derniers adhérents modifiés @@ -137,8 +137,8 @@ DocForAllMembersCards=Génération de cartes pour tous les adhérents DocForOneMemberCards=Génération de cartes pour un adhérent particulier DocForLabels=Génération d'étiquettes d'adresses SubscriptionPayment=Paiement cotisation -LastSubscriptionDate=Les dernières date de souscription -LastSubscriptionAmount=Les derniers montant de souscription +LastSubscriptionDate=Date de dernière adhésion +LastSubscriptionAmount=Montant dernière adhésion MembersStatisticsByCountries=Statistiques des membres par pays MembersStatisticsByState=Statistiques des membres par département/province/canton MembersStatisticsByTown=Statistiques des membres par ville @@ -151,6 +151,7 @@ MembersByTownDesc=Cet écran vous présente une vue statistique du nombre d'adh MembersStatisticsDesc=Choisissez les statistiques que vous désirez consulter... MenuMembersStats=Statistiques LastMemberDate=Date dernière adhésion +LatestSubscriptionDate=Date de dernière adhésion Nature=Nature Public=Informations publiques NewMemberbyWeb=Nouvel adhérent ajouté. En attente de validation diff --git a/htdocs/langs/fr_FR/modulebuilder.lang b/htdocs/langs/fr_FR/modulebuilder.lang new file mode 100644 index 00000000000..d12a7a0fa8a --- /dev/null +++ b/htdocs/langs/fr_FR/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Modules générés/éditables trouvés %s (ils sont détectés comme éditables quand le fichier %s existse dans le répertoire racine du module). +NewModule=Nouveau module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialisé +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Entrez ici toutes les informations générales qui décrivent votre module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card and an API will be generated. +ModuleBuilderDescmenus=Cet onglet est dédié à la définition des entrées menu fournies par votre module. +ModuleBuilderDescpermissions=Cet onglet est dédié à la définition des nouvelles permissions dont vous voulez fournir avec votre 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. +ModuleBuilderDeschooks=Cet onglet est dédié aux points d'accroche. +ModuleBuilderDescwidgets=Cet onglet est dédié à la gestion/construction de widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Zone de danger +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=Ce module a été activé. Tout changement sur lui pourrait casser une fonctionnalité actuellement activée. +DescriptionLong=Description longue +EditorName=Nom de l'éditeur +EditorUrl=URL de l'éditeur +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/fr_FR/multicurrency.lang b/htdocs/langs/fr_FR/multicurrency.lang new file mode 100644 index 00000000000..47830225a07 --- /dev/null +++ b/htdocs/langs/fr_FR/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi-devise +ErrorAddRateFail=Erreur lors de l'ajout du taux +ErrorAddCurrencyFail=Erreur lors de l'ajout de la devise +ErrorDeleteCurrencyFail=Erreur de suppression +multicurrency_syncronize_error=Erreur de synchronisation %s +multicurrency_useOriginTx=Quand un objet est créé à partir d'un autre, gardez le taux original de l'objet source ( ou alors, utilisez le nouveau taux connu ) +CurrencyLayerAccount=API CurrencyLayer +CurrencyLayerAccount_help_to_synchronize=Vous devez créer un compte sur leur site web pour pouvoir utiliser cette fonctionnalité.
Obtenez votre Clé API
Si vous utilisez un compte gratuit, vous ne pouvez pas changer la devise source(USD par défaut)
Mais si votre devise principale n'est pas USD, vous pouvez utiliser une devise source alternative pour forcer votre devise principale

Vous êtes limité à 1000 synchronisations par mois. +multicurrency_appId=Clé API +multicurrency_appCurrencySource=Devise source +multicurrency_alternateCurrencySource= Source de devise alternative +CurrenciesUsed=Devises utilisées +CurrenciesUsed_help_to_add=Ajoutez les différentes devises et taux dont vous avez besoin sur vos propositions commerciales,commandes, etc. +rate=taux +MulticurrencyReceived=Reçu, devise originale +MulticurrencyRemainderToTake=Montant restant, devise originale +MulticurrencyPaymentAmount=Montant du règlement (devise d'origine) diff --git a/htdocs/langs/fr_FR/other.lang b/htdocs/langs/fr_FR/other.lang index 5ee7db08209..5b160082aaf 100644 --- a/htdocs/langs/fr_FR/other.lang +++ b/htdocs/langs/fr_FR/other.lang @@ -9,18 +9,18 @@ BirthdayDate=Date anniversaire DateToBirth=Date de naissance BirthdayAlertOn=alerte anniversaire active BirthdayAlertOff=alerte anniversaire inactive -TransKey=Translation of the key TransKey -MonthOfInvoice=Month (number 1-12) of invoice date -TextMonthOfInvoice=Month (tex) of invoice date -PreviousMonthOfInvoice=Previous month (number 1-12) of invoice date -TextPreviousMonthOfInvoice=Previous month (text) of invoice date -NextMonthOfInvoice=Following month (number 1-12) of invoice date -TextNextMonthOfInvoice=Following month (text) of invoice date +TransKey=Traduction de la clé TransKey +MonthOfInvoice=Mois (numéro 1-12) de la date de facturation +TextMonthOfInvoice=Mois (tex) de la date de facturation +PreviousMonthOfInvoice=Mois précédent (numéro 1-12) la date de facturation +TextPreviousMonthOfInvoice=Mois précédent (texte) de la date de facturation +NextMonthOfInvoice=Le mois suivant (numéro 1-12) la date de facturation +TextNextMonthOfInvoice=Le mois suivant (texte) la date de facturation ZipFileGeneratedInto=Zip file generated into %s. -YearOfInvoice=Year of invoice date -PreviousYearOfInvoice=Previous year of invoice date -NextYearOfInvoice=Following year of invoice date +YearOfInvoice=Année de la date de facturation +PreviousYearOfInvoice=Année précédente de la date de facturation +NextYearOfInvoice=Année suivante de la date de facturation Notify_FICHINTER_ADD_CONTACT=Contact ajouté à l'intervention Notify_FICHINTER_VALIDATE=Validation fiche intervention @@ -81,7 +81,7 @@ PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nVous trouverez ci PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nVeuillez trouver ci-joint le bon d'expédition __SHIPPINGREF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nVeuillez trouver ci-joint la fiche d'intervention __FICHINTERREF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ PredefinedMailContentThirdparty=__CONTACTCIVNAME__\n\n__PERSONALIZED__\n\n__SIGNATURE__ -PredefinedMailContentUser=aa__PERSONALIZED__\n\n__SIGNATURE__ +PredefinedMailContentUser=Aa__PERSONALIZED__\n\n__SIGNATURE__ DemoDesc=Dolibarr est un logiciel de gestion proposant plusieurs modules métiers. Une démonstration qui inclut tous ces modules n'a pas de sens car ce cas n'existe jamais (plusieurs centaines de modules disponibles). Aussi, quelques profils type de démo sont disponibles. ChooseYourDemoProfil=Veuillez choisir le profil de démonstration qui correspond le mieux à votre activité… ChooseYourDemoProfilMore=...ou construisez votre propre profil
(sélection manuelle des modules) @@ -124,6 +124,7 @@ WeightUnitkg=Kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=livre +WeightUnitounce=once Length=Longueur LengthUnitm=m LengthUnitdm=dm @@ -161,19 +162,19 @@ EnableGDLibraryDesc=Vous devez activer ou installer la librairie GD avec votre P ProfIdShortDesc=Id prof. %s est une information qui dépend du pays du tiers.
Par exemple, pour le pays %s, il s'agit du code %s. DolibarrDemo=Démonstration de Dolibarr ERP/CRM StatsByNumberOfUnits=Statistiques de quantités de produits/services -StatsByNumberOfEntities=Statistics in number of referring entities (nb of invoice, or order...) +StatsByNumberOfEntities=Statistiques en nombre d'entités référantes (nb de factures, ou commandes...) NumberOfProposals=Nombre de propositions commerciales NumberOfCustomerOrders=Nombre de commandes clients NumberOfCustomerInvoices=Nombre de factures clients NumberOfSupplierProposals=Nombre de demandes de prix NumberOfSupplierOrders=Nombre de commandes fournisseurs NumberOfSupplierInvoices=Nombre de factures fournisseurs -NumberOfUnitsProposals=Quantités présentes sur les propositions commerciales -NumberOfUnitsCustomerOrders=Quantités présentes sur les commandes clients -NumberOfUnitsCustomerInvoices=Quantités présentes sur les factures fournisseurs -NumberOfUnitsSupplierProposals=Quantités présentes en demande de prix +NumberOfUnitsProposals=Quantités présentes dans les propositions commerciales +NumberOfUnitsCustomerOrders=Quantités présentes dans les commandes clients +NumberOfUnitsCustomerInvoices=Quantités présentes dans les factures fournisseurs +NumberOfUnitsSupplierProposals=Quantités présentes dans les demande de prix NumberOfUnitsSupplierOrders=Quantités présentes dans les commandes fournisseurs -NumberOfUnitsSupplierInvoices=Quantités présentes sur les factures fournisseurs +NumberOfUnitsSupplierInvoices=Quantités présentes dans les factures fournisseurs EMailTextInterventionAddedContact=Une nouvelle intervention %s vous a été assignée EMailTextInterventionValidated=La fiche intervention %s vous concernant a été validée. EMailTextInvoiceValidated=La facture %s vous concernant a été validée. diff --git a/htdocs/langs/fr_FR/paybox.lang b/htdocs/langs/fr_FR/paybox.lang index 00c36a5573f..93a548db77b 100644 --- a/htdocs/langs/fr_FR/paybox.lang +++ b/htdocs/langs/fr_FR/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email de confirmation du paiement Creditor=Bénéficiaire PaymentCode=Code de paiement PayBoxDoPayment=Poursuivre le paiement par carte +ToPay=Saisir règlement YouWillBeRedirectedOnPayBox=Vous serez redirigé vers la page sécurisée Paybox de saisie de votre carte bancaire Continue=Continuer ToOfferALinkForOnlinePayment=URL de paiement %s diff --git a/htdocs/langs/fr_FR/paypal.lang b/htdocs/langs/fr_FR/paypal.lang index 58a5914cc6e..67b51b526ce 100644 --- a/htdocs/langs/fr_FR/paypal.lang +++ b/htdocs/langs/fr_FR/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Voici l'identifiant de la transaction: %s PAYPAL_ADD_PAYMENT_URL=Ajouter l'URL de paiement Paypal lors de l'envoi d'un document par email PredefinedMailContentLink=Vous pouvez cliquer sur le lien sécurisé ci-dessous pour effectuer votre paiement (Paypal) si ce dernier n'a pas encore été fait.\n\n%s\n\n YouAreCurrentlyInSandboxMode=Vous êtes actuellement dans le mode "sandbox" -NewPaypalPaymentReceived=Nouveau paiement Paypal reçu -NewPaypalPaymentFailed=Nouveau paiement Paypal tenté mais en échec +NewOnlinePaymentReceived=Nouveau paiement en ligne reçu +NewOnlinePaymentFailed=Nouvelle tentative de paiement en ligne échouée PAYPAL_PAYONLINE_SENDEMAIL=Email à prévenir en cas de paiement (succès ou non) ReturnURLAfterPayment=URL de retour de paiement -ValidationOfPaypalPaymentFailed=Echéc de validation du paiement Paypal -PaypalConfirmPaymentPageWasCalledButFailed=La page de confirmation de paiement Paypal a été appelé par Paypal mais cette confirmation a échouée +ValidationOfOnlinePaymentFailed=Validation d'un paiement en ligne échouée +PaymentSystemConfirmPaymentPageWasCalledButFailed=La page de confirmation des paiements ayant été apellée par le système de paiement a retourné un erreur SetExpressCheckoutAPICallFailed=L'appel à l'API SetExpressCheckout a échoué. DoExpressCheckoutPaymentAPICallFailed=L'appel à l'API DoExpressCheckoutPayment a échoué. DetailedErrorMessage=Message d'erreur détaillé ShortErrorMessage=Message d'erreur court ErrorCode=Code erreur ErrorSeverityCode=Code d'erreur sévérité +OnlinePaymentSystem=Système de paiement en ligne +PaypalLiveEnabled=Paypal live activé ( différent du mode test/bac à sable ) diff --git a/htdocs/langs/fr_FR/products.lang b/htdocs/langs/fr_FR/products.lang index 25325d35a7f..410217cc15a 100644 --- a/htdocs/langs/fr_FR/products.lang +++ b/htdocs/langs/fr_FR/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Code comptable (vente) ProductOrService=Produit ou Service ProductsAndServices=Produits et Services ProductsOrServices=Produits ou Services -ProductsOnSell=Produit en vente ou en achat -ProductsNotOnSell=Produit hors vente et hors achat +ProductsOnSaleOnly=Uniquement produits en vente +ProductsOnPurchaseOnly=Produits seulement en achat +ProductsNotOnSell=Produits hors vente et hors achat ProductsOnSellAndOnBuy=Produits en vente et en achat -ServicesOnSell=Services en vente ou en achat -ServicesNotOnSell=Service hors vente +ServicesOnSaleOnly=Uniquement services en vente +ServicesOnPurchaseOnly=Uniquement services à acheter +ServicesNotOnSell=Services hors vente et hors achat ServicesOnSellAndOnBuy=Services en vente et en achat LastModifiedProductsAndServices=Les %s derniers produits/services modifiés LastRecordedProducts=Les %s derniers produits enregistrés @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litre l=L +unitP=Pièce +unitSET=Positionner +unitS=Seconde +unitH=Heure +unitD=Jour +unitKG=Kilogramme +unitG=Gramme +unitM=Mètre +unitLM=Mètre linéaire +unitM2=Mètre carré +unitM3=Mètre cube +unitL=Litre ProductCodeModel=Masque pour les produits ServiceCodeModel=Masque pour les services CurrentProductPrice=Prix actuel @@ -186,6 +200,7 @@ MultipriceRules=Règles du niveau de prix UseMultipriceRules=Utilisation des règles de niveau de prix (définies dans la configuration du module de produit) pour calculer automatiquement le prix de tous les autres niveaux en fonction de premier niveau PercentVariationOver=%% de variation sur %s PercentDiscountOver=%% de remis sur %s +KeepEmptyForAutoCalculation=Laisser vide pour un calcul automatique à partir des données de poids ou de volume des produits. ### composition fabrication Build=Fabriquer ProductsMultiPrice=Produits et prix pour chaque niveau de prix @@ -232,12 +247,18 @@ ComposedProduct=Sous-produits MinSupplierPrice=Prix minimum fournisseur MinCustomerPrice=Prix client minimum DynamicPriceConfiguration=Configuration du prix dynamique -DynamicPriceDesc=En activant ce module, vous serez en mesure de positionner des fonctions mathématiques pour calculer les prix Client ou Fournisseur dans la fiche produit. Ces fonctions peuvent utiliser tous les opérateurs mathématiques, des constantes et des variables. Vous pouvez positionner ici les variables que vous voulez, et si elles nécessitent une mise à jour automatique, l'URL externe à utiliser pour demander à Dolibarr de mettre à jour automatiquement leur valeur. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Ajouter une Variable AddUpdater=Ajouter URL de mise à jour GlobalVariables=Variables globales VariableToUpdate=Variable à mettre à jour GlobalVariableUpdaters=Mis à jour variable globale +GlobalVariableUpdaterType0=Données JSON +GlobalVariableUpdaterHelp0=Analyse les données JSON depuis l'URL spécifiée, VALUE indique l'emplacement de la valeur pertinente, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=Données WebService +GlobalVariableUpdaterHelp1=Analyse les données de WebService pour l'URL spécifiée, NS spécifie l'espace de noms, VALUE indique l'emplacement de la valeur pertinente, DATA doit contenir les données à envoyer et METHOD est la méthode WS appelée +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Intervale de mise à jour (minutes) LastUpdated=Dernière mise à jour CorrectlyUpdated=Mise à jour avec succès @@ -260,6 +281,8 @@ SizeUnits=Unité de taille DeleteProductBuyPrice=Effacer le prix d'achat ConfirmDeleteProductBuyPrice=Êtes-vous sur de vouloir supprimer ce prix d'achat ? SubProduct=Sous-produit +ProductSheet=Fiche produit +ServiceSheet=Fiche service #Attributes VariantAttributes=Attributs de variante @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Êtes-vous sur de vouloir supprimer la valeur ProductCombinationDeleteDialog=Êtes-vous sur de vouloir supprimer la variante de ce produit "%s" ? ProductCombinationAlreadyUsed=Une erreur s'est produite lors de la suppression de la variante. Vérifiez qu'elle ne soit pas utilisée par un autre objet. ProductCombinations=Variantes +PropagateVariant=Propager les variantes HideProductCombinations=Cacher les variantes dans les listes de sélection des produits ProductCombination=Variante NewProductCombination=Nouvelle variante EditProductCombination=Editer les variantes +NewProductCombinations=Nouvelles variantes +EditProductCombinations=Editer combinaisons +SelectCombination=Sélectionnez combinaison ProductCombinationGenerator=Générateur de variantes Features=Fonctionnalités PriceImpact=Impact sur le prix @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=Une erreur s'est produite lors de la suppression NbOfDifferentValues=Nb de valeurs différentes NbProducts=Nb de produits ParentProduct=Produit parent -HideChildProducts=Cacher les produits fils -ConfirmCloneProductCombinations=Voulez-vous copier toutes les variantes de produit dans le produit ayant la référence donnée? +HideChildProducts=Cacher les variantes de produits +ConfirmCloneProductCombinations=Êtes-vous sur de vouloir copier les variantes du produits vers l'autre produit parent avec la référence donnée ? CloneDestinationReference=Destination du produit référence ErrorCopyProductCombinations=Une erreur s'est produite lors de la copie des variantes de produit ErrorDestinationProductNotFound=Produit destination non trouvé diff --git a/htdocs/langs/fr_FR/projects.lang b/htdocs/langs/fr_FR/projects.lang index 51f26eb28d8..ea54d6f967d 100644 --- a/htdocs/langs/fr_FR/projects.lang +++ b/htdocs/langs/fr_FR/projects.lang @@ -64,7 +64,7 @@ TaskDescription=Description de la tâche NewTask=Nouvelle tâche AddTask=Créer tâche AddTimeSpent=Saisir temps consommé -AddHereTimeSpentForDay=Add here time spent for this day/task +AddHereTimeSpentForDay=Ajoutez ici le temps passé pour cette journée/tâche Activity=Activité Activities=Tâches/activités MyActivities=Mes tâches/activités @@ -84,7 +84,7 @@ ListPredefinedInvoicesAssociatedProject=Liste des modèles de facture client ass ListSupplierOrdersAssociatedProject=Liste des commandes fournisseurs associées au projet ListSupplierInvoicesAssociatedProject=Liste des factures fournisseurs associées au projet ListContractAssociatedProject=Liste des contrats associés au projet -ListShippingAssociatedProject=List of shippings associated with the project +ListShippingAssociatedProject=Liste des expéditions associées avec le projet ListFichinterAssociatedProject=Liste des interventions associées au projet ListExpenseReportsAssociatedProject=Liste des notes de frais associées avec ce projet ListDonationsAssociatedProject=Liste des dons associés au projet @@ -109,7 +109,7 @@ ConfirmReOpenAProject=Êtes-vous sûr de vouloir rouvrir ce projet ? ProjectContact=Contacts projet ActionsOnProject=Événements sur le projet YouAreNotContactOfProject=Vous n'êtes pas contact de ce projet privé -UserIsNotContactOfProject=User is not a contact of this private project +UserIsNotContactOfProject=L'utilisateur n'est pas un contact/adresse de ce projet privé DeleteATimeSpent=Suppression du temps consommé ConfirmDeleteATimeSpent=Êtes-vous sûr de vouloir supprimer ce temps consommé ? DoNotShowMyTasksOnly=Voir aussi les tâches qui ne me sont pas affectées @@ -118,7 +118,7 @@ TaskRessourceLinks=Ressources ProjectsDedicatedToThisThirdParty=Projets dédiés à ce tiers NoTasks=Aucune tâche pour ce projet LinkedToAnotherCompany=Liés à autre société -TaskIsNotAssignedToUser=Task not assigned to user. Use button '%s' to assign task now. +TaskIsNotAssignedToUser=Tâche non assignée à l'utilisateur. Utilisez le bouton '%s' pour assigner la tâche maintenant. ErrorTimeSpentIsEmpty=Le temps consommé n'est pas renseigné ThisWillAlsoRemoveTasks=Cette opération détruira également les tâches du projet (%s tâches actuellement) et le suivi des consommés. IfNeedToUseOhterObjectKeepEmpty=Si des objets (facture, commande, ...), appartenant à un autre tiers que celui choisi, doivent être liés au projet à créer, laisser vide afin de laisser le projet multi-tiers. @@ -169,7 +169,7 @@ FirstAddRessourceToAllocateTime=Affecter un utilisateur pour saisir des temps InputPerDay=Saisie par jour InputPerWeek=Saisie par semaine InputPerAction=Saisie par action -TimeAlreadyRecorded=This is time spent already recorded for this task/day and user %s +TimeAlreadyRecorded=C'est le temps passé déjà enregistré pour cette tâche/jour et pour l'utilisateur %s ProjectsWithThisUserAsContact=Projets avec cet utilisateur comme contact TasksWithThisUserAsContact=Tâches assignées à cet utilisateur ResourceNotAssignedToProject=Non assigné à un projet @@ -188,7 +188,7 @@ ProjectOppAmountOfProjectsByMonth=Montant des opportunités par mois ProjectWeightedOppAmountOfProjectsByMonth=Montant pondéré des opportunités par mois ProjectOpenedProjectByOppStatus=Opportunités/affaires ouvertes par statut ProjectsStatistics=Statistics sur les projets -TasksStatistics=Statistics on project/lead tasks +TasksStatistics=Statistiques sur le projet/tâche principale TaskAssignedToEnterTime=Tâche assignée. La saisie de temps sur cette tâche devrait être possible. IdTaskTime=Id ligne de temps YouCanCompleteRef=SI vous souhaitez compléter la référence avec d'autres informations filtrables, il est recommandé d'ajouter le caractère - entre les données. La numérotation automatique sera alors fonctionnelle pour le prochain compteur. Par exemple %s-ABC. Il est également possible d'ajouter des mots-clés dans le libellé. Il est cependant recommandé d'utiliser un attribut supplémentaire ou extrafield. diff --git a/htdocs/langs/fr_FR/propal.lang b/htdocs/langs/fr_FR/propal.lang index 5ef18012673..f57692e0aa4 100644 --- a/htdocs/langs/fr_FR/propal.lang +++ b/htdocs/langs/fr_FR/propal.lang @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Montant par mois (HT) NbOfProposals=Nombre de propositions commerciales ShowPropal=Afficher proposition PropalsDraft=Brouillons -PropalsOpened=Ouverte +PropalsOpened=Ouvert PropalStatusDraft=Brouillon (à valider) PropalStatusValidated=Validée (proposition ouverte) PropalStatusSigned=Signée (à facturer) diff --git a/htdocs/langs/fr_FR/resource.lang b/htdocs/langs/fr_FR/resource.lang index c59071aac9a..05c91f0432a 100644 --- a/htdocs/langs/fr_FR/resource.lang +++ b/htdocs/langs/fr_FR/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Ressource supprimée avec succès DictionaryResourceType=Type de ressource SelectResource=Sélectionner ressource + +IdResource=id ressource +AssetNumber=Numéro de série +ResourceTypeCode=Code de type de ressource +ImportDataset_resource_1=Ressources diff --git a/htdocs/langs/fr_FR/salaries.lang b/htdocs/langs/fr_FR/salaries.lang index 27e9e1b7416..b029df75429 100644 --- a/htdocs/langs/fr_FR/salaries.lang +++ b/htdocs/langs/fr_FR/salaries.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Compte comptable par défaut pour les paiements des salaires +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Compte comptable salaires +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Compte comptable par défaut pour les charges de personnel Salary=Salaire Salaries=Salaires @@ -7,8 +8,8 @@ NewSalaryPayment=Nouveau règlement de salaire SalaryPayment=Règlement salaire SalariesPayments=Règlements des salaires ShowSalaryPayment=Afficher règlement de salaire -THM=Salaire horaire moyen -TJM=Salaire journalier moyen -CurrentSalary=Salaire courant +THM=Tarif horaire moyen +TJM=Tarif journalier moyen +CurrentSalary=Salaire actuel THMDescription=Cette valeur peut être utilisé pour calculer le coût horaire consommé dans un projet suivi par utilisateurs si le module projet est utilisé TJMDescription=Cette valeur est actuellement seulement une information et n'est utilisé pour aucun calcul diff --git a/htdocs/langs/fr_FR/sendings.lang b/htdocs/langs/fr_FR/sendings.lang index 5c3974dc11c..ddea2403442 100644 --- a/htdocs/langs/fr_FR/sendings.lang +++ b/htdocs/langs/fr_FR/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Fiche expédition ConfirmDeleteSending=Êtes-vous sûr de vouloir supprimer cette expédition ? ConfirmValidateSending=Êtes-vous sûr de vouloir valider cette expédition sous la référence %s? ConfirmCancelSending=Êtes-vous sûr de vouloir annuler cette expédition ? -DocumentModelSimple=Modèle simple DocumentModelMerou=Modèle Merou A5 WarningNoQtyLeftToSend=Alerte, aucun produit en attente d'expédition. StatsOnShipmentsOnlyValidated=Statistiques effectuées sur les expéditions validées uniquement. La date prise en compte est la date de validation (la date de prévision de livraison n'étant pas toujours renseignée). @@ -53,7 +52,7 @@ ShipmentCreationIsDoneFromOrder=Pour le moment, la création d'une nouvelle exp ShipmentLine=Ligne d'expédition ProductQtyInCustomersOrdersRunning=Quantité de produit en commandes client ouvertes ProductQtyInSuppliersOrdersRunning=Quantité de produit en commandes fournisseur ouvertes -ProductQtyInShipmentAlreadySent=Quantité du produit parmi les commandes clients déjà envoyées +ProductQtyInShipmentAlreadySent=Quantité de produit en commande client ouverte déjà expédiée ProductQtyInSuppliersShipmentAlreadyRecevied=Quantité de produit déjà reçu en commandes fournisseur ouvertes NoProductToShipFoundIntoStock=Aucun produit à expédier n'a été trouver dans l'entrepôt %s. Corrigez l'inventaire ou retourner choisir un autre entrepôt. WeightVolShort=Poids/vol. diff --git a/htdocs/langs/fr_FR/stocks.lang b/htdocs/langs/fr_FR/stocks.lang index 0c5e39e5d62..5fc0ccedec7 100644 --- a/htdocs/langs/fr_FR/stocks.lang +++ b/htdocs/langs/fr_FR/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Libellé du mouvement NumberOfUnit=Nombre de pièces UnitPurchaseValue=Prix d'achat unitaire StockTooLow=Stock insuffisant -StockLowerThanLimit=Stock inférieur au seuil d'alerte +StockLowerThanLimit=Stock inférieur au stock d'alerte (%s) EnhancedValue=Valorisation PMPValue=Valorisation (PMP) PMPValueShort=PMP @@ -53,7 +53,7 @@ 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éception vers stocks +OrderDispatch=Réceptions de marchandise 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émente les stocks physiques sur validation des factures/avoirs clients @@ -62,16 +62,19 @@ DeStockOnShipment=Décrémenter les stocks physiques sur validation des expédit DeStockOnShipmentOnClosing=Décrémenter les stocks réels au classement "clôturée" de l'expédition ReStockOnBill=Incrémente les stocks physiques sur validation des factures/avoirs fournisseurs ReStockOnValidateOrder=Incrémente les stocks physiques sur approbation des commandes fournisseurs -ReStockOnDispatchOrder=Incrémente les stocks physiques sur ventilation manuelle de la réception des commandes fournisseurs dans les entrepôts +ReStockOnDispatchOrder=Incrémente les stocks réels sur ventilation manuelle dans les entrepôts, après réception de la marchandise OrderStatusNotReadyToDispatch=La commande n'a pas encore ou n'a plus un statut permettant une ventilation en stock. -StockDiffPhysicTeoric=Raison écart stock physique-théorique +StockDiffPhysicTeoric=Explication de l'écart stock physique-théorique NoPredefinedProductToDispatch=Pas de produits prédéfinis dans cet objet. Aucune ventilation en stock n'est donc à faire. DispatchVerb=Ventiler StockLimitShort=Limite pour alerte StockLimit=Limite stock pour alerte PhysicalStock=Stock physique RealStock=Stock réel +RealStockDesc=Le stock physique ou réel est le stock présent dans les entrepôts. +RealStockWillAutomaticallyWhen=Le stock réel sera modifié selon ces règles (voir la configuration du module Stock) : VirtualStock=Stock théorique +VirtualStockDesc=Le stock virtuel est la quantité de produit en stock après que les opération affectant les stock sont terminées (réceptions de commandes fournisseurs, expéditions de commandes clients,...) IdWarehouse=Identifiant entrepôt DescWareHouse=Description entrepôt LieuWareHouse=Lieu entrepôt @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantité du produit %s en stock avant la périod NbOfProductAfterPeriod=Quantité du produit %s en stock après la période sélectionnée (> %s) MassMovement=Mouvement en masse SelectProductInAndOutWareHouse=Sélectionner un produit, une quantité à transférer, un entrepôt source et destination et cliquer sur "%s". Une fois tous les mouvements choisis, cliquer sur "%s". -RecordMovement=Enregistrer transfert +RecordMovement=Virement enregistré ReceivingForSameOrder=Réceptions pour cette commande StockMovementRecorded=Mouvement de stocks enregistré RuleForStockAvailability=Règles d'exigence sur les stocks @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Alerte de limite de stock et de stock désiré actu ProductStockWarehouseDeleted=Alerte de limite de stock et de stock désiré supprimée AddNewProductStockWarehouse=Définir la limite d'alerte et de stock désiré optimal AddStockLocationLine=Diminuer la quantité puis cliquer pour ajouter ce produit dans un autre entrepôt +InventoryDate=Date d'inventaire +NewInventory=Nouvel inventaire +inventorySetup = Paramétrage de l'inventaire +inventoryCreatePermission=Créer un nouvel inventaire +inventoryReadPermission=Voir les inventaires +inventoryWritePermission=Mettre à jour les inventaires +inventoryValidatePermission=Valider l'inventaire +inventoryTitle=Inventaire +inventoryListTitle=inventaires +inventoryListEmpty=Aucun inventaire en cours +inventoryCreateDelete=Créer/Supprimer l'inventaire +inventoryCreate=Créer un nouveau +inventoryEdit=Editer +inventoryValidate=Validé +inventoryDraft=En service +inventorySelectWarehouse=Chois de l'entrepôt +inventoryConfirmCreate=Créer +inventoryOfWarehouse=Enventaire pour l'entrepôt: %s +inventoryErrorQtyAdd=Erreur: une quantité est plus petite que zéro. +inventoryMvtStock=Par inventaire +inventoryWarningProductAlreadyExists=Ce produit est déjà dans la liste +SelectCategory=Filtre par catégorie +SelectFournisseur=Filtre fournisseur +inventoryOnDate=Inventaire +INVENTORY_DISABLE_VIRTUAL=Autoriser à ne pas déstocker les produits enfants d'un kit dans l'inventaire +INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Utiliser le prix d'achat si aucun dernier prix d'achat n'a pu être trouvé +INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Le mouvement de stock a une date d'inventaire +inventoryChangePMPPermission=Autoriser à changer la valeur PMP d'un produit +ColumnNewPMP=Nouvelle unité PMP +OnlyProdsInStock=N'ajoutez pas un produit sans stock +TheoricalQty=Quantité théorique +TheoricalValue=Quantité théorique +LastPA=Dernier BP +CurrentPA=BP actuel +RealQty=Quantité réelle +RealValue=Valeur réelle +RegulatedQty=Quantité régulée +AddInventoryProduct=Ajouter un produit à l'inventaire +AddProduct=Ajouter +ApplyPMP=Appliquer PMP +FlushInventory=Vider l'inventaire +ConfirmFlushInventory=Confirmez vous cette action ? +InventoryFlushed=Inventaire vidé +ExitEditMode=Quitter l'édition +inventoryDeleteLine=Effacer ligne +RegulateStock=Réguler le stock +ListInventory=Liste diff --git a/htdocs/langs/fr_FR/stripe.lang b/htdocs/langs/fr_FR/stripe.lang new file mode 100644 index 00000000000..6957ea4c1bf --- /dev/null +++ b/htdocs/langs/fr_FR/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Configuration module Stripe +StripeDesc=Ce module offre des pages pour autoriser les paiements sur Stripe par les clients. Elles peuvent êtres utilisées pour un paiement libre ou un paiement sur un objet particulier de Dolibarr ( facture, commande, ... ) +StripeOrCBDoPayment=Payez avec une carte bancaire ou Stripe +FollowingUrlAreAvailableToMakePayments=Les URL suivantes sont disponibles pour permettre à un client de faire un paiement +PaymentForm=Formulaire de paiement +WelcomeOnPaymentPage=Bienvenue sur notre service de paiement en ligne +ThisScreenAllowsYouToPay=Cet écran vous permet de réaliser votre paiement en ligne à destination de %s. +ThisIsInformationOnPayment=Voici les informations sur le paiement à réaliser +ToComplete=À compléter +YourEMail=Email de confirmation du paiement +STRIPE_PAYONLINE_SENDEMAIL=Email à prévenir en cas de paiement (succès ou non) +Creditor=Bénéficiaire +PaymentCode=Code de paiement +StripeDoPayment=Poursuivre le paiement par carte +YouWillBeRedirectedOnStripe=Vous allez être redirigé vers la page sécurisée de Stripe pour insérer les informations de votre carte de crédit +Continue=Continuer +ToOfferALinkForOnlinePayment=URL de paiement %s +ToOfferALinkForOnlinePaymentOnOrder=URL offrant une interface de paiement en ligne %s sur la base du montant d'une commande client +ToOfferALinkForOnlinePaymentOnInvoice=URL offrant une interface de paiement en ligne %s sur la base du montant d'une facture client +ToOfferALinkForOnlinePaymentOnContractLine=URL offrant une interface de paiement en ligne %s sur la base du montant d'une ligne de contrat +ToOfferALinkForOnlinePaymentOnFreeAmount=URL offrant une interface de paiement en ligne %s pour un montant libre +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL offrant une interface de paiement en ligne %s sur la base d'une cotisation d'adhérent +YouCanAddTagOnUrl=Vous pouvez de plus ajouter le paramètre URL &tag=value à n'importe quelles de ces URL (obligatoire pour le paiement libre uniquement) pour ajouter votre propre "code commentaire" du paiement. +SetupStripeToHavePaymentCreatedAutomatically=Configurez votre URL Stripe à %s pour avoir le paiement créé automatiquement si validé. +YourPaymentHasBeenRecorded=Cette page confirme que votre paiement a bien été enregistré. Merci. +YourPaymentHasNotBeenRecorded=Votre paiement n'a pas été enregistré et la transaction a été annulée. +AccountParameter=Paramètres du compte +UsageParameter=Paramètres d'utilisation +InformationToFindParameters=Informations pour trouver vos paramètres de compte %s +STRIPE_CGI_URL_V2=URL du module CGI Stripe de paiement +VendorName=Nom du vendeur +CSSUrlForPaymentForm=URL feuille style css pour le formulaire de paiement +MessageOK=Message sur page de retour de paiement validé +MessageKO=Message sur page de retour de paiement annulé +NewStripePaymentReceived=Nouveau paiement Stripe reçu +NewStripePaymentFailed=Nouveau paiement Stripe tenté mais en échec +STRIPE_TEST_SECRET_KEY=Clé secrète de test +STRIPE_TEST_PUBLISHABLE_KEY=Clé plublique de test +STRIPE_LIVE_SECRET_KEY=Clé secrète live +STRIPE_LIVE_PUBLISHABLE_KEY=Clé plublique live +StripeLiveEnabled=Mode live activé (sinon mode test/bac a sable) diff --git a/htdocs/langs/fr_FR/supplier_proposal.lang b/htdocs/langs/fr_FR/supplier_proposal.lang index 764b094ae68..b39e834a3bc 100644 --- a/htdocs/langs/fr_FR/supplier_proposal.lang +++ b/htdocs/langs/fr_FR/supplier_proposal.lang @@ -47,7 +47,7 @@ CommercialAsk=Demande de prix DefaultModelSupplierProposalCreate=Création d'un modèle par défaut DefaultModelSupplierProposalToBill=Modèle par défaut lors de la fermeture d'une demande de prix (accepté) DefaultModelSupplierProposalClosed=Modèle par défaut lors de la fermeture d'une demande de prix (refusé) -ListOfSupplierProposal=Liste des demandes de propositions de fournisseur +ListOfSupplierProposals=Liste des demandes de propositions de fournisseur ListSupplierProposalsAssociatedProject=Liste des propositions commerciales fournisseurs liées à un projet SupplierProposalsToClose=Propositions commerciales fournisseurs à fermer SupplierProposalsToProcess=Propositions commerciales fournisseurs à traiter diff --git a/htdocs/langs/fr_FR/suppliers.lang b/htdocs/langs/fr_FR/suppliers.lang index 87e8fd0046f..bc930d6bc67 100644 --- a/htdocs/langs/fr_FR/suppliers.lang +++ b/htdocs/langs/fr_FR/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total des prix de vente des sous-produits SomeSubProductHaveNoPrices=Certains sous-produits n'ont pas de prix définis AddSupplierPrice=Ajouter un prix d'achat ChangeSupplierPrice=Modifier un prix d'achat +SupplierPrices=Prix fournisseurs ReferenceSupplierIsAlreadyAssociatedWithAProduct=Cette référence fournisseur est déjà associée à la référence : %s NoRecordedSuppliers=Pas de fournisseur enregistré SupplierPayment=Paiement fournisseur @@ -41,5 +42,5 @@ DoNotOrderThisProductToThisSupplier=Ne pas commander NotTheGoodQualitySupplier=Mauvaise qualité ReputationForThisProduct=Réputation BuyerName=Nom de l'acheteur -SuppliersPaymentModel=Model liste des factures réglées par ce paiement -AllProductServicePrices=Tous les prix du produits / service \ No newline at end of file +AllProductServicePrices=Tous les prix du produits / service +BuyingPriceNumShort=Prix fournisseurs diff --git a/htdocs/langs/fr_FR/trips.lang b/htdocs/langs/fr_FR/trips.lang index 34a3d4fa747..2b1ed074c23 100644 --- a/htdocs/langs/fr_FR/trips.lang +++ b/htdocs/langs/fr_FR/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Liste des notes de frais TypeFees=Types de déplacement et notes de frais ShowTrip=Afficher la note de frais NewTrip=Nouvelle note de frais -CompanyVisited=Société/institution visitée +CompanyVisited=Société/organisation visitée FeesKilometersOrAmout=Montant ou kilomètres DeleteTrip=Supprimer les notes de frais / déplacements ConfirmDeleteTrip=Êtes-vous sûr de vouloir supprimer cette note de frais ? @@ -70,6 +70,7 @@ DATE_SAVE=Date validation DATE_CANCEL=Date annulation DATE_PAIEMENT=Date de paiement BROUILLONNER=Réouvrir +ExpenseReportRef=Réf. note de frais ValidateAndSubmit=Valider et envoyer pour approbation ValidatedWaitingApproval=Validé (en attente d'approbation) NOT_AUTHOR=Vous n'êtes pas l'auteur de cette note de frais. Opération annulé. diff --git a/htdocs/langs/fr_FR/users.lang b/htdocs/langs/fr_FR/users.lang index 8c52f6ad29d..0d1180f28c9 100644 --- a/htdocs/langs/fr_FR/users.lang +++ b/htdocs/langs/fr_FR/users.lang @@ -66,8 +66,8 @@ InternalUser=Utilisateur interne ExportDataset_user_1=Utilisateurs Dolibarr et attributs DomainUser=Utilisateur du domaine %s Reactivate=Réactiver -CreateInternalUserDesc=Cet écran permet de créer un utilisateur interne à votre société/institution. Pour créer un utilisateur externe (client, fournisseur, ...), utilisez le bouton 'Créer utilisateur Dolibarr' qui se trouve sur la fiche du contact du tiers. -InternalExternalDesc=Un utilisateur interne est un utilisateur appartenant à votre société/institution.
Un utilisateur externe est un utilisateur client, fournisseur ou autre.

Dans les deux cas, les permissions utilisateurs définissent les droits d'accès mais l'utilisateur externe peut en plus avoir un gestionnaire de menu différent de l'utilisateur interne (Voir Accueil - Configuration - Affichage) +CreateInternalUserDesc=Ce formulaire permet de créer un utilisateur interne à votre société/institution. Pour créer un utilisateur externe (client, fournisseur, ...), utilisez le bouton 'Créer compte utilisateur' qui se trouve sur la fiche du contact du tiers. +InternalExternalDesc=Un utilisateur interne est un utilisateur qui fait partie de votre société/institution.
Un utilisateur externe est un compte utilisateur ouvert à un contact de tiers (client, fournisseur,...).

Dans les deux cas, les permissions déterminent les accès aux fonctionnalités de Dolibarr. Aussi, les utilisateurs externes peuvent avoir un interface différent des utilisateurs internes (Voir Accueil > configuration > Affichage) PermissionInheritedFromAGroup=La permission est accordée car héritée d'un groupe auquel appartient l'utilisateur. Inherited=Hérité UserWillBeInternalUser=L'utilisateur créé sera un utilisateur interne (car non lié à un tiers en particulier) diff --git a/htdocs/langs/fr_FR/website.lang b/htdocs/langs/fr_FR/website.lang index 61a0b1e1e8d..bf6e9fc4bbe 100644 --- a/htdocs/langs/fr_FR/website.lang +++ b/htdocs/langs/fr_FR/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Êtes-vous sûr de vouloir supprimer ce site web. Toutes le WEBSITE_PAGENAME=Nom/alias de la page WEBSITE_CSS_URL=URL du fichier de la feuille de style (CSS) externe WEBSITE_CSS_INLINE=Contenu de la feuille de style (CSS) +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Répertoire de médias EditCss=Modifier la feuille de style (CSS) EditMenu=Modifier menu @@ -14,8 +15,9 @@ EditPageContent=Modifier contenu Website=Site web Webpage=Page web AddPage=Ajouter une page +HomePage=Page d'accueil PreviewOfSiteNotYetAvailable=La prévisualisation de votre site web %s n'est pas disponible actuellement. Vous devez créer une première page. -RequestedPageHasNoContentYet=La page demandée d'id %s est vide ou le fichier cache .tpl.php a été supprimé. Modifiez le contenu de la page pour résoudre ce problème. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' du site web %s effacée PageAdded=Page '%s' ajouté ViewSiteInNewTab=Pré-visualiser le site dans un nouvel onglet @@ -23,6 +25,7 @@ ViewPageInNewTab=Pré-visualiser la page dans un nouvel onglet SetAsHomePage=Définir comme page d'accueil RealURL=URL réelle ViewWebsiteInProduction=Pré-visualiser le site web en utilisant l'URL de la page d'accueil -SetHereVirtualHost=Si vous pouvez définir, sur votre serveur web, un serveur virtuel dédié avec un répertoire racine sur %s, définir ici le nom de cet hôte virtuel ainsi la prévisualisation peut être faite en utilisant l'accès direct par le serveur web et pas seulement en utilisant le serveur Dolibarr. -PreviewSiteServedByWebServer=Preview %s in a new tab. Le %s sera servi par un serveur Web externe (comme Apache, Nginx, IIS). Vous devez installer et configurer ce serveur auparavant.
URL de %s desservie par le serveur externe:
%s -PreviewSiteServedByDolibarr=Aperçu %s dans un nouvel onglet. Le %s sera servi par le serveur Dolibarr donc aucun serveur Web supplémentaire (comme Apache, Nginx, IIS) ne doit être installé.
L'inconvénient est que l'URL de pages utilisent un chemin de votre Dolibarr.
URL de %s servie par Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Prévisualiser %s dans un nouvel onglet.

. Le %s sera servi par un serveur web externe ( comme Apache, Nginx, IIS ). Vous pouvez installer et configurer ce serveur avant de pointer sur le répertoire :
%s
URL servie par un serveur externe:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=Aucune page diff --git a/htdocs/langs/fr_FR/withdrawals.lang b/htdocs/langs/fr_FR/withdrawals.lang index 4b684330e3d..07c87c60b23 100644 --- a/htdocs/langs/fr_FR/withdrawals.lang +++ b/htdocs/langs/fr_FR/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nombre de factures en attente de prélèvement pou InvoiceWaitingWithdraw=Factures en attente de prélèvement AmountToWithdraw=Somme à prélever WithdrawsRefused=Prélèvements rejetés -NoInvoiceToWithdraw=Aucune facture client en mode de paiement 'Prélèvement' n'a de demande de prélèvements en attente. Aller sur l'onglet 'Prélèvement' de la fiche facture pour faire une demande. +NoInvoiceToWithdraw=Aucune facture client avec 'Demande de débit direct' ouverte. Rendez vous sur l'onglet "%s" sur la carte de facture pour faire une demande. ResponsibleUser=Utilisateur responsable des prélèvements WithdrawalsSetup=Configuration des prélèvements WithdrawStatistics=Statistiques des prélèvements @@ -41,6 +41,7 @@ RefusedReason=Motif du rejet RefusedInvoicing=Facturation du rejet NoInvoiceRefused=Ne pas facturer le rejet InvoiceRefused=Facture refusée (Charges de rejet imputable au client) +StatusDebitCredit=Statut Débit/Crédit StatusWaiting=En attente StatusTrans=Transmise StatusCredited=Crédité diff --git a/htdocs/langs/he_IL/accountancy.lang b/htdocs/langs/he_IL/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/he_IL/accountancy.lang +++ b/htdocs/langs/he_IL/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/he_IL/admin.lang b/htdocs/langs/he_IL/admin.lang index de6406b1bf7..3032ace60b8 100644 --- a/htdocs/langs/he_IL/admin.lang +++ b/htdocs/langs/he_IL/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=גמל שלמה Module1200Desc=גמל שלמה אינטגרציה Module1400Name=חשבונאות -Module1400Desc=חשבונאות וניהול (צד כפולות) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=מודול להציע בדף התשלום באינטרנט באמצעות כרטיס אשראי עם Paypal Module50400Name=Accounting (advanced) -Module50400Desc=חשבונאות וניהול (צד כפולות) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/he_IL/agenda.lang b/htdocs/langs/he_IL/agenda.lang index 8f4ee3b6ddd..b12a78e5e59 100644 --- a/htdocs/langs/he_IL/agenda.lang +++ b/htdocs/langs/he_IL/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/he_IL/banks.lang b/htdocs/langs/he_IL/banks.lang index f0c41d5d5bf..ba42f9a4c83 100644 --- a/htdocs/langs/he_IL/banks.lang +++ b/htdocs/langs/he_IL/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/he_IL/bills.lang b/htdocs/langs/he_IL/bills.lang index 55338e46e0b..39f2206a8c3 100644 --- a/htdocs/langs/he_IL/bills.lang +++ b/htdocs/langs/he_IL/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=כתב זכויות CreditNotes=אשראי הערות -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/he_IL/bookmarks.lang b/htdocs/langs/he_IL/bookmarks.lang index 0584c28666f..87cea1e3437 100644 --- a/htdocs/langs/he_IL/bookmarks.lang +++ b/htdocs/langs/he_IL/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=הסימניות +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/he_IL/boxes.lang b/htdocs/langs/he_IL/boxes.lang index f17876b7f52..ef7371646a8 100644 --- a/htdocs/langs/he_IL/boxes.lang +++ b/htdocs/langs/he_IL/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=הצעות LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/he_IL/categories.lang b/htdocs/langs/he_IL/categories.lang index 1615697ed9d..794e5f2c486 100644 --- a/htdocs/langs/he_IL/categories.lang +++ b/htdocs/langs/he_IL/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category @@ -77,7 +78,7 @@ CatCusLinks=Links between customers/prospects and tags/categories CatProdLinks=Links between products/services and tags/categories CatProJectLinks=Links between projects and tags/categories DeleteFromCat=Remove from tags/category -ExtraFieldsCategories=Complementary attributes +ExtraFieldsCategories=משלימים תכונות CategoriesSetup=Tags/categories setup CategorieRecursiv=Link with parent tag/category automatically CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory diff --git a/htdocs/langs/he_IL/commercial.lang b/htdocs/langs/he_IL/commercial.lang index 4a14c705400..0f4c6c853af 100644 --- a/htdocs/langs/he_IL/commercial.lang +++ b/htdocs/langs/he_IL/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=פגישה עם %s ShowTask=הצג משימה ShowAction=הצג אירוע ActionsReport=דו"ח אירועים -ThirdPartiesOfSaleRepresentative=צד שלישי שייך לאיש מכירות +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=איש מכירות SalesRepresentatives=אנשי מכירות SalesRepresentativeFollowUp=אנשי מכירות (מעקב) diff --git a/htdocs/langs/he_IL/companies.lang b/htdocs/langs/he_IL/companies.lang index 1d5fa3da993..09cc13ae4db 100644 --- a/htdocs/langs/he_IL/companies.lang +++ b/htdocs/langs/he_IL/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=לקוחות ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=ספקים ThirdPartyType=Third party type -Company/Fundation=החברה / קרן Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=הצעות +OverAllOrders=Orders +OverAllInvoices=חשבוניות +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=רשימת לקוחות ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/he_IL/contracts.lang b/htdocs/langs/he_IL/contracts.lang index 93e97ab2d49..f901b9919d9 100644 --- a/htdocs/langs/he_IL/contracts.lang +++ b/htdocs/langs/he_IL/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/he_IL/exports.lang b/htdocs/langs/he_IL/exports.lang index 8bc4a40a682..148f40b56f0 100644 --- a/htdocs/langs/he_IL/exports.lang +++ b/htdocs/langs/he_IL/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/he_IL/holiday.lang b/htdocs/langs/he_IL/holiday.lang index c0bfa960e21..b7080440737 100644 --- a/htdocs/langs/he_IL/holiday.lang +++ b/htdocs/langs/he_IL/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=תאור SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/he_IL/install.lang b/htdocs/langs/he_IL/install.lang index 4b987087195..a1decca40be 100644 --- a/htdocs/langs/he_IL/install.lang +++ b/htdocs/langs/he_IL/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/he_IL/link.lang b/htdocs/langs/he_IL/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/he_IL/link.lang +++ b/htdocs/langs/he_IL/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/he_IL/loan.lang b/htdocs/langs/he_IL/loan.lang index b45a70dff72..d00b11738be 100644 --- a/htdocs/langs/he_IL/loan.lang +++ b/htdocs/langs/he_IL/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/he_IL/mails.lang b/htdocs/langs/he_IL/mails.lang index 1b55ea13034..5e36896a572 100644 --- a/htdocs/langs/he_IL/mails.lang +++ b/htdocs/langs/he_IL/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=הודעות NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/he_IL/main.lang b/htdocs/langs/he_IL/main.lang index 3d2bca74f3b..8639dddc42d 100644 --- a/htdocs/langs/he_IL/main.lang +++ b/htdocs/langs/he_IL/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/he_IL/margins.lang b/htdocs/langs/he_IL/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/he_IL/margins.lang +++ b/htdocs/langs/he_IL/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/he_IL/members.lang b/htdocs/langs/he_IL/members.lang index 9bc61ce6fc5..c591e1379dd 100644 --- a/htdocs/langs/he_IL/members.lang +++ b/htdocs/langs/he_IL/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=משתמשים LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/he_IL/modulebuilder.lang b/htdocs/langs/he_IL/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/he_IL/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/he_IL/other.lang b/htdocs/langs/he_IL/other.lang index 892ea707a92..be9c293e87a 100644 --- a/htdocs/langs/he_IL/other.lang +++ b/htdocs/langs/he_IL/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/he_IL/paybox.lang b/htdocs/langs/he_IL/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/he_IL/paybox.lang +++ b/htdocs/langs/he_IL/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/he_IL/paypal.lang b/htdocs/langs/he_IL/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/he_IL/paypal.lang +++ b/htdocs/langs/he_IL/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/he_IL/products.lang b/htdocs/langs/he_IL/products.lang index abc093b0803..b3c3c890c75 100644 --- a/htdocs/langs/he_IL/products.lang +++ b/htdocs/langs/he_IL/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/he_IL/propal.lang b/htdocs/langs/he_IL/propal.lang index 195ed1bb2ed..a89bbe8917d 100644 --- a/htdocs/langs/he_IL/propal.lang +++ b/htdocs/langs/he_IL/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/he_IL/resource.lang b/htdocs/langs/he_IL/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/he_IL/resource.lang +++ b/htdocs/langs/he_IL/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/he_IL/salaries.lang b/htdocs/langs/he_IL/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/he_IL/salaries.lang +++ b/htdocs/langs/he_IL/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/he_IL/sendings.lang b/htdocs/langs/he_IL/sendings.lang index 24f1739f2ee..0cbefd29ad9 100644 --- a/htdocs/langs/he_IL/sendings.lang +++ b/htdocs/langs/he_IL/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/he_IL/stocks.lang b/htdocs/langs/he_IL/stocks.lang index e906c245f8c..95af18efd9c 100644 --- a/htdocs/langs/he_IL/stocks.lang +++ b/htdocs/langs/he_IL/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=מחק את השורה +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/he_IL/stripe.lang b/htdocs/langs/he_IL/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/he_IL/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/he_IL/supplier_proposal.lang b/htdocs/langs/he_IL/supplier_proposal.lang index 61b031459b0..dc3eae23672 100644 --- a/htdocs/langs/he_IL/supplier_proposal.lang +++ b/htdocs/langs/he_IL/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/he_IL/suppliers.lang b/htdocs/langs/he_IL/suppliers.lang index 60b76686563..654f7b7a9ec 100644 --- a/htdocs/langs/he_IL/suppliers.lang +++ b/htdocs/langs/he_IL/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/he_IL/trips.lang b/htdocs/langs/he_IL/trips.lang index c9e438d1b67..45a9e997ce1 100644 --- a/htdocs/langs/he_IL/trips.lang +++ b/htdocs/langs/he_IL/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/he_IL/users.lang b/htdocs/langs/he_IL/users.lang index cf67b99c316..e0a22ef9c9d 100644 --- a/htdocs/langs/he_IL/users.lang +++ b/htdocs/langs/he_IL/users.lang @@ -66,8 +66,8 @@ InternalUser=פנימית המשתמש ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/he_IL/website.lang b/htdocs/langs/he_IL/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/he_IL/website.lang +++ b/htdocs/langs/he_IL/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/he_IL/withdrawals.lang b/htdocs/langs/he_IL/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/he_IL/withdrawals.lang +++ b/htdocs/langs/he_IL/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/hr_HR/accountancy.lang b/htdocs/langs/hr_HR/accountancy.lang index a51023fdbec..f48e84adf6f 100644 --- a/htdocs/langs/hr_HR/accountancy.lang +++ b/htdocs/langs/hr_HR/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Dodaj obračunski račun AccountAccounting=Obračunski račun AccountAccountingShort=Račun SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Stanje računa @@ -142,6 +143,7 @@ NumPiece=Broj komada TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Nije postavljeno DeleteMvt=Delete Ledger lines DelYear=Godina za obrisati @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Prodaja AccountingJournalType3=Nabava AccountingJournalType4=Banka +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/hr_HR/admin.lang b/htdocs/langs/hr_HR/admin.lang index ac249be826f..273fa4c4e16 100644 --- a/htdocs/langs/hr_HR/admin.lang +++ b/htdocs/langs/hr_HR/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Zahtjev za ponudom dobavljača s cijenama Module1200Name=Mantis Module1200Desc=Integracija Mantisa Module1400Name=Računovodstvo -Module1400Desc=Upravljanje računovodstvom ( dvostruke stranke ) +Module1400Desc=Accounting management (double entries) Module1520Name=Generiranje dokumenta Module1520Desc=Mass mail document generation Module1780Name=Kategorije @@ -585,7 +585,7 @@ Module50100Desc=Modul prodajnog mjesta (POS) Module50200Name=Paypal Module50200Desc=Modul za mogućnost online plaćanja kreditnom karticom putem PayPal-a Module50400Name=Računovodstvo (napredno) -Module50400Desc=Upravljanje računovodstvom ( dvostruke stranke ) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Anketa, Upitnik ili Glasanje diff --git a/htdocs/langs/hr_HR/agenda.lang b/htdocs/langs/hr_HR/agenda.lang index 4616b3afc77..f36ace5412f 100644 --- a/htdocs/langs/hr_HR/agenda.lang +++ b/htdocs/langs/hr_HR/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Račun %s obrisan InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Isporuka %s je ovjerena -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Narudžba %s ovjerena @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervencija %s poslana putem e-pošte ProposalDeleted=Ponuda obrisana OrderDeleted=Narudžba obrisana InvoiceDeleted=Račun obrisan +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Datum početka DateActionEnd=Datum završetka AgendaUrlOptions1=Možete isto dodati sljedeće paramete za filtriranje prikazanog: -AgendaUrlOptions2=login=%s da se ograniči prikaz na akcije kreirane od ili dodjeljene korisniku %s. AgendaUrlOptions3=logina=%s da se ograniči prikaz na akcije u vlasništvu korisnika %s. -AgendaUrlOptions4=logint=%s da se ograniči prikaz na akcije dodijeljene korisniku %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID da se ograniči prikaz na akcije dodjeljene projektu PROJECT_ID. AgendaShowBirthdayEvents=Prikaži rođendane kontakata AgendaHideBirthdayEvents=Sakrij rođendane kontakata diff --git a/htdocs/langs/hr_HR/banks.lang b/htdocs/langs/hr_HR/banks.lang index c598ac33b84..56e12a1b1e6 100644 --- a/htdocs/langs/hr_HR/banks.lang +++ b/htdocs/langs/hr_HR/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=ID Transakcije BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Uskladi Conciliation=Usklađivanje ReconciliationLate=Reconciliation late IncludeClosedAccount=Uključujući i zatvorene račune -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Samo otvoreni računi AccountToCredit=Račun za kreditiranje AccountToDebit=Račun za terećenje DisableConciliation=Onemogući usklađivanje za ovaj račun ConciliationDisabled=Mogučnost usklađivanja je onemogućena LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Otvorena +StatusAccountOpened=Otvori StatusAccountClosed=Zatvoren AccountIdShort=Broj LineRecord=Transakcija @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Ček je vračen i računi su ponovo otvoreni BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/hr_HR/bills.lang b/htdocs/langs/hr_HR/bills.lang index 9f1b5c89abb..2b7c423e600 100644 --- a/htdocs/langs/hr_HR/bills.lang +++ b/htdocs/langs/hr_HR/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Onemogućeno jer ne može biti obrisano InvoiceStandard=Običan račun InvoiceStandardAsk=Običan račun InvoiceStandardDesc=Ovo je uobičajeni tip računa. -InvoiceDeposit=Račun za polog -InvoiceDepositAsk=Račun za polog -InvoiceDepositDesc=Ovakav račun ispostavlja se za primljeni polog. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Predračun InvoiceProFormaAsk=Predračun InvoiceProFormaDesc= Predračun je kopija pravog računa, ali nema knjigovodstvene vrijednosti. @@ -62,7 +62,7 @@ PaymentsBack=Povratna plaćanja paymentInInvoiceCurrency=po valuti računa PaidBack=Uplaćeno natrag DeletePayment=Izbriši plaćanje -ConfirmDeletePayment=Jeste li sigurni da želite izbrisati ovo plaćanje? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Plaćanja dobavljačima ReceivedPayments=Primljene uplate @@ -115,7 +115,7 @@ BillStatus=Stanje računa StatusOfGeneratedInvoices=Status generiranih računa BillStatusDraft=Skica (potrebno potvrditi) BillStatusPaid=Plaćeno -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Plaćeno (spremno za konačni račun) BillStatusCanceled=Napušteno BillStatusValidated=Ovjereno (potrebno platiti) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Plaćeno (djelomično) BillShortStatusDraft=Skica BillShortStatusPaid=Plaćeno BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Obrađeno +BillShortStatusConverted=Plaćeno BillShortStatusCanceled=Napušteno BillShortStatusValidated=Ovjereno BillShortStatusStarted=Započeto @@ -198,12 +198,12 @@ ShowBill=Prikaži račun ShowInvoice=Prikaži račun ShowInvoiceReplace=Prikaži zamjenski računa ShowInvoiceAvoir=Prikaži bonifikaciju -ShowInvoiceDeposit=Prikaži račun za polog +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Prikaži račun etape ShowPayment=Prikaži plaćanje AlreadyPaid=Plaćeno do sada AlreadyPaidBack=Povrati do sada -AlreadyPaidNoCreditNotesNoDeposits=Već plaćeno(bez bonifikacije i depozita) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Napušteno RemainderToPay=Preostali neplaćeni iznos RemainderToTake=Preostali iznos za primiti @@ -270,10 +270,10 @@ RelativeDiscount=Relativni popust GlobalDiscount=Opći popust CreditNote=Bonifikacija CreditNotes=Bonifikacija -Deposit=Polog -Deposits=Polozi +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Popust iz bonifikacije %s -DiscountFromDeposit=Plaćanja s računa za predujam %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Ovaj kredit se može koristit na računu prije ovjere CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Plaćanje se ne može izbrisati obzirom da p ExpectedToPay=Očekivano plaćanje CantRemoveConciliatedPayment=Nije moguče uklanjanje usaglašenog plaćanja PayedByThisPayment=Plaćeno s ovom uplatom -ClosePaidInvoicesAutomatically=Obilježi kao "Plaćeno" kao standardno, etape ili zamjenski račun kompletno plaćen. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Klasificiraj "plaćene" bonifikacije kao plaćene u cjelosti. ClosePaidContributionsAutomatically=Označi "Plaćeno" sve društvene ili fiskalne kompletno plaćene doprinose. AllCompletelyPayedInvoiceWillBeClosed=Svi računi za plačanje bez ostatka biti će automatski zatvoreni s statusom "Plaćeno" @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=Kako biste izradili novi predložak račun PDFCrabeDescription="Crabe" predložak PDF računa. Potpuni predložak računa (preporučeni) PDFCrevetteDescription=PDF račun prema Crevette predlošku. Kompletan predložak računa za etape TerreNumRefModelDesc1=Vraća broj u formatu %syymm-nnnn za standardne račune i %syymm-nnnn za odobrenja gdje je yy godina, mm je mjesec i nnnn je sljedni broj bez prekida i bez mogučnosti povratka na 0 -MarsNumRefModelDesc1=Vraća broj u formatu %syymm-nnnn za standardne račune, %syymm-nnnn za zamjenske račune, %syymm-nnnn za račune depozita, i %syymm-nnnn za odobrenja, gdje je yy godina, mm je mjesec i nnnn je sljedni broj bez prekida i bez mogučnosti povratka na 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Račun koji počinje s $syymm već postoji i nije kompatibilan s ovim modelom označivanja. Maknite ili promjenite kako biste aktivirali ovaj modul. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Predstavnik praćenja računa kupca TypeContact_facture_external_BILLING=Kontakt osoba za račun diff --git a/htdocs/langs/hr_HR/bookmarks.lang b/htdocs/langs/hr_HR/bookmarks.lang index a83d4bdf110..30bf7925c65 100644 --- a/htdocs/langs/hr_HR/bookmarks.lang +++ b/htdocs/langs/hr_HR/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Dodaj ovu stranicu u zabilješke +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Zabilješka Bookmarks=Zabilješke +ListOfBookmarks=Lista zabilješki +EditBookmarks=List/edit bookmarks NewBookmark=Nova zabilješka ShowBookmark=Prikaži zabilješku OpenANewWindow=Otvori novi prozor @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Novi prozor BookmarkTargetReplaceWindowShort=Trenutno prozor BookmarkTitle=Naziv zabilješke UrlOrLink=URL -BehaviourOnClick=Ponašanje kad se klikne na URL +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Kreiraj zabilješku SetHereATitleForLink=Postavi naslov za zabilješku UseAnExternalHttpLinkOrRelativeDolibarrLink=Koristi eksterni http URL ili relativni Dolibarr URL diff --git a/htdocs/langs/hr_HR/boxes.lang b/htdocs/langs/hr_HR/boxes.lang index c5b82fe268d..89cf06d5dc1 100644 --- a/htdocs/langs/hr_HR/boxes.lang +++ b/htdocs/langs/hr_HR/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=RSS Informacije BoxLastProducts=Zadnjih %s proizvoda/usluga BoxProductsAlertStock=Upozorenja stanja zaliha za proizvode @@ -82,3 +83,4 @@ ForCustomersOrders=Narudžbe kupaca ForProposals=Prijedlozi LastXMonthRolling=Zadnjih %s tekučih mjeseci ChooseBoxToAdd=Dodaj dodatak na kontrolnu ploču +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/hr_HR/categories.lang b/htdocs/langs/hr_HR/categories.lang index 2dc8967c819..5e7eba9f6f3 100644 --- a/htdocs/langs/hr_HR/categories.lang +++ b/htdocs/langs/hr_HR/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Kategorija Rubriques=Kategorije +RubriquesTransactions=Tags/Categories of transactions categories=kategorije NoCategoryYet=Nije kreirana kategorija ovog tipa In=U @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Kategorija s ovom ref. već postoji ContentsVisibleByAllShort=Sadržaj vidljiv svima ContentsNotVisibleByAllShort=Sadržaj nije vidljiv svima DeleteCategory=Obriši kategoriju -ConfirmDeleteCategory=Jeste li sigurni da želite obrisati ovu kategoriju ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=Kategorija nije definirana SuppliersCategoryShort=Kategorija dobavljača CustomersCategoryShort=Kategorija kupaca diff --git a/htdocs/langs/hr_HR/commercial.lang b/htdocs/langs/hr_HR/commercial.lang index 44bd082a52d..3c01c891c95 100644 --- a/htdocs/langs/hr_HR/commercial.lang +++ b/htdocs/langs/hr_HR/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Sastanak sa %s ShowTask=Prikaži zadatak ShowAction=Prikaži događaj ActionsReport=Izvješće događaja -ThirdPartiesOfSaleRepresentative=Komitenti s prodajnim predstavnikom +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Prodajni predstavnik SalesRepresentatives=Prodajni predstavnici SalesRepresentativeFollowUp=Prodajni predstavnik (pratitelj) diff --git a/htdocs/langs/hr_HR/companies.lang b/htdocs/langs/hr_HR/companies.lang index 6d7da90553f..0d267bf057b 100644 --- a/htdocs/langs/hr_HR/companies.lang +++ b/htdocs/langs/hr_HR/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Nova privatna osoba NewCompany=Nova tvrtka (potencijalni kupac, kupac, dobavljač) NewThirdParty=Novi komitent (potencijalni kupac, kupac, dobavljač) CreateDolibarrThirdPartySupplier=Kreiraj komitenta (dobavljač) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Kreiraj komitenta CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Sučelje Potencijalnih kupaca IdThirdParty=Komitent ID @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Kupci ThirdPartyCustomersWithIdProf12=Kupci sa %s ili %s ThirdPartySuppliers=Dobavljači ThirdPartyType=Tip komitenta -Company/Fundation=Tvrtka/zaklada Individual=Privatna osoba ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Matična tvrtka @@ -78,10 +77,10 @@ VATIsNotUsed=Porez se ne korisit CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Komitent nije kupac niti dobavljač, nema raspoloživih upućenih objekata PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Ponude +OverAllOrders=Narudžbe +OverAllInvoices=Računi +OverAllSupplierProposals=Tražene cijene ##### Local Taxes ##### LocalTax1IsUsed=Koristi drugi dodatni porez LocalTax1IsUsedES= RE je korišten @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relativni popust CustomerAbsoluteDiscountShort=Apsolutni popust CompanyHasRelativeDiscount=Ovaj kupac ima predefiniran popust od %s%% CompanyHasNoRelativeDiscount=Ovaj kupac nema predefiniran relativni popust -CompanyHasAbsoluteDiscount=Ovaj kupac još uvijek ima kreditni popust ili depozit za %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Ovaj kupac još uvijek ima odobrenje za %s %s CompanyHasNoAbsoluteDiscount=Ovaj kupac nema dostupan kreditni popust CustomerAbsoluteDiscountAllUsers=Apsolutni popusti (odobreni svim korisnicima) @@ -390,7 +395,7 @@ ListCustomersShort=Lista kupaca ThirdPartiesArea=Sučelje komitenata i kontakata LastModifiedThirdParties=Zadnjih %s izmjenjenih komitenata UniqueThirdParties=Ukupno jedinstvenih komitenata -InActivity=Otvorena +InActivity=Otvori ActivityCeased=Zatvoren ThirdPartyIsClosed=Third party is closed ProductsIntoElements=Popis proizvoda/usluga u %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Ova šifra je besplatne. Ova šifra se može modificirati ManagingDirectors=Ime vlasnika(ce) ( CEO, direktor, predsjednik uprave...) MergeOriginThirdparty=Dupliciran komitent (komitent koji želite obrisati) MergeThirdparties=Spoji komitente -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Komitenti su spojeni SaleRepresentativeLogin=Korisničko ime predstavnika SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/hr_HR/contracts.lang b/htdocs/langs/hr_HR/contracts.lang index 9c3525cba6d..7be61795fd6 100644 --- a/htdocs/langs/hr_HR/contracts.lang +++ b/htdocs/langs/hr_HR/contracts.lang @@ -32,13 +32,13 @@ NewContractSubscription=Novi ugovor/pretplata AddContract=Izradi ugovor DeleteAContract=Izbriši ugovor CloseAContract=Zatvori ugovor -ConfirmDeleteAContract=Jeste li sigurni da želite izbrisati ovaj ugovor sa svim njegovim uslugama -ConfirmValidateContract=Jeste li sigurni da želite ovjeriti ugovor pod imenom %s ? -ConfirmCloseContract=Ovo će završiti sve usluge(aktivne ili neaktivnje). Da li ste sigurni da želite zatvoriti ovaj ugovor? -ConfirmCloseService=Jeste li sigurni da želite završiti uslugu sa danom %s ? +ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services? +ConfirmValidateContract=Are you sure you want to validate this contract under name %s? +ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract? +ConfirmCloseService=Are you sure you want to close this service with date %s? ValidateAContract=Ovjeri ugovor ActivateService=Aktiviraj uslugu -ConfirmActivateService=Jeste li sigurni da želite aktiviratu uslugu sa danom %s ? +ConfirmActivateService=Are you sure you want to activate this service with date %s? RefContract=Referenca ugovora DateContract=Datum ugovora DateServiceActivate=Datum aktivacije usluge @@ -69,10 +69,10 @@ DraftContracts=Skica ugovora CloseRefusedBecauseOneServiceActive=Ugovori ne mogu biti zatvoreni jer postoji barem jedna aktivna usluga. CloseAllContracts=Zatvori sve linije ugovora DeleteContractLine=Izbriši linije ugovora -ConfirmDeleteContractLine=Jeste li sigurni da želite izbrisati ovu liniju ugovora? +ConfirmDeleteContractLine=Are you sure you want to delete this contract line? MoveToAnotherContract=Premjesti usluge u drugi ugovor ConfirmMoveToAnotherContract=Prihvaćam novi prikazani ugovor i potvrđujem da želim premjestit usluge u taj ugovor. -ConfirmMoveToAnotherContractQuestion=Odaberi u koji postojeći ugovor (od istog komitenta), želite preseliti usluge? +ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to? PaymentRenewContractId=Obnovi liniju ugovora(broj %s) ExpiredSince=Datum isteka NoExpiredServices=Nema isteklih aktivnih usluga @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Ova lista sadrži samo usluge kontakata komitenata StandardContractsTemplate=Predložak uobičajenog ugovora ContactNameAndSignature=Za %s, ime i potpis OnlyLinesWithTypeServiceAreUsed=Samo stavke tipa "Usluga" biti će klonirane. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Predstavnik trgovca potpisuje ugovor diff --git a/htdocs/langs/hr_HR/donations.lang b/htdocs/langs/hr_HR/donations.lang index 20767ce61a9..5ff72579b1c 100644 --- a/htdocs/langs/hr_HR/donations.lang +++ b/htdocs/langs/hr_HR/donations.lang @@ -6,7 +6,7 @@ Donor=Donator AddDonation=Kreiraj donaciju NewDonation=Nova donacija DeleteADonation=Obriši donaciju -ConfirmDeleteADonation=Jeste li sigurni da želite obrisati ovu donaciju ? +ConfirmDeleteADonation=Are you sure you want to delete this donation? ShowDonation=Prikaži donaciju PublicDonation=Javna donacija DonationsArea=Sučelje donacija diff --git a/htdocs/langs/hr_HR/exports.lang b/htdocs/langs/hr_HR/exports.lang index 4e862efa5ba..abd5d73c9e6 100644 --- a/htdocs/langs/hr_HR/exports.lang +++ b/htdocs/langs/hr_HR/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/hr_HR/help.lang b/htdocs/langs/hr_HR/help.lang index 03aa3fc4f27..3532758cca9 100644 --- a/htdocs/langs/hr_HR/help.lang +++ b/htdocs/langs/hr_HR/help.lang @@ -11,7 +11,7 @@ TypeOfSupport=Izvor podrške TypeSupportCommunauty=Zajednica (besplatno) TypeSupportCommercial=Komercijalno TypeOfHelp=Tip -NeedHelpCenter=Trebate li pomoć ili podršku ? +NeedHelpCenter=Need help or support? Efficiency=Efikasnost TypeHelpOnly=Samo pomoć TypeHelpDev=Pomoć + Razvoj diff --git a/htdocs/langs/hr_HR/holiday.lang b/htdocs/langs/hr_HR/holiday.lang index 3a648d2f48f..93af8f829fc 100644 --- a/htdocs/langs/hr_HR/holiday.lang +++ b/htdocs/langs/hr_HR/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Poništeno RefuseCP=Odbijeno ValidatorCP=Odobrio ListeCP=Popis odsustva -ReviewedByCP=Biti će pregledano od +ReviewedByCP=Will be approved by DescCP=Opis SendRequestCP=Kreiraj zahtjev odsustva DelayToRequestCP=Zahtjev odsustva mora biti kreiran najmanje %s dan(a) prije. diff --git a/htdocs/langs/hr_HR/hrm.lang b/htdocs/langs/hr_HR/hrm.lang index 6ae14e763de..7bbc9740435 100644 --- a/htdocs/langs/hr_HR/hrm.lang +++ b/htdocs/langs/hr_HR/hrm.lang @@ -5,7 +5,7 @@ Establishments=Ustanove Establishment=Ustanova NewEstablishment=Nova ustanova DeleteEstablishment=Obriši ustanovu -ConfirmDeleteEstablishment=Jeste li sigurni da želite obrisati ustanovu ? +ConfirmDeleteEstablishment=Are-you sure to delete this establishment? OpenEtablishment=Otvori ustanovu CloseEtablishment=Zatvori ustanovu # Dictionary diff --git a/htdocs/langs/hr_HR/install.lang b/htdocs/langs/hr_HR/install.lang index 7ff7fb69817..66c9a3ad0e1 100644 --- a/htdocs/langs/hr_HR/install.lang +++ b/htdocs/langs/hr_HR/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/hr_HR/loan.lang b/htdocs/langs/hr_HR/loan.lang index 623507ae95a..e7efe85f4dd 100644 --- a/htdocs/langs/hr_HR/loan.lang +++ b/htdocs/langs/hr_HR/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s će otići u KAMATU GoToPrincipal=%s će otići u GLAVNICU YouWillSpend=Potrošit ćete %s u %s godina ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Konfiguracija modula kredita LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/hr_HR/mails.lang b/htdocs/langs/hr_HR/mails.lang index 85410cde9b0..4d8e3ed8c93 100644 --- a/htdocs/langs/hr_HR/mails.lang +++ b/htdocs/langs/hr_HR/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Kompletno poslano MailingStatusError=Greška MailingStatusNotSent=Nije poslano -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Obavijesti NoNotificationsWillBeSent=Nema planiranih obavijesti za ovaj događaj i tvrtku ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/hr_HR/main.lang b/htdocs/langs/hr_HR/main.lang index 02cac8e8b43..e6aa43f8e71 100644 --- a/htdocs/langs/hr_HR/main.lang +++ b/htdocs/langs/hr_HR/main.lang @@ -72,8 +72,10 @@ SeeHere=Vidi ovdje Apply=Primjeni BackgroundColorByDefault=Zadana boja pozadine FileRenamed=Ime datoteke uspješno promijenjeno -FileUploaded=Datoteka je uspješno učitana FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Datoteka je uspješno učitana +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Datoteka je odabrana za prilogu ali nije još učitana. Klikni na "Priloži datoteku". NbOfEntries=Br. unosa GoToWikiHelpPage=Pročitajte Online pomoć ( potreban pristup Internetu) @@ -358,6 +360,7 @@ TotalLT1ES=Ukupno RE TotalLT2ES=Ukupno IRPF HT=Neto od poreza TTC=Uklj. porez +INCT=Inc. all taxes VAT=Prodajni porez VATs=Prodajni porezi LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Lis MonthShort11=Stu MonthShort12=Pro AttachedFiles=Priložene datoteke i dokumenti -FileTransferComplete=Datoteka je uspješno pohranjena DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/hr_HR/margins.lang b/htdocs/langs/hr_HR/margins.lang index 17fc35b2925..fd2448c31bc 100644 --- a/htdocs/langs/hr_HR/margins.lang +++ b/htdocs/langs/hr_HR/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Stopa mora biti brojčana vrijednost markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Prikaži infomacije o marži CheckMargins=Detalji marže -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/hr_HR/members.lang b/htdocs/langs/hr_HR/members.lang index a2146a7b007..3dce276a5b4 100644 --- a/htdocs/langs/hr_HR/members.lang +++ b/htdocs/langs/hr_HR/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Javni popis članova BlankSubscriptionForm=Javna pristupnica BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Omogući javnu pristupnicu +ForceMemberType=Force the member type ExportDataset_member_1=Članovi i pretplate ImportDataset_member_1=Članovi LastMembersModified=Zadnjih %s izmenjenih članova @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Odaberite statistiku koju želite vidjeti... MenuMembersStats=Statistika LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Vrsta Public=Informacije su javne NewMemberbyWeb=Novi član je dodan. Čeka odobrenje diff --git a/htdocs/langs/hr_HR/modulebuilder.lang b/htdocs/langs/hr_HR/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/hr_HR/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/hr_HR/other.lang b/htdocs/langs/hr_HR/other.lang index 18169a54a4b..ae97363f5af 100644 --- a/htdocs/langs/hr_HR/other.lang +++ b/htdocs/langs/hr_HR/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/hr_HR/paybox.lang b/htdocs/langs/hr_HR/paybox.lang index 020d6827ad3..76b81843a0b 100644 --- a/htdocs/langs/hr_HR/paybox.lang +++ b/htdocs/langs/hr_HR/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-pošta za prijem potvrde uplate Creditor=Kreditor PaymentCode=Kod plaćanja PayBoxDoPayment=Idi na plaćanje +ToPay=Izvrši plaćanje YouWillBeRedirectedOnPayBox=Biti ćete preusmjereni na sigurnu stranicu PayBox servisa gdje možete unijeti podatke o svojoj kreditnoj kartici Continue=Sljedeće ToOfferALinkForOnlinePayment=URL za %s plaćanje diff --git a/htdocs/langs/hr_HR/paypal.lang b/htdocs/langs/hr_HR/paypal.lang index b4b0476bafb..2c7d24aba02 100644 --- a/htdocs/langs/hr_HR/paypal.lang +++ b/htdocs/langs/hr_HR/paypal.lang @@ -11,20 +11,22 @@ PAYPAL_SSLVERSION=Curl SSL Verzija PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Ponuda plaćanja "integralna" (kreditna kartica+PayPal) ili samo PayPal PaypalModeIntegral=Integralno PaypalModeOnlyPaypal=Samo PayPal -PAYPAL_CSS_URL=Opcionalni URL do CSS stila na stranici naplate +PAYPAL_CSS_URL=Optionnal URL of CSS style sheet on payment page ThisIsTransactionId=Ovo je ID tranksakcije: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=Trenutno ste u "sandbox" modu -NewPaypalPaymentReceived=Primljena nova PayPay uplata -NewPaypalPaymentFailed=PayPal uplata probana ali s greškom +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Povratni URL nakon uplate -ValidationOfPaypalPaymentFailed=Greška prilikom provjere PayPal uplate -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detaljna poruka greške ShortErrorMessage=Kratka poruka greške ErrorCode=Kod greške ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/hr_HR/products.lang b/htdocs/langs/hr_HR/products.lang index 4b43159a881..ad8c97da134 100644 --- a/htdocs/langs/hr_HR/products.lang +++ b/htdocs/langs/hr_HR/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Konto (prodaja) ProductOrService=Proizvod ili usluga ProductsAndServices=Proizvodi ili usluge ProductsOrServices=Proizvodi ili usluge -ProductsOnSell=Proizvod za prodaju ili za nabavu -ProductsNotOnSell=Proizvod nije za prodaju niti za nabavu +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Proizvoda za prodaju i za nabavu -ServicesOnSell=Usluge za prodaju ili za nabavu -ServicesNotOnSell=Usluga nije za prodaju +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Usluga za prodaju i za nabavu LastModifiedProductsAndServices=Zadnjih %s izmjenjenih proizvoda/usluga LastRecordedProducts=Zadnjih %s pohranjenih proizvoda @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litra l=L +unitP=Piece +unitSET=Set +unitS=Sekunda +unitH=Sat +unitD=Dan +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Predložak ref. proizvoda ServiceCodeModel=Predložak ref. usluge CurrentProductPrice=Trenutna cijena @@ -186,6 +200,7 @@ MultipriceRules=Pravila odjelnih cijena UseMultipriceRules=Koristite pravila odjelova cijena (definiranih u postavkama modula proizvoda) za automatski izračun cijena ostalih dijelova sukladno prema prvom dijelu PercentVariationOver=%% varijacija preko %s PercentDiscountOver=%% popust preko %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Proizvodi ProductsMultiPrice=Proizvodi i cijene za svaki cijenovni odjel @@ -232,12 +247,18 @@ ComposedProduct=Pod-proizvod MinSupplierPrice=Minimalna cijena dobavljača MinCustomerPrice=Minimalna cijena kupca DynamicPriceConfiguration=Dinamična konfiguracija cijene -DynamicPriceDesc=Na kartici proizvoda, s uključenim ovim modulom, u mogučnosti ste postaviti matematičke funkcije za izračun Prodajne i Nabavne cijene. Takva funkcija koristi sve matematičke operatore, konstante i varijable. Ovdje možete postaviti varijable koje želite da budu dostupne i ako se varijabla mora automatski mijenjati, vanjsku URL poveznicu za automatsku promjenu. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Dodaj varijablu AddUpdater=Dodaj promjenjivač GlobalVariables=Globalne varijable VariableToUpdate=Variabla za promjeniti GlobalVariableUpdaters=Globalne varijable promjene +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Interval promjene (minute) LastUpdated=Latest update CorrectlyUpdated=Ispravno promjenjeno @@ -260,6 +281,8 @@ SizeUnits=Jedinica veličine DeleteProductBuyPrice=Obriši nabavnu cijenu ConfirmDeleteProductBuyPrice=Jeste li sigurni da želite obrisati ovu nabavnu cijenu ? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/hr_HR/propal.lang b/htdocs/langs/hr_HR/propal.lang index f89b6109e7d..480dfcf74ac 100644 --- a/htdocs/langs/hr_HR/propal.lang +++ b/htdocs/langs/hr_HR/propal.lang @@ -3,7 +3,7 @@ Proposals=Ponude Proposal=Ponuda ProposalShort=Ponuda ProposalsDraft=Skice ponuda -ProposalsOpened=Otvorene trgovačke ponude +ProposalsOpened=Otvori ponude Prop=Ponude CommercialProposal=Ponuda ProposalCard=Kartica ponude @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Iznos po mjesecu (netto bez PDV-a) NbOfProposals=Broj ponuda ShowPropal=Prikaži ponudu PropalsDraft=Skice -PropalsOpened=Otvorena +PropalsOpened=Otvori PropalStatusDraft=Skica (potrebno ovjeriti) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Potpisana (za naplatu) diff --git a/htdocs/langs/hr_HR/resource.lang b/htdocs/langs/hr_HR/resource.lang index 484a5e4f674..1b85c37daf1 100644 --- a/htdocs/langs/hr_HR/resource.lang +++ b/htdocs/langs/hr_HR/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Sredstvo uspješno obrisano DictionaryResourceType=Tipovi sredstava SelectResource=Odaberite sredstvo + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resursi diff --git a/htdocs/langs/hr_HR/salaries.lang b/htdocs/langs/hr_HR/salaries.lang index 5d636a9a698..068b6b0c7a7 100644 --- a/htdocs/langs/hr_HR/salaries.lang +++ b/htdocs/langs/hr_HR/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Konto za isplate plaća -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Konto za financijske isplate +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Plaća Salaries=Plaće NewSalaryPayment=Nova isplata plaće diff --git a/htdocs/langs/hr_HR/sendings.lang b/htdocs/langs/hr_HR/sendings.lang index 36e3dd56ce2..ded3c72952b 100644 --- a/htdocs/langs/hr_HR/sendings.lang +++ b/htdocs/langs/hr_HR/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Otpremni list ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Jednostavan model dokumenta DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Upozorenje, nema prozvoda za isporuku. StatsOnShipmentsOnlyValidated=Statistika se vodi po otpremnicama koje su ovjerene. Korišteni datum je datum ovjere otpremnice (planirani datum isporuke nije uvjek poznat). @@ -51,10 +50,10 @@ ActionsOnShipping=Događaji na otpremnici LinkToTrackYourPackage=Poveznica za pračenje pošiljke ShipmentCreationIsDoneFromOrder=Trenutno, kreiranje nove otpremnice se radi iz kartice narudžbe. ShipmentLine=Stavka otpremnice -ProductQtyInCustomersOrdersRunning=Količina proizvoda u otvorenim narudžbama kupaca -ProductQtyInSuppliersOrdersRunning=Količina proizvoda u otvorenim narudžbama dobavljača -ProductQtyInShipmentAlreadySent=Količina proizvoda s otvorenih narudžba kupaca već poslano -ProductQtyInSuppliersShipmentAlreadyRecevied=Količina proizvoda s otvorenih narudžba dobavljača već primljeno +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=Nije pronađen proizvod za isporuku u skladištu %s. Ispravite zalihe ili se vratite nazad i odaberite drugo skladište. WeightVolShort=Težina/Volumen ValidateOrderFirstBeforeShipment=Prvo morate ovjeriti narudžbu prije izrade otpremnice. diff --git a/htdocs/langs/hr_HR/sms.lang b/htdocs/langs/hr_HR/sms.lang index 61408278216..a3b2e6606d2 100644 --- a/htdocs/langs/hr_HR/sms.lang +++ b/htdocs/langs/hr_HR/sms.lang @@ -38,7 +38,7 @@ SmsStatusNotSent=Nije poslano SmsSuccessfulySent=SMS ispravno poslani (od %s do %s) ErrorSmsRecipientIsEmpty=Broj ciljeva je prazan WarningNoSmsAdded=Nema novih brojeva za dodavanje na ciljanu listu -ConfirmValidSms=Da li potvrđujete ovu kampanju ? +ConfirmValidSms=Do you confirm validation of this campain? NbOfUniqueSms=Br. DOF jedinstvenih tel. brojeva NbOfSms=Br. tel. brojeva ThisIsATestMessage=Ovo je test poruka diff --git a/htdocs/langs/hr_HR/stocks.lang b/htdocs/langs/hr_HR/stocks.lang index c8c8d6580e4..2af06a83180 100644 --- a/htdocs/langs/hr_HR/stocks.lang +++ b/htdocs/langs/hr_HR/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Oznaka kretanja NumberOfUnit=Broj jedinica UnitPurchaseValue=Jed. nabavna cijena StockTooLow=Preniska zaliha -StockLowerThanLimit=Zaliha je niža od granice +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Vrijednost PMPValue=Procjenjena prosječna cijena PMPValueShort=PPC @@ -53,7 +53,7 @@ IndependantSubProductStock=Zaliha proizvoda i podproizvoda su nezavisne QtyDispatched=Otpremljena količina QtyDispatchedShort=Otpremljena količina QtyToDispatchShort=Količina za otpremu -OrderDispatch=Otprema zalihe +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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=Povečaj stvarnu zalihu kod potvrde narudžbe dobavljača -ReStockOnDispatchOrder=Povečaj stvarnu zalihu kod ručnog stavljanja na skladište, nakon primitka narudžbe dobavljača +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Narudžba nije stigla ili nema status koji dozvoljava stavljanje proizvoda na zalihu skladišta. -StockDiffPhysicTeoric=Objašnjenje za razliku između fizičke i teoretske zalihe +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Nema predefiniranih proizvoda za ovaj objekt. Potrebno je staviti robu na zalihu. DispatchVerb=Otpremi StockLimitShort=Razina za obavijest StockLimit=Stanje zaliha za obavjest PhysicalStock=Fizička zaliha 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): 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, ...) IdWarehouse=ID skladišta DescWareHouse=Opis skladišta LieuWareHouse=Lokalizacija skladišta @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Količina proizvoda %s na zalihi prije odabranog perioda NbOfProductAfterPeriod=Količina proizvoda %s na zalihi nakon odabranog perioda (> %s) MassMovement=Masovno kretanje SelectProductInAndOutWareHouse=Odaberite proizvod, količinu, izvorno skladište i odredišno skladište, onda kliknite "%s". Kada završite za sva potrebna kretanja, kliknite na "%s". -RecordMovement=Zabilježi prijenos +RecordMovement=Record transfer ReceivingForSameOrder=Primke za narudžbu StockMovementRecorded=Kretanja zaliha zabilježeno RuleForStockAvailability=Pravila potrebnih zaliha @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Uredi +inventoryValidate=Ovjereno +inventoryDraft=U tijeku +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Filter po kategoriji +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 mouvment 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 +AddProduct=Dodaj +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Obriši stavku +RegulateStock=Regulate Stock +ListInventory=Popis diff --git a/htdocs/langs/hr_HR/stripe.lang b/htdocs/langs/hr_HR/stripe.lang new file mode 100644 index 00000000000..e1561682253 --- /dev/null +++ b/htdocs/langs/hr_HR/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Obrazac plaćanja +WelcomeOnPaymentPage=Dobro došli na naš servis online plaćanja +ThisScreenAllowsYouToPay=Ova stranica vam dozvoljava da vršite online plaćanje prema %s +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=Za završiti +YourEMail=E-pošta za prijem potvrde uplate +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Kreditor +PaymentCode=Kod plaćanja +StripeDoPayment=Idi na plaćanje +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Sljedeće +ToOfferALinkForOnlinePayment=URL za %s plaćanje +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Ova stranica potvrđuje da je vaše plaćanje pohranjeno. Hvala Vam. +YourPaymentHasNotBeenRecorded=Vaša uplata nije pohranjena i transakcija je otkazana. Hvala Vam. +AccountParameter=Parametri računa +UsageParameter=Parametri korištenja +InformationToFindParameters=Pomoć za pronalaženje podataka o računu %s +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Naziv pružatelja +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/hr_HR/supplier_proposal.lang b/htdocs/langs/hr_HR/supplier_proposal.lang index 9e7c99bdb5d..bd3513eddd2 100644 --- a/htdocs/langs/hr_HR/supplier_proposal.lang +++ b/htdocs/langs/hr_HR/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Pronađi zahtjev DraftRequests=Skica zahtjeva SupplierProposalsDraft=Skice ponuda dobavljača LastModifiedRequests=Zadnjih %s promjenjenih zahtjeva za cijenom -RequestsOpened=Opened price requests +RequestsOpened=Otvoreni zahtjevi SupplierProposalArea=Sučelje ponuda dobavljača SupplierProposalShort=Ponuda dobavljača SupplierProposals=Ponude dobavljača @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Obriši zahtjev ValidateAsk=Ovjeri zahtjev SupplierProposalStatusDraft=Skica (potrebna ovjera) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Ovjereno (zahtjev je otvoren) SupplierProposalStatusClosed=Zatvoreno SupplierProposalStatusSigned=Prihvačeno SupplierProposalStatusNotSigned=Odbijeno @@ -47,7 +47,7 @@ CommercialAsk=Zahtjev za cijenom DefaultModelSupplierProposalCreate=Izrada osnovnog modela DefaultModelSupplierProposalToBill=Osnovni predložak prilikom zatvaranja zahtjeva (prihvačeno) DefaultModelSupplierProposalClosed=Osnovni predložak prilikom zatvaranja zahtjeva (odbijeno) -ListOfSupplierProposal=Popis zahtjeva za ponudama dobavljača +ListOfSupplierProposals=Popis zahtjeva za ponudama dobavljača ListSupplierProposalsAssociatedProject=Popis ponuda dobavljača dodjeljenih projektu SupplierProposalsToClose=Ponude dobavljača za zatvaranje SupplierProposalsToProcess=Ponude dobavljača za obradu diff --git a/htdocs/langs/hr_HR/suppliers.lang b/htdocs/langs/hr_HR/suppliers.lang index b1bb4c6e7af..dcb2a537369 100644 --- a/htdocs/langs/hr_HR/suppliers.lang +++ b/htdocs/langs/hr_HR/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Neki od pod proizvoda nemaju definiranu cijenu AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Cijena dobavljača ReferenceSupplierIsAlreadyAssociatedWithAProduct=Ova ref. dobavljača već je povezana s ref.: %s NoRecordedSuppliers=Nema dobavljača SupplierPayment=Plaćanje dobavljača @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Loša kvaliteta ReputationForThisProduct=Reputacija BuyerName=Naziv kupca AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Cijena dobavljača diff --git a/htdocs/langs/hr_HR/trips.lang b/htdocs/langs/hr_HR/trips.lang index efcbc17d98e..5a5d309cb12 100644 --- a/htdocs/langs/hr_HR/trips.lang +++ b/htdocs/langs/hr_HR/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Popis pristojbi TypeFees=Tipovi pristojbi ShowTrip=Prikaži izvještaj troška NewTrip=Novi izvještaj troška -CompanyVisited=Tvrtka/zaklada posječena +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Iznos ili kilometri DeleteTrip=Obriši izvještaj troška ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Datum ovjere DATE_CANCEL=Datum odustajanja DATE_PAIEMENT=Datum isplate BROUILLONNER=Ponovo otvori +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Ovjeri i predaj za odobrenje ValidatedWaitingApproval=Ovjereno (čeka odobrenje) NOT_AUTHOR=Vi niste autor izvještaja troška. Operacija je prekinuta. @@ -87,5 +88,5 @@ NoTripsToExportCSV=Nema izvještaja troška za izvoz u ovom razdoblju. ExpenseReportPayment=Isplata izvještaja troška ExpenseReportsToApprove=Troškovi za odobrenje ExpenseReportsToPay=Troškovi za platiti -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/hr_HR/users.lang b/htdocs/langs/hr_HR/users.lang index 68872f8af82..57007c8cb5a 100644 --- a/htdocs/langs/hr_HR/users.lang +++ b/htdocs/langs/hr_HR/users.lang @@ -66,8 +66,8 @@ InternalUser=Interni korisnik ExportDataset_user_1=Korisnici i svojstva DomainUser=Korisnik na domeni %s Reactivate=Reaktiviraj -CreateInternalUserDesc=Ova forma omogućuje vam kreiranje internog korisnika u vašoj tvrtci/zakladi. Za kreiranje vanjskog korisnika (kupca, dobavljača, ...), koristite ovaj gumb 'Kreiraj Dolibarr korisnika' sa kartice kontakata komitenta. -InternalExternalDesc=Interni korisnik je korisnik koji je dio vaše tvrtke/zaklade.
Vanjski korisnik je kupac, dobavljač ili sl.

U oba slučaja, dozvole definiraju prava u Dolibarru, isto tako vanjski korisnik može imati drugačiji izbornik od internog korisnika ( vidi Naslovna - Podešavanje - Prikaz) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Dozvola odobrena jer je nasljeđeno od jedne od korisničkih grupa. Inherited=Nasljeđeno UserWillBeInternalUser=Kreirani korisnik će biti interni korisnik (jer nije vezan za određenog komitenta) diff --git a/htdocs/langs/hr_HR/website.lang b/htdocs/langs/hr_HR/website.lang index 92889fb3a1a..3f9e3fb04cf 100644 --- a/htdocs/langs/hr_HR/website.lang +++ b/htdocs/langs/hr_HR/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Jeste li sigurni da želite obrisati ovo web mjesto. Sve st WEBSITE_PAGENAME=Naziv stranice/alias WEBSITE_CSS_URL=URL vanjske CSS datoteke WEBSITE_CSS_INLINE=CSS sadržaj +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Mediji EditCss=Uredi stil/CSS EditMenu=Uredi izbornik @@ -14,8 +15,9 @@ EditPageContent=Uredi sadržaj Website=Website Webpage=Web page AddPage=Dodaj stranicu +HomePage=Home Page PreviewOfSiteNotYetAvailable=Pregled vašeg web mjesta %s nije još dostupan. Prvo morate dodati stranicu. -RequestedPageHasNoContentYet=Tražena stranica pod ID %s nema sadržaja ili je cache obrisan. Uredite sadržaj stranice da biste riješili problem. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Stranica %s od web lokacije %s je obrisana PageAdded=Stranica '%s' je dodana ViewSiteInNewTab=Pogledaj lokaciju u novom tabu @@ -23,6 +25,7 @@ ViewPageInNewTab=Pogledaj stranicu u novom tabu SetAsHomePage=Postavi kao početnu stranicu RealURL=Pravi URL ViewWebsiteInProduction=Pogledaj web lokaciju koristeći URL naslovnice -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/hr_HR/withdrawals.lang b/htdocs/langs/hr_HR/withdrawals.lang index d124bdf89c1..a00dfc6780f 100644 --- a/htdocs/langs/hr_HR/withdrawals.lang +++ b/htdocs/langs/hr_HR/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Iznos za isplatu WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Nema računa kupaca u načinu plaćanja "isplata" na čekanju. Idite na tab "Isplata" na kartici računa za kreiranje zahtjeva. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Razlog odbijanja RefusedInvoicing=Naplati odbijanje NoInvoiceRefused=Nemoj naplatiti odbijanje InvoiceRefused=Račun odbijen (Naplati odbijanje kupcu) +StatusDebitCredit=Status debit/credit StatusWaiting=Čeka StatusTrans=Poslano StatusCredited=Kreditirano diff --git a/htdocs/langs/hu_HU/accountancy.lang b/htdocs/langs/hu_HU/accountancy.lang index 497b3bcce71..26d9bc44c53 100644 --- a/htdocs/langs/hu_HU/accountancy.lang +++ b/htdocs/langs/hu_HU/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Számla SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Eladások AccountingJournalType3=Beszerzések AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Export Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/hu_HU/admin.lang b/htdocs/langs/hu_HU/admin.lang index 2f228660c45..71fe5fa2d07 100644 --- a/htdocs/langs/hu_HU/admin.lang +++ b/htdocs/langs/hu_HU/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integráció Module1400Name=Számvitel -Module1400Desc=Számviteli menedzsment (dupla felek) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Címkék/kategóriák @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Modult kínál online fizetési oldalra hitelkártya Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Számviteli menedzsment (dupla felek) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/hu_HU/agenda.lang b/htdocs/langs/hu_HU/agenda.lang index cc1cb860ff8..f796bf8cb7a 100644 --- a/htdocs/langs/hu_HU/agenda.lang +++ b/htdocs/langs/hu_HU/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=%s számla törölve InvoicePaidInDolibarr=%s számla fizetettre változott InvoiceCanceledInDolibarr=%s számla visszavonva MemberValidatedInDolibarr=%s tag jóváhagyva +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=A %s szállítás jóváhagyva -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=%s megrendelés érvényesítve @@ -74,13 +75,17 @@ InterventionSentByEMail=Beavatkozás %s postáztuk ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Indulási dátum DateActionEnd=Befejezési dátum AgendaUrlOptions1=Az alábbi paramétereket hozzá lehet adni a kimenet szűréséhez: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s kimenet szükítése a %s felhasználó érintő cselekvésekre. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Mutassa a születésnapokat a névjegyzékben AgendaHideBirthdayEvents=Rejtse el a születésnapokat a névjegyzékben diff --git a/htdocs/langs/hu_HU/banks.lang b/htdocs/langs/hu_HU/banks.lang index c3c7c1bb4be..4d67f6a88ac 100644 --- a/htdocs/langs/hu_HU/banks.lang +++ b/htdocs/langs/hu_HU/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Tranzakció ID azonosító BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Összeegyeztetni Conciliation=Egyeztetés ReconciliationLate=Reconciliation late IncludeClosedAccount=Közé zárt fiókok -OnlyOpenedAccount=Csak számlát nyitott +OnlyOpenedAccount=Csak nyitott számla egyenlegeket AccountToCredit=Jóváirandó számla AccountToDebit=Terhelendő számla DisableConciliation=Letiltása összehangolási funkció erre a számlára ConciliationDisabled=Megbékélés funkció tiltva LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Megnyitva +StatusAccountOpened=Nyitott StatusAccountClosed=Lezárt AccountIdShort=Szám LineRecord=Tranzakció @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Csekk visszatért és a számla újranyitott BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/hu_HU/bills.lang b/htdocs/langs/hu_HU/bills.lang index 02b38b87984..219bb5b4c3c 100644 --- a/htdocs/langs/hu_HU/bills.lang +++ b/htdocs/langs/hu_HU/bills.lang @@ -5,9 +5,9 @@ BillsCustomers=Ügyfél számlák BillsCustomer=Vásárlói számla BillsSuppliers=Beszállítói számlák BillsCustomersUnpaid=Nyiott vevőszámlák -BillsCustomersUnpaidForCompany=Unpaid customer invoices for %s +BillsCustomersUnpaidForCompany=Fizetetlen vevői száma: %s BillsSuppliersUnpaid=Nyitott beszállítói számlák -BillsSuppliersUnpaidForCompany=Unpaid supplier invoices for %s +BillsSuppliersUnpaidForCompany=Fizetetlen beszállítói számla: %s BillsLate=Késedelmes fizetések BillsStatistics=Vevőszámla statisztika BillsStatisticsSuppliers=Beszállítói számlák statisztikája @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Normál számla InvoiceStandardAsk=Normál számla InvoiceStandardDesc=Ez a fajta számla az általános számla. -InvoiceDeposit=Befizetési számla -InvoiceDepositAsk=Befizetési számla -InvoiceDepositDesc=Ez a fajta számla készül, ha a befizetés érkezett. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma számla InvoiceProFormaAsk=Proforma számla InvoiceProFormaDesc=Proforma számla egy kép egy valódi számla, de nincs könyvelési értéke. @@ -62,7 +62,7 @@ PaymentsBack=Kifizetések vissza paymentInInvoiceCurrency=in invoices currency PaidBack=Visszafizetések DeletePayment=Fizetés törlése -ConfirmDeletePayment=Biztosan törölni kívánja ezt a fizetést? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Beszállítók kifizetések ReceivedPayments=Fogadott befizetések @@ -115,7 +115,7 @@ BillStatus=Számla állapota StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Tervezet (érvényesítés szükséges) BillStatusPaid=Fizetett -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Fizetett (készen a végszámlához) BillStatusCanceled=Elveszett BillStatusValidated=Hitelesített (ki kell fizetni) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Fizetett (részben) BillShortStatusDraft=Tervezet BillShortStatusPaid=Fizetett BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Feldolgozott +BillShortStatusConverted=Fizetett BillShortStatusCanceled=Elveszett BillShortStatusValidated=Hitelesítve BillShortStatusStarted=Indította @@ -198,12 +198,12 @@ ShowBill=Számla megjelenítése ShowInvoice=Számla megjelenítése ShowInvoiceReplace=Helyetesítő számla megjelenítése ShowInvoiceAvoir=Jóváírás mutatása -ShowInvoiceDeposit=Letéti számla mutatása +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Fizetés mutatása AlreadyPaid=Már kifizetett AlreadyPaidBack=Visszafizetés megtörtént -AlreadyPaidNoCreditNotesNoDeposits=Már kifizetett (hitel nélkül jegyzetek és betétek) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Elveszett RemainderToPay=Maradék egyenleg RemainderToTake=Fennmaradt átadandó összeg @@ -270,10 +270,10 @@ RelativeDiscount=Relatív kedvezmény GlobalDiscount=Globális kedvezmény CreditNote=Jóváírást CreditNotes=Jóváírások -Deposit=Betét -Deposits=Betétek +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Kedvezmény a jóváírásból %s -DiscountFromDeposit=Kifizetések a letéti számláról %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Ez a fajta hitel felhasználható a számlán, mielőtt azok jóváhagyásra kerülnek CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Nem lehet eltávolítani a fizetést, hiszen ExpectedToPay=Várható fizetés CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Ezzel a fizetéssel fizetve -ClosePaidInvoicesAutomatically=Beállítás "Fizetett"-re, a kicserélt számla teljes kifizetés megtörtént. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Beállítás "Fizetett"-ként. Az összes jóváírás teljes kifizetése megtörtén. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Minden számla nélkül is fizetni fogják automatikusan bezárja az állapota "fizetni". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Számla PDF sablon Crabe. A teljes számla sablon (Sablon ajánlott) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A $syymm kezdődéssel már létezik számla, és nem kompatibilis ezzel a sorozat modellel. Töröld le vagy nevezd át, hogy aktiválja ezt a modult. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Reprezentatív vevőszámla nyomon követése TypeContact_facture_external_BILLING=Ügyfél számla Kapcsolat diff --git a/htdocs/langs/hu_HU/bookmarks.lang b/htdocs/langs/hu_HU/bookmarks.lang index 86f3a40c02a..9c399516a26 100644 --- a/htdocs/langs/hu_HU/bookmarks.lang +++ b/htdocs/langs/hu_HU/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Az oldal könyvjelzőkhöz adása +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Könyvjelző Bookmarks=Könyvjelzők +ListOfBookmarks=Könyvjelzők listája +EditBookmarks=List/edit bookmarks NewBookmark=Új könyvjelző ShowBookmark=Könyvjelző mutatása OpenANewWindow=Nyisson meg egy új ablakban @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Új ablak BookmarkTargetReplaceWindowShort=Aktuális ablak BookmarkTitle=Könyvjelzõ név UrlOrLink=URL elérési út -BehaviourOnClick=Viselkedés, ha egy URL elérési útra kattintott +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Könyvjelző lértehozása SetHereATitleForLink=Állítsa be a címet a könyvjelzőhöz UseAnExternalHttpLinkOrRelativeDolibarrLink=Használjon egy külső http URL-t vagy relatív URL Dolibarr diff --git a/htdocs/langs/hu_HU/boxes.lang b/htdocs/langs/hu_HU/boxes.lang index 50020bf8ddf..e125fdfb94e 100644 --- a/htdocs/langs/hu_HU/boxes.lang +++ b/htdocs/langs/hu_HU/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss Információk BoxLastProducts=Legutóbbi %s termékek/szolgáltatások BoxProductsAlertStock=Termék-készlet figyelmeztetések @@ -82,3 +83,4 @@ ForCustomersOrders=Ügyfél megrendelések ForProposals=Javaslatok LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/hu_HU/categories.lang b/htdocs/langs/hu_HU/categories.lang index d04045fb4f3..b5e44aac7ef 100644 --- a/htdocs/langs/hu_HU/categories.lang +++ b/htdocs/langs/hu_HU/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag/Category Rubriques=Címkék/kategóriák +RubriquesTransactions=Tags/Categories of transactions categories=tags/categories NoCategoryYet=No tag/category of this type created In=In @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Ez a kategória ezzel a ref# -el már létezik ContentsVisibleByAllShort=Tartalom látható mindenki számára ContentsNotVisibleByAllShort=Tartalom nem látható mindenki számára DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category @@ -77,7 +78,7 @@ CatCusLinks=Links between customers/prospects and tags/categories CatProdLinks=Links between products/services and tags/categories CatProJectLinks=Links between projects and tags/categories DeleteFromCat=Remove from tags/category -ExtraFieldsCategories=Complementary attributes +ExtraFieldsCategories=Kiegészítő tulajdonságok CategoriesSetup=Tags/categories setup CategorieRecursiv=Link with parent tag/category automatically CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory diff --git a/htdocs/langs/hu_HU/commercial.lang b/htdocs/langs/hu_HU/commercial.lang index ca33686526e..31e37899055 100644 --- a/htdocs/langs/hu_HU/commercial.lang +++ b/htdocs/langs/hu_HU/commercial.lang @@ -1,8 +1,8 @@ # Dolibarr language file - Source file is en_US - commercial Commercial=Kereskedelem CommercialArea=Kereskedelemi terület -Customer=Ügyfél -Customers=Ügyfelek +Customer=Vevő +Customers=Vevők Prospect=Kilátás Prospects=Kilátások DeleteAction=Esemény törlése @@ -10,31 +10,32 @@ NewAction=Új esemény AddAction=Esemény létrehozása AddAnAction=Esemény létrehozása AddActionRendezVous=Találkozó ütemezése -ConfirmDeleteAction=Are you sure you want to delete this event? +ConfirmDeleteAction=Biztosan törölni akarja ezt az eseményt? CardAction=Cselekvés kártya -ActionOnCompany=Related company -ActionOnContact=Related contact +ActionOnCompany=Kapcsolódó vállalkozás +ActionOnContact=Kapcsolódó kapcsolat TaskRDVWith=Találkozó %s -al ShowTask=Feladat mutatása ShowAction=Cselekvés mutatása ActionsReport=Cselekvés jelentés -ThirdPartiesOfSaleRepresentative=Partnerek értékesítővel +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Értékesítő SalesRepresentatives=Értékesítők -SalesRepresentativeFollowUp=Értékesítő (utólagos) +SalesRepresentativeFollowUp=Értékesítő (követés) SalesRepresentativeSignature=Értékesítő (aláírás) NoSalesRepresentativeAffected=Nincs érintett értékesítő -ShowCustomer=Ügyfél mutatása +ShowCustomer=Vevő mutatása ShowProspect=Kilátás mutatása ListOfProspects=Kilátások listája -ListOfCustomers=Ügyfelek listája -LastDoneTasks=Latest %s completed actions -LastActionsToDo=Oldest %s not completed actions +ListOfCustomers=Vevők listája +LastDoneTasks=Utolsó %s elkészült feladat +LastActionsToDo=Legrégebbi %s nem végrehajtott feladat DoneAndToDoActions=Végrehajtott és végrehajtásra váró feladatok DoneActions=Befejezett események ToDoActions=Befejezetlen események -SendPropalRef=Submission of commercial proposal %s -SendOrderRef=Submission of order %s +SendPropalRef=Kereskedelmi ajánlat küldése %s +SendOrderRef=Megrendelés küldése %s StatusNotApplicable=Nem alkalmazható StatusActionToDo=Tennivaló StatusActionDone=Kész @@ -53,11 +54,11 @@ ActionAC_PROP=Ajánlat küldése emailben ActionAC_EMAIL=Email küldése ActionAC_RDV=Találkozók ActionAC_INT=Helyszíni beavatkozás -ActionAC_FAC=Számla küldése ügyfélnek levélben -ActionAC_REL=Számla küldése ügyfélnek levélben (emlékeztető) +ActionAC_FAC=Számla küldése vevők levélben +ActionAC_REL=Számla küldése vevőnek levélben (emlékeztető) ActionAC_CLO=Bezár ActionAC_EMAILING=Tömeges email küldés -ActionAC_COM=Ügyfél rendelése elküldése levélben +ActionAC_COM=Vevő rendelésének elküldése levélben ActionAC_SHIP=Fuvarlevél küldése levélben ActionAC_SUP_ORD=Beszállítói rendelés elküldése levélben ActionAC_SUP_INV=Beszállítói számla elküldése levélben diff --git a/htdocs/langs/hu_HU/companies.lang b/htdocs/langs/hu_HU/companies.lang index 541e44320c3..2f269bd369a 100644 --- a/htdocs/langs/hu_HU/companies.lang +++ b/htdocs/langs/hu_HU/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Új magánszemély NewCompany=Új cég (jelentkező, vevő, szállító) NewThirdParty=Új partner (jelentkező, vevő, szállító) CreateDolibarrThirdPartySupplier=Parnter (szállító) létrehozása -CreateThirdPartyOnly=Harmadik fél létrehozása +CreateThirdPartyOnly=Parnter létrehozása (harmadik fél) CreateThirdPartyAndContact=Harmadik fél létrehozása + szülő kapcsolat ProspectionArea=Potenciális ​​terület IdThirdParty=Partner ID @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Vevők ThirdPartyCustomersWithIdProf12=Vevők %s vagy %s ThirdPartySuppliers=Beszállítók ThirdPartyType=Partner típusa -Company/Fundation=Cég / Alapítvány Individual=Magánszemély ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Anyavállalat @@ -78,10 +77,10 @@ VATIsNotUsed=ÁFÁ-t nem használandó CopyAddressFromSoc=Cím kitöltése a harmadik férl címével ThirdpartyNotCustomerNotSupplierSoNoRef=A harmadik fél nem vevő sem szállító, nincs elérhető hivatkozási objektum PaymentBankAccount=Fizetési bank számla -OverAllProposals=Kiajánlott összesen -OverAllOrders=Rendelés összesen -OverAllInvoices=Számlák összesen -OverAllSupplierProposals=Total price requests +OverAllProposals=Javaslatok +OverAllOrders=Megrendelések +OverAllInvoices=Számlák +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Másodlagos adó használata LocalTax1IsUsedES= RE használandó @@ -237,6 +236,12 @@ ProfId3TN=Szakma Id 3 (Douane kód) ProfId4TN=Szakma Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Szakma ID 1 (OGRN) ProfId2RU=Szakma ID 2 (INN) ProfId3RU=Szakma Id 3 (KKP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relatív kedvezmény CustomerAbsoluteDiscountShort=Abszolút kedvezmény CompanyHasRelativeDiscount=A vevő alapértelmezett kedvezménye %s%% CompanyHasNoRelativeDiscount=A vevő nem rendelkezik relatív kedvezménnyel alapértelmezésben -CompanyHasAbsoluteDiscount=A vevő továbbra is kedvezményt kap hitel vagy betét %s %s-ig +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Ez a vevő még hitellel rendelkezik %s %s-ig CompanyHasNoAbsoluteDiscount=A vevőnek nincs kedvezménye vagy hitele CustomerAbsoluteDiscountAllUsers=Abszolút kedvezmények (minden felhasználó által megadott) @@ -390,7 +395,7 @@ ListCustomersShort=Vevők listája ThirdPartiesArea=Partner és a szerződés helye LastModifiedThirdParties=Legutóbb %s változtatott harmadik felet UniqueThirdParties=Összes egyedi parnter -InActivity=Megnyitva +InActivity=Nyitott ActivityCeased=Lezárt ThirdPartyIsClosed=Harmadik fél lezárva ProductsIntoElements=Termékek / szolgáltatások listálya ide %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=A kód szabad. Ez a kód bármikor módosítható. ManagingDirectors=Vezető(k) neve (ügyvezető, elnök, igazgató) MergeOriginThirdparty=Duplikált partner (a partnert törlésre kerül) MergeThirdparties=Partnerek egyesítése -ConfirmMergeThirdparties=Biztos hogy egyesíteni szeretnéd ezt a harmadik félt az aktuális partnerrel? Minden kapcsolt objektum (számlák, megrendelések, ...) átkerülnek a jelenlegi harmadik félhez, így a másik törölhetővé válik. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Partnerek egyesítése megtörtént SaleRepresentativeLogin=Kereskedelmi képviselő bejelentkezés SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/hu_HU/contracts.lang b/htdocs/langs/hu_HU/contracts.lang index 7b462446a64..32c6f7c95b9 100644 --- a/htdocs/langs/hu_HU/contracts.lang +++ b/htdocs/langs/hu_HU/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Ez a lista csak azoknak a szerződéseknek a szolg StandardContractsTemplate=Általános szerződés minta ContactNameAndSignature=A %s-hez név és aláírás OnlyLinesWithTypeServiceAreUsed=Csak a "Service" szolgáltatás sorok lesznek klónozva. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Értékesítési képviselő a szerződés aláírásakor diff --git a/htdocs/langs/hu_HU/exports.lang b/htdocs/langs/hu_HU/exports.lang index 4d623ef66c4..b3595972aaf 100644 --- a/htdocs/langs/hu_HU/exports.lang +++ b/htdocs/langs/hu_HU/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/hu_HU/externalsite.lang b/htdocs/langs/hu_HU/externalsite.lang index 5905f248a2f..eff95943d10 100644 --- a/htdocs/langs/hu_HU/externalsite.lang +++ b/htdocs/langs/hu_HU/externalsite.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - externalsite -ExternalSiteSetup=Beállítás linket külső weboldal +ExternalSiteSetup=Külső weboldalra mutató link beállítása ExternalSiteURL=Külső oldal URL -ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly. -ExampleMyMenuEntry=My menu entry +ExternalSiteModuleNotComplete=Az ExternalSite modul nincs megfelelően beállítva. +ExampleMyMenuEntry=A menüpontom diff --git a/htdocs/langs/hu_HU/ftp.lang b/htdocs/langs/hu_HU/ftp.lang index b7eb4a101d8..1395f5b23d0 100644 --- a/htdocs/langs/hu_HU/ftp.lang +++ b/htdocs/langs/hu_HU/ftp.lang @@ -9,6 +9,6 @@ FailedToConnectToFTPServer=Nem sikerült csatlakozni az FTP szerverhez (szerver FailedToConnectToFTPServerWithCredentials=Nem sikerült bejelentkezni FTP szerverre a megadott felhasználó névvel/jelszóval. FTPFailedToRemoveFile=Nem sikerült eltávolítani: %s. FTPFailedToRemoveDir=Nem sikerült eltávolítani %s (Engedélyek? Üres a könyvtár?). -FTPPassiveMode=Passive mode -ChooseAFTPEntryIntoMenu=Choose a FTP entry into menu... -FailedToGetFile=Failed to get files %s +FTPPassiveMode=Passzív mód +ChooseAFTPEntryIntoMenu=Válasszon egy FTP kapcsolatot a menüben! +FailedToGetFile=Nem sikerült a %s fájlokat letölteni diff --git a/htdocs/langs/hu_HU/help.lang b/htdocs/langs/hu_HU/help.lang index 1cfda20aa17..d39238398c3 100644 --- a/htdocs/langs/hu_HU/help.lang +++ b/htdocs/langs/hu_HU/help.lang @@ -11,7 +11,7 @@ TypeOfSupport=Támogatás forrása TypeSupportCommunauty=Közösség (ingyenes) TypeSupportCommercial=Üzleti TypeOfHelp=Típus -NeedHelpCenter=Need help or support? +NeedHelpCenter=Segítségre vagy támogatásra van szüksége? Efficiency=Hatékonyság TypeHelpOnly=Csak segítség TypeHelpDev=Segítség és fejlesztés @@ -22,5 +22,5 @@ ToGetHelpGoOnSparkAngels2=Bizonyos esetekben nincs elérhető cég, változtassa BackToHelpCenter=Más esetben, kattintson ide, hogy visszatérjen a Segítség központ nyitólapjára. LinkToGoldMember=Hívhatja az egyik előre kiválasztott az ön nyelvén (%s) tudó Dolibarr oktatót ha erre a Widget-re kattint (álltapot és maximális ár autómatikusan frissül): PossibleLanguages=Támogatott nyelvek -SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation -SeeOfficalSupport=For official Dolibarr support in your language:
%s +SubscribeToFoundation=Segítse a Dolibarr projektet, iratkozzon fel az alapítványhoz +SeeOfficalSupport=Hivatalos Dolibarr támogatás a saját nyelvén:
%s diff --git a/htdocs/langs/hu_HU/holiday.lang b/htdocs/langs/hu_HU/holiday.lang index fef078aba48..27ecc071b92 100644 --- a/htdocs/langs/hu_HU/holiday.lang +++ b/htdocs/langs/hu_HU/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Megszakítva RefuseCP=Megtagadta ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Leírás SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/hu_HU/install.lang b/htdocs/langs/hu_HU/install.lang index 25f2da00126..4080bc69214 100644 --- a/htdocs/langs/hu_HU/install.lang +++ b/htdocs/langs/hu_HU/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=A DoliWamp-ot használja a Dolibarr telepítéséhez, az i KeepDefaultValuesDeb=Linux csomagból (Ubuntun, Fedora vagy Debian, ...) használja a telepítési varázslót, az itt lévõ értékek már optimalizálva vannak. Csak az adatbázis tulajdonosnak kell jelszót megadni. Csak saját felelõsségre módosítsa ezeket az értékeket. KeepDefaultValuesMamp=A DoliMamp-ot használja a Dolibarr telepítéséhez, az itt lévõ értékek már optimalizálva vannak. Csak saját felelõsségre módosítsa ezeket. KeepDefaultValuesProxmox=Ön használja az Dolibarr Setup Wizard egy Proxmox virtuális készüléket, így az itt javasolt értékek már optimalizálva. Megváltoztatni őket, ha tudod, mit csinálsz. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/hu_HU/languages.lang b/htdocs/langs/hu_HU/languages.lang index 35bd2a9b336..8720b1c9118 100644 --- a/htdocs/langs/hu_HU/languages.lang +++ b/htdocs/langs/hu_HU/languages.lang @@ -12,7 +12,7 @@ Language_de_DE=Német Language_de_AT=Német (Ausztria) Language_de_CH=Német (Svájc) Language_el_GR=Görög -Language_el_CY=Greek (Cyprus) +Language_el_CY=Görög (Ciprus) Language_en_AU=Angol (Ausztrália) Language_en_CA=Angol (Kanada) Language_en_GB=Angol (Egyesült Királyság) @@ -27,10 +27,10 @@ Language_es_BO=Spanyol (Bolívia) Language_es_CL=Spanyol (Chile) Language_es_CO=Spanyol (Kolumbia) Language_es_DO=Spanyol (Dominikai Köztársaság) -Language_es_EC=Spanish (Ecuador) +Language_es_EC=Spanyol (Ecuador) Language_es_HN=Spanyol (Honduras) Language_es_MX=Spanyol (Mexikó) -Language_es_PA=Spanish (Panama) +Language_es_PA=Spanyol (Panama) Language_es_PY=Spanyol (Paraguay) Language_es_PE=Spanyol (Peru) Language_es_PR=Spanyol (Puerto Rico) @@ -44,7 +44,7 @@ Language_fr_CA=Francia (Kanada) Language_fr_CH=Francia (Svájc) Language_fr_FR=Francia Language_fr_NC=Francia (Új-Kaledónia) -Language_fy_NL=Frisian +Language_fy_NL=Fríz Language_he_IL=Héber Language_hr_HR=Horvát Language_hu_HU=Magyar @@ -54,13 +54,13 @@ Language_it_IT=Olasz Language_ja_JP=Japán Language_ka_GE=Grúz Language_km_KH=Khmer -Language_kn_IN=Kannada +Language_kn_IN=Kanada Language_ko_KR=Koreai Language_lo_LA=Laoszi Language_lt_LT=Litván Language_lv_LV=Lett Language_mk_MK=Macedóniai -Language_mn_MN=Mongolian +Language_mn_MN=Mongol Language_nb_NO=Norvég (Bokmål) Language_nl_BE=Holland (Belgium) Language_nl_NL=Holland (Hollandia) diff --git a/htdocs/langs/hu_HU/ldap.lang b/htdocs/langs/hu_HU/ldap.lang index 0ce69a04805..a1a1eafeb7b 100644 --- a/htdocs/langs/hu_HU/ldap.lang +++ b/htdocs/langs/hu_HU/ldap.lang @@ -13,8 +13,8 @@ LDAPUsers=Felhasználók az LDAP adatbázisban LDAPFieldStatus=Állapot LDAPFieldFirstSubscriptionDate=Első feliratkozási dátum LDAPFieldFirstSubscriptionAmount=Első feliratkozási mennyiség -LDAPFieldLastSubscriptionDate=Latest subscription date -LDAPFieldLastSubscriptionAmount=Latest subscription amount +LDAPFieldLastSubscriptionDate=Utolsó feliratkozási dátum +LDAPFieldLastSubscriptionAmount=Utolsó feliratkozási mennyiség LDAPFieldSkype=Skype név LDAPFieldSkypeExample=Például: Skype név UserSynchronized=Felhasználó szinkronizálva diff --git a/htdocs/langs/hu_HU/loan.lang b/htdocs/langs/hu_HU/loan.lang index f4c301fd0b1..951a4faac9c 100644 --- a/htdocs/langs/hu_HU/loan.lang +++ b/htdocs/langs/hu_HU/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/hu_HU/mails.lang b/htdocs/langs/hu_HU/mails.lang index 530fb843029..c2fe4fcaf4e 100644 --- a/htdocs/langs/hu_HU/mails.lang +++ b/htdocs/langs/hu_HU/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Részben elküldve MailingStatusSentCompletely=Mindenkinek elküldve MailingStatusError=Hiba MailingStatusNotSent=Nincs elküldve -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Vonal %s fájlban @@ -116,8 +120,8 @@ Notifications=Értesítések NoNotificationsWillBeSent=Nincs e-mail értesítést terveznek erre az eseményre és vállalati ANotificationsWillBeSent=1 értesítést küldünk e-mailben SomeNotificationsWillBeSent=%s értesítést küldünk e-mailben -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Lista minden e-mail értesítést küldeni MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/hu_HU/main.lang b/htdocs/langs/hu_HU/main.lang index e72c33485a3..224a44673a6 100644 --- a/htdocs/langs/hu_HU/main.lang +++ b/htdocs/langs/hu_HU/main.lang @@ -72,8 +72,10 @@ SeeHere=Lásd itt Apply=Alkalmaz BackgroundColorByDefault=Alapértelmezett háttérszin FileRenamed=The file was successfully renamed -FileUploaded=A fájl sikeresen fel lett töltve FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=A fájl sikeresen fel lett töltve +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Egy fájl ki lett választva csatolásra, de még nincs feltöltve. Kattintson a "Fájl Csatolása" gombra. NbOfEntries=Bejegyzések száma GoToWikiHelpPage=Online súgó olvasása (Internet hozzáférés szükséges) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Nettó TTC=Bruttó +INCT=Inc. all taxes VAT=ÁFA VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=okt MonthShort11=nov MonthShort12=dec AttachedFiles=Csatolt fájlok és dokumentumok -FileTransferComplete=A fájl sikeresen fel lett töltve DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/hu_HU/margins.lang b/htdocs/langs/hu_HU/margins.lang index 73d6ab6763f..55244fe07f7 100644 --- a/htdocs/langs/hu_HU/margins.lang +++ b/htdocs/langs/hu_HU/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/hu_HU/members.lang b/htdocs/langs/hu_HU/members.lang index da9d3392176..c997a4712c4 100644 --- a/htdocs/langs/hu_HU/members.lang +++ b/htdocs/langs/hu_HU/members.lang @@ -41,10 +41,10 @@ MemberType=Tagság típusa MemberTypeId=Tagság típusa id MemberTypeLabel=Tagja címkéről MembersTypes=Tagok típusok -MemberStatusDraft=Tervezet (kell érvényesíteni) -MemberStatusDraftShort=Tervezet +MemberStatusDraft=Tervezet (hitelesítés szükséges) +MemberStatusDraftShort=Piszkozat MemberStatusActive=Jóváhagyott (várakozási előfizetés) -MemberStatusActiveShort=Hitelesítette +MemberStatusActiveShort=Hitelesítetve MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Lejárt MemberStatusPaid=Előfizetés naprakész @@ -70,7 +70,7 @@ NoTypeDefinedGoToSetup=Nem tagja típust nem definiál. Lépjen be a Setup - Tag NewMemberType=Új tag írja WelcomeEMail=Üdvözöljük az e-mail SubscriptionRequired=Előfizetés szükséges -DeleteType=Töröl +DeleteType=Törlés VoteAllowed=Szavazz megengedett Physical=Fizikai Moral=Erkölcsi @@ -90,11 +90,12 @@ PublicMemberList=Nyilvános lista tagja BlankSubscriptionForm=Nyilvános jegyzési ív auto- BlankSubscriptionFormDesc=Dolibarr lehet az Ön számára egy nyilvános URL-t, hogy külső látogatók kérni, iratkozz fel az alapítvány. Ha egy online fizetési modul engedélyezve van, a fizetési forma is automatikusan rendelkezésre kell bocsátani. EnablePublicSubscriptionForm=Engedélyezze a köz-auto jegyzési ív +ForceMemberType=Force the member type ExportDataset_member_1=Tagok és előfizetések ImportDataset_member_1=Tagok LastMembersModified=Latest %s modified members LastSubscriptionsModified=Latest %s modified subscriptions -String=Húr +String=Szöveg Text=Szöveg Int=Int DateAndTime=Dátum és idő @@ -126,7 +127,7 @@ HTPasswordExport=htpassword fájl létrehozása NoThirdPartyAssociatedToMember=Harmadik félnek nem társult a tag MembersAndSubscriptions= A tagok és Subscriptions MoreActions=Kiegészítő fellépés a felvételi -MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription +MoreActionsOnSubscription=Kiegészítő tevékenység melyet alapértelmezettem ajánl fel a rendszer egy feliratkozás rögzítése során MoreActionBankDirect=Create a direct entry on bank account MoreActionBankViaInvoice=Create an invoice, and a payment on bank account MoreActionInvoiceOnly=Hozzon létre egy számlát nem kell fizetni @@ -135,9 +136,9 @@ LinkToGeneratedPagesDesc=Ez a képernyő lehetővé teszi a PDF fájlok névjegy DocForAllMembersCards=Generálása névjegykártyák minden tagja számára (a kimeneti formátum tulajdonképpen setup: %s) DocForOneMemberCards=Generálása névjegykártyák egy adott tag (kimeneti formátum tulajdonképpen setup: %s) DocForLabels=Létrehoz cím lap (a kimeneti formátum tulajdonképpen setup: %s) -SubscriptionPayment=Előfizetés fizetés -LastSubscriptionDate=Latest subscription date -LastSubscriptionAmount=Latest subscription amount +SubscriptionPayment=Előfizetés kiegyenlítése +LastSubscriptionDate=Utolsó feliratkozási dátum +LastSubscriptionAmount=Utolsó feliratkozási mennyiség MembersStatisticsByCountries=Tagok statisztikája ország MembersStatisticsByState=Tagok statisztikája állam / tartomány MembersStatisticsByTown=Tagok statisztikája város @@ -150,6 +151,7 @@ MembersByTownDesc=Ez a képernyő megmutatja statisztikát tagok városban. 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 Public=Információ nyilvánosak NewMemberbyWeb=Új tag hozzá. Jóváhagyásra váró diff --git a/htdocs/langs/hu_HU/modulebuilder.lang b/htdocs/langs/hu_HU/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/hu_HU/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/hu_HU/multicurrency.lang b/htdocs/langs/hu_HU/multicurrency.lang new file mode 100644 index 00000000000..b8ed714c199 --- /dev/null +++ b/htdocs/langs/hu_HU/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi currency +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Synchronisation error: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API key +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Currencies used +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Payment amount, original currency diff --git a/htdocs/langs/hu_HU/orders.lang b/htdocs/langs/hu_HU/orders.lang index f3d46e783c7..10c3129a255 100644 --- a/htdocs/langs/hu_HU/orders.lang +++ b/htdocs/langs/hu_HU/orders.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - orders -OrdersArea=Az ügyfelek megrendelései +OrdersArea=Vevők megrendelései SuppliersOrdersArea=Beszállítói rendelések OrderCard=Megrendelőlap OrderId=Megrendelés azonosító @@ -15,14 +15,14 @@ MakeOrder=Rendelés készítése SupplierOrder=Beszállítói megrendelés SuppliersOrders=Beszállítói megrendelések SuppliersOrdersRunning=Jelenlegi beszállító megrendelések -CustomerOrder=Ügyfél megrendelés -CustomersOrders=Ügyfél megrendelések -CustomersOrdersRunning=Jelenlegi ügyfél megrendelések -CustomersOrdersAndOrdersLines=Customer orders and order lines -OrdersDeliveredToBill=Customer orders delivered to bill -OrdersToBill=Kézbesített ügyfél megrendelések -OrdersInProcess=Folyamatban lévő ügyfél megrendelések -OrdersToProcess=Feldolgozandó ügyfél megrendelések +CustomerOrder=Vevői megrendelés +CustomersOrders=Vevők megrendelései +CustomersOrdersRunning=Jelenlegi vevő megrendelései +CustomersOrdersAndOrdersLines=Vevői megrendelések és megrendelés sorok +OrdersDeliveredToBill=Kézbesített számlázandó vevő megrendelések +OrdersToBill=Kézbesített vevő megrendelések +OrdersInProcess=Folyamatban lévő vevő megrendelések +OrdersToProcess=Feldolgozandó vevő megrendelések SuppliersOrdersToProcess=Feldolgozandó beszállítói megrendelések StatusOrderCanceledShort=Visszavonva StatusOrderDraftShort=Tervezet @@ -39,30 +39,30 @@ StatusOrderRefusedShort=Visszautasított StatusOrderBilledShort=Kiszámlázott StatusOrderToProcessShort=Feldolgozni StatusOrderReceivedPartiallyShort=Részben kiszállított -StatusOrderReceivedAllShort=Products received +StatusOrderReceivedAllShort=Beérkezett termékek StatusOrderCanceled=Visszavonva StatusOrderDraft=Tervezet (hitelesítés szükséges) StatusOrderValidated=Hitelesítetve StatusOrderOnProcess=Megrendelve - beérkezésre vár -StatusOrderOnProcessWithValidation=Ordered - Standby reception or validation +StatusOrderOnProcessWithValidation=Megrendelve - beérkezésre vagy jóváhagyásra vár StatusOrderProcessed=Feldolgozott StatusOrderToBill=Kézbesítve StatusOrderApproved=Jóváhagyott StatusOrderRefused=Visszautasított StatusOrderBilled=Kiszámlázott StatusOrderReceivedPartially=Részben kiszállított -StatusOrderReceivedAll=All products received +StatusOrderReceivedAll=Összes termék beérkezett ShippingExist=A szállítmány létezik QtyOrdered=Megrendelt mennyiség -ProductQtyInDraft=Product quantity into draft orders -ProductQtyInDraftOrWaitingApproved=Product quantity into draft or approved orders, not yet ordered +ProductQtyInDraft=Megrendelés mennyiséget tervezet megrendelésekhez ad +ProductQtyInDraftOrWaitingApproved=Megrendelés mennyiséget tervezet vagy jóváhagyott megrendelésekhez, még nem rendelt MenuOrdersToBill=Kézbesített megrendelések MenuOrdersToBill2=Számlázható megrendelések ShipProduct=Termék kiszállítása CreateOrder=Megrendelés készítése RefuseOrder=Megrendelés elutasítása ApproveOrder=Megrendelés jóváhagyása -Approve2Order=Approve order (second level) +Approve2Order=Megrendelés jóváhagyása (második szint) ValidateOrder=Megrendelés érvényesítése UnvalidateOrder=Érvényesítés törlése DeleteOrder=Megrendelés törlése @@ -75,10 +75,10 @@ OrdersOpened=Feldolgozandó megrendelések NoDraftOrders=Nincsenek megrendelés tervek NoOrder=Nincs megrendelés NoSupplierOrder=Nincs beszállítói megrendelés -LastOrders=Latest %s customer orders -LastCustomerOrders=Latest %s customer orders -LastSupplierOrders=Latest %s supplier orders -LastModifiedOrders=Latest %s modified orders +LastOrders=Utolsó %s vevői megrendelések +LastCustomerOrders=Utolsó %s vevői megrendelések +LastSupplierOrders=Legutóbbi %s vevői megrendelések +LastModifiedOrders=Utolsó %s módosított megrendelések AllOrders=Minden megrendelés NbOfOrders=Megrendelések száma OrdersStatistics=Rendelési statisztikák @@ -87,21 +87,21 @@ NumberOfOrdersByMonth=Megrendelések száma havonta AmountOfOrdersByMonthHT=Megrendelések összege havonta (nettó) ListOfOrders=Megrendelések listája CloseOrder=Megrendelés lezárása -ConfirmCloseOrder=Are you sure you want to set this order to deliverd? Once an order is delivered, it can be set to billed. -ConfirmDeleteOrder=Are you sure you want to delete this order? -ConfirmValidateOrder=Are you sure you want to validate this order under name %s? -ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status? -ConfirmCancelOrder=Are you sure you want to cancel this order? -ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s? +ConfirmCloseOrder=Biztosan kiszállítottként szeretné megjelölni ezt a rendelést? A kézbesített megrendeléseket számlázottként is meg lehet jelölni. +ConfirmDeleteOrder=Biztos benne, hogy törölni kívánja ezt a megrendelést? +ConfirmValidateOrder=Biztosan érvényesíteni szeretné ezt a megrendelést ezzel a számmal %s? +ConfirmUnvalidateOrder=Biztos vagy benne, hogy a %s megrendelést vissza akarja tervezetnek állítani? +ConfirmCancelOrder=Biztosan vissza akarja vonni ezt a megrendelést? +ConfirmMakeOrder=Biztosan megerősíti a %s számú megrendelést? GenerateBill=Számla generálása ClassifyShipped='Kézbesített'-ként megjelöl DraftOrders=Megrendelés tervezetek DraftSuppliersOrders=Beszállítói megrendelés tervek OnProcessOrders=Folyamatban lévő megrendelések RefOrder=Megrendelés ref. -RefCustomerOrder=Ref. order for customer -RefOrderSupplier=Ref. order for supplier -RefOrderSupplierShort=Ref. order supplier +RefCustomerOrder=Ügyfél megrendelés hiv. +RefOrderSupplier=Beszállítói megrendelés hiv. +RefOrderSupplierShort=Hiv. beszállítói megrendelés SendOrderByMail=A megrendelés elküldése levélben ActionsOnOrder=Megrendelés eseményei NoArticleOfTypeProduct=Nincs termék a megrendelésben, így nincs mit kiszállítani @@ -110,29 +110,29 @@ AuthorRequest=Készítette UserWithApproveOrderGrant='Megrendelés jóváhagyása' jogosultsággal rendelkező felhasználók PaymentOrderRef=%s megrendeléssel kapcsolatos fizetések CloneOrder=Megrendelés klónozása -ConfirmCloneOrder=Are you sure you want to clone this order %s? +ConfirmCloneOrder=Biztosan klónozni szeretné ezt a %s megrendelést? DispatchSupplierOrder=Beszállítói megrendelés %s fogadása -FirstApprovalAlreadyDone=First approval already done -SecondApprovalAlreadyDone=Second approval already done -SupplierOrderReceivedInDolibarr=Supplier order %s received %s -SupplierOrderSubmitedInDolibarr=Supplier order %s submited -SupplierOrderClassifiedBilled=Supplier order %s set billed +FirstApprovalAlreadyDone=Első jóváhagyás már elvégezve +SecondApprovalAlreadyDone=Másod jóváhagyás már elvégezve +SupplierOrderReceivedInDolibarr=Beszállítói megrendelés %s megérkezett %s +SupplierOrderSubmitedInDolibarr=Beszállítói megrendelés %s küldve +SupplierOrderClassifiedBilled=Beszállítói megrendelés %s számlázandóra állítva ##### Types de contacts ##### TypeContact_commande_internal_SALESREPFOLL=Reprezentatív nyomon követése az ügyfelek érdekében TypeContact_commande_internal_SHIPPING=Képviselő-up a következő hajózási -TypeContact_commande_external_BILLING=Ügyfél számlázási cím -TypeContact_commande_external_SHIPPING=Ügyfél szállítási cím -TypeContact_commande_external_CUSTOMER=Ügyfélkapcsolati nyomon követése érdekében -TypeContact_order_supplier_internal_SALESREPFOLL=Reprezentatív nyomon követése érdekében beszállító -TypeContact_order_supplier_internal_SHIPPING=Képviselő-up a következő hajózási +TypeContact_commande_external_BILLING=Vevő számlázási cím +TypeContact_commande_external_SHIPPING=Vevő szállítási cím +TypeContact_commande_external_CUSTOMER=Vevő megrendelés nyomon követési kapcsolat +TypeContact_order_supplier_internal_SALESREPFOLL=Képviselő nyomon követi a beszállító megrendelést +TypeContact_order_supplier_internal_SHIPPING=Képviselő nyomon követi a szállítást TypeContact_order_supplier_external_BILLING=Beszállító számlázási cím TypeContact_order_supplier_external_SHIPPING=Beszállító szállítási cím -TypeContact_order_supplier_external_CUSTOMER=Szállító érintkezés nyomon követése érdekében +TypeContact_order_supplier_external_CUSTOMER=Vevő kapcsolata megrendelés nyomon követése érdekében Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Állandó COMMANDE_SUPPLIER_ADDON nincs definiálva Error_COMMANDE_ADDON_NotDefined=Állandó COMMANDE_ADDON nincs definiálva Error_OrderNotChecked=Nincs megrendelés kiválasztva # Order modes (how we receive order). Not the "why" are keys stored into dict.lang -OrderByMail=Mail +OrderByMail=Levelezés OrderByFax=Fax OrderByEMail=E-mail OrderByWWW=Online @@ -143,12 +143,12 @@ PDFEdisonDescription=Egyszerű megrendelési sablon PDFProformaDescription=A teljes proforma számla sablon (logo, ..) CreateInvoiceForThisCustomer=Megrendelések számlázása NoOrdersToInvoice=Nincsenek számlázandó megrendelések -CloseProcessedOrdersAutomatically=Minden kijelölt megrendelés jelölése 'Feldolgozott'-nak +CloseProcessedOrdersAutomatically=Minden kijelölt megrendelés jelölése 'Feldolgozott'-nak. OrderCreation=Megrendelés készítés Ordered=Megrendelve OrderCreated=A megrendelései elkészültek OrderFail=Hiba történt a megrendelések készítése közben CreateOrders=Megrendelések készítése ToBillSeveralOrderSelectCustomer=Több megrendeléshez tartozó számla elkészítéséhez először kattintson a partnerre, majd válassza ki: "%s" -CloseReceivedSupplierOrdersAutomatically=Close order to "%s" automatically if all products are received. -SetShippingMode=Set shipping mode +CloseReceivedSupplierOrdersAutomatically=Zárja le a megrendelést erre "%s" automatikusan, ha az összes tétel megérkezett. +SetShippingMode=Szállítási mód beállítása diff --git a/htdocs/langs/hu_HU/other.lang b/htdocs/langs/hu_HU/other.lang index 612007188e9..f31707938d1 100644 --- a/htdocs/langs/hu_HU/other.lang +++ b/htdocs/langs/hu_HU/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=font +WeightUnitounce=uncia Length=Hossz LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/hu_HU/paybox.lang b/htdocs/langs/hu_HU/paybox.lang index 133122fda7b..03d1a4df6fa 100644 --- a/htdocs/langs/hu_HU/paybox.lang +++ b/htdocs/langs/hu_HU/paybox.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - paybox PayBoxSetup=PayBox modul beállítás PayBoxDesc=Ez a nodul lehetővé teszi az oldalak számára a Paybox-on keresztüli fizetést az ügyfelek számára. Ingyenes fizetési megoldás. -FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +FollowingUrlAreAvailableToMakePayments=Következő URL-ek elérhetők a vevő részére egy oldal felajánlásához a Dollibar objektumok kifizetéséhez PaymentForm=Fizetési ürlap WelcomeOnPaymentPage=Üdvözöljük az online fizetési oldalunkon ThisScreenAllowsYouToPay=Ez az oldal lehetővé teszi az online fizetést %s számára. @@ -11,16 +11,17 @@ YourEMail=Email a fizetés teljesítéséről Creditor=Hitelező PaymentCode=Fizetési kód PayBoxDoPayment=Tovább a fizetéshez +ToPay=Esedékes kiegyenlítés YouWillBeRedirectedOnPayBox=Át lesz irányítva egy biztonságos Paybox oldalra ahol megadhatja a bak/hitelkártya információit Continue=Következő ToOfferALinkForOnlinePayment=URL %s fizetés -ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for an order -ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for an invoice -ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line -ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount -ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription -YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. -SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox. +ToOfferALinkForOnlinePaymentOnOrder=URL egy %s online fizetési felhasználói csatolót ajánl egy vevői megrendeléshez +ToOfferALinkForOnlinePaymentOnInvoice=URL egy %s online fizetési felhasználói csatolót ajánl egy vevői számlához +ToOfferALinkForOnlinePaymentOnContractLine=URL egy %s online fizetési felhasználói csatolót ajánl egy vevői tétel sorhoz +ToOfferALinkForOnlinePaymentOnFreeAmount=URL egy %s online fizetési felhasználói csatolót ajánl egy ingyenes összeghez +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL egy %s online fizetési felhasználói csatolót ajánl egy tag feliratkozáshoz +YouCanAddTagOnUrl=Hozzáadhat URL paramétereket &tag=érték bármely ilyen URL (csak az ingyenes fizetéshez szükséges) a saját fizetési megjegyzés címke hozzáadásához. +SetupPayBoxToHavePaymentCreatedAutomatically=PayBox beállítása ezzel az url-el %s a fizetések automata létrehozásához a paybox érvényesítése után. YourPaymentHasBeenRecorded=Ez az oldal megerősíti, hogy a fizetési lett felvéve. Köszönöm. YourPaymentHasNotBeenRecorded=Ön fizetést nem került rögzítésre és az ügylet törlésre került. Köszönöm. AccountParameter=Számla paraméterek @@ -31,9 +32,9 @@ VendorName=Neve eladó CSSUrlForPaymentForm=CSS stíluslapot url fizetési forma MessageOK=Üzenet érvényesített fizetési vissza oldal MessageKO=Üzenet a törölt kifizetési visszatérés oldal -NewPayboxPaymentReceived=New Paybox payment received -NewPayboxPaymentFailed=New Paybox payment tried but failed -PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed) -PAYBOX_PBX_SITE=Value for PBX SITE -PAYBOX_PBX_RANG=Value for PBX Rang -PAYBOX_PBX_IDENTIFIANT=Value for PBX ID +NewPayboxPaymentReceived=Új Paybox fizetés érkezett +NewPayboxPaymentFailed=Új Paybox fizetést próbált, de nem sikerült +PAYBOX_PAYONLINE_SENDEMAIL=EMail figyelmeztetés a fizetés után (sikerül vagy nem sikerül) +PAYBOX_PBX_SITE=Érték erre: PBX SITE +PAYBOX_PBX_RANG=Érték erre: PBX Rang +PAYBOX_PBX_IDENTIFIANT=Érték erre: PBX ID diff --git a/htdocs/langs/hu_HU/paypal.lang b/htdocs/langs/hu_HU/paypal.lang index d57207a2640..4772d6a246a 100644 --- a/htdocs/langs/hu_HU/paypal.lang +++ b/htdocs/langs/hu_HU/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Ez a tranzakció id: %s PAYPAL_ADD_PAYMENT_URL=Add az url a Paypal fizetési amikor a dokumentumot postán PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=Ön jelenleg a "sandbox" mód -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/hu_HU/products.lang b/htdocs/langs/hu_HU/products.lang index b39f23cfc4c..540c59f5c99 100644 --- a/htdocs/langs/hu_HU/products.lang +++ b/htdocs/langs/hu_HU/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Termék vagy Szolgáltatás ProductsAndServices=Termékek és Szolgáltatások ProductsOrServices=Termékek vagy Szolgáltatások -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Másoderc +unitH=Óra +unitD=Nap +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Termék ref sablon ServiceCodeModel=Szolgáltatás ref sablon CurrentProductPrice=Aktuális ár @@ -186,6 +200,7 @@ MultipriceRules=Árazási szabályok UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% változó ár %s fölött PercentDiscountOver=%% kedvezmény %s fölött +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Termékek és árak ár szegmensenként @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimális beszállítói ár MinCustomerPrice=Minimális végfelhasználói ár DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Globális változók VariableToUpdate=Variable to update GlobalVariableUpdaters=Globális változók frissítése +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Frissítési periódus (perc) LastUpdated=Latest update CorrectlyUpdated=Rendben frissítve @@ -260,6 +281,8 @@ SizeUnits=Méret egység DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/hu_HU/propal.lang b/htdocs/langs/hu_HU/propal.lang index 60e23ea3af3..62eadf4b4fd 100644 --- a/htdocs/langs/hu_HU/propal.lang +++ b/htdocs/langs/hu_HU/propal.lang @@ -3,7 +3,7 @@ Proposals=Üzleti ajánlatok Proposal=Üzleti ajánlat ProposalShort=Javaslat ProposalsDraft=Készítsen üzleti ajánlatot -ProposalsOpened=Megnyitotta a kereskedelmi javaslatok +ProposalsOpened=Open commercial proposals Prop=Üzleti ajánlatok CommercialProposal=Üzleti ajánlat ProposalCard=Javaslat kártya @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Összeg havonta (adózott) NbOfProposals=Száma a kereskedelmi javaslatok ShowPropal=Mutasd javaslat PropalsDraft=Piszkozatok -PropalsOpened=Megnyitva +PropalsOpened=Nyitott PropalStatusDraft=Tervezet (kell érvényesíteni) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Aláírt (szükséges számlázási) diff --git a/htdocs/langs/hu_HU/resource.lang b/htdocs/langs/hu_HU/resource.lang index e83bf66e481..027bcc6989d 100644 --- a/htdocs/langs/hu_HU/resource.lang +++ b/htdocs/langs/hu_HU/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Az erőforrás sikeresen törölve DictionaryResourceType=Erőforrás típusa SelectResource=Válasszon erőforrást + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Erőforrások diff --git a/htdocs/langs/hu_HU/salaries.lang b/htdocs/langs/hu_HU/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/hu_HU/salaries.lang +++ b/htdocs/langs/hu_HU/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/hu_HU/sendings.lang b/htdocs/langs/hu_HU/sendings.lang index a5b89a0c47a..9a3377b7c10 100644 --- a/htdocs/langs/hu_HU/sendings.lang +++ b/htdocs/langs/hu_HU/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Egyszerű dokumentum modell DocumentModelMerou=Merou A5 modell WarningNoQtyLeftToSend=Figyelem, nincs szállításra váró termék. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Események a szállítás LinkToTrackYourPackage=Link követni a csomagot ShipmentCreationIsDoneFromOrder=Ebben a pillanatban, létrejön egy új szállítmány kerül sor a sorrendben kártyát. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/hu_HU/stocks.lang b/htdocs/langs/hu_HU/stocks.lang index 8467b90a7e0..f38d047ec97 100644 --- a/htdocs/langs/hu_HU/stocks.lang +++ b/htdocs/langs/hu_HU/stocks.lang @@ -29,8 +29,8 @@ Location=Hely LocationSummary=Hely rövid neve NumberOfDifferentProducts=Termékek száma összesen NumberOfProducts=Termékek összesen -LastMovement=Latest movement -LastMovements=Latest movements +LastMovement=Utolsó mozgatás +LastMovements=Utolsó mozgatások Units=Egységek Unit=Egység StockCorrection=Jelenlegi készlet @@ -42,7 +42,7 @@ LabelMovement=Mozgás címkéje NumberOfUnit=Egységek száma UnitPurchaseValue=Vételár StockTooLow=Készlet alacsony -StockLowerThanLimit=Készlet kisebb mint a figyelmeztetési határérték +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Érték PMPValue=Súlyozott átlagár PMPValueShort=SÁÉ @@ -53,7 +53,7 @@ IndependantSubProductStock=A termék és származtatott elemeinek készlete egym QtyDispatched=Mennyiség kiküldése QtyDispatchedShort=Kiadott mennyiség QtyToDispatchShort=Kiadásra vár -OrderDispatch=Készlet kiküldése +OrderDispatch=Goods Receptions 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 @@ -62,17 +62,20 @@ DeStockOnShipment=Tényleges készlet csökkentése kiszállítás jóváhagyás 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=Tényleges készlet növelése beszállítótól való rendelés jóváhagyásakor -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 +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 különbségekről +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Nincs előredefiniált termék ehhez az objektumhoz. Tehát nincs szükség raktárba küldésre. DispatchVerb=Kiküldés StockLimitShort=Figyelmeztetés küszöbértéke StockLimit=A készlet figyelmeztetési határértéke PhysicalStock=Fizikai készlet 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): VirtualStock=Virtuális készlet -IdWarehouse=Raktár azon.# +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, ...) +IdWarehouse=Raktár azon. DescWareHouse=Raktár leírás LieuWareHouse=Raktár helye WarehousesAndProducts=Raktárak és termékek @@ -85,7 +88,7 @@ EstimatedStockValueSell=Eladási érték EstimatedStockValueShort=Készlet becsült értéke EstimatedStockValue=Készlet becsült értéke DeleteAWarehouse=Raktár törlése -ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s? +ConfirmDeleteWarehouse=Biztos törölni akarja a %s raktárat? PersonalStock=Személyes készlet %s ThisWarehouseIsPersonalStock=Ez a raktár %s %s személyes készletet képvisel SelectWarehouseForStockDecrease=Válassza ki melyik raktár készlete csökkenjen @@ -116,11 +119,11 @@ NbOfProductBeforePeriod=A %s termékből rendelkezésre álló mennyiség a kiv NbOfProductAfterPeriod=A %s termékből rendelkezésre álló mennyiség a kiválasztott periódusban (%s után) MassMovement=Tömeges mozgatás SelectProductInAndOutWareHouse=Válasszon egy terméket, a mennyiségét, egy származási raktárat valamint egy cél raktárat, majd kattintson az "%s"-ra. Amint minden szükséges mozgatással elkészült, kattintson a "%s"-ra. -RecordMovement=Mozgatás rögzítése +RecordMovement=Record transfer ReceivingForSameOrder=Megrendelés nyugtái StockMovementRecorded=Rögzített készletmozgások RuleForStockAvailability=A készlet tartásának szabályai -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) +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) MovementLabel=Mozgás címkéje @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Szerkesztés +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 +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Kategória szűrés +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 mouvment 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 +AddProduct=Hozzáadás +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Sor törlése +RegulateStock=Regulate Stock +ListInventory=Lista diff --git a/htdocs/langs/hu_HU/stripe.lang b/htdocs/langs/hu_HU/stripe.lang new file mode 100644 index 00000000000..aa5d00c2bb8 --- /dev/null +++ b/htdocs/langs/hu_HU/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Következő URL-ek elérhetők a vevő részére egy oldal felajánlásához a Dollibar objektumok kifizetéséhez +PaymentForm=Fizetési ürlap +WelcomeOnPaymentPage=Üdvözöljük az online fizetési oldalunkon +ThisScreenAllowsYouToPay=Ez az oldal lehetővé teszi az online fizetést %s számára. +ThisIsInformationOnPayment=Ez az információ a fizetendő tételről +ToComplete=Befejezni +YourEMail=Email a fizetés teljesítéséről +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Hitelező +PaymentCode=Fizetési kód +StripeDoPayment=Tovább a fizetéshez +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Következő +ToOfferALinkForOnlinePayment=URL %s fizetés +ToOfferALinkForOnlinePaymentOnOrder=URL egy %s online fizetési felhasználói csatolót ajánl egy vevői megrendeléshez +ToOfferALinkForOnlinePaymentOnInvoice=URL egy %s online fizetési felhasználói csatolót ajánl egy vevői számlához +ToOfferALinkForOnlinePaymentOnContractLine=URL egy %s online fizetési felhasználói csatolót ajánl egy vevői tétel sorhoz +ToOfferALinkForOnlinePaymentOnFreeAmount=URL egy %s online fizetési felhasználói csatolót ajánl egy ingyenes összeghez +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL egy %s online fizetési felhasználói csatolót ajánl egy tag feliratkozáshoz +YouCanAddTagOnUrl=Hozzáadhat URL paramétereket &tag=érték bármely ilyen URL (csak az ingyenes fizetéshez szükséges) a saját fizetési megjegyzés címke hozzáadásához. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Ez az oldal megerősíti, hogy a fizetési lett felvéve. Köszönöm. +YourPaymentHasNotBeenRecorded=Ön fizetést nem került rögzítésre és az ügylet törlésre került. Köszönöm. +AccountParameter=Számla paraméterek +UsageParameter=Használat paraméterek +InformationToFindParameters=Segíts, hogy megtaláld a %s fiókadatokat +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Neve eladó +CSSUrlForPaymentForm=CSS stíluslapot url fizetési forma +MessageOK=Üzenet érvényesített fizetési vissza oldal +MessageKO=Üzenet a törölt kifizetési visszatérés oldal +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/hu_HU/supplier_proposal.lang b/htdocs/langs/hu_HU/supplier_proposal.lang index 1759a4b7819..b84c9e3c7bb 100644 --- a/htdocs/langs/hu_HU/supplier_proposal.lang +++ b/htdocs/langs/hu_HU/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Beszállítói ajánlatok @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Tervezet (érvényesítés szükséges) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Lezárt SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Visszautasított @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/hu_HU/suppliers.lang b/htdocs/langs/hu_HU/suppliers.lang index 59725da83eb..61dad12de3d 100644 --- a/htdocs/langs/hu_HU/suppliers.lang +++ b/htdocs/langs/hu_HU/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Néhány altermékhez nincs ár megadva AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Beszállítói árak ReferenceSupplierIsAlreadyAssociatedWithAProduct=Ez a beszállító már hozzá van rendelve van ehhez az azonosítóhoz: %s NoRecordedSuppliers=Nincs beszállító bejegyezve SupplierPayment=Beszállítói kifizetése @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Beszállítói árak diff --git a/htdocs/langs/hu_HU/trips.lang b/htdocs/langs/hu_HU/trips.lang index b31cebc831b..c0ca7cdf1c6 100644 --- a/htdocs/langs/hu_HU/trips.lang +++ b/htdocs/langs/hu_HU/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Költségek listája TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Látogatott Cég/alapítvány +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Kilóméterek száma DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Hitelesítés dátuma DATE_CANCEL=Cancelation date DATE_PAIEMENT=Fizetési határidő BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/hu_HU/users.lang b/htdocs/langs/hu_HU/users.lang index 28442085094..7a5f91bd095 100644 --- a/htdocs/langs/hu_HU/users.lang +++ b/htdocs/langs/hu_HU/users.lang @@ -66,8 +66,8 @@ InternalUser=Belső felahsználó ExportDataset_user_1=Dolibarr felhasználók és tulajdonságaik DomainUser=Domain felhasználók %s Reactivate=Újra aktiválás -CreateInternalUserDesc=Ezzel az űrlappal saját felhasználót hozhatsz létre a cégednek/alapítványodnak. Külső flehasználó létrehozásához (vevő, szállító, ...) használd a "Create Dolibarr user" űrlapot a partner kapcsolati kártyájánál. -InternalExternalDesc=A belső felhasználó része a cégnek/alapítványnak.
A külső felhasználó lehet ügyfél, beszállító vagy bármi egyéb.

Minden esetben az engedélyek adják a jogokat, és a külső felasználók használhatnak más megjelenésü interfészt +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Engedélyek megadva mert örökölte az egyik csoporttól. Inherited=Örökölve UserWillBeInternalUser=Létrehozta felhasználó lesz egy belső felhasználó (mivel nem kapcsolódik az adott harmadik fél) diff --git a/htdocs/langs/hu_HU/website.lang b/htdocs/langs/hu_HU/website.lang index 0c3e24b6be7..a08625214ee 100644 --- a/htdocs/langs/hu_HU/website.lang +++ b/htdocs/langs/hu_HU/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Biztos benne, hogy le akarja törölni a honlapot? Az össz WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/hu_HU/withdrawals.lang b/htdocs/langs/hu_HU/withdrawals.lang index 39366440f6d..71acf119f7c 100644 --- a/htdocs/langs/hu_HU/withdrawals.lang +++ b/htdocs/langs/hu_HU/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Visszavonási mennyiség WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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ó WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Az elutasítás indoka RefusedInvoicing=Billing elutasítása NoInvoiceRefused=Ne töltse az elutasítás InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Várakozás StatusTrans=Küldött StatusCredited=Jóváírt diff --git a/htdocs/langs/id_ID/accountancy.lang b/htdocs/langs/id_ID/accountancy.lang index f2b698ffa73..c39776372ae 100644 --- a/htdocs/langs/id_ID/accountancy.lang +++ b/htdocs/langs/id_ID/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Tambahkan sebuah akun akuntansi AccountAccounting=Akun akuntansi AccountAccountingShort=Akun SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Saldo akun @@ -142,6 +143,7 @@ NumPiece=Jumlah potongan TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Ekspor Export=Ekspor +ExportDraftJournal=Export draft journal Modelcsv=Model Ekspor OptionsDeactivatedForThisExportModel=Untuk model ekspor ini , opsi dinonaktifkan Selectmodelcsv=Pilih satu model Ekspor diff --git a/htdocs/langs/id_ID/admin.lang b/htdocs/langs/id_ID/admin.lang index d1a0ecc9941..6fbbdb0eced 100644 --- a/htdocs/langs/id_ID/admin.lang +++ b/htdocs/langs/id_ID/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Akunting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/id_ID/agenda.lang b/htdocs/langs/id_ID/agenda.lang index d3bf50cafd8..e7b55581691 100644 --- a/htdocs/langs/id_ID/agenda.lang +++ b/htdocs/langs/id_ID/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -74,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Tanggal mulai DateActionEnd=Tanggal Akhir AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/id_ID/banks.lang b/htdocs/langs/id_ID/banks.lang index 248362c6636..9a9c493bb49 100644 --- a/htdocs/langs/id_ID/banks.lang +++ b/htdocs/langs/id_ID/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Ditutup AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/id_ID/bills.lang b/htdocs/langs/id_ID/bills.lang index 98c2c4cb43f..90a2cc650e9 100644 --- a/htdocs/langs/id_ID/bills.lang +++ b/htdocs/langs/id_ID/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Tagihan standar InvoiceStandardAsk=Taghian standar InvoiceStandardDesc=Jenis tagihan ini adalah jenis tagihan yang sama. -InvoiceDeposit=Tagihan penyetoran / deposit -InvoiceDepositAsk=Tagihan penyetoran / deposit -InvoiceDepositDesc=Jenis tagihan ini akan selesai setelah penyetoran / deposit telah diterima. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Tagihan proforma InvoiceProFormaAsk=Tagihan Proforma InvoiceProFormaDesc=Tagihan Proforma adalah gambaran untuk tagihan sebenarnya tapi tidak mempunyai nilai akutansi. @@ -62,7 +62,7 @@ PaymentsBack=Pembayaran kembali paymentInInvoiceCurrency=in invoices currency PaidBack=Dibayar kembali DeletePayment=Hapus pembayaran -ConfirmDeletePayment=Anda yakin untuk menghapus pembayaran ini? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Semua pembayaran untuk semua pemasok / supplier ReceivedPayments=Semua pembayaran yang diterima @@ -115,7 +115,7 @@ BillStatus=Status tagihan StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Konsep (harus di validasi) BillStatusPaid=Dibayar -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Dibayar (bersedia untuk tagihan terakhir) BillStatusCanceled=Diabaikan BillStatusValidated=Sudah divalidasi (harus sudah dibayar) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Dibayar (sebagian / cicil) BillShortStatusDraft=Konsep BillShortStatusPaid=Dibayar BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Diproses +BillShortStatusConverted=Dibayar BillShortStatusCanceled=Diabaikan BillShortStatusValidated=Divalidasi BillShortStatusStarted=Dimulai @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Diabaikan RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Catatan kredit CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/id_ID/bookmarks.lang b/htdocs/langs/id_ID/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/id_ID/bookmarks.lang +++ b/htdocs/langs/id_ID/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/id_ID/boxes.lang b/htdocs/langs/id_ID/boxes.lang index 910bdf2f215..da92c5a0552 100644 --- a/htdocs/langs/id_ID/boxes.lang +++ b/htdocs/langs/id_ID/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposal LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/id_ID/categories.lang b/htdocs/langs/id_ID/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/id_ID/categories.lang +++ b/htdocs/langs/id_ID/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/id_ID/commercial.lang b/htdocs/langs/id_ID/commercial.lang index 7b77b971e63..34142333e92 100644 --- a/htdocs/langs/id_ID/commercial.lang +++ b/htdocs/langs/id_ID/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/id_ID/companies.lang b/htdocs/langs/id_ID/companies.lang index 1d759fba8f6..4f8fac3d8aa 100644 --- a/htdocs/langs/id_ID/companies.lang +++ b/htdocs/langs/id_ID/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=ID Pihak Ketiga @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Pemasok ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposal +OverAllOrders=Orders +OverAllInvoices=Nota +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Ditutup ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/id_ID/contracts.lang b/htdocs/langs/id_ID/contracts.lang index c27b2406fa0..b7d2cd6a472 100644 --- a/htdocs/langs/id_ID/contracts.lang +++ b/htdocs/langs/id_ID/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/id_ID/exports.lang b/htdocs/langs/id_ID/exports.lang index fdd9b346fe5..482e85299ac 100644 --- a/htdocs/langs/id_ID/exports.lang +++ b/htdocs/langs/id_ID/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/id_ID/holiday.lang b/htdocs/langs/id_ID/holiday.lang index 0dc3aca1ad5..2658e9ec469 100644 --- a/htdocs/langs/id_ID/holiday.lang +++ b/htdocs/langs/id_ID/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Dibatalkan RefuseCP=Ditolak ValidatorCP=Penyetuju ListeCP=Daftar yang Cuti -ReviewedByCP=Akan dicek oleh +ReviewedByCP=Will be approved by DescCP=Keterangan SendRequestCP=Buat permintaan cuti DelayToRequestCP=Permintaan cuti harus dilakukan setidaknya %s day(s) sebelum mereka. diff --git a/htdocs/langs/id_ID/install.lang b/htdocs/langs/id_ID/install.lang index b45b65d2c92..650d19c5c3b 100644 --- a/htdocs/langs/id_ID/install.lang +++ b/htdocs/langs/id_ID/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/id_ID/loan.lang b/htdocs/langs/id_ID/loan.lang index b45a70dff72..d00b11738be 100644 --- a/htdocs/langs/id_ID/loan.lang +++ b/htdocs/langs/id_ID/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/id_ID/mails.lang b/htdocs/langs/id_ID/mails.lang index 96622403e37..b3c7bd85011 100644 --- a/htdocs/langs/id_ID/mails.lang +++ b/htdocs/langs/id_ID/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifikasi NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/id_ID/main.lang b/htdocs/langs/id_ID/main.lang index 74921a43c4b..edb07272adb 100644 --- a/htdocs/langs/id_ID/main.lang +++ b/htdocs/langs/id_ID/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/id_ID/margins.lang b/htdocs/langs/id_ID/margins.lang index 64e1a87864d..08ef80f3fbf 100644 --- a/htdocs/langs/id_ID/margins.lang +++ b/htdocs/langs/id_ID/margins.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - marges Margin=Margin -Margins=Margins +Margins=Margin TotalMargin=Total Margin MarginOnProducts=Margin / Products MarginOnServices=Margin / Services @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/id_ID/members.lang b/htdocs/langs/id_ID/members.lang index 52ad0c996a0..e59538e913d 100644 --- a/htdocs/langs/id_ID/members.lang +++ b/htdocs/langs/id_ID/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Anggota LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/id_ID/modulebuilder.lang b/htdocs/langs/id_ID/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/id_ID/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/id_ID/other.lang b/htdocs/langs/id_ID/other.lang index fab58d6ceba..4b742a40a6e 100644 --- a/htdocs/langs/id_ID/other.lang +++ b/htdocs/langs/id_ID/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/id_ID/paybox.lang b/htdocs/langs/id_ID/paybox.lang index c0cb8e649f0..bac95e90b17 100644 --- a/htdocs/langs/id_ID/paybox.lang +++ b/htdocs/langs/id_ID/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Lakukan pembayaran YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/id_ID/paypal.lang b/htdocs/langs/id_ID/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/id_ID/paypal.lang +++ b/htdocs/langs/id_ID/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/id_ID/products.lang b/htdocs/langs/id_ID/products.lang index 902663038fa..a46980f7b95 100644 --- a/htdocs/langs/id_ID/products.lang +++ b/htdocs/langs/id_ID/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/id_ID/propal.lang b/htdocs/langs/id_ID/propal.lang index fe0d0b0fafc..8502ce5e775 100644 --- a/htdocs/langs/id_ID/propal.lang +++ b/htdocs/langs/id_ID/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Konsep (harus di validasi) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/id_ID/resource.lang b/htdocs/langs/id_ID/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/id_ID/resource.lang +++ b/htdocs/langs/id_ID/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/id_ID/salaries.lang b/htdocs/langs/id_ID/salaries.lang index bbf3eed9b46..1810ca6becf 100644 --- a/htdocs/langs/id_ID/salaries.lang +++ b/htdocs/langs/id_ID/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Kode Akuntansi untuk pembayaran gaji -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=kode akuntansi untuk pembiayaan keuangan +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Gaji Salaries=Gaji NewSalaryPayment=Pembayaran Gaji Baru diff --git a/htdocs/langs/id_ID/sendings.lang b/htdocs/langs/id_ID/sendings.lang index 86ec6ed396a..350985e03dc 100644 --- a/htdocs/langs/id_ID/sendings.lang +++ b/htdocs/langs/id_ID/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/id_ID/stocks.lang b/htdocs/langs/id_ID/stocks.lang index 868b4583cd6..28361f9bd23 100644 --- a/htdocs/langs/id_ID/stocks.lang +++ b/htdocs/langs/id_ID/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Divalidasi +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Buat +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=Daftar diff --git a/htdocs/langs/id_ID/stripe.lang b/htdocs/langs/id_ID/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/id_ID/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/id_ID/supplier_proposal.lang b/htdocs/langs/id_ID/supplier_proposal.lang index aec117056e8..0656f8d34c0 100644 --- a/htdocs/langs/id_ID/supplier_proposal.lang +++ b/htdocs/langs/id_ID/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Konsep (harus di validasi) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Ditutup SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Ditolak @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/id_ID/suppliers.lang b/htdocs/langs/id_ID/suppliers.lang index 8d726b487b8..fbaab35d44c 100644 --- a/htdocs/langs/id_ID/suppliers.lang +++ b/htdocs/langs/id_ID/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=Tidak ada suplier tersimpan SupplierPayment=Pembayaran suplier @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/id_ID/trips.lang b/htdocs/langs/id_ID/trips.lang index 8b07872ba48..e7bec1376c1 100644 --- a/htdocs/langs/id_ID/trips.lang +++ b/htdocs/langs/id_ID/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Tanggal pembayaran BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/id_ID/users.lang b/htdocs/langs/id_ID/users.lang index 0be0c9f3401..2e02a7cd101 100644 --- a/htdocs/langs/id_ID/users.lang +++ b/htdocs/langs/id_ID/users.lang @@ -66,8 +66,8 @@ InternalUser=Pengguna internal ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/id_ID/website.lang b/htdocs/langs/id_ID/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/id_ID/website.lang +++ b/htdocs/langs/id_ID/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/id_ID/withdrawals.lang b/htdocs/langs/id_ID/withdrawals.lang index 3c4f1a53af9..ef6c4de1a57 100644 --- a/htdocs/langs/id_ID/withdrawals.lang +++ b/htdocs/langs/id_ID/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/is_IS/accountancy.lang b/htdocs/langs/is_IS/accountancy.lang index 5249dd2e7d0..1957b97071b 100644 --- a/htdocs/langs/is_IS/accountancy.lang +++ b/htdocs/langs/is_IS/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Velta AccountingJournalType3=Innkaup AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/is_IS/admin.lang b/htdocs/langs/is_IS/admin.lang index b6ec2e652a5..4f86f10e466 100644 --- a/htdocs/langs/is_IS/admin.lang +++ b/htdocs/langs/is_IS/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis sameining Module1400Name=Bókhald -Module1400Desc=Bókhald stjórnun (tvöfaldur aðila) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module til að bjóða upp á netinu greiðslu síðu með kreditkorti með Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Bókhald stjórnun (tvöfaldur aðila) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/is_IS/agenda.lang b/htdocs/langs/is_IS/agenda.lang index 145d3dbfea4..88c6bf4e4a9 100644 --- a/htdocs/langs/is_IS/agenda.lang +++ b/htdocs/langs/is_IS/agenda.lang @@ -48,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Panta %s staðfestar @@ -74,13 +75,17 @@ InterventionSentByEMail=Inngrip %s send með tölvupósti ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Upphafsdagur DateActionEnd=Lokadagur AgendaUrlOptions1=Þú getur einnig bætt við eftirfarandi breytur til að sía framleiðsla: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint = %s til að takmarka framleiðsla til aðgerða áhrif til notandi %s . +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/is_IS/banks.lang b/htdocs/langs/is_IS/banks.lang index 355b1f6a172..de9adb84a95 100644 --- a/htdocs/langs/is_IS/banks.lang +++ b/htdocs/langs/is_IS/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Færsla ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Samræmdu Conciliation=Sættir ReconciliationLate=Reconciliation late IncludeClosedAccount=Hafa loka reikningum -OnlyOpenedAccount=Aðeins opnað reikninga +OnlyOpenedAccount=Only open accounts AccountToCredit=Reikningur til að lána AccountToDebit=Reikning til skuldfærslu DisableConciliation=Slökkva á sáttum lögun fyrir þennan reikning ConciliationDisabled=Sættir lögun fatlaðra LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opnaður +StatusAccountOpened=Opnaðu StatusAccountClosed=Loka AccountIdShort=Fjöldi LineRecord=Færsla @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/is_IS/bills.lang b/htdocs/langs/is_IS/bills.lang index 2e8c458085b..7f4a8b56b1c 100644 --- a/htdocs/langs/is_IS/bills.lang +++ b/htdocs/langs/is_IS/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard Reikningar InvoiceStandardAsk=Standard Reikningar InvoiceStandardDesc=Þessi tegund reiknings er sameiginlegur reikningur. -InvoiceDeposit=Innborgun Reikningar -InvoiceDepositAsk=Innborgun Reikningar -InvoiceDepositDesc=Þessi tegund reiknings er gert þegar innborgun hefur verið móttekin. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma reikning InvoiceProFormaAsk=Proforma reikning InvoiceProFormaDesc=Proforma reikningur með mynd af a sannur reikning en hefur engar bókhalds gildi. @@ -62,7 +62,7 @@ PaymentsBack=Greiðslur til baka paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Eyða greiðslu -ConfirmDeletePayment=Ertu viss um að þú viljir eyða þessari greiðslu? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Birgjar greiðslur ReceivedPayments=Móttekin greiðslur @@ -115,7 +115,7 @@ BillStatus=Invoice stöðu StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Víxill (þarf að vera staðfest) BillStatusPaid=Greiddur -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Umreiknaðar í afslátt BillStatusCanceled=Yfirgefin BillStatusValidated=Staðfestar (þarf að vera greidd) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Greiddur (að hluta) BillShortStatusDraft=Víxill BillShortStatusPaid=Greiddur BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Afgreitt +BillShortStatusConverted=Greiddur BillShortStatusCanceled=Yfirgefin BillShortStatusValidated=Staðfestar BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Sýna reikning ShowInvoice=Sýna reikning ShowInvoiceReplace=Sýna skipta Reikningar ShowInvoiceAvoir=Sýna kredit athugið -ShowInvoiceDeposit=Sýna inná reikning +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Sýna greiðslu AlreadyPaid=Þegar greitt AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Þegar greitt (án seðla lána og innstæðna) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Yfirgefin RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Hlutfallsleg afsláttur GlobalDiscount=Global afsláttur CreditNote=Credit athugið CreditNotes=Credit athugasemdir -Deposit=Innborgun -Deposits=Innlán +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Afslátt af lánsfé athugið %s -DiscountFromDeposit=Greiðslur frá innborgun Reikningar %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Þess konar trúnaður er hægt að nota reikning fyrir staðfestingu þess CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Get ekki fjarlægt greiðslu þar er að min ExpectedToPay=Væntanlegur greiðslu CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Borgað af þessari greiðslu -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Allt Reikningar með ekki áfram að borga verður sjálfkrafa lokað til stöðu "borgað". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice líkan Crabe. A heill Reikningar líkan (styður VSK valkostur, afslætti, greiðslur skilyrði, merki, osfrv ..) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A frumvarpið hófst með $ syymm er til nú þegar og er ekki með þessari tegund af röð. Fjarlægja hana eða gefa henni nýtt heiti þess að virkja þessa einingu. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Fulltrúi eftirfarandi upp viðskiptavina Reikningar TypeContact_facture_external_BILLING=Viðskiptavinur Reikningar samband diff --git a/htdocs/langs/is_IS/bookmarks.lang b/htdocs/langs/is_IS/bookmarks.lang index 5f1e580f29a..aaa2f06334b 100644 --- a/htdocs/langs/is_IS/bookmarks.lang +++ b/htdocs/langs/is_IS/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Bæta síðunni við bókamerki +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bókamerki +ListOfBookmarks=Listi yfir bókamerki +EditBookmarks=List/edit bookmarks NewBookmark=Nýtt bókamerki ShowBookmark=Sýna bókamerki OpenANewWindow=Opna nýjan glugga @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Nýr gluggi BookmarkTargetReplaceWindowShort=Núverandi gluggi BookmarkTitle=Bókamerki titill UrlOrLink=URL -BehaviourOnClick=Hegðun þegar slóðin er smellt +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Búa til bókamerki SetHereATitleForLink=Setja inn titil fyrir bókamerkið UseAnExternalHttpLinkOrRelativeDolibarrLink=Notaðu utanáliggjandi http URL eða ættingja Dolibarr URL diff --git a/htdocs/langs/is_IS/boxes.lang b/htdocs/langs/is_IS/boxes.lang index 418d764be1b..e2ba7363fca 100644 --- a/htdocs/langs/is_IS/boxes.lang +++ b/htdocs/langs/is_IS/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss upplýsingar BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Tillögur LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/is_IS/categories.lang b/htdocs/langs/is_IS/categories.lang index fac5e2ef105..95ea43e0a84 100644 --- a/htdocs/langs/is_IS/categories.lang +++ b/htdocs/langs/is_IS/categories.lang @@ -1,6 +1,7 @@ # 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=Í @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Þessi flokkur er þegar til með þessu tilv ContentsVisibleByAllShort=Efnisyfirlit sýnileg um alla ContentsNotVisibleByAllShort=Efnisyfirlit ekki sýnileg um alla DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category @@ -77,7 +78,7 @@ CatCusLinks=Links between customers/prospects and tags/categories CatProdLinks=Links between products/services and tags/categories CatProJectLinks=Links between projects and tags/categories DeleteFromCat=Remove from tags/category -ExtraFieldsCategories=Complementary attributes +ExtraFieldsCategories=Fyllingar eiginleika CategoriesSetup=Tags/categories setup CategorieRecursiv=Link with parent tag/category automatically CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory diff --git a/htdocs/langs/is_IS/commercial.lang b/htdocs/langs/is_IS/commercial.lang index 7a0f61ba77e..38fb3992d40 100644 --- a/htdocs/langs/is_IS/commercial.lang +++ b/htdocs/langs/is_IS/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Fundur með %s ShowTask=Sýna verkefni ShowAction=Sýna aðgerðir ActionsReport=Actions skýrslu -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sölufulltrúi SalesRepresentatives=Sölufulltrúi SalesRepresentativeFollowUp=Sölufulltrúi (eftirfylgni) diff --git a/htdocs/langs/is_IS/companies.lang b/htdocs/langs/is_IS/companies.lang index 8d88a603039..d3d35d33bef 100644 --- a/htdocs/langs/is_IS/companies.lang +++ b/htdocs/langs/is_IS/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New Einstaklingur NewCompany=Ný fyrirtæki (horfur, viðskiptavina, birgja) NewThirdParty=New þriðja aðila (horfur, viðskiptavina, birgja) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Auðkenni þriðja aðila @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Viðskiptavinir ThirdPartyCustomersWithIdProf12=Viðskiptavinur með %s eða %s ThirdPartySuppliers=Birgjar ThirdPartyType=Í þriðja aðila tegund -Company/Fundation=Fyrirtæki / Stofnun Individual=Einstaklingur ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Móðurfélag @@ -78,10 +77,10 @@ VATIsNotUsed=VSK er ekki notaður CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Tillögur +OverAllOrders=Pantanir +OverAllInvoices=Kvittanir +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= OR er notað @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (Bân) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Hlutfallsleg afsláttur CustomerAbsoluteDiscountShort=Alger afsláttur CompanyHasRelativeDiscount=Þessi viðskiptavinur hefur afslátt af %s %% CompanyHasNoRelativeDiscount=Þessi viðskiptavinur hefur ekki miðað afsláttur sjálfgefið -CompanyHasAbsoluteDiscount=Þessi viðskiptavinur er enn afslátt inneignir fyrir %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Þessi viðskiptavinur er enn kredit athugasemdum eða fyrri innstæður fyrir %s %s CompanyHasNoAbsoluteDiscount=Þessi viðskiptavinur hefur ekki afslátt inneign í boði CustomerAbsoluteDiscountAllUsers=Alger afsláttur (veitir alla notendur) @@ -390,7 +395,7 @@ ListCustomersShort=Listi yfir viðskiptavini ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Samtals einstaka þriðja aðila -InActivity=Opnaður +InActivity=Opnaðu ActivityCeased=Lokað ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Viðskiptavinur / birgir númerið er ókeypis. Þessi k ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/is_IS/contracts.lang b/htdocs/langs/is_IS/contracts.lang index f56d891ba3d..eb1ddbc3bfd 100644 --- a/htdocs/langs/is_IS/contracts.lang +++ b/htdocs/langs/is_IS/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sölufulltrúi undirrita samning diff --git a/htdocs/langs/is_IS/exports.lang b/htdocs/langs/is_IS/exports.lang index 518204bc5a9..8f8cecd36c5 100644 --- a/htdocs/langs/is_IS/exports.lang +++ b/htdocs/langs/is_IS/exports.lang @@ -113,8 +113,14 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+ ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields diff --git a/htdocs/langs/is_IS/holiday.lang b/htdocs/langs/is_IS/holiday.lang index 123a5fec4d8..5032b8de58f 100644 --- a/htdocs/langs/is_IS/holiday.lang +++ b/htdocs/langs/is_IS/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Hætt við RefuseCP=Neitaði ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Lýsing SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/is_IS/install.lang b/htdocs/langs/is_IS/install.lang index 3569851e7b3..bb5119260d1 100644 --- a/htdocs/langs/is_IS/install.lang +++ b/htdocs/langs/is_IS/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Þú notar Dolibarr skipulag töframaður frá DoliWamp, s KeepDefaultValuesDeb=Þú notar Dolibarr skipulag töframaður frá Ubuntu eða Debian pakka, þannig gildi lagt hér eru nú þegar bjartsýni. Aðeins lykilorð gagnagrunninum eigandi að búa verður að vera lokið. Breyta aðrar breytur aðeins ef þú veist hvað þú gerir. KeepDefaultValuesMamp=Þú notar Dolibarr skipulag töframaður frá DoliMamp, svo gildi lagt hér eru nú þegar bjartsýni. Breyta þeim aðeins ef þú veist hvað þú gerir. KeepDefaultValuesProxmox=Þú notar Dolibarr uppsetningarhjálpina frá Proxmox raunverulegur tæki, svo gildi lagt hér eru nú þegar bjartsýni. Breyta þeim aðeins ef þú veist hvað þú gerir. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/is_IS/link.lang b/htdocs/langs/is_IS/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/is_IS/link.lang +++ b/htdocs/langs/is_IS/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/is_IS/loan.lang b/htdocs/langs/is_IS/loan.lang index b45a70dff72..d00b11738be 100644 --- a/htdocs/langs/is_IS/loan.lang +++ b/htdocs/langs/is_IS/loan.lang @@ -44,8 +44,10 @@ GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/is_IS/mails.lang b/htdocs/langs/is_IS/mails.lang index ef9e96c2fbe..977c20259fc 100644 --- a/htdocs/langs/is_IS/mails.lang +++ b/htdocs/langs/is_IS/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Send hluta MailingStatusSentCompletely=Send fullkomlega MailingStatusError=Villa MailingStatusNotSent=Ekki send -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Lína %s í skrá @@ -116,8 +120,8 @@ Notifications=Tilkynningar NoNotificationsWillBeSent=Engar tilkynningar í tölvupósti er mjög spennandi fyrir þennan atburð og fyrirtæki ANotificationsWillBeSent=1 tilkynning verður send með tölvupósti SomeNotificationsWillBeSent=%s tilkynningar verða sendar í tölvupósti -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Sýna allar tilkynningar í tölvupósti sendi MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/is_IS/main.lang b/htdocs/langs/is_IS/main.lang index e1e180da766..e04359d8154 100644 --- a/htdocs/langs/is_IS/main.lang +++ b/htdocs/langs/is_IS/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default bakgrunnslit FileRenamed=The file was successfully renamed -FileUploaded=Skráin tókst að hlaða inn FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Skráin tókst að hlaða inn +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A-skrá er valin fyrir viðhengi en var ekki enn upp. Smelltu á "Hengja skrá" fyrir þessu. NbOfEntries=ATH færslna GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Samtals RE TotalLT2ES=Samtals IRPF HT=Frádregnum skatti TTC=Inc VSK +INCT=Inc. all taxes VAT=VSK VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Október MonthShort11=Nóvember MonthShort12=Desember AttachedFiles=Meðfylgjandi skrár og skjöl -FileTransferComplete=Skrá var upphlaðið successfuly DateFormatYYYYMM=ÁÁÁÁ-MM DateFormatYYYYMMDD=ÁÁÁÁ-MM-DD DateFormatYYYYMMDDHHMM=ÁÁÁÁ-MM-DD HH: SS diff --git a/htdocs/langs/is_IS/margins.lang b/htdocs/langs/is_IS/margins.lang index 76b9fb136d6..f3a5c207b1d 100644 --- a/htdocs/langs/is_IS/margins.lang +++ b/htdocs/langs/is_IS/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/is_IS/members.lang b/htdocs/langs/is_IS/members.lang index 35f56f7f9e9..cd41bbc49ad 100644 --- a/htdocs/langs/is_IS/members.lang +++ b/htdocs/langs/is_IS/members.lang @@ -3,7 +3,7 @@ MembersArea=Fundarstaður MemberCard=Aðildarríkin kort SubscriptionCard=Áskrift kort Member=Aðildarríkin -Members=Members +Members=Meðlimir ShowMember=Sýna meðlimur kort UserNotLinkedToMember=Notandi tengist ekki meðlimur ThirdpartyNotLinkedToMember=Third-party not linked to a member @@ -42,9 +42,9 @@ MemberTypeId=Aðildarríkin Auðkenni MemberTypeLabel=Aðildarríkin gerð merki MembersTypes=Members tegundir MemberStatusDraft=Víxill (þarf að vera staðfest) -MemberStatusDraftShort=Víxill +MemberStatusDraftShort=Drög MemberStatusActive=Staðfestar (bíður áskrift) -MemberStatusActiveShort=Staðfestar +MemberStatusActiveShort=Staðfest MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Útrunnið MemberStatusPaid=Áskrift upp til dagsetning @@ -90,6 +90,7 @@ PublicMemberList=Almenn listann yfir meðlimi BlankSubscriptionForm=Áskrift mynd BlankSubscriptionFormDesc=Dolibarr getur veitt þér almennings slóð til að leyfa utanaðkomandi gestir að biðja til að gerast áskrifandi að grunni. Ef netinu greiðslu mát er virkt, mun greiðsla mynd einnig sjálfkrafa veitt. EnablePublicSubscriptionForm=Virkja almenna sjálfvirka áskrift mynd +ForceMemberType=Force the member type ExportDataset_member_1=Notendur og áskrift ImportDataset_member_1=Meðlimir LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=Þessi skjár sýnir þér tölfræði á meðlimum með bænu MembersStatisticsDesc=Veldu tölfræði sem þú vilt lesa ... MenuMembersStats=Tölfræði LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Náttúra Public=Upplýsingar eru almenningi NewMemberbyWeb=Nýr meðlimur bætt. Beðið eftir samþykki diff --git a/htdocs/langs/is_IS/modulebuilder.lang b/htdocs/langs/is_IS/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/is_IS/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/is_IS/other.lang b/htdocs/langs/is_IS/other.lang index 76ee678b253..e833def6b78 100644 --- a/htdocs/langs/is_IS/other.lang +++ b/htdocs/langs/is_IS/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pund +WeightUnitounce=eyri Length=Lengd LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/is_IS/paybox.lang b/htdocs/langs/is_IS/paybox.lang index 069dc9a707b..990d3cd582e 100644 --- a/htdocs/langs/is_IS/paybox.lang +++ b/htdocs/langs/is_IS/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Netfang til staðfestingar greiðslu Creditor=Lánveitandi PaymentCode=Greiðsla kóða PayBoxDoPayment=Fara á greiðslu +ToPay=Ekki greiðslu YouWillBeRedirectedOnPayBox=Þú verður vísað á að tryggja Paybox síðu til inntak þú upplýsingar um greiðslukort Continue=Næsti ToOfferALinkForOnlinePayment=Slóð fyrir %s greiðslu diff --git a/htdocs/langs/is_IS/paypal.lang b/htdocs/langs/is_IS/paypal.lang index 953cdfb258b..0724e9c5ef3 100644 --- a/htdocs/langs/is_IS/paypal.lang +++ b/htdocs/langs/is_IS/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Þetta er id viðskipta: %s PAYPAL_ADD_PAYMENT_URL=Bæta við slóð Paypal greiðslu þegar þú sendir skjal með pósti PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=Þú ert nú í "sandkassi" háttur -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/is_IS/products.lang b/htdocs/langs/is_IS/products.lang index 9370400696b..b2aaf1a7093 100644 --- a/htdocs/langs/is_IS/products.lang +++ b/htdocs/langs/is_IS/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Vara eða þjónusta ProductsAndServices=Vörur og þjónusta ProductsOrServices=Vara eða þjónusta -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Klukkustund +unitD=Dagur +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Núverandi verð @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/is_IS/propal.lang b/htdocs/langs/is_IS/propal.lang index 5eaaa23a7c7..6c9569b9f13 100644 --- a/htdocs/langs/is_IS/propal.lang +++ b/htdocs/langs/is_IS/propal.lang @@ -3,7 +3,7 @@ Proposals=Auglýsing tillögur Proposal=Auglýsing tillögu ProposalShort=Tillaga ProposalsDraft=Drög að auglýsing tillögur -ProposalsOpened=Opnaður auglýsing tillögur +ProposalsOpened=Open commercial proposals Prop=Auglýsing tillögur CommercialProposal=Auglýsing tillögu ProposalCard=Tillaga kort @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Upphæð eftir mánuði (að frádregnum skatti) NbOfProposals=Fjöldi viðskipta tillögur ShowPropal=Sýna tillögu PropalsDraft=Drög -PropalsOpened=Opnaður +PropalsOpened=Opnaðu PropalStatusDraft=Víxill (þarf að vera staðfest) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Undirritað (þarf greiðanda) diff --git a/htdocs/langs/is_IS/resource.lang b/htdocs/langs/is_IS/resource.lang index 31f010e0bfc..66f27515858 100644 --- a/htdocs/langs/is_IS/resource.lang +++ b/htdocs/langs/is_IS/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Gagnagrunnur diff --git a/htdocs/langs/is_IS/salaries.lang b/htdocs/langs/is_IS/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/is_IS/salaries.lang +++ b/htdocs/langs/is_IS/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/is_IS/sendings.lang b/htdocs/langs/is_IS/sendings.lang index 1cd979bce3e..bc9160ade52 100644 --- a/htdocs/langs/is_IS/sendings.lang +++ b/htdocs/langs/is_IS/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Einföld skjal líkan DocumentModelMerou=Merou A5 líkan WarningNoQtyLeftToSend=Aðvörun, að engar vörur sem bíður sendar. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Viðburðir á sendingunni LinkToTrackYourPackage=Tengill til að fylgjast með pakka ShipmentCreationIsDoneFromOrder=Í augnablikinu er sköpun af a nýr sendingunni gert úr þeirri röð kortinu. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/is_IS/stocks.lang b/htdocs/langs/is_IS/stocks.lang index c0f4d3b6f99..530cb1cca54 100644 --- a/htdocs/langs/is_IS/stocks.lang +++ b/htdocs/langs/is_IS/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Fjöldi eininga UnitPurchaseValue=Unit purchase price StockTooLow=Stock of lágt -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Gildi PMPValue=Vegið meðalverð PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Magn send QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Kauphöll dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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=Auka raunverulegur birgðir birgja pantanir approbation -ReStockOnDispatchOrder=Auka raunverulegur birgðir á handbók dispatching í vöruhús, eftir röð birgja sem fá +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +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. DispatchVerb=Senda StockLimitShort=Limit for alert StockLimit=Stock limit for alert PhysicalStock=Líkamleg lager 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): 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, ...) IdWarehouse=Auðkenni vörugeymsla DescWareHouse=Lýsing vörugeymsla LieuWareHouse=Staðsetning lager @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Breyta +inventoryValidate=Staðfest +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Flokkur sía +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 mouvment 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 +AddProduct=Bæta við +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Eyða línu +RegulateStock=Regulate Stock +ListInventory=Listi diff --git a/htdocs/langs/is_IS/stripe.lang b/htdocs/langs/is_IS/stripe.lang new file mode 100644 index 00000000000..115822c807d --- /dev/null +++ b/htdocs/langs/is_IS/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Eftirfarandi vefslóðir eru að bjóða upp síðu til viðskiptavina til að framkvæma greiðslu á Dolibarr mótmæla +PaymentForm=Greiðsla mynd +WelcomeOnPaymentPage=Velkomin á netinu greiðsluþjónustu okkar +ThisScreenAllowsYouToPay=Þessi skjár leyfa þér að gera á netinu greiðslu til %s. +ThisIsInformationOnPayment=Þetta eru upplýsingar um greiðslu að gera +ToComplete=Til að ljúka +YourEMail=Netfang til staðfestingar greiðslu +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Lánveitandi +PaymentCode=Greiðsla kóða +StripeDoPayment=Fara á greiðslu +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Næsti +ToOfferALinkForOnlinePayment=Slóð fyrir %s greiðslu +ToOfferALinkForOnlinePaymentOnOrder=URL að bjóða upp á %s inni greiðslu notandi tengi fyrir röð +ToOfferALinkForOnlinePaymentOnInvoice=URL að bjóða upp á %s inni greiðslu notandi tengi fyrir reikning +ToOfferALinkForOnlinePaymentOnContractLine=URL að bjóða upp á %s inni greiðslu notandi tengi fyrir samning línu +ToOfferALinkForOnlinePaymentOnFreeAmount=URL að bjóða upp á %s inni greiðslu notandi tengi fyrir ókeypis upphæð +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL að bjóða upp á %s inni greiðslu notandi tengi fyrir aðild áskrift +YouCanAddTagOnUrl=Þú getur einnig bætt við url stika & tag = gildi til allir af þessir URL (einungis fyrir frjáls greiðslu) til að bæta tag þína eigin greiðslu athugasemd. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Þessi síða staðfestir að greiðsla hefur verið skráð. Þakka þér. +YourPaymentHasNotBeenRecorded=Þú greiðsla hefur ekki verið skráð og viðskipti hefur verið aflýst. Þakka þér. +AccountParameter=Skráningin breytur +UsageParameter=Notkun breytur +InformationToFindParameters=Hjálp til að finna %s upplýsingar reiknings þíns +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Nafn seljanda +CSSUrlForPaymentForm=CSS stíll lak url fyrir formi greiðslu +MessageOK=Skilaboð á staðfest greiðslu aftur síðu +MessageKO=Skilaboð á niður greiðslu aftur síðu +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/is_IS/supplier_proposal.lang b/htdocs/langs/is_IS/supplier_proposal.lang index 226ea38d44e..6b330a7ecf1 100644 --- a/htdocs/langs/is_IS/supplier_proposal.lang +++ b/htdocs/langs/is_IS/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Víxill (þarf að vera staðfest) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Loka SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Neitaði @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/is_IS/suppliers.lang b/htdocs/langs/is_IS/suppliers.lang index 2f07434a8b9..055794e665a 100644 --- a/htdocs/langs/is_IS/suppliers.lang +++ b/htdocs/langs/is_IS/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=Þessi tilvísun birgir er nú þegar tengt með tilvísun: %s NoRecordedSuppliers=Nei birgja skráð SupplierPayment=Birgir greiðslu @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/is_IS/trips.lang b/htdocs/langs/is_IS/trips.lang index 646baca6ff2..73e677346f6 100644 --- a/htdocs/langs/is_IS/trips.lang +++ b/htdocs/langs/is_IS/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Listi yfir gjöld TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Fyrirtæki / stofnun heimsótt +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Magn eða kílómetrar DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Löggilding dagur DATE_CANCEL=Cancelation date DATE_PAIEMENT=Gjalddagi BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. @@ -87,5 +88,5 @@ NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/is_IS/users.lang b/htdocs/langs/is_IS/users.lang index f6f65e57cd9..73ba97d8e22 100644 --- a/htdocs/langs/is_IS/users.lang +++ b/htdocs/langs/is_IS/users.lang @@ -66,8 +66,8 @@ InternalUser=Innri notandi ExportDataset_user_1=notendur Dolibarr og eignir DomainUser=Lén notanda %s Reactivate=Endurvekja -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=Innri notandi er notandi sem er hluti af þínu fyrirtæki / stofnun.
Ytri notandi er a viðskiptavinur, birgir eða öðrum.

Í báðum tilfellum, leyfi skilgreinir réttindi á Dolibarr, einnig ytri notendur geta haft mismunandi matseðill framkvæmdastjóri en innri notanda (Sjá Heim - Skipulag - Skoða) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Heimild veitt vegna þess að arfur frá einni í hópnum notanda. Inherited=Arf UserWillBeInternalUser=Búið notandi vilja vera innri notanda (vegna þess að ekki tengd við ákveðna þriðja aðila) diff --git a/htdocs/langs/is_IS/website.lang b/htdocs/langs/is_IS/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/is_IS/website.lang +++ b/htdocs/langs/is_IS/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/is_IS/withdrawals.lang b/htdocs/langs/is_IS/withdrawals.lang index 4ea40f154c5..53a4e87fbf7 100644 --- a/htdocs/langs/is_IS/withdrawals.lang +++ b/htdocs/langs/is_IS/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Upphæð til baka WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Enginn viðskiptavinur reikning í ham greiðslu "afturkalla" er í bið. Fara á flipanum 'Dragið' reikning kort til að leggja fram beiðni. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Ástæða fyrir höfnun RefusedInvoicing=Innheimta höfnun NoInvoiceRefused=Ekki hlaða höfnun InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Bíð StatusTrans=Senda StatusCredited=Trúnaður diff --git a/htdocs/langs/it_IT/accountancy.lang b/htdocs/langs/it_IT/accountancy.lang index 489b64b2282..5a25f74299a 100644 --- a/htdocs/langs/it_IT/accountancy.lang +++ b/htdocs/langs/it_IT/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Aggiungi un account di contabilità AccountAccounting=Account di contabilità AccountAccountingShort=Conto SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Account per contabilità suggerito @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Inserisci movimento UpdateMvts=Modifica di un movimento +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Saldo @@ -109,7 +110,7 @@ ACCOUNTING_LIMIT_LIST_VENTILATION=Number of elements to bind shown by page (maxi ACCOUNTING_LIST_SORT_VENTILATION_TODO=Begin the sorting of the page "Binding to do" by the most recent elements ACCOUNTING_LIST_SORT_VENTILATION_DONE=Begin the sorting of the page "Binding done" by the most recent elements -ACCOUNTING_LENGTH_DESCRIPTION=Truncate product & services description in listings after x chars (Best = 50) +ACCOUNTING_LENGTH_DESCRIPTION=Tronca la descrizione di prodotto & servizi negli elenchi dopo x caratteri (Consigliato = 50) ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Truncate product & services account description form in listings after x chars (Best = 50) ACCOUNTING_LENGTH_GACCOUNT=Length of the general accounting accounts (If you set value to 6 here, the account '706' will appear like '706000' on screen) ACCOUNTING_LENGTH_AACCOUNT=Length of the third party accounting accounts (If you set value to 6 here, the account '401' will appear like '401000' on screen) @@ -138,13 +139,14 @@ Code_tiers=Terza parte Labelcompte=Etichetta account Sens=Verso Codejournal=Giornale -NumPiece=Piece number +NumPiece=Numero del pezzo TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Non impostato DeleteMvt=Delete Ledger lines -DelYear=Year to delete +DelYear=Anno da cancellare DelJournal=Journal to delete ConfirmDeleteMvt=This will delete all lines of the Ledger for year and/or from a specific journal. At least one criteria is required. ConfirmDeleteMvtPartial=This will delete the selected line(s) of the Ledger @@ -160,9 +162,9 @@ FeeAccountNotDefined=Account for fee not defined BankAccountNotDefined=Account for bank not defined CustomerInvoicePayment=Payment of invoice customer ThirdPartyAccount=Thirdparty account -NewAccountingMvt=New transaction -NumMvts=Numero of transaction -ListeMvts=List of movements +NewAccountingMvt=Nuova transazione +NumMvts=Numero della transazione +ListeMvts=Lista dei movimenti ErrorDebitCredit=Debito e Credito non possono avere un valore contemporaneamente AddCompteFromBK=Add accounting accounts to the group ReportThirdParty=List third party account @@ -201,7 +203,7 @@ ListOfProductsWithoutAccountingAccount=List of products not bound to any account ChangeBinding=Change the binding ## Admin -ApplyMassCategories=Apply mass categories +ApplyMassCategories=Applica categorie di massa AddAccountFromBookKeepingWithNoCategories=Add acccount already used with no categories CategoryDeleted=Category for the accounting account has been removed AccountingJournals=Accounting journals @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Vendite AccountingJournalType3=Acquisti AccountingJournalType4=Banca +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Esportazioni Export=Esportazione +ExportDraftJournal=Export draft journal Modelcsv=Modello di esportazione OptionsDeactivatedForThisExportModel=Per questo modello di esportazione, le opzioni sono disattivate Selectmodelcsv=Seleziona un modello di esportazione @@ -230,7 +234,7 @@ Modelcsv_bob50=Esportazione per Sage BOB 50 Modelcsv_ciel=Esportazione per Sage Ciel Compta o Compta Evolution Modelcsv_quadratus=Esportazione per Quadratus QuadraCompta Modelcsv_ebp=Esportazione per EBP -Modelcsv_cogilog=Export towards Cogilog +Modelcsv_cogilog=Esporta per Cogilog Modelcsv_agiris=Export towards Agiris (Test) ChartofaccountsId=Chart of accounts Id @@ -239,8 +243,8 @@ InitAccountancy=Inizializza contabilità InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. DefaultBindingDesc=This page can be used to set a default account to use to link transactions record about payment salaries, donation, taxes and vat when no specific accounting account were already set. Options=Opzioni -OptionModeProductSell=Mode sales -OptionModeProductBuy=Mode purchases +OptionModeProductSell=Modalità vendita +OptionModeProductBuy=Modalità acquisto OptionModeProductSellDesc=Show all products with accounting account for sales. OptionModeProductBuyDesc=Show all products with accounting account for purchases. CleanFixHistory=Remove accountancy code from lines that not exists into charts of account @@ -258,7 +262,7 @@ Formula=Formula ## Error SomeMandatoryStepsOfSetupWereNotDone=Some mandatory steps of setup was not done, please complete them ErrorNoAccountingCategoryForThisCountry=No accounting account group available for country %s (See Home - Setup - Dictionaries) -ExportNotSupported=The export format setuped is not supported into this page +ExportNotSupported=Il formato di esportazione configurato non è supportato in questa pagina BookeppingLineAlreayExists=Lines already existing into bookeeping NoJournalDefined=No journal defined Binded=Lines bound diff --git a/htdocs/langs/it_IT/admin.lang b/htdocs/langs/it_IT/admin.lang index 7a658ee1743..91618398a0e 100644 --- a/htdocs/langs/it_IT/admin.lang +++ b/htdocs/langs/it_IT/admin.lang @@ -308,7 +308,7 @@ LastActivationIP=Latest activation IP UpdateServerOffline=Update server offline WithCounter=Manage a counter GenericMaskCodes=Puoi inserire uno schema di numerazione. In questo schema, possono essere utilizzati i seguenti tag :
{000000} Corrisponde a un numero che sarà incrementato ad ogni aggiunta di %s. Inserisci il numero di zeri equivalente alla lunghezza desiderata per il contatore. Verranno aggiunti zeri a sinistra fino alla lunghezza impostata per il contatore.
{000000+000} Come il precedente, ma con un offset corrispondente al numero a destra del segno + che viene applicato al primo inserimento %s.
{000000@x} Come sopra, ma il contatore viene reimpostato a zero quando si raggiunge il mese x (x compreso tra 1 e 12). Se viene utilizzata questa opzione e x è maggiore o uguale a 2, diventa obbligatorio inserire anche la sequenza {yy}{mm} o {yyyy}{mm}.
{dd} giorno (da 01 a 31).
{mm} mese (da 01 a 12).
{yy} , {yyyy} o {y} anno con 2, 4 o 1 cifra.
-GenericMaskCodes2={cccc} the client code on n characters
{cccc000} the client code on n characters is followed by a counter dedicated for customer. This counter dedicated to customer is reset at same time than global counter.
{tttt} The code of third party type on n characters (see menu Home - Setup - Dictionary - Types of third parties). If you add this tag, the counter will be different for each type of third party.
+GenericMaskCodes2={cccc}il codice cliente di n caratteri
{cccc000} il codice cliente di n caratteri è seguito da un contatore dedicato per cliente. Questo contatore dedicato per i clienti è azzerato allo stesso tempo di quello globale.
{tttt} Il codice di terze parti composto da n caratteri (vedi menu Home - Impostazioni - dizionario - tipi di terze parti). Se aggiungi questa etichetta, il contatore sarà diverso per ogni tipo di terze parti
GenericMaskCodes3=Tutti gli altri caratteri nello schema rimarranno inalterati.
Gli spazi non sono ammessi.
GenericMaskCodes4a=Example on the 99th %s of the third party TheCompany, with date 2007-01-31:
GenericMaskCodes4b=Esempio : il 99esimo cliente/fornitore viene creato 31/01/2007:
@@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Integrazione Mantis Module1400Name=Contabilità avanzata -Module1400Desc=Gestione contabilità per esperti (partita doppia) +Module1400Desc=Accounting management (double entries) Module1520Name=Generazione dei documenti Module1520Desc=Mass mail document generation Module1780Name=Tag/categorie @@ -585,7 +585,7 @@ Module50100Desc=Modulo per la creazione di un punto vendita (POS) Module50200Name=Paypal Module50200Desc=Modulo per offrire il pagamento online con Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Stampa diretta (senza aprire i documenti) tramite l'interfaccia CUPS IPP (la stampante deve essere visibile dal server, e il server deve avere CUPS installato). Module55000Name=Sondaggio, Indagine o Votazione diff --git a/htdocs/langs/it_IT/agenda.lang b/htdocs/langs/it_IT/agenda.lang index 36af756d2f6..8ef00afbe60 100644 --- a/htdocs/langs/it_IT/agenda.lang +++ b/htdocs/langs/it_IT/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID evento Actions=Eventi Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agende LocalAgenda=Calendario interno ActionsOwnedBy=Evento amministrato da @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=La fattura %s è stata cancellata InvoicePaidInDolibarr=Fattura %s impostata come pagata InvoiceCanceledInDolibarr=Fattura %s annullata MemberValidatedInDolibarr=Membro %s convalidato +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Membro %s eliminato MemberSubscriptionAddedInDolibarr=Adesione membro %s aggiunta ShipmentValidatedInDolibarr=Spedizione %s convalidata -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Spedizione %s eliminata OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Ordine convalidato @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervento %s inviato via Email ProposalDeleted=Proposta cancellata OrderDeleted=Ordine cancellato InvoiceDeleted=Fattura cancellata +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Data di inizio DateActionEnd=Data di fine AgendaUrlOptions1=È inoltre possibile aggiungere i seguenti parametri ai filtri di output: -AgendaUrlOptions2=login = %s ​​per limitare l'uscita di azioni create da o assegnate all'utente %s. AgendaUrlOptions3=logina = %s per limitare l'output alle azioni amministrate dall'utente%s -AgendaUrlOptions4=logint = %s per limitare l'output alle azioni modificate dall'utente %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID per limitare l'output alle azioni associate al progetto PROJECT_ID. AgendaShowBirthdayEvents=Visualizza i compleanni dei contatti AgendaHideBirthdayEvents=Nascondi i compleanni dei contatti diff --git a/htdocs/langs/it_IT/bills.lang b/htdocs/langs/it_IT/bills.lang index 092c6ced017..163b0cf937c 100644 --- a/htdocs/langs/it_IT/bills.lang +++ b/htdocs/langs/it_IT/bills.lang @@ -5,9 +5,9 @@ BillsCustomers=Fatture attive BillsCustomer=Fattura attive BillsSuppliers=Fatture fornitori BillsCustomersUnpaid=Fatture attive non pagate -BillsCustomersUnpaidForCompany=Unpaid customer invoices for %s +BillsCustomersUnpaidForCompany=Fatture attive non pagate per %s BillsSuppliersUnpaid=Fatture passive non pagate -BillsSuppliersUnpaidForCompany=Unpaid supplier invoices for %s +BillsSuppliersUnpaidForCompany=Fatture passive non pagate per %s BillsLate=Ritardi nei pagamenti BillsStatistics=Statistiche fatture attive BillsStatisticsSuppliers=Statistiche fatture passive @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabilitata perché impossibile da cancellare InvoiceStandard=Fattura Standard InvoiceStandardAsk=Fattura Standard InvoiceStandardDesc=Questo tipo di fattura è la fattura più comune. -InvoiceDeposit=Fattura d'acconto -InvoiceDepositAsk=Fattura d'acconto -InvoiceDepositDesc=Fattura emessa quando è stato ricevuto un acconto. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Fattura proforma InvoiceProFormaAsk=Fattura proforma InvoiceProFormaDesc=La fattura proforma è uguale ad una fattura vera, ma non ha valore contabile. @@ -41,7 +41,7 @@ ConsumedBy=Consumati da NotConsumed=Non consumato NoReplacableInvoice=Nessuna fattura sostituibile NoInvoiceToCorrect=Nessuna fattura da correggere -InvoiceHasAvoir=Was source of one or several credit notes +InvoiceHasAvoir=Rettificata da una o più fatture CardBill=Scheda fattura PredefinedInvoices=Fatture predefinite Invoice=Fattura @@ -63,7 +63,7 @@ paymentInInvoiceCurrency=in invoices currency PaidBack=Rimborsato DeletePayment=Elimina pagamento ConfirmDeletePayment=Vuoi davvero cancellare questo pagamento? -ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. +ConfirmConvertToReduc=Vuoi trasformare questa nota di credito in uno sconto assoluto?
L'importo di tale credito verrà salvato nello sconto assoluto del cliente e potrà essere utilizzato come sconto per una successiva fattura a questo cliente. SupplierPayments=Pagamenti fornitori ReceivedPayments=Pagamenti ricevuti ReceivedCustomersPayments=Pagamenti ricevuti dai clienti @@ -75,10 +75,10 @@ PaymentsAlreadyDone=Pagamenti già fatti PaymentsBackAlreadyDone=Rimborso già effettuato PaymentRule=Regola pagamento PaymentMode=Tipo di pagamento -PaymentTypeDC=Debit/Credit Card +PaymentTypeDC=Carta di Debito/Credito PaymentTypePP=PayPal IdPaymentMode=Tipo di pagamento (id) -CodePaymentMode=Payment type (code) +CodePaymentMode=Tipo di pagamento (codice) LabelPaymentMode=Tipo di pagamento (etichetta) PaymentModeShort=Tipo di pagamento PaymentTerm=Termine di pagamento @@ -103,10 +103,10 @@ SearchACustomerInvoice=Cerca una fattura attiva SearchASupplierInvoice=Cerca una fattura passiva CancelBill=Annulla una fattura SendRemindByMail=Promemoria tramite email -DoPayment=Enter payment -DoPaymentBack=Enter refund +DoPayment=Registra pagamento +DoPaymentBack=Emetti rimborso ConvertToReduc=Converti in futuro sconto -ConvertExcessReceivedToReduc=Convert excess received into future discount +ConvertExcessReceivedToReduc=Converti l'eccedenza ricevuta in un futuro sconto EnterPaymentReceivedFromCustomer=Inserisci il pagamento ricevuto dal cliente EnterPaymentDueToCustomer=Emettere il pagamento dovuto al cliente DisabledBecauseRemainderToPayIsZero=Disabilitato perché il restante da pagare vale zero @@ -115,24 +115,24 @@ BillStatus=Stato fattura StatusOfGeneratedInvoices=Stato delle fatture generate BillStatusDraft=Bozza (deve essere convalidata) BillStatusPaid=Pagata -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Conv. in sconto BillStatusCanceled=Annullata BillStatusValidated=Convalidata (deve essere pagata) BillStatusStarted=Iniziata BillStatusNotPaid=Non pagata -BillStatusNotRefunded=Not refunded +BillStatusNotRefunded=Non riborsata BillStatusClosedUnpaid=Chiusa (non pagata) BillStatusClosedPaidPartially=Pagata (in parte) BillShortStatusDraft=Bozza BillShortStatusPaid=Pagata -BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Conv. in sconto +BillShortStatusPaidBackOrConverted=Rimborsata o convertita +BillShortStatusConverted=Pagato BillShortStatusCanceled=Abbandonata BillShortStatusValidated=Convalidata BillShortStatusStarted=Iniziata BillShortStatusNotPaid=Non pagata -BillShortStatusNotRefunded=Not refunded +BillShortStatusNotRefunded=Non riborsata BillShortStatusClosedUnpaid=Chiusa BillShortStatusClosedPaidPartially=Pagata (in parte) PaymentStatusToValidShort=Da convalidare @@ -153,14 +153,14 @@ NoQualifiedRecurringInvoiceTemplateFound=No recurring template invoice qualified FoundXQualifiedRecurringInvoiceTemplate=Found %s recurring template invoice(s) qualified for generation. NotARecurringInvoiceTemplate=Not a recurring template invoice NewBill=Nuova fattura -LastBills=Latest %s invoices -LastCustomersBills=Latest %s customer invoices -LastSuppliersBills=Latest %s supplier invoices +LastBills=Ultime %s fatture +LastCustomersBills=Ultime %s fatture attive +LastSuppliersBills=Ultime %s fatture passive AllBills=Tutte le fatture OtherBills=Altre fatture DraftBills=Fatture in bozza -CustomersDraftInvoices=Customer draft invoices -SuppliersDraftInvoices=Supplier draft invoices +CustomersDraftInvoices=Bozze di fatture attive +SuppliersDraftInvoices=Bozze di fatture passive Unpaid=Non pagato ConfirmDeleteBill=Vuoi davvero cancellare questa fattura? ConfirmValidateBill=Vuoi davvero convalidare questa fattura con riferimento %s? @@ -184,8 +184,8 @@ ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Questa scelta viene utiliz ConfirmClassifyPaidPartiallyReasonOtherDesc=Utilizzare questa scelta se tutte le altre opzioni sono inadeguate, per esempio:
- il pagamento non è completo, in quanto alcuni prodotti sono stati restituiti.
- l'importo richiesto è troppo oneroso per essere trasformato in uno sconto.
Per correttezza contabile dovrà essere emessa una nota di credito. ConfirmClassifyAbandonReasonOther=Altro ConfirmClassifyAbandonReasonOtherDesc=Questa scelta sarà utilizzata in tutti gli altri casi. Perché, ad esempio, si prevede di creare una fattura sostitutiva. -ConfirmCustomerPayment=Do you confirm this payment input for %s %s? -ConfirmSupplierPayment=Do you confirm this payment input for %s %s? +ConfirmCustomerPayment=Confermare riscossione per %s %s? +ConfirmSupplierPayment=Confermare riscossione per %s %s? ConfirmValidatePayment=Vuoi davvero convalidare questo pagamento? Una volta convalidato non si potranno più operare modifiche. ValidateBill=Convalida fattura UnvalidateBill=Invalida fattura @@ -198,16 +198,16 @@ ShowBill=Visualizza fattura ShowInvoice=Visualizza fattura ShowInvoiceReplace=Visualizza la fattura sostitutiva ShowInvoiceAvoir=Visualizza nota di credito -ShowInvoiceDeposit=Visualizza fattura d'acconto +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Mostra avanzamento lavori ShowPayment=Visualizza pagamento AlreadyPaid=Già pagato AlreadyPaidBack=Già rimborsato -AlreadyPaidNoCreditNotesNoDeposits=Già pagato (senza note di credito o depositi) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abbandonata RemainderToPay=Restante da pagare RemainderToTake=Restante da incassare -RemainderToPayBack=Remaining amount to refund +RemainderToPayBack=Restante da rimborsare Rest=In attesa AmountExpected=Importo atteso ExcessReceived=Ricevuto in eccesso @@ -216,7 +216,7 @@ EscompteOfferedShort=Sconto SendBillRef=Invio della fattura %s SendReminderBillRef=Invio della fattura %s (promemoria) StandingOrders=Ordini di addebito diretto -StandingOrder=Direct debit order +StandingOrder=Ordine di addebito diretto NoDraftBills=Nessuna bozza di fatture NoOtherDraftBills=Nessun'altra bozza di fatture NoDraftInvoices=Nessuna fattura in bozza @@ -270,20 +270,20 @@ RelativeDiscount=Sconto relativo GlobalDiscount=Sconto assoluto CreditNote=Nota di credito CreditNotes=Note di credito -Deposit=Acconto -Deposits=Depositi +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Sconto da nota di credito per %s -DiscountFromDeposit=Pagamenti dalla fattura d'acconto %s -DiscountFromExcessReceived=Payments from excess received of invoice %s +DiscountFromDeposit=Down payments from invoice %s +DiscountFromExcessReceived=Pagamenti dall'eccedenza ricevuta per la fattura %s AbsoluteDiscountUse=Questo tipo di credito può essere utilizzato su fattura prima della sua convalida -CreditNoteDepositUse=Invoice must be validated to use this kind of credits +CreditNoteDepositUse=La fattura deve essere convalidata per l'utilizzo di questo credito NewGlobalDiscount=Nuovo sconto globale NewRelativeDiscount=Nuovo sconto relativo NoteReason=Note/Motivo ReasonDiscount=Motivo dello sconto DiscountOfferedBy=Sconto concesso da -DiscountStillRemaining=Discounts available -DiscountAlreadyCounted=Discounts already consumed +DiscountStillRemaining=Sconto ancora disponibile +DiscountAlreadyCounted=Sconto già applicato BillAddress=Indirizzo di fatturazione HelpEscompte=Questo sconto è concesso al cliente perché il suo pagamento è stato effettuato prima del termine. HelpAbandonBadCustomer=Tale importo è stato abbandonato (cattivo cliente) ed è considerato come un abbandono imprevisto. @@ -302,15 +302,15 @@ RemoveDiscount=Eiminare sconto WatermarkOnDraftBill=Filigrana sulla bozza di fatture (se presente) InvoiceNotChecked=Fattura non selezionata CloneInvoice=Clona fattura -ConfirmCloneInvoice=Are you sure you want to clone this invoice %s? +ConfirmCloneInvoice=Sei sicuro di voler clonare la fattura %s? DisabledBecauseReplacedInvoice=Disabilitata perché la fattura è stata sostituita -DescTaxAndDividendsArea=This area presents a summary of all payments made for special expenses. Only record with payment during the fixed year are included here. +DescTaxAndDividendsArea=Questa area riporta un riepilogo di tutti i pagamenti effettuati per spese straordinarie. Qui sono inclusi tutti i pagamenti registrati durante l'anno impostato. NbOfPayments=Numero pagamenti SplitDiscount=Dividi lo sconto in due -ConfirmSplitDiscount=Are you sure you want to split this discount of %s %s into 2 lower discounts? +ConfirmSplitDiscount=Vuoi davvero dividere questo sconto del %s %s in 2 sconti inferiori? TypeAmountOfEachNewDiscount=Importo in input per ognuna delle due parti: TotalOfTwoDiscountMustEqualsOriginal=Il totale di due nuovi sconti deve essere pari allo sconto originale. -ConfirmRemoveDiscount=Are you sure you want to remove this discount? +ConfirmRemoveDiscount=Vuoi davvero eliminare questo sconto? RelatedBill=Fattura correlata RelatedBills=Fatture correlate RelatedCustomerInvoices=Fatture attive correlate @@ -336,12 +336,12 @@ InvoiceAutoValidate=Convalida le fatture automaticamente GeneratedFromRecurringInvoice=Fattura ricorrente %s generata dal modello DateIsNotEnough=Data non ancora raggiunta InvoiceGeneratedFromTemplate=Fattura %s generata da modello ricorrente %s -WarningInvoiceDateInFuture=Warning, the invoice date is higher than current date -WarningInvoiceDateTooFarInFuture=Warning, the invoice date is too far from current date +WarningInvoiceDateInFuture=Attenzione, la data della fattura è successiva alla data odierna +WarningInvoiceDateTooFarInFuture=Attenzione, la data della fattura è troppo lontana dalla data odierna # PaymentConditions Statut=Stato -PaymentConditionShortRECEP=Due Upon Receipt -PaymentConditionRECEP=Due Upon Receipt +PaymentConditionShortRECEP=Rimessa diretta +PaymentConditionRECEP=Al ricevimento della fattura PaymentConditionShort30D=a 30 giorni PaymentCondition30D=Pagamento a 30 giorni PaymentConditionShort30DENDMONTH=30 giorni fine mese @@ -356,21 +356,21 @@ PaymentConditionShortPT_ORDER=Ordine PaymentConditionPT_ORDER=Ordinato PaymentConditionShortPT_5050=50-50 PaymentConditionPT_5050=50%% all'ordine, 50%% alla consegna* -PaymentConditionShort10D=10 days -PaymentCondition10D=10 days -PaymentConditionShort10DENDMONTH=10 days of month-end -PaymentCondition10DENDMONTH=Within 10 days following the end of the month -PaymentConditionShort14D=14 days -PaymentCondition14D=14 days -PaymentConditionShort14DENDMONTH=14 days of month-end -PaymentCondition14DENDMONTH=Within 14 days following the end of the month +PaymentConditionShort10D=10 giorni +PaymentCondition10D=Pagamento a 10 giorni +PaymentConditionShort10DENDMONTH=10 giorni fine mese +PaymentCondition10DENDMONTH=Pagamento a 10 giorni fine mese +PaymentConditionShort14D=14 giorni +PaymentCondition14D=Pagamento a 14 giorni +PaymentConditionShort14DENDMONTH=14 giorni fine mese +PaymentCondition14DENDMONTH=Pagamento a 14 giorni fine mese FixAmount=Correggi importo VarAmount=Importo variabile (%% tot.) # PaymentType PaymentTypeVIR=Bonifico bancario PaymentTypeShortVIR=Bonifico bancario -PaymentTypePRE=Direct debit payment order -PaymentTypeShortPRE=Debit payment order +PaymentTypePRE=Domiciliazione bancaria +PaymentTypeShortPRE=Domicil. banc. PaymentTypeLIQ=Pagamento in contanti PaymentTypeShortLIQ=Contanti PaymentTypeCB=Carta di credito @@ -400,7 +400,7 @@ RegulatedOn=Regolamentato su ChequeNumber=Assegno N° ChequeOrTransferNumber=Assegno/Bonifico N° ChequeBordereau=Check schedule -ChequeMaker=Check/Transfer transmitter +ChequeMaker=Traente dell'assegno ChequeBank=Banca emittente CheckBank=Controllo NetToBePaid=Netto a pagare @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Impossibile rimuovere il pagamento. C'è alm ExpectedToPay=Pagamento previsto CantRemoveConciliatedPayment=Impossibile eliminare il pagamento conciliato PayedByThisPayment=Pagato con questo pagamento -ClosePaidInvoicesAutomatically=Classifica come "pagate" tutte le fatture standard, ad avanzamento lavori e le note di credito e di debito interamente saldate. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classifica come "Pagata" tutte le note di credito interamente rimborsate ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Tutte le fatture totalmente pagate saranno automaticamente chiuse allo stato "Pagato". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=Per creare un nuovo modelo bisogna prima c PDFCrabeDescription=Modello di fattura Crabe. (Modello raccomandatoi) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Restituisce un numero nel formato %syymm-nnnn per le fatture, %syymm-nnnn per le note di credito e %syymm-nnnn per i versamenti, dove yy è l'anno, mm è il mese e nnnn è una sequenza progressiva, senza salti e che non si azzera. -MarsNumRefModelDesc1=Restituisce un numero nel formato: %syymm-nnnn per le fatture standard, %syymm-nnnn per le fatture sostitutive, %syymm-nnnn per le fatture d'acconto e %syymm-nnnn per le note di credito dove yy è l'anno, mm è il mese e nnnn è una sequenza di numeri senza salti e che non si azzera +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Un altro modello di numerazione con sequenza $ syymm è già esistente e non è compatibile con questo modello. Rimuovere o rinominare per attivare questo modulo. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Responsabile pagamenti clienti TypeContact_facture_external_BILLING=Contatto fatturazioni clienti diff --git a/htdocs/langs/it_IT/bookmarks.lang b/htdocs/langs/it_IT/bookmarks.lang index 256f2cd1e13..3fc1631c394 100644 --- a/htdocs/langs/it_IT/bookmarks.lang +++ b/htdocs/langs/it_IT/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Aggiungi segnalibro per questa pagina +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Segnalibro Bookmarks=Segnalibri +ListOfBookmarks=Elenco segnalibri +EditBookmarks=List/edit bookmarks NewBookmark=Nuovo segnalibro ShowBookmark=Visualizza segnalibro OpenANewWindow=Apri una nuova finestra @@ -10,9 +12,9 @@ BookmarkTargetNewWindowShort=Nuova finestra BookmarkTargetReplaceWindowShort=Finestra corrente BookmarkTitle=Titolo segnalibro UrlOrLink=URL -BehaviourOnClick=Comportamento quando si clicca su un indirizzo +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Crea segnalibro SetHereATitleForLink=Dai un titolo al segnalibro UseAnExternalHttpLinkOrRelativeDolibarrLink=Usa un indirizzo http esterno o uno relativo a Dolibarr -ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Scegli se la pagina collegata deve essera aperta in nua nuova finestra oppure no +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Scegli se la pagina collegata deve essera aperta in una nuova finestra oppure no BookmarksManagement=Gestione segnalibri diff --git a/htdocs/langs/it_IT/boxes.lang b/htdocs/langs/it_IT/boxes.lang index 6faa2f9f1ee..b53b306c9fe 100644 --- a/htdocs/langs/it_IT/boxes.lang +++ b/htdocs/langs/it_IT/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Informazioni RSS BoxLastProducts=Ultimi %s prodotti/servizi BoxProductsAlertStock=Avvisi per le scorte di prodotti @@ -25,8 +26,8 @@ BoxTitleLastSuppliers=Ultimi %s ordini fornitore BoxTitleLastModifiedSuppliers=Ultimi %s fornitori modificati BoxTitleLastModifiedCustomers=Ultimi %s clienti modificati BoxTitleLastCustomersOrProspects=Ultimi %s clienti o potenziali clienti -BoxTitleLastCustomerBills=Latest %s customer invoices -BoxTitleLastSupplierBills=Latest %s supplier invoices +BoxTitleLastCustomerBills=Ultime %s fatture attive +BoxTitleLastSupplierBills=Ultime %s fatture passive BoxTitleLastModifiedProspects=Ultimi %s clienti potenziali modificati BoxTitleLastModifiedMembers=Ultimi %s membri BoxTitleLastFicheInter=Ultimi %s interventi modificati @@ -51,12 +52,12 @@ ClickToAdd=Clicca qui per aggiungere NoRecordedCustomers=Nessun cliente registrato NoRecordedContacts=Nessun contatto registrato NoActionsToDo=Nessuna azione da fare -NoRecordedOrders=No recorded customer orders +NoRecordedOrders=Nessun ordine cliente registrato NoRecordedProposals=Nessuna proposta registrata -NoRecordedInvoices=No recorded customer invoices -NoUnpaidCustomerBills=No unpaid customer invoices -NoUnpaidSupplierBills=No unpaid supplier invoices -NoModifiedSupplierBills=No recorded supplier invoices +NoRecordedInvoices=Nessuna fattura attiva registrata +NoUnpaidCustomerBills=Nessuna fattura attiva non pagata +NoUnpaidSupplierBills=Nessuna fattura passiva non pagata +NoModifiedSupplierBills=Nessuna fattura fornitore registrata NoRecordedProducts=Nessun prodotto/servizio registrato NoRecordedProspects=Nessun potenziale cliente registrato NoContractedProducts=Nessun prodotto/servizio a contratto @@ -82,3 +83,4 @@ ForCustomersOrders=Ordini dei clienti ForProposals=Proposte LastXMonthRolling=Ultimi %s mesi ChooseBoxToAdd=Aggiungi widget alla dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/it_IT/cashdesk.lang b/htdocs/langs/it_IT/cashdesk.lang index 20476c290a9..322a8323e00 100644 --- a/htdocs/langs/it_IT/cashdesk.lang +++ b/htdocs/langs/it_IT/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Differenza TotalTicket=Totale del biglietto NoVAT=L'IVA non si applica alla vendita Change=Merce in eccesso ricevuta -BankToPay=Usa conto +BankToPay=Account for payment ShowCompany=Mostra società ShowStock=Mostra magazzino DeleteArticle=Clicca per rimuovere l'articolo diff --git a/htdocs/langs/it_IT/categories.lang b/htdocs/langs/it_IT/categories.lang index 9cbc9eba484..11ba7caea27 100644 --- a/htdocs/langs/it_IT/categories.lang +++ b/htdocs/langs/it_IT/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag/Categoria Rubriques=Tag/Categorie +RubriquesTransactions=Tags/Categories of transactions categories=tag/categorie NoCategoryYet=Nessuna tag/categoria di questo tipo creata In=In @@ -14,7 +15,7 @@ CustomersCategoriesArea=Area tag/categorie clienti MembersCategoriesArea=Area tag/categorie membri ContactsCategoriesArea=Area tag/categorie contatti AccountsCategoriesArea=Area tag/categorie conti -ProjectsCategoriesArea=Projects tags/categories area +ProjectsCategoriesArea=Area tag/categorie progetti SubCats=Sub-categorie CatList=Lista delle tag/categorie NewCategory=Nuova tag/categoria @@ -34,17 +35,17 @@ CompanyIsInSuppliersCategories=Il soggetto terzo è collegato alle seguenti tag/ MemberIsInCategories=Il membro è collegato alle seguenti tag/categorie membri ContactIsInCategories=Il contatto appartiene alle seguenti tag/categorie ProductHasNoCategory=Questo prodotto/servizio non è collegato ad alcuna tag/categoria -CompanyHasNoCategory=This third party is not in any tags/categories +CompanyHasNoCategory=Questo soggetto terzo non è collegato ad alcuna tag/categoria MemberHasNoCategory=Questo membro non è collegato ad alcuna tag/categoria ContactHasNoCategory=Questo contatto non è collegato ad alcuna tag/categoria -ProjectHasNoCategory=This project is not in any tags/categories +ProjectHasNoCategory=Questo progetto non è collegato ad alcuna tag/categoria ClassifyInCategory=Aggiungi a tag/categoria NotCategorized=Senza etichetta/categoria CategoryExistsAtSameLevel=Questa categoria esiste già allo stesso livello ContentsVisibleByAllShort=Contenuti visibili a tutti ContentsNotVisibleByAllShort=Contenuti non visibili a tutti DeleteCategory=Elimina tag/categoria -ConfirmDeleteCategory=Vuoi davvero eliminare questa tag/categoria? +ConfirmDeleteCategory=Vuoi davvero eliminare questo tag/categoria? NoCategoriesDefined=Nessuna tag/categoria definita SuppliersCategoryShort=Tag/categoria fornitori CustomersCategoryShort=Tag/categoria clienti @@ -58,24 +59,24 @@ ProductsCategoriesShort=Tag/categorie prodotti MembersCategoriesShort=Tag/categorie membri ContactCategoriesShort=Tag/categorie contatti AccountsCategoriesShort=Conti di tag/categorie -ProjectsCategoriesShort=Projects tags/categories +ProjectsCategoriesShort=Tag/categoria progetti ThisCategoryHasNoProduct=Questa categoria non contiene alcun prodotto ThisCategoryHasNoSupplier=Questa categoria non contiene alcun fornitore ThisCategoryHasNoCustomer=Questa categoria non contiene alcun cliente ThisCategoryHasNoMember=Questa categoria non contiene alcun membro ThisCategoryHasNoContact=Questa categoria non contiene contatti ThisCategoryHasNoAccount=Non ci sono conti collegati a questa categoria -ThisCategoryHasNoProject=This category does not contain any project. +ThisCategoryHasNoProject=Questa categoria non contiene alcun progetto. CategId=ID Tag/categoria CatSupList=Lista delle tag/categorie fornitori CatCusList=Lista delle tag/categorie clienti -CatProdList=Lista delle tag/categorie prodotti +CatProdList=Elenco delle tag/categorie prodotti CatMemberList=Lista delle tag/categorie membri CatContactList=Lista delle tag/categorie contatti CatSupLinks=Collegamenti tra fornitori e tag/categorie CatCusLinks=Collegamenti tra clienti e tag/categorie CatProdLinks=Collegamenti tra prodotti/servizi e tag/categorie -CatProJectLinks=Links between projects and tags/categories +CatProJectLinks=Collegamenti tra progetti e tag/categorie DeleteFromCat=Elimina dalla tag/categoria ExtraFieldsCategories=Campi extra CategoriesSetup=Impostazioni Tag/categorie diff --git a/htdocs/langs/it_IT/commercial.lang b/htdocs/langs/it_IT/commercial.lang index f779036d367..604a0b58ff6 100644 --- a/htdocs/langs/it_IT/commercial.lang +++ b/htdocs/langs/it_IT/commercial.lang @@ -10,15 +10,16 @@ NewAction=Nuovo evento AddAction=Crea evento AddAnAction=Crea un evento AddActionRendezVous=Crea un appuntamento -ConfirmDeleteAction=Are you sure you want to delete this event? +ConfirmDeleteAction=Vuoi davvero eliminare questo evento? CardAction=Scheda Azione/compito -ActionOnCompany=Related company -ActionOnContact=Related contact +ActionOnCompany=Azienda collegata +ActionOnContact=Contatto collegato TaskRDVWith=Incontro con %s ShowTask=Visualizza compito ShowAction=Visualizza azione ActionsReport=Prospetto azioni -ThirdPartiesOfSaleRepresentative=Terze parti con responsabile commerciale +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Venditore SalesRepresentatives=Venditori SalesRepresentativeFollowUp=Venditore (di follow-up) @@ -28,7 +29,7 @@ ShowCustomer=Visualizza cliente ShowProspect=Visualizza cliente potenziale ListOfProspects=Elenco dei clienti potenziali ListOfCustomers=Elenco dei clienti -LastDoneTasks=Latest %s completed actions +LastDoneTasks=Ultime %s azioni completate LastActionsToDo=Le %s più vecchie azioni non completate DoneAndToDoActions=Azioni fatte o da fare DoneActions=Azioni fatte diff --git a/htdocs/langs/it_IT/companies.lang b/htdocs/langs/it_IT/companies.lang index b462d79b6cd..aa94d240815 100644 --- a/htdocs/langs/it_IT/companies.lang +++ b/htdocs/langs/it_IT/companies.lang @@ -2,9 +2,9 @@ ErrorCompanyNameAlreadyExists=La società %s esiste già. Scegli un altro nome. ErrorSetACountryFirst=Imposta prima il paese SelectThirdParty=Seleziona un soggetto terzo -ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information? +ConfirmDeleteCompany=Vuoi davvero cancellare questa società e tutte le informazioni relative? DeleteContact=Elimina un contatto/indirizzo -ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information? +ConfirmDeleteContact=Vuoi davvero eliminare questo contatto e tutte le informazioni connesse? MenuNewThirdParty=Nuovo soggetto terzo MenuNewCustomer=Nuovo cliente MenuNewProspect=Nuovo cliente potenziale @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Clienti ThirdPartyCustomersWithIdProf12=Clienti con %s o %s ThirdPartySuppliers=Fornitori ThirdPartyType=Tipo di soggetto terzo -Company/Fundation=Società/Fondazione Individual=Privato ToCreateContactWithSameName=Sarà creato automaticamente un contatto/indirizzo con le stesse informazione del soggetto terzo. Nella maggior parte dei casi, anche se il soggetto terzo è una persona fisica, creare solo la terza parte è sufficiente. ParentCompany=Società madre @@ -75,13 +74,13 @@ Poste= Posizione DefaultLang=Lingua predefinita VATIsUsed=L'IVA viene utilizzata VATIsNotUsed=L'IVA non viene utilizzata -CopyAddressFromSoc=Fill address with third party address +CopyAddressFromSoc=Compila l'indirizzo con l'indirizzo del soggetto terzo ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposte +OverAllOrders=Ordini +OverAllInvoices=Fatture +OverAllSupplierProposals=Richieste quotazioni ##### Local Taxes ##### LocalTax1IsUsed=Usa la seconda tassa LocalTax1IsUsedES= RE previsto @@ -104,7 +103,7 @@ ProfId2Short=R.E.A. ProfId3Short=Iscr. trib. ProfId4Short=C.F. ProfId5Short=Id Prof. 5 -ProfId6Short=Prof. id 6 +ProfId6Short=Id prof. 6 ProfId1=C.C.I.A.A. ProfId2=R.E.A. ProfId3=Iscr. trib. @@ -195,8 +194,8 @@ ProfId3IN=- ProfId4IN=- ProfId5IN=- ProfId6IN=- -ProfId1LU=Id. prof. 1 (R.C.S. Luxembourg) -ProfId2LU=Id. prof. 2 (Business permit) +ProfId1LU=Id. prof. 1 (R.C.S. Lussemburgo) +ProfId2LU=Id. prof. 2 (Permesso d'affari) ProfId3LU=- ProfId4LU=- ProfId5LU=- @@ -205,7 +204,7 @@ ProfId1MA=RC ProfId2MA=Patente ProfId3MA=SE ProfId4MA=CNSS -ProfId5MA=Id. prof. 5 (I.C.E.) +ProfId5MA=Id prof. 5 (I.C.E.) ProfId6MA=- ProfId1MX=RFC ProfId2MX=R. P. IMSS @@ -237,6 +236,12 @@ ProfId3TN=Douane code ProfId4TN=RIB ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=OGRN ProfId2RU=INN ProfId3RU=KPP @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Sconto relativo CustomerAbsoluteDiscountShort=Sconto assoluto CompanyHasRelativeDiscount=Il cliente ha uno sconto del %s%% CompanyHasNoRelativeDiscount=Il cliente non ha alcuno sconto relativo impostato -CompanyHasAbsoluteDiscount=Il cliente ha ancora uno sconto assoluto per %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Il cliente ha ancora note di credito per %s %s CompanyHasNoAbsoluteDiscount=Il cliente non ha disponibile alcuno sconto assoluto per credito CustomerAbsoluteDiscountAllUsers=Sconti assoluti (concessi a tutti gli utenti) @@ -365,9 +370,9 @@ ExportCardToFormat=Esportazione scheda nel formato ContactNotLinkedToCompany=Contatto non collegato ad alcuna società DolibarrLogin=Dolibarr login NoDolibarrAccess=Senza accesso a Dolibarr -ExportDataset_company_1=Third parties (Companies / foundations / physical people) and properties +ExportDataset_company_1=Terze parti (Aziende/fondazioni/persone fisiche) e proprietà ExportDataset_company_2=Contatti e attributi -ImportDataset_company_1=Third parties (Companies / foundations / physical people) and properties +ImportDataset_company_1=Terze parti (Aziende/fondazioni/persone fisiche) e proprietà ImportDataset_company_2=Contatti/Indirizzi (per terze parti e non) e attributi ImportDataset_company_3=Informazioni bancarie ImportDataset_company_4=Third parties/Sales representatives (Affect sales representatives users to companies) @@ -396,16 +401,16 @@ ThirdPartyIsClosed=Third party is closed ProductsIntoElements=Elenco dei prodotti/servizi in %s CurrentOutstandingBill=Fatture scadute OutstandingBill=Max. fattura in sospeso -OutstandingBillReached=Max. for outstanding bill reached +OutstandingBillReached=Raggiunto il massimo numero di fatture scadute MonkeyNumRefModelDesc=Restituisce un numero con formato %syymm-nnnn per codice cliente e %syymm-nnnn per il fornitore, in cui yy è l'anno, mm è il mese e nnnn è una sequenza progressiva che non ritorna a 0. LeopardNumRefModelDesc=Codice cliente/fornitore libero. Questo codice può essere modificato in qualsiasi momento. ManagingDirectors=Nome Manager(s) (CEO, direttore, presidente...) MergeOriginThirdparty=Duplica soggetto terzo (soggetto terzo che stai eliminando) MergeThirdparties=Unisci soggetti terzi -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=I soggetti terzi sono stati uniti SaleRepresentativeLogin=Login del rappresentante commerciale -SaleRepresentativeFirstname=First name of sales representative -SaleRepresentativeLastname=Last name of sales representative +SaleRepresentativeFirstname=Nome del commerciale +SaleRepresentativeLastname=Cognome del commerciale ErrorThirdpartiesMerge=Si è verificato un errore durante l'eliminazione dei soggetti terzi. Per ulteriori dettagli controlla il log. Le modifiche sono state annullate. NewCustomerSupplierCodeProposed=New customer or supplier code suggested on duplicate code diff --git a/htdocs/langs/it_IT/contracts.lang b/htdocs/langs/it_IT/contracts.lang index 663a5183388..95d7392f885 100644 --- a/htdocs/langs/it_IT/contracts.lang +++ b/htdocs/langs/it_IT/contracts.lang @@ -14,7 +14,7 @@ ServiceStatusNotLateShort=Non scaduto ServiceStatusLate=Attivo, scaduto ServiceStatusLateShort=Scaduto ServiceStatusClosed=Chiuso -ShowContractOfService=Show contract of service +ShowContractOfService=Mostra i servizi del contratto Contracts=Contratti ContractsSubscriptions=Contratto/sottoscrizione ContractsAndLine=Contratti e righe di contratto @@ -32,13 +32,13 @@ NewContractSubscription=Nuovo contratto/sottoscrizione AddContract=Crea contratto DeleteAContract=Eliminazione di un contratto CloseAContract=Chiudere un contratto -ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services? -ConfirmValidateContract=Are you sure you want to validate this contract under name %s? -ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract? -ConfirmCloseService=Are you sure you want to close this service with date %s? +ConfirmDeleteAContract=Vuoi davvero eliminare questo contratto e tutti i suoi servizi? +ConfirmValidateContract=Vuoi davvero convalidare questo contratto con il nome %s? +ConfirmCloseContract=Questo chiuderà tutti i servizi (attivi e non attivi). Vuoi davvero chiudere questo contratto? +ConfirmCloseService=Vuoi davvero chiude questo servizio con la data %s? ValidateAContract=Convalidare un contratto ActivateService=Attiva il servizio -ConfirmActivateService=Are you sure you want to activate this service with date %s? +ConfirmActivateService=Vuoi davvero attivare il servizio con la data %s? RefContract=Referimento del contratto DateContract=Data contratto DateServiceActivate=Data di attivazione del servizio @@ -69,10 +69,10 @@ DraftContracts=Bozze contratti CloseRefusedBecauseOneServiceActive=Il contratto non può essere chiuso in quanto vi è almeno un servizio attivo CloseAllContracts=Chiudere tutti i contratti DeleteContractLine=Eliminazione di una riga di contratto -ConfirmDeleteContractLine=Are you sure you want to delete this contract line? +ConfirmDeleteContractLine=Vuoi davvero eliminare questa riga di contratto? MoveToAnotherContract=Sposta in un altro contratto ConfirmMoveToAnotherContract=Confermi di voler passare questo servizio al nuovo contratto scelto? -ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to? +ConfirmMoveToAnotherContractQuestion=Seleziona in quale contratto esistente (dello stesso soggetto terzo) vuoi spostare questi servizi? PaymentRenewContractId=Rinnova riga di contratto (numero %s) ExpiredSince=Scaduto il NoExpiredServices=Non ci sono servizi scaduti attivi @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Questa lista contiene i servizi relativi a contrat StandardContractsTemplate=Template standard per i contratti ContactNameAndSignature=Per %s, nome e firma: OnlyLinesWithTypeServiceAreUsed=Verranno clonate solo le righe di tipo "servizio" +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Contatto interno per la firma del contratto diff --git a/htdocs/langs/it_IT/deliveries.lang b/htdocs/langs/it_IT/deliveries.lang index f32c7315d19..b80bd3ba0eb 100644 --- a/htdocs/langs/it_IT/deliveries.lang +++ b/htdocs/langs/it_IT/deliveries.lang @@ -1,16 +1,16 @@ # Dolibarr language file - Source file is en_US - deliveries Delivery=Consegna DeliveryRef=Rif. consegna -DeliveryCard=Receipt card +DeliveryCard=Scheda ricevuta di consegna DeliveryOrder=Ordine di consegna DeliveryDate=Data di consegna -CreateDeliveryOrder=Generate delivery receipt +CreateDeliveryOrder=Genera la ricevuta di consegna DeliveryStateSaved=Stato di consegna salvato SetDeliveryDate=Imposta la data di spedizione ValidateDeliveryReceipt=Convalida la ricevuta di consegna -ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt? +ValidateDeliveryReceiptConfirm=Vuoi davvero convalidare la ricevuta di consegna? DeleteDeliveryReceipt=Eliminare ricevuta di consegna -DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s? +DeleteDeliveryReceiptConfirm=Vuoi davvero eliminare la ricevuta di consegna %s? DeliveryMethod=Metodo di consegna TrackingNumber=Numero di tracking DeliveryNotValidated=Consegna non convalidata diff --git a/htdocs/langs/it_IT/errors.lang b/htdocs/langs/it_IT/errors.lang index 2c1abe058d3..7f6d02f4920 100644 --- a/htdocs/langs/it_IT/errors.lang +++ b/htdocs/langs/it_IT/errors.lang @@ -98,7 +98,7 @@ ErrorDeleteNotPossibleLineIsConsolidated=Impossibile cancellare il record perch ErrorProdIdAlreadyExist=%s è già assegnato ErrorFailedToSendPassword=Impossibile inviare la password ErrorFailedToLoadRSSFile=Impossibile ottenere feed RSS. Se i messaggi di errore non forniscono informazioni sufficienti, prova ad ativare il debug con MAIN_SIMPLEXMLLOAD_DEBUG. -ErrorForbidden=Access denied.
You try to access to a page, area or feature of a disabled module or without being in an authenticated session or that is not allowed to your user. +ErrorForbidden=Accesso negato.
Cerchi di accedere a una pagina, area o funzionalità di un modulo disabilitato o senza essere in una sessione autenticata o che non è consentita all'utente. ErrorForbidden2=L'autorizzazione all'accesso per questi dati può essere impostata dall'amministratore di Dolibarr tramite il menu %s - %s. ErrorForbidden3=Sembra che Dolibarr non venga utilizzato tramite una sessione autenticata. Dai un'occhiata alla documentazione di installazione Dolibarr per sapere come gestire le autenticazioni (htaccess, mod_auth o altri...). ErrorNoImagickReadimage=La funzione Imagick_readimage non è stata trovato nel PHP. L'anteprima non è disponibile. Gli amministratori possono disattivare questa scheda dal menu Impostazioni - Schermo diff --git a/htdocs/langs/it_IT/exports.lang b/htdocs/langs/it_IT/exports.lang index f201c343aef..2d7637fa7ad 100644 --- a/htdocs/langs/it_IT/exports.lang +++ b/htdocs/langs/it_IT/exports.lang @@ -113,10 +113,21 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtra per un anno/mese/giorno
YYYY ExportNumericFilter='NNNNN' filtra per un solo valore
'NNNNN+NNNNN' filtra su un range di valori
'>NNNNN' filtra per valori inferiori
'>NNNNN' filtra per valori superiori ImportFromLine=Importa a partire dalla riga numero EndAtLineNb=Numero dell'ultima riga +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=Per esempio: imposta questo valore a 3 per escludere le prime 2 righe KeepEmptyToGoToEndOfFile=Lascia il campo vuoto per andare alla fine del file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Se vuoi filtrare su qualche valore, inserisci qui il valore. FilteredFields=Campi filtrati FilteredFieldsValues=Valore per il filtro FormatControlRule=Controllo del formato +## imports updates +KeysToUseForUpdates=Chiave da utilizzare per l'aggiornamento dei dati +NbInsert=Numero di righe inserite: %s +NbUpdate=Numero di righe aggiornate: %s +MultipleRecordFoundWithTheseFilters=Righe multiple sono state trovate con questi filtri: %s diff --git a/htdocs/langs/it_IT/holiday.lang b/htdocs/langs/it_IT/holiday.lang index 724097b216e..223f52d7b66 100644 --- a/htdocs/langs/it_IT/holiday.lang +++ b/htdocs/langs/it_IT/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Cancellato RefuseCP=Rifiutato ValidatorCP=Approvato da ListeCP=Elenco delle assenze -ReviewedByCP=Sarà valutata da +ReviewedByCP=Will be approved by DescCP=Descrizione SendRequestCP=Inserisci richiesta di assenza DelayToRequestCP=Le richieste devono essere inserite almeno %s giorni prima dell'inizio. diff --git a/htdocs/langs/it_IT/install.lang b/htdocs/langs/it_IT/install.lang index 99f5fe55d00..9df8c739036 100644 --- a/htdocs/langs/it_IT/install.lang +++ b/htdocs/langs/it_IT/install.lang @@ -11,14 +11,14 @@ PHPSupportSessions=PHP supporta le sessioni. PHPSupportPOSTGETOk=PHP supporta le variabili GET e POST. PHPSupportPOSTGETKo=È possibile che l'installazione di PHP non supporti le variabili POST e/o GET. Controlla il parametro variables_order nel file php.ini. PHPSupportGD=PHP con supporto grafico GD. -PHPSupportCurl=This PHP support Curl. +PHPSupportCurl=Questo PHP support cURL. PHPSupportUTF8=PHP supporta le funzioni UTF-8. PHPMemoryOK=La memoria massima per la sessione è fissata dal PHP a %s. Dovrebbe essere sufficiente. PHPMemoryTooLow=La memoria massima per la sessione è fissata dal PHP a %s byte. Cambia il file php.ini per impostare il parametro memory_limit ad almeno %s byte. Recheck=Clicca qui per ripetere i controlli ErrorPHPDoesNotSupportSessions=La tua installazione di PHP non supporta le sessioni. Dolibarr non può funzionare senza. Risolvere questo problema prima di installare Dolibarr. ErrorPHPDoesNotSupportGD=La tua installazione di PHP non supporta la funzione grafica GD. Non sarà disponibile alcun grafico. -ErrorPHPDoesNotSupportCurl=Your PHP installation does not support Curl. +ErrorPHPDoesNotSupportCurl=L'attuale installazione di PHP non supporta cURL. ErrorPHPDoesNotSupportUTF8=L'installazione di PHP non supporta funzioni UTF-8. Dolibarr non può funzionare correttamente.Risolvere questo problema prima di installare Dolibarr. ErrorDirDoesNotExists=La directory %s non esiste. ErrorGoBackAndCorrectParameters=Torna indietro e correggi i parametri sbagliati. @@ -87,7 +87,7 @@ DirectoryRecommendation=Si raccomanda l'utilizzo di una directory al di fuori de LoginAlreadyExists=Esiste già DolibarrAdminLogin=Login dell'amministratore di Dolibarr AdminLoginAlreadyExists=L'account amministratore %s esiste già. -FailedToCreateAdminLogin=Failed to create Dolibarr administrator account. +FailedToCreateAdminLogin=Impossibile creare l'account amministratore di Dolibarr. WarningRemoveInstallDir=Attenzione, per motivi di sicurezza, una volta completata l'installazione o l'aggiornamento, rimuovere la directory install o rinominarla install.lock, al fine di evitarne un uso malevolo. FunctionNotAvailableInThisPHP=Non disponibile su questa installazione di PHP ChoosedMigrateScript=Scegli script di migrazione @@ -132,12 +132,13 @@ MigrationFinished=Migrazione completata LastStepDesc=Ultimo passo: Indicare qui login e password che si prevede di utilizzare per la connessione al software. Non dimenticare questi dati perché è l'unico account in grado di amminsitrare tutti gli altri. ActivateModule=Attiva modulo %s ShowEditTechnicalParameters=Clicca qui per mostrare/modificare i parametri avanzati (modalità esperti) -WarningUpgrade=Warning:\nDid your run a database backup first?\nThis is highly recommanded: for example, due to some bugs into databases systems (for example mysql version 5.5.40/41/42/43), some data or tables may be lost during this process, so it is highly recommanded to have a complete dump of your database before starting migration.\n\nClick OK to start migration process... +WarningUpgrade=Attenzione:\nHai già fatto un backup del database?\nTi raccomando di eseguire un backup prima di procedere. A causa di alcuni bugs nei sistemi database (ad esempio nella versione mysql 5.5.40/41/42/43), alcuni dati o tabelle potrebbero andare persi durante il processo. Pertanto ti suggerisco fortemente di effettuare un dump completo del tuo database prima di iniziare la migrazione.\n\nClicca OK per iniziare il processo di migrazione... ErrorDatabaseVersionForbiddenForMigration=La tua versione del database è %s. Essa soffre di un bug critico se si cambia la struttura del database, come è richiesto dal processo di migrazione. Per questa ragione non sarà consentita la migrazione fino a quando non verrà aggiornato il database a una versione stabile più recente (elenco delle versioni probleematiche: %s) KeepDefaultValuesWamp=Si sta utilizzando la configurazione guidata DoliWamp, quindi i valori proposti sono già ottimizzati. Modifica i parametri solo se sai quello che fai. KeepDefaultValuesDeb=Si sta utilizzando la configurazione guidata di un pacchetto (Debian, Ubuntu o simili), quindi i valori proposti sono già ottimizzati. Basta inserire la password per la creazione del database. Modifica gli altri parametri solo se sai quello che fai. KeepDefaultValuesMamp=Si sta utilizzando la configurazione guidata DoliMamp, quindi i valori proposti sono già ottimizzati. Modifica i parametri solo se sai quello che fai. KeepDefaultValuesProxmox=Si sta utilizzando la configurazione guidata di una virtual appliance Proxmox, quindi i valori proposti sono già ottimizzati. Modifica i parametri solo se sai quello che fai. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade @@ -175,7 +176,7 @@ MigrationReopeningContracts=Apri contratto chiuso per errore MigrationReopenThisContract=Riapri contratto %s MigrationReopenedContractsNumber=%s contratti modificati MigrationReopeningContractsNothingToUpdate=Nessun contratto chiuso da aprire -MigrationBankTransfertsUpdate=Update links between bank entry and a bank transfer +MigrationBankTransfertsUpdate=Aggiorna i collegamenti tra registrazione e trasferimento bancario MigrationBankTransfertsNothingToUpdate=Tutti i link sono aggiornati MigrationShipmentOrderMatching=Migrazione ordini di spedizione MigrationDeliveryOrderMatching=Aggiornamento ordini di spedizione diff --git a/htdocs/langs/it_IT/interventions.lang b/htdocs/langs/it_IT/interventions.lang index 8c39a5c260e..0c23b5cff27 100644 --- a/htdocs/langs/it_IT/interventions.lang +++ b/htdocs/langs/it_IT/interventions.lang @@ -15,18 +15,18 @@ ValidateIntervention=Convalida intervento ModifyIntervention=Modificare intervento DeleteInterventionLine=Elimina riga di intervento CloneIntervention=Copia intervento -ConfirmDeleteIntervention=Are you sure you want to delete this intervention? -ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s? -ConfirmModifyIntervention=Are you sure you want to modify this intervention? -ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line? -ConfirmCloneIntervention=Are you sure you want to clone this intervention? +ConfirmDeleteIntervention=Vuoi davvero eliminare questo intervento? +ConfirmValidateIntervention=Vuoi davvero convalidare questo intervento con il riferimento %s? +ConfirmModifyIntervention=Vuoi davvero modificare questo intervento? +ConfirmDeleteInterventionLine=Vuoi davvero eliminare questa riga di intervento? +ConfirmCloneIntervention=Vuoi davvero clonare questo intervento? NameAndSignatureOfInternalContact=Nome e firma del partecipante: NameAndSignatureOfExternalContact=Nome e firma del cliente: DocumentModelStandard=Modello documento standard per gli interventi InterventionCardsAndInterventionLines=Interventi e righe degli interventi InterventionClassifyBilled=Classifica come "Fatturato" InterventionClassifyUnBilled=Classifica come "Non fatturato" -InterventionClassifyDone=Classify "Done" +InterventionClassifyDone=Classifica "Eseguito" StatusInterInvoiced=Fatturato ShowIntervention=Mostra intervento SendInterventionRef=Invio di intervento %s @@ -39,8 +39,9 @@ InterventionClassifiedUnbilledInDolibarr=Intervento %s classificato come non fat InterventionSentByEMail=Intervento %s inviato via email InterventionDeletedInDolibarr=Intervento %s eliminato InterventionsArea=Zona dell'intervento -DraftFichinter=Draft interventions +DraftFichinter=Interventi in bozza LastModifiedInterventions=Ultimi %s interventi modificati +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Contatto di follow-up del cliente # Modele numérotation diff --git a/htdocs/langs/it_IT/loan.lang b/htdocs/langs/it_IT/loan.lang index 25ac28a4d30..9114e0cd352 100644 --- a/htdocs/langs/it_IT/loan.lang +++ b/htdocs/langs/it_IT/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=Spenderete %s in %s anni +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configurazione del modulo prestiti LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/it_IT/mails.lang b/htdocs/langs/it_IT/mails.lang index e7d0d918ffc..8ac9f136bd1 100644 --- a/htdocs/langs/it_IT/mails.lang +++ b/htdocs/langs/it_IT/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Inviato parzialmente MailingStatusSentCompletely=Inviato completamente MailingStatusError=Errore MailingStatusNotSent=Non inviato -MailSuccessfulySent=Email accettata con successo per la consegna (da %s a %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing validata con successo MailUnsubcribe=Cancella sottoscrizione MailingStatusNotContact=Non contattare più @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Riga %s nel file @@ -116,8 +120,8 @@ Notifications=Notifiche NoNotificationsWillBeSent=Non sono previste notifiche per questo evento o società ANotificationsWillBeSent=Verrà inviata una notifica via email SomeNotificationsWillBeSent=%s notifiche saranno inviate via email -AddNewNotification=Attiva una nuova richiesta di notifica via email -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Elenco delle notifiche spedite per email MailSendSetupIs=La configurazione della posta elettronica di invio è stata impostata alla modalità '%s'. Questa modalità non può essere utilizzata per inviare mail di massa. MailSendSetupIs2=Con un account da amministratore è necessario cliccare su %sHome -> Setup -> EMails%s e modificare il parametro '%s' per usare la modalità '%s'. Con questa modalità è possibile inserire i dati del server SMTP di elezione e usare Il "Mass Emailing" diff --git a/htdocs/langs/it_IT/main.lang b/htdocs/langs/it_IT/main.lang index 901e485d434..510682bf199 100644 --- a/htdocs/langs/it_IT/main.lang +++ b/htdocs/langs/it_IT/main.lang @@ -72,8 +72,10 @@ SeeHere=Vedi qui Apply=Applica BackgroundColorByDefault=Colore di sfondo predefinito FileRenamed=Il file è stato rinominato con successo -FileUploaded=Il file è stato caricato con successo FileGenerated=Il file è stato generato con successo +FileSaved=The file was successfully saved +FileUploaded=Il file è stato caricato con successo +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Il file selezionato per l'upload non è stato ancora caricato. Clicca su Allega file per farlo NbOfEntries=Numero di voci GoToWikiHelpPage=Leggi l'aiuto online (è richiesto un collegamento internet) @@ -358,6 +360,7 @@ TotalLT1ES=Totale RE TotalLT2ES=Totale IRPF HT=Al netto delle imposte TTC=IVA inclusa +INCT=Inc. all taxes VAT=IVA VATs=IVA LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=ott MonthShort11=nov MonthShort12=dic AttachedFiles=File e documenti allegati -FileTransferComplete=Upload concluso con successo DateFormatYYYYMM=AAAA-MM DateFormatYYYYMMDD=AAAA-MM-GG DateFormatYYYYMMDDHHMM=AAAA-MM-GG HH:MM diff --git a/htdocs/langs/it_IT/margins.lang b/htdocs/langs/it_IT/margins.lang index c2230f6b3d0..5ffcbae69c5 100644 --- a/htdocs/langs/it_IT/margins.lang +++ b/htdocs/langs/it_IT/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Il rapporto deve essere un numero markRateShouldBeLesserThan100=Il rapporto deve essere inferiore a 100 ShowMarginInfos=Mostra informazioni sui margini CheckMargins=Dettagli dei margini -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/it_IT/members.lang b/htdocs/langs/it_IT/members.lang index 856e93d8947..fe0c65a8ca1 100644 --- a/htdocs/langs/it_IT/members.lang +++ b/htdocs/langs/it_IT/members.lang @@ -41,8 +41,8 @@ MemberType=Tipo membro MemberTypeId=Id membro MemberTypeLabel=Etichetta tipo membro MembersTypes=Tipi di membro -MemberStatusDraft=Candidato (da convalidare) -MemberStatusDraftShort=Candidato +MemberStatusDraft=Bozza (deve essere convalidata) +MemberStatusDraftShort=Bozza MemberStatusActive=Convalidato (in attesa del pagamento) MemberStatusActiveShort=Convalidato MemberStatusActiveLate=Subscription expired @@ -51,7 +51,7 @@ MemberStatusPaid=Adesione aggiornata MemberStatusPaidShort=Aggiornata MemberStatusResiliated=Terminated member MemberStatusResiliatedShort=Terminated -MembersStatusToValid=Candidati da convalidare +MembersStatusToValid=Membri da convalidare MembersStatusResiliated=Terminated members NewCotisation=Nuovo contributo PaymentSubscription=Nuovo contributo di pagamento @@ -70,7 +70,7 @@ NoTypeDefinedGoToSetup=Nessun tipo di membro definito. Vai su impostazioni - Tip NewMemberType=Nuovo tipo di membro WelcomeEMail=Email di benvenuto SubscriptionRequired=E' richiesta l'adesione -DeleteType=Elimina tipo +DeleteType=Elimina VoteAllowed=E' permesso il voto Physical=Fisica Moral=Giuridica @@ -90,11 +90,12 @@ PublicMemberList=Elenco pubblico dei membri BlankSubscriptionForm=Modulo di adesione vuoto BlankSubscriptionFormDesc=Dolibarr può fornire un URL pubblico per permettere ai visitatori esterni di richiedere l'adesione alla fondazione. Se è attivo un modulo di pagamento online, le informazioni per il pagamento saranno fornite automaticamente. EnablePublicSubscriptionForm=Abilita modulo di adesione pubblico +ForceMemberType=Force the member type ExportDataset_member_1=Membri e adesioni ImportDataset_member_1=Membri LastMembersModified=ultimi %s membri modificati LastSubscriptionsModified=Ultime %s adesioni modificate -String=String +String=Stringa Text=Testo Int=Intero DateAndTime=Data e ora @@ -150,6 +151,7 @@ MembersByTownDesc=Questa schermata mostra le statistiche sui membri per città. MembersStatisticsDesc=Scegli quali statistiche visualizzare... MenuMembersStats=Statistiche LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Natura Public=Pubblico NewMemberbyWeb=Nuovo membro aggiunto. In attesa di approvazione diff --git a/htdocs/langs/it_IT/modulebuilder.lang b/htdocs/langs/it_IT/modulebuilder.lang new file mode 100644 index 00000000000..395196b55bc --- /dev/null +++ b/htdocs/langs/it_IT/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Moduli generati/modificabili trovati: %s (vengono rilevati come modificabili quando il file %sesiste nella directory principale del modulo). +NewModule=Nuovo modulo +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Modulo inizializzato +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Inserisci qui le informazioni generali che descrivono il modulo +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card and an API will be generated. +ModuleBuilderDescmenus=Questa scheda è dedicata a definire le voci di menu fornite dal tuo modulo +ModuleBuilderDescpermissions=Questa scheda è dedicata a definire le nuove autorizzazione che vuoi fornire con il modulo +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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=Questo modulo è stato attivato. Qualsiasi sua modifica può interrompere una funzionalità attiva. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/it_IT/multicurrency.lang b/htdocs/langs/it_IT/multicurrency.lang new file mode 100644 index 00000000000..b8ed714c199 --- /dev/null +++ b/htdocs/langs/it_IT/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi currency +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Synchronisation error: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API key +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Currencies used +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Payment amount, original currency diff --git a/htdocs/langs/it_IT/oauth.lang b/htdocs/langs/it_IT/oauth.lang index 159442f9f7d..43d5ccb0c28 100644 --- a/htdocs/langs/it_IT/oauth.lang +++ b/htdocs/langs/it_IT/oauth.lang @@ -2,15 +2,20 @@ ConfigOAuth=Configurazione Oauth OAuthServices=OAuth services ManualTokenGeneration=Generazione manuale del token +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=Nessun token per l'accesso è salvato nel database locale HasAccessToken=Un token è stato generato e salvato nel database locale -NewTokenStored=Token ricevuto e salvato -ToCheckDeleteTokenOnProvider=Per controllare/eliminare l'autorizzazione salvata da %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token eliminato RequestAccess=Click qui per richiedere/rinnovare l'accesso e ricevere un nuovo token da salvare DeleteAccess=Click qui per eliminare il token UseTheFollowingUrlAsRedirectURI=Usa il seguente indirizzo come Redirect URI quando crei le credenziali sul tuo provider OAuth: ListOfSupportedOauthProviders=Inserisci qui le credenziali fornite dal tuo provider OAuth. Vengono visualizzati solo i provider supportati. Questa configurazione può essere usata ache dagli altri moduli che necessitano di autenticazione OAuth2. +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token scaduto TOKEN_EXPIRE_AT=Il token sade il diff --git a/htdocs/langs/it_IT/orders.lang b/htdocs/langs/it_IT/orders.lang index 11f8ff53aff..672c4dfcdf2 100644 --- a/htdocs/langs/it_IT/orders.lang +++ b/htdocs/langs/it_IT/orders.lang @@ -39,7 +39,7 @@ StatusOrderRefusedShort=Rifiutato StatusOrderBilledShort=Pagato StatusOrderToProcessShort=Da lavorare StatusOrderReceivedPartiallyShort=Ricevuto parz. -StatusOrderReceivedAllShort=Products received +StatusOrderReceivedAllShort=Ricevuto compl. StatusOrderCanceled=Annullato StatusOrderDraft=Bozza (deve essere convalidata) StatusOrderValidated=Convalidato @@ -51,7 +51,7 @@ StatusOrderApproved=Approvato StatusOrderRefused=Rifiutato StatusOrderBilled=Pagato StatusOrderReceivedPartially=Ricevuto parzialmente -StatusOrderReceivedAll=All products received +StatusOrderReceivedAll=Ricevuto completamente ShippingExist=Esiste una spedizione QtyOrdered=Quantità ordinata ProductQtyInDraft=Quantità di prodotto in bozza di ordini @@ -87,12 +87,12 @@ NumberOfOrdersByMonth=Numero di ordini per mese AmountOfOrdersByMonthHT=Importo ordini per mese (al netto delle imposte) ListOfOrders=Elenco degli ordini CloseOrder=Chiudi ordine -ConfirmCloseOrder=Are you sure you want to set this order to deliverd? Once an order is delivered, it can be set to billed. -ConfirmDeleteOrder=Are you sure you want to delete this order? -ConfirmValidateOrder=Are you sure you want to validate this order under name %s? -ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status? -ConfirmCancelOrder=Are you sure you want to cancel this order? -ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s? +ConfirmCloseOrder=Vuoi davvero chiudere questo ordine? Una volta chiuso, un ordine può solo essere fatturato. +ConfirmDeleteOrder=Vuoi davvero cancellare questo ordine? +ConfirmValidateOrder=Vuoi davvero convalidare questo ordine come %s? +ConfirmUnvalidateOrder=Vuoi davvero riportare l'ordine %s allo stato di bozza? +ConfirmCancelOrder=Vuoi davvero annullare questo ordine? +ConfirmMakeOrder=Vuoi davvero confermare di aver creato questo ordine su %s? GenerateBill=Genera fattura ClassifyShipped=Classifica come spedito DraftOrders=Bozze di ordini @@ -101,7 +101,7 @@ OnProcessOrders=Ordini in lavorazione RefOrder=Rif. ordine RefCustomerOrder=Rif. fornitore RefOrderSupplier=Rif. fornitore -RefOrderSupplierShort=Ref. order supplier +RefOrderSupplierShort=Rif. ordine forn. SendOrderByMail=Invia ordine via email ActionsOnOrder=Azioni all'ordine NoArticleOfTypeProduct=Non ci sono articoli definiti "prodotto" quindi non ci sono articoli da spedire @@ -110,7 +110,7 @@ AuthorRequest=Autore della richiesta UserWithApproveOrderGrant=Utente autorizzato ad approvare ordini PaymentOrderRef=Riferimento pagamento ordine %s CloneOrder=Clona ordine -ConfirmCloneOrder=Are you sure you want to clone this order %s? +ConfirmCloneOrder=Vuoi davvero clonare l'ordine %s? DispatchSupplierOrder=Ricezione ordine fornitore %s FirstApprovalAlreadyDone=First approval already done SecondApprovalAlreadyDone=Second approval already done @@ -150,5 +150,5 @@ OrderCreated=I tuoi ordini sono stati creati OrderFail=C'è stato un errore durante la creazione del tuo ordine CreateOrders=Crea ordini ToBillSeveralOrderSelectCustomer=Per creare una fattura per ordini multipli, clicca prima sul cliente, poi scegli "%s". -CloseReceivedSupplierOrdersAutomatically=Close order to "%s" automatically if all products are received. -SetShippingMode=Set shipping mode +CloseReceivedSupplierOrdersAutomatically=Chiudi automaticamente l'ordine come "%s" se tutti i prodotti sono stati ricevuti. +SetShippingMode=Imposta il metodo di spedizione diff --git a/htdocs/langs/it_IT/other.lang b/htdocs/langs/it_IT/other.lang index 11f987cbd8e..94bc2f70965 100644 --- a/htdocs/langs/it_IT/other.lang +++ b/htdocs/langs/it_IT/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=oncia Length=Lunghezza LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/it_IT/paybox.lang b/htdocs/langs/it_IT/paybox.lang index 7ca875fd1f8..cfecff62139 100644 --- a/htdocs/langs/it_IT/paybox.lang +++ b/htdocs/langs/it_IT/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email per la conferma del pagamento Creditor=Creditore PaymentCode=Codice pagamento PayBoxDoPayment=Vai al pagamento +ToPay=Registra pagamento YouWillBeRedirectedOnPayBox=Verrai reindirizzato alla pagina sicura di Paybox per inserire le informazioni della carta di credito. Continue=Successivo ToOfferALinkForOnlinePayment=URL per il pagamento %s diff --git a/htdocs/langs/it_IT/paypal.lang b/htdocs/langs/it_IT/paypal.lang index d275cf08970..73075d226d9 100644 --- a/htdocs/langs/it_IT/paypal.lang +++ b/htdocs/langs/it_IT/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=L'id di transazione è: %s PAYPAL_ADD_PAYMENT_URL=Aggiungere l'URL di pagamento Paypal quando si invia un documento per posta PredefinedMailContentLink=Per completare il pagamento PayPal, puoi cliccare sul link qui sotto.\n\n%s YouAreCurrentlyInSandboxMode=Attualmente sei in modalità sandbox -NewPaypalPaymentReceived=Nuovo pagamento Paypal ricevuto -NewPaypalPaymentFailed=Nuovo pagamento Paypal tentato ma fallito +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=Email di avviso dopo un pagamento (a buon fine o no) ReturnURLAfterPayment=URL di ritorno dopo il pagamento -ValidationOfPaypalPaymentFailed=Conferma del pagamento fallito di Paypal -PaypalConfirmPaymentPageWasCalledButFailed=La pagina di conferma del pagamento è stata interrogata da Paypal ma la conferma è fallita. +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Messaggio di Errore dettagliato ShortErrorMessage=Messaggio di errore breve ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/it_IT/printing.lang b/htdocs/langs/it_IT/printing.lang index 2b8bafd7d0b..6197ea2aafd 100644 --- a/htdocs/langs/it_IT/printing.lang +++ b/htdocs/langs/it_IT/printing.lang @@ -3,7 +3,7 @@ Module64000Name=Stampa diretta Module64000Desc=Abilita il sistema di stampa diretta PrintingSetup=Impostazioni del sistema di stampa diretta PrintingDesc=Questo modulo aggiunge un pulsante per la stampa diretta dei documenti (senza aprire il pdf) usando vari moduli. -MenuDirectPrinting=Direct Printing jobs +MenuDirectPrinting=Processi di stampa diretta DirectPrint=Stampa diretta PrintingDriverDesc=Credenziali per i driver di stampa ListDrivers=Lista dei driver @@ -44,8 +44,8 @@ IPP_Color=A colori IPP_Device=Periferica IPP_Media=Supporto IPP_Supported=Tipo di supporto -DirectPrintingJobsDesc=This page lists printing jobs found for available printers. +DirectPrintingJobsDesc=Questa pagina elenca i processi di stampa attivi per le stampanti disponibili. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. -PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. +PrintingDriverDescprintgcp=Credenziali per la stampa con Google Cloud Print. PrintTestDescprintgcp=Lista delle stampanti Google Cloud Print. diff --git a/htdocs/langs/it_IT/productbatch.lang b/htdocs/langs/it_IT/productbatch.lang index 6a8d5ab3241..6ba45e7245c 100644 --- a/htdocs/langs/it_IT/productbatch.lang +++ b/htdocs/langs/it_IT/productbatch.lang @@ -17,8 +17,8 @@ printEatby=Consumare entro: %s printSellby=Da vendere entro: %s printQty=Quantità: %d AddDispatchBatchLine=Aggiungi una riga per la durata a scaffale -WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, automatic increase/decrease stock mode is forced to shipping validate and manual dispatching for reception and can't be edited. Other options can be defined as you want. +WhenProductBatchModuleOnOptionAreForced=Con il modulo lotto/numero di serie attivo, la modalità di incremento/riduzione delle scorte è bloccata sull'ultima scelta effettuata e non può essere modificata. Le altre opzioni possono essere configurate a piacimento. ProductDoesNotUseBatchSerial=Questo prodotto non usa lotto/numero di serie -ProductLotSetup=Setup of module lot/serial -ShowCurrentStockOfLot=Show current stock for couple product/lot -ShowLogOfMovementIfLot=Show log of movements for couple product/lot +ProductLotSetup=Configurazione del modulo lotto/numero di serie +ShowCurrentStockOfLot=Mostra la scorta disponibile per la coppia prodotto/lotto +ShowLogOfMovementIfLot=Mostra il log dei movimenti per la coppia prodotto/lotto diff --git a/htdocs/langs/it_IT/products.lang b/htdocs/langs/it_IT/products.lang index bb9cd4f3252..38d7712c294 100644 --- a/htdocs/langs/it_IT/products.lang +++ b/htdocs/langs/it_IT/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Codice contabile (vendita) ProductOrService=Prodotto o servizio ProductsAndServices=Prodotti e Servizi ProductsOrServices=Prodotti o servizi -ProductsOnSell=Prodotto per la vendita o per l'acquisto -ProductsNotOnSell=Prodotto non in vendita e non per l'acquisto +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Prodotti in vendita e acquistabili -ServicesOnSell=Servizi in vendita o acquistabili -ServicesNotOnSell=Servizi non in vendita e non acquistabili +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Servizi in vendita e acquistabili LastModifiedProductsAndServices=Ultimi %s prodotti/servizi modificati LastRecordedProducts=Ultimi %s prodotti registrati @@ -59,8 +61,8 @@ AppliedPricesFrom=Prezzi applicati a partire da SellingPrice=Prezzo di vendita SellingPriceHT=Prezzo di vendita (al netto delle imposte) SellingPriceTTC=Prezzo di vendita (inclusa IVA) -CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost. -CostPriceUsage=This value could be used for margin calculation. +CostPriceDescription=Questo prezzo (al netto delle tasse) può essere utilizzato per memorizzare il costo medio del prodotto per l'azienda. Può essere un prezzo calcolato allo scopo, per esempio come il prezzo medio di acquisto più il costo medio di produzione e distribuzione. +CostPriceUsage=Questo valore può essere utilizzato per il calcolo del margine. SoldAmount=Quantità venduta PurchasedAmount=Quantità acquistata NewPrice=Nuovo prezzo @@ -89,7 +91,7 @@ SetDefaultBarcodeType=Imposta tipo di codice a barre BarcodeValue=Valore codice a barre NoteNotVisibleOnBill=Nota (non visibile su fatture, proposte ...) ServiceLimitedDuration=Se il prodotto è un servizio di durata limitata: -MultiPricesAbility=Several segment of prices per product/service (each customer is in one segment) +MultiPricesAbility=Diversi livelli di prezzo per prodotto/servizio (ogni livello è riferito ad un cliente) MultiPricesNumPrices=Numero di prezzi per il multi-prezzi AssociatedProductsAbility=Attiva la funzione per gestire i prodotti virtuali AssociatedProducts=Prodotti associati @@ -142,7 +144,7 @@ ConfirmCloneProduct=Vuoi davvero clonare il prodotto / servizio %s ? CloneContentProduct=Clona tutte le principali informazioni del prodotto/servizio ClonePricesProduct=Clona principali informazioni e prezzi CloneCompositionProduct=Clona prodotto / servizio pacchetto -CloneCombinationsProduct=Clone product variants +CloneCombinationsProduct=Clona varianti di prodotto ProductIsUsed=Questo prodotto è in uso NewRefForClone=Rif. del nuovo prodotto/servizio SellingPrices=Prezzi di vendita @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litro l=L +unitP=Piece +unitSET=Set +unitS=Secondo +unitH=Ora +unitD=Giorno +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Template di rif. prodotto ServiceCodeModel=Template di rif. servizio CurrentProductPrice=Prezzo corrente @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produci ProductsMultiPrice=Products and prices for each price segment @@ -203,12 +218,12 @@ PrintsheetForOneBarCode=Stampa più etichette per singolo codice a barre BuildPageToPrint=Genera pagina da stampare FillBarCodeTypeAndValueManually=Riempi il tipo di codice a barre e il valore manualmente FillBarCodeTypeAndValueFromProduct=Riempi il tipo di codice a barre e valore dal codice a barre del prodotto -FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a third party. +FillBarCodeTypeAndValueFromThirdParty=Riempi il tipo di codice a barre e il valore da un codice a barre di terze parti DefinitionOfBarCodeForProductNotComplete=La definizione del tipo o del valore del codice a barre non è completa per il prodotto %s. -DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for third party %s. +DefinitionOfBarCodeForThirdpartyNotComplete=La definizione del tipo o valore del codice a barre non è completa per la terza parte %s. BarCodeDataForProduct=Informazioni codice a barre del prodotto %s : -BarCodeDataForThirdparty=Barcode information of third party %s : -ResetBarcodeForAllRecords=Define barcode value for all record (this will also reset barcode value already defined with new values) +BarCodeDataForThirdparty=Informazioni codice a barre della terza parte %s : +ResetBarcodeForAllRecords=Definisci il valore del codice a barre per tutti quelli inseriti (questo resetta anche i valori già definiti dei codice a barre con nuovi valori) PriceByCustomer=Prezzi diversi in base al cliente PriceCatalogue=Prezzo singolo di vendita per prodotto/servizio PricingRule=Reogle dei prezzi di vendita @@ -232,14 +247,20 @@ ComposedProduct=Sottoprodotto MinSupplierPrice=Prezzo fornitore minimo MinCustomerPrice=Minimo prezzo di vendita DynamicPriceConfiguration=Configurazione dinamica dei prezzi -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Variabili globali -VariableToUpdate=Variable to update +VariableToUpdate=Variabile da aggiornare GlobalVariableUpdaters=Aggiornamento variabili globali +GlobalVariableUpdaterType0=Dati JSON +GlobalVariableUpdaterHelp0=Esegue il parsing dei dati JSON da uno specifico indirizzo URL, VALUE (valore) specifica la posizione di valori rilevanti +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=Dati del WebService +GlobalVariableUpdaterHelp1=Effettua il parsing dei dati del WebService da uno specifico indirizzo URL.\nNS: il namespace\nVALUE: la posizione di dati rilevanti\nDATA: contiene i dati da inviare\nMETHOD: il metodo WS da richiamare +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Frequenza di aggiornamento (in minuti) -LastUpdated=Latest update +LastUpdated=Ultimo aggiornamento CorrectlyUpdated=Aggiornato correttamente PropalMergePdfProductActualFile=I file utilizzano per aggiungere in PDF Azzurra sono / è PropalMergePdfProductChooseFile=Selezionare i file PDF @@ -259,7 +280,9 @@ VolumeUnits=Unità di volume SizeUnits=Unità di misura DeleteProductBuyPrice=Cancella prezzo di acquisto ConfirmDeleteProductBuyPrice=Vuoi davvero eliminare questo prezzo di acquisto? -SubProduct=Sub product +SubProduct=Sottoprodotto +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/it_IT/propal.lang b/htdocs/langs/it_IT/propal.lang index e94794c1ec8..d29182243c0 100644 --- a/htdocs/langs/it_IT/propal.lang +++ b/htdocs/langs/it_IT/propal.lang @@ -28,7 +28,7 @@ ShowPropal=Visualizza proposta PropalsDraft=Bozze PropalsOpened=Aperto PropalStatusDraft=Bozza (deve essere convalidata) -PropalStatusValidated=Validated (proposal is opened) +PropalStatusValidated=Convalidata (proposta aperta) PropalStatusSigned=Firmata (da fatturare) PropalStatusNotSigned=Non firmata (chiuso) PropalStatusBilled=Fatturata diff --git a/htdocs/langs/it_IT/resource.lang b/htdocs/langs/it_IT/resource.lang index c0b3a6f6446..a75d8df6242 100644 --- a/htdocs/langs/it_IT/resource.lang +++ b/htdocs/langs/it_IT/resource.lang @@ -20,8 +20,8 @@ ShowResource=Mostra risorsa ResourceElementPage=Risorse dell'elemento ResourceCreatedWithSuccess=Risorsa creata con successo -RessourceLineSuccessfullyDeleted=Resource line successfully deleted -RessourceLineSuccessfullyUpdated=Resource line successfully updated +RessourceLineSuccessfullyDeleted=Riga di risorsa eliminata correttamente +RessourceLineSuccessfullyUpdated=Riga di risorsa aggiornata correttamente ResourceLinkedWithSuccess=Risorsa collegata con successo ConfirmDeleteResource=Conferma l'eliminazione di questa risorsa @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Risorsa eliminata con successo DictionaryResourceType=Tipo di risorse SelectResource=Seleziona risorsa + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Risorse diff --git a/htdocs/langs/it_IT/salaries.lang b/htdocs/langs/it_IT/salaries.lang index 3efc73ad837..a85e06ebc55 100644 --- a/htdocs/langs/it_IT/salaries.lang +++ b/htdocs/langs/it_IT/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Codice di contabilità per i pagamenti dei salari -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Codice di contabilità per oneri finanziari +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Stipendio Salaries=Stipendi NewSalaryPayment=Nuovo pagamento stipendio diff --git a/htdocs/langs/it_IT/sendings.lang b/htdocs/langs/it_IT/sendings.lang index fc587287d56..eed3a3d3255 100644 --- a/htdocs/langs/it_IT/sendings.lang +++ b/htdocs/langs/it_IT/sendings.lang @@ -10,7 +10,7 @@ Receivings=Ricevuta di consegna SendingsArea=Sezione spedizioni ListOfSendings=Elenco delle spedizioni SendingMethod=Metodo di invio -LastSendings=Latest %s shipments +LastSendings=Ultime %s spedizioni StatisticsOfSendings=Statistiche spedizioni NbOfSendings=Numero di spedizioni NumberOfShipmentsByMonth=Numero di spedizioni per mese @@ -18,13 +18,13 @@ SendingCard=Scheda spedizione NewSending=Nuova spedizione CreateShipment=Crea una spedizione QtyShipped=Quantità spedita -QtyPreparedOrShipped=Qty prepared or shipped +QtyPreparedOrShipped=Q.ta preparata o spedita QtyToShip=Quantità da spedire QtyReceived=Quantità ricevuta -QtyInOtherShipments=Qty in other shipments +QtyInOtherShipments=Q.ta in altre spedizioni KeepToShip=Ancora da spedire OtherSendingsForSameOrder=Altre Spedizioni per questo ordine -SendingsAndReceivingForSameOrder=Shipments and receipts for this order +SendingsAndReceivingForSameOrder=Spedizioni e ricezioni per questo ordini SendingsToValidate=Spedizione da convalidare StatusSendingCanceled=Annullato StatusSendingDraft=Bozza @@ -35,15 +35,14 @@ StatusSendingValidatedShort=Convalidata StatusSendingProcessedShort=Processato SendingSheet=Documento di spedizione ConfirmDeleteSending=Sei sicuro di voler eliminare questa spedizione? -ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? -ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Modello semplice di documento +ConfirmValidateSending=Sei sicuro di voler convalidare questa spedizioni con il riferimento %s? +ConfirmCancelSending=Sei sicuro di voler eliminar questa spedizione? DocumentModelMerou=Merou modello A5 WarningNoQtyLeftToSend=Attenzione, non sono rimasti prodotti per la spedizione. StatsOnShipmentsOnlyValidated=Statistiche calcolate solo sulle spedizioni convalidate. La data è quella di conferma spedizione (la data di consegna prevista non è sempre conosciuta). DateDeliveryPlanned=Data prevista di consegna -RefDeliveryReceipt=Ref delivery receipt -StatusReceipt=Status delivery receipt +RefDeliveryReceipt=Rif. ricevuta di consegna +StatusReceipt=Stato ricevuta di consegna DateReceived=Data di consegna ricevuto SendShippingByEMail=Invia spedizione via EMail SendShippingRef=Invio della spedizione %s @@ -51,13 +50,13 @@ ActionsOnShipping=Acions sulla spedizione LinkToTrackYourPackage=Link a monitorare il tuo pacchetto ShipmentCreationIsDoneFromOrder=Per il momento, la creazione di una nuova spedizione viene effettuata dalla scheda dell'ordine. ShipmentLine=Filiera di spedizione -ProductQtyInCustomersOrdersRunning=Quantità di prodotti in ordini clienti aperti -ProductQtyInSuppliersOrdersRunning=Quantità di prodotti in ordini fornitori aperti -ProductQtyInShipmentAlreadySent=Quantità di prodotti da ordini clienti aperti già spediti -ProductQtyInSuppliersShipmentAlreadyRecevied=Quantità di prodotti da ordini fornitori aperti già ricevuti +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=Nessun prodotto da spedire presente all'interno del magazzino %s -WeightVolShort=Weight/Vol. -ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. +WeightVolShort=Peso/Vol. +ValidateOrderFirstBeforeShipment=È necessario convalidare l'ordine prima di poterlo spedire # Sending methods # ModelDocument diff --git a/htdocs/langs/it_IT/stocks.lang b/htdocs/langs/it_IT/stocks.lang index f0fa48ccc0f..b329e2f683d 100644 --- a/htdocs/langs/it_IT/stocks.lang +++ b/htdocs/langs/it_IT/stocks.lang @@ -2,7 +2,7 @@ WarehouseCard=Scheda Magazzino Warehouse=Magazzino Warehouses=Magazzini -ParentWarehouse=Parent warehouse +ParentWarehouse=Magazzino principale NewWarehouse=Nuovo magazzino/deposito WarehouseEdit=Modifica magazzino MenuNewWarehouse=Nuovo Magazzino @@ -23,18 +23,18 @@ ErrorWarehouseRefRequired=Riferimento magazzino mancante ListOfWarehouses=Elenco magazzini ListOfStockMovements=Elenco movimenti delle scorte StockMovementForId=Movement ID %d -ListMouvementStockProject=List of stock movements associated to project +ListMouvementStockProject=Elenco dei movimenti delle scorte associati al progetto StocksArea=Area magazzino e scorte Location=Ubicazione LocationSummary=Ubicazione abbreviata NumberOfDifferentProducts=Numero di differenti prodotti NumberOfProducts=Numero totale prodotti -LastMovement=Latest movement -LastMovements=Latest movements +LastMovement=Ultimo movimento +LastMovements=Ultimi movimenti Units=Unità Unit=Unità StockCorrection=Variazione manuale scorte -StockTransfer=Transfer stock +StockTransfer=Trasferimento scorte MassStockTransferShort=Trasferimento di massa magazzino StockMovement=Movimento scorte StockMovements=Movimenti scorte @@ -42,7 +42,7 @@ LabelMovement=Etichetta del movimento NumberOfUnit=Numero di unità UnitPurchaseValue=Prezzo unitario StockTooLow=Scorte insufficienti -StockLowerThanLimit=Magazzino sotto la soglia di allerta +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Incremento valore PMPValue=Media ponderata prezzi PMPValueShort=MPP @@ -53,7 +53,7 @@ IndependantSubProductStock=Le scorte del prodotto e del sottoprodotto sono indip QtyDispatched=Quantità ricevuta QtyDispatchedShort=Q.ta ricevuta QtyToDispatchShort=Q.ta da ricevere -OrderDispatch=Ricezione dell'ordine +OrderDispatch=Goods Receptions RuleForStockManagementDecrease=Regola per la gestione delle scorte automatica diminuzione (la diminuzione manuale è sempre possibile, anche se si attiva una regola automatica diminuzione) RuleForStockManagementIncrease=Regola per aumento automatico la gestione delle scorte (l'aumento manuale è sempre possibile, anche se si attiva una regola automatica incremento) DeStockOnBill=Riduci scorte effettive all'emissione della fattura/nota di credito @@ -62,16 +62,19 @@ DeStockOnShipment=Diminuire stock reali sulla validazione di spedizione DeStockOnShipmentOnClosing=Diminuire stock reali alla chiusura della spedizione ReStockOnBill=Incrementa scorte effettive alla fattura/nota di credito ReStockOnValidateOrder=Aumenta scorte effettive alla convalida dell'ordine -ReStockOnDispatchOrder=Incrementa scorte effettive alla consegna manuale in magazzino, dopo il ricevimento dell'ordine fornitore +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Lo stato dell'ordine non ne consente la spedizione dei prodotti a magazzino. -StockDiffPhysicTeoric=Motivo della differenza tra scorte effettive e teoriche +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Per l'oggetto non ci sono prodotti predefiniti. Quindi non è necessario alterare le scorte. DispatchVerb=Spedizione StockLimitShort=Limite per segnalazioni StockLimit=Limite minimo scorte (per gli avvisi) PhysicalStock=Scorte fisiche RealStock=Scorte reali +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): VirtualStock=Scorte virtuali +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, ...) IdWarehouse=Id magazzino DescWareHouse=Descrizione magazzino LieuWareHouse=Ubicazione magazzino @@ -92,15 +95,15 @@ SelectWarehouseForStockDecrease=Scegli magazzino da utilizzare per la riduzione SelectWarehouseForStockIncrease=Scegli magazzino da utilizzare per l'aumento delle scorte NoStockAction=Nessuna azione su queste scorte DesiredStock=Scorte ottimali desiderate -DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature. +DesiredStockDesc=Questa quantità sarà il valore utilizzato per rifornire il magazzino mediante la funzione di rifornimento. StockToBuy=Da ordinare Replenishment=Rifornimento ReplenishmentOrders=Ordini di rifornimento -VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differ +VirtualDiffersFromPhysical=In relazione alle opzioni di incremento/riduzione, le scorte fisiche e quelle virtuali (fisiche - ordini clienti + ordini fornitori) potrebbero differire UseVirtualStockByDefault=Utilizza scorte virtuali come default, invece delle scorte fisiche, per la funzione di rifornimento UseVirtualStock=Usa scorte virtuale UsePhysicalStock=Usa giacenza fisica -CurentSelectionMode=Current selection mode +CurentSelectionMode=Modalità di selezione corrente CurentlyUsingVirtualStock=Giacenza virtuale CurentlyUsingPhysicalStock=Giacenza fisica RuleForStockReplenishment=Regola per il rifornimento delle scorte @@ -110,13 +113,13 @@ WarehouseForStockDecrease=Il magazzino %s sarà usato per la diminuzione WarehouseForStockIncrease=Il magazzino %s sarà usato per l'aumento delle scorte ForThisWarehouse=Per questo magazzino ReplenishmentStatusDesc=Questa è una lista di tutti i prodotti con una giacenza inferiore a quella desiderata (o inferiore al valore di allarme se la casella "solo allarme" è selezionata). Utilizzando la casella di controllo, è possibile creare ordini fornitori per colmare la differenza. -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. +ReplenishmentOrdersDesc=Questa è una lista di tutti gli ordini ai fornitori aperti che includono prodotti predefiniti. Vengono visualizzati solo gli ordini aperti comprendenti prodotti predefiniti, e che possono quindi influire sulle scorte. Replenishments=Rifornimento NbOfProductBeforePeriod=Quantità del prodotto %s in magazzino prima del periodo selezionato (< %s) NbOfProductAfterPeriod=Quantità del prodotto %s in magazzino dopo il periodo selezionato (< %s) MassMovement=Movimentazione di massa SelectProductInAndOutWareHouse=Seleziona un prodotto, una quantità, un magazzino di origine ed uno di destinazione, poi clicca "%s". Una volta terminato, per tutte le movimentazioni da effettuare, clicca su "%s". -RecordMovement=Registra trasferimento +RecordMovement=Record transfer ReceivingForSameOrder=Ricevuta per questo ordine StockMovementRecorded=Movimentazione di scorte registrata RuleForStockAvailability=Regole sulla fornitura delle scorte @@ -134,8 +137,8 @@ MovementTransferStock=Trasferisci scorte del prodotto %s in un altro magazzino InventoryCodeShort=Codice di inventario o di spostamento NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order ThisSerialAlreadyExistWithDifferentDate=Questo lotto/numero seriale (%s) esiste già con una differente data di scadenza o di validità (trovata %s, inserita %s ) -OpenAll=Open for all actions -OpenInternal=Open only for internal actions +OpenAll=Aperto per tutte le azioni +OpenInternal=Aperto per le azioni interne 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 @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Modifica +inventoryValidate=Convalidato +inventoryDraft=In corso +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Crea +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Filtro categoria +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 mouvment 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 +AddProduct=Aggiungi +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Elimina riga +RegulateStock=Regulate Stock +ListInventory=Elenco diff --git a/htdocs/langs/it_IT/stripe.lang b/htdocs/langs/it_IT/stripe.lang new file mode 100644 index 00000000000..bf322a73308 --- /dev/null +++ b/htdocs/langs/it_IT/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Puoi utilizzare i seguenti indirizzi per permettere ai clienti di effettuare pagamenti su Dolibarr +PaymentForm=Forma di pagamento +WelcomeOnPaymentPage=Benvenuti sul nostro servizio di pagamento online +ThisScreenAllowsYouToPay=Questa schermata consente di effettuare un pagamento online su %s. +ThisIsInformationOnPayment=Informazioni sul pagamento da effettuare +ToComplete=Per completare +YourEMail=Email per la conferma del pagamento +STRIPE_PAYONLINE_SENDEMAIL=Email di avviso dopo un pagamento (a buon fine o no) +Creditor=Creditore +PaymentCode=Codice pagamento +StripeDoPayment=Vai al pagamento +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Successivo +ToOfferALinkForOnlinePayment=URL per il pagamento %s +ToOfferALinkForOnlinePaymentOnOrder=URL per il pagamento %s di un ordine +ToOfferALinkForOnlinePaymentOnInvoice=URL per il pagamento %s di una fattura +ToOfferALinkForOnlinePaymentOnContractLine=URL per il pagamento %s di una riga di contratto +ToOfferALinkForOnlinePaymentOnFreeAmount=URL per il pagamento %s di un importo +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL per il pagamento %s dell'adesione di un membro +YouCanAddTagOnUrl=Puoi anche aggiungere a qualunque di questi url il parametro &tag=value (richiesto solo per il pagamento gratuito) per aggiungere una tag con un tuo commento. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Il pagamento è stato registrato. Grazie. +YourPaymentHasNotBeenRecorded=Il pagamento non è stato registrato e la transazione è stata annullata. Grazie. +AccountParameter=Dati account +UsageParameter=Parametri d'uso +InformationToFindParameters=Aiuto per trovare informazioni sul tuo account %s +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Nome del venditore +CSSUrlForPaymentForm=URL del foglio di stile CSS per il modulo di pagamento +MessageOK=Messaggio sulla pagina di pagamento convalidato +MessageKO=Messaggio sulla pagina di pagamento annullato +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/it_IT/supplier_proposal.lang b/htdocs/langs/it_IT/supplier_proposal.lang index 39c753e7919..aa2dc75fa29 100644 --- a/htdocs/langs/it_IT/supplier_proposal.lang +++ b/htdocs/langs/it_IT/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Cerca quotazione DraftRequests=Quotazioni in bozza SupplierProposalsDraft=Bozza di proposta fornitore LastModifiedRequests=Ultime %s richieste di quotazione modificate -RequestsOpened=Opened price requests +RequestsOpened=Apri richieste di quotazione SupplierProposalArea=Area proposte commerciali fornitori SupplierProposalShort=Proposta fornitore SupplierProposals=Proposte Fornitore @@ -23,7 +23,7 @@ ConfirmValidateAsk=Vuoi davvero convalidare la richiesta di quotazione con il no DeleteAsk=Elimina richiesta ValidateAsk=Convalida richiesta SupplierProposalStatusDraft=Bozza (deve essere convalidata) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Convalidata (quotazione aperta) SupplierProposalStatusClosed=Chiusa SupplierProposalStatusSigned=Accettata SupplierProposalStatusNotSigned=Rifiutata @@ -47,7 +47,7 @@ CommercialAsk=Richiesta quotazione DefaultModelSupplierProposalCreate=Creazione del modello predefinito DefaultModelSupplierProposalToBill=Template predefinito quando si chiude una richiesta di quotazione (accettata) DefaultModelSupplierProposalClosed=Template predefinito quando si chiude una richiesta di quotazione (rifiutata) -ListOfSupplierProposal=Elenco delle richieste di quotazione ai fornitori +ListOfSupplierProposals=Elenco delle richieste di quotazione ai fornitori ListSupplierProposalsAssociatedProject=Elenco delle richieste di quotazione fornitori associate al progetto SupplierProposalsToClose=Proposta fornitore da elaborare SupplierProposalsToProcess=Proposta fornitori da elaborare diff --git a/htdocs/langs/it_IT/suppliers.lang b/htdocs/langs/it_IT/suppliers.lang index 682d735afa4..028312f3463 100644 --- a/htdocs/langs/it_IT/suppliers.lang +++ b/htdocs/langs/it_IT/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Totale dei prezzi di vendita dei sotto-prodotti SomeSubProductHaveNoPrices=Per alcuni sottoprodotti non è stato definito un prezzo AddSupplierPrice=Aggiungi prezzo di acquisto ChangeSupplierPrice=Cambia prezzo di acquisto +SupplierPrices=Prezzi di acquisto ReferenceSupplierIsAlreadyAssociatedWithAProduct=Il fornitore di riferimento è già associato a un prodotto: %s NoRecordedSuppliers=Non ci sono fornitori registrati SupplierPayment=Pagamento fornitore @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Cattiva qualità ReputationForThisProduct=Reputazione BuyerName=Nome acquirente AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Prezzi di acquisto diff --git a/htdocs/langs/it_IT/trips.lang b/htdocs/langs/it_IT/trips.lang index b8dbd9ea871..b70c83e206b 100644 --- a/htdocs/langs/it_IT/trips.lang +++ b/htdocs/langs/it_IT/trips.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - trips ExpenseReport=Nota spese ExpenseReports=Note spese -ShowExpenseReport=Show expense report +ShowExpenseReport=Mostra note spese Trips=Note spese TripsAndExpenses=Note spese TripsAndExpensesStatistics=Statistiche note spese @@ -9,19 +9,29 @@ TripCard=Scheda nota spese AddTrip=Crea nota spese ListOfTrips=Lista delle note spese ListOfFees=Elenco delle tariffe -TypeFees=Types of fees -ShowTrip=Show expense report +TypeFees=Tipi di imposte +ShowTrip=Mostra note spese NewTrip=Nuova nota spese -CompanyVisited=Società/Fondazione visitata +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Tariffa kilometrica o importo DeleteTrip=Elimina nota spese -ConfirmDeleteTrip=Are you sure you want to delete this expense report? +ConfirmDeleteTrip=Vuoi davvero eliminare questa nota spese? ListTripsAndExpenses=Lista delle note spese ListToApprove=In attesa di approvazione ExpensesArea=Area note spese ClassifyRefunded=Classifica come "Rimborsata" ExpenseReportWaitingForApproval=È stata inserita una nuova nota spese da approvare ExpenseReportWaitingForApprovalMessage=È stata inserita una nuova nota spese da approvare.\n- Utente: %s\n- Periodo: %s\nClicca qui per approvarla: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=ID nota spese AnyOtherInThisListCanValidate=Persona da informare per la convalida TripSociete=Informazioni azienda @@ -48,9 +58,9 @@ ModePaiement=Modalità di pagamento VALIDATOR=Utente responsabile per l'approvazione VALIDOR=Approvata da AUTHOR=Registrata da -AUTHORPAIEMENT=Paid by +AUTHORPAIEMENT=Pagata da REFUSEUR=Rifiutata da -CANCEL_USER=Deleted by +CANCEL_USER=Cancellata da MOTIF_REFUS=Motivo MOTIF_CANCEL=Motivo @@ -59,31 +69,24 @@ DATE_REFUS=Rifiutata in data DATE_SAVE=Convalidata in data DATE_CANCEL=Eliminata in data DATE_PAIEMENT=Liquidata in data - BROUILLONNER=Riapri +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Convalida e proponi per l'approvazione -ValidatedWaitingApproval=Validated (waiting for approval) - +ValidatedWaitingApproval=Convalidata (in attesa di approvazione) NOT_AUTHOR=Non sei l'autore di questa nota spese. Operazione annullata. - -ConfirmRefuseTrip=Are you sure you want to deny this expense report? - +ConfirmRefuseTrip=Vuoi davvero rifiutare questa nota spese? ValideTrip=Approva la nota spese -ConfirmValideTrip=Are you sure you want to approve this expense report? - +ConfirmValideTrip=Vuoi davvero approvare questa nota spese? PaidTrip=Liquida una nota spese -ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - -ConfirmCancelTrip=Are you sure you want to cancel this expense report? - -BrouillonnerTrip=Move back expense report to status "Draft" -ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - +ConfirmPaidTrip=Vuoi davvero modificare lo stato di questa nota spese in "liquidata"? +ConfirmCancelTrip=Vuoi davvero eliminare questa nota spese? +BrouillonnerTrip=Riporta la nota spese allo stato di "bozza" +ConfirmBrouillonnerTrip=Vuoi davvero riportare questa nota spese allo stato "bozza"? SaveTrip=Convalida la nota spese -ConfirmSaveTrip=Are you sure you want to validate this expense report? - +ConfirmSaveTrip=Vuoi davvero convalidare questa nota spese? NoTripsToExportCSV=Nessuna nota spese da esportare per il periodo -ExpenseReportPayment=Expense report payment - +ExpenseReportPayment=Pagamento nota spese ExpenseReportsToApprove=Note spese da approvare -ExpenseReportsToPay=Expense reports to pay +ExpenseReportsToPay=Note spese da pagare +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Vuoi davvero clonare questa nota spese? diff --git a/htdocs/langs/it_IT/users.lang b/htdocs/langs/it_IT/users.lang index e8997d87703..2be37952b74 100644 --- a/htdocs/langs/it_IT/users.lang +++ b/htdocs/langs/it_IT/users.lang @@ -66,8 +66,8 @@ InternalUser=Utente interno ExportDataset_user_1=Utenti e proprietà di Dolibarr DomainUser=Utente di dominio %s Reactivate=Riattiva -CreateInternalUserDesc=Questo modulo ti permette di creare un utente interno alla tua azienda/fondazione. Per creare un utente esterno (clienti, fornitori, .. ) utilizza il bottone 'Crea utente' nella scheda soggetti terzi. -InternalExternalDesc=Un utente interno è un utente che fa parte della vostra Azienda/Fondazione.
Un utente esterno è un cliente, un fornitore o altro.

In entrambi i casi, le autorizzazioni definiscono i diritti all'interno di Dolibarr. Ad un utente esterno si può assegnare un gestore dei menu diverso (vedi Home - Impostazioni - Visualizzazione). +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Autorizzazioni ereditate dall'appartenenza al gruppo. Inherited=Ereditato UserWillBeInternalUser=L'utente sarà un utente interno (in quanto non collegato a un soggetto terzo) diff --git a/htdocs/langs/it_IT/website.lang b/htdocs/langs/it_IT/website.lang index 02ca20cb31f..c352320dfcf 100644 --- a/htdocs/langs/it_IT/website.lang +++ b/htdocs/langs/it_IT/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Sei sicuro di vole cancellare questo sito web? Anche tutte WEBSITE_PAGENAME=Titolo/alias della pagina WEBSITE_CSS_URL=Indirizzo URL del file CSS esterno WEBSITE_CSS_INLINE=Codice CSS +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Libreria media EditCss=Modifica stile/CSS EditMenu=Modifica menu @@ -14,8 +15,9 @@ EditPageContent=Modifica contenuti Website=Sito web Webpage=Web page AddPage=Aggiungi pagina +HomePage=Home Page PreviewOfSiteNotYetAvailable=L'anteprima del sito %s non è ancora disponibile. Devi prima aggiungere almeno una pagina. -RequestedPageHasNoContentYet=La pagina con id %s richiesta è ancora vuota o il file di cache .tpl.php è stato eliminato. Per risolvere il problema puoi modificare il contenuto della pagina. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Pagina '%s' del sito %s cancellata PageAdded=Pagina '%s' aggiunta ViewSiteInNewTab=Visualizza sito in una nuova scheda @@ -23,6 +25,7 @@ ViewPageInNewTab=Visualizza pagina in una nuova scheda SetAsHomePage=Imposta come homepage RealURL=Indirizzo URL vero ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/it_IT/withdrawals.lang b/htdocs/langs/it_IT/withdrawals.lang index 3137c31fafd..e8bf3bbfaf1 100644 --- a/htdocs/langs/it_IT/withdrawals.lang +++ b/htdocs/langs/it_IT/withdrawals.lang @@ -2,11 +2,11 @@ CustomersStandingOrdersArea=Direct debit payment orders area SuppliersStandingOrdersArea=Direct credit payment orders area StandingOrders=Direct debit payment orders -StandingOrder=Direct debit payment order +StandingOrder=Domiciliazione bancaria NewStandingOrder=New direct debit order StandingOrderToProcess=Da processare WithdrawalsReceipts=Ordini di addebito diretto -WithdrawalReceipt=Direct debit order +WithdrawalReceipt=Ordine di addebito diretto LastWithdrawalReceipts=Latest %s direct debit files WithdrawalsLines=Direct debit order lines RequestStandingOrderToTreat=Request for direct debit payment order to process @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Importo da prelevare WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Non ci sono fatture attive in attesa con modalità di pagamento "domiciliazione". +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Motivo del rifiuto RefusedInvoicing=Fatturazione rifiutata NoInvoiceRefused=Non ricaricare il rifiuto InvoiceRefused=Fattura rifiutata (Addebitare il costo al cliente) +StatusDebitCredit=Status debit/credit StatusWaiting=In attesa StatusTrans=Trasmesso StatusCredited=Accreditato diff --git a/htdocs/langs/ja_JP/accountancy.lang b/htdocs/langs/ja_JP/accountancy.lang index 7d0d21f1255..be989d84b1e 100644 --- a/htdocs/langs/ja_JP/accountancy.lang +++ b/htdocs/langs/ja_JP/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=販売 AccountingJournalType3=購入 AccountingJournalType4=バンク +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/ja_JP/admin.lang b/htdocs/langs/ja_JP/admin.lang index ad4015ee27e..7c9ac4da083 100644 --- a/htdocs/langs/ja_JP/admin.lang +++ b/htdocs/langs/ja_JP/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=カマキリ Module1200Desc=カマキリの統合 Module1400Name=会計 -Module1400Desc=会計管理(二者) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=ペイパル Module50200Desc=Paypalとクレジットカードによるオンライン決済のページを提供するモジュール Module50400Name=Accounting (advanced) -Module50400Desc=会計管理(二者) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/ja_JP/agenda.lang b/htdocs/langs/ja_JP/agenda.lang index 0b440e083f0..7dc852ff688 100644 --- a/htdocs/langs/ja_JP/agenda.lang +++ b/htdocs/langs/ja_JP/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=イベント Agenda=議題 +TMenuAgenda=議題 Agendas=アジェンダ LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=注文%sは、検証 @@ -73,13 +75,17 @@ InterventionSentByEMail=電子メールで送信介入%s ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=開始日 DateActionEnd=終了日 AgendaUrlOptions1=また、出力をフィルタリングするには、次のパラメータを追加することができます。 -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=ユーザー%sに影響を受けたアクションに出力を制限するlogint = %s。 +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/ja_JP/banks.lang b/htdocs/langs/ja_JP/banks.lang index 77d477b49e5..8c3b589249b 100644 --- a/htdocs/langs/ja_JP/banks.lang +++ b/htdocs/langs/ja_JP/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=トランザクションID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=調整する Conciliation=和解 ReconciliationLate=Reconciliation late IncludeClosedAccount=閉じたアカウントを含める -OnlyOpenedAccount=唯一開かれたアカウント +OnlyOpenedAccount=Only open accounts AccountToCredit=クレジットのアカウント AccountToDebit=振替にアカウント DisableConciliation=このアカウントのための調整機能を無効にする ConciliationDisabled=和解の機能が無効になって LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=開かれた +StatusAccountOpened=開く StatusAccountClosed=閉じ AccountIdShort=数 LineRecord=トランザクション @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/ja_JP/bills.lang b/htdocs/langs/ja_JP/bills.lang index 7a066164acb..6a8c56531e6 100644 --- a/htdocs/langs/ja_JP/bills.lang +++ b/htdocs/langs/ja_JP/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=標準の請求書 InvoiceStandardAsk=標準の請求書 InvoiceStandardDesc=請求書のこの種の一般的な請求書です。 -InvoiceDeposit=預金請求書 -InvoiceDepositAsk=預金請求書 -InvoiceDepositDesc=預金を受信したときに請求書この種のが行われます。 +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=見積送り状 InvoiceProFormaAsk=見積送り状 InvoiceProFormaDesc=プロフォーマインボイスは、請求書のイメージですが、どんな会計の値を持っていません。 @@ -62,7 +62,7 @@ PaymentsBack=背中の支払い paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=支払いを削除します。 -ConfirmDeletePayment=この支払いを削除してもよろしいですか? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=仕入先の支払 ReceivedPayments=受け取った支払い @@ -115,7 +115,7 @@ BillStatus=請求書の状況 StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=ドラフト(検証する必要があります) BillStatusPaid=有料 -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=(最終的な請求書の準備ができて)支払わ BillStatusCanceled=放棄された BillStatusValidated=(お支払いする必要があります)を検証 @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=有料(一部) BillShortStatusDraft=ドラフト BillShortStatusPaid=有料 BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=処理 +BillShortStatusConverted=有料 BillShortStatusCanceled=放棄された BillShortStatusValidated=検証 BillShortStatusStarted=開始 @@ -198,12 +198,12 @@ ShowBill=請求書を表示する ShowInvoice=請求書を表示する ShowInvoiceReplace=請求書を交換見せる ShowInvoiceAvoir=クレジットメモを表示する -ShowInvoiceDeposit=預金請求書を表示する +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=支払を表示する AlreadyPaid=既に支払わ AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=すでに支払った(クレジットメモ、預金なし) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=放棄された RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=相対的な割引 GlobalDiscount=グローバル割引 CreditNote=クレジットメモ CreditNotes=クレジットメモ -Deposit=預金 -Deposits=預金 +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=クレジットノート%sから割引 -DiscountFromDeposit=預金請求書%sからの支払い +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=クレジットこの種のは、その検証の前に請求書に使用することができます CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=支払った分類少なくとも一つの ExpectedToPay=予想される支払い CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=この支払によって支払った -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=を持たないすべての請求書は自動的にステータスが "支払った"に閉鎖され支払うことに残っています。 @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=請求書PDFテンプレートのカニ。完全な請求書テンプレート(テンプレートをおすすめ) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=$ syymm始まる法案はすでに存在し、シーケンスのこのモデルと互換性がありません。それを削除するか、このモジュールを有効にするために名前を変更します。 -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=代表的なフォローアップ顧客の請求書 TypeContact_facture_external_BILLING=顧客の請求書の連絡先 diff --git a/htdocs/langs/ja_JP/bookmarks.lang b/htdocs/langs/ja_JP/bookmarks.lang index 7f03dc2bb3a..6eeaf88107c 100644 --- a/htdocs/langs/ja_JP/bookmarks.lang +++ b/htdocs/langs/ja_JP/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=このページのブックマークに追加する +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=ブックマーク Bookmarks=ブックマーク +ListOfBookmarks=ブックマークのリスト +EditBookmarks=List/edit bookmarks NewBookmark=新しいブックマーク ShowBookmark=ブックマークを表示 OpenANewWindow=新しいウィンドウを開きます @@ -10,9 +12,9 @@ BookmarkTargetNewWindowShort=新しいウィンドウ BookmarkTargetReplaceWindowShort=現在のウィンドウ BookmarkTitle=ブックマークのタイトル UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=ブックマークを作成します。 SetHereATitleForLink=ブックマークのタイトルを設定する UseAnExternalHttpLinkOrRelativeDolibarrLink=外部のhttp URLまたは相対DolibarrのURLを使用して、 -ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if linked page must open in new window or not +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=リンクで開いたページを、新しいウィンドウまたは現在のものに表示するかどうかを選択します BookmarksManagement=ブックマークの管理 diff --git a/htdocs/langs/ja_JP/boxes.lang b/htdocs/langs/ja_JP/boxes.lang index be819d394ae..fd49403ac41 100644 --- a/htdocs/langs/ja_JP/boxes.lang +++ b/htdocs/langs/ja_JP/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=RSS情報 BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=提案 LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/ja_JP/categories.lang b/htdocs/langs/ja_JP/categories.lang index ae2c59852f7..a5a2a1e6e5a 100644 --- a/htdocs/langs/ja_JP/categories.lang +++ b/htdocs/langs/ja_JP/categories.lang @@ -1,6 +1,7 @@ # 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=で @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=このカテゴリには、このrefで既に存在し ContentsVisibleByAllShort=すべてから見える内容 ContentsNotVisibleByAllShort=すべてでは表示されない内容 DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category @@ -77,7 +78,7 @@ CatCusLinks=Links between customers/prospects and tags/categories CatProdLinks=Links between products/services and tags/categories CatProJectLinks=Links between projects and tags/categories DeleteFromCat=Remove from tags/category -ExtraFieldsCategories=Complementary attributes +ExtraFieldsCategories=補完的な属性 CategoriesSetup=Tags/categories setup CategorieRecursiv=Link with parent tag/category automatically CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory diff --git a/htdocs/langs/ja_JP/commercial.lang b/htdocs/langs/ja_JP/commercial.lang index 4564ab559c8..49355ddf7bb 100644 --- a/htdocs/langs/ja_JP/commercial.lang +++ b/htdocs/langs/ja_JP/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=%sとの会談 ShowTask=タスクを表示する ShowAction=イベントを表示 ActionsReport=イベントレポート -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=営業担当者 SalesRepresentatives=営業担当者 SalesRepresentativeFollowUp=営業担当者(フォローアップ) diff --git a/htdocs/langs/ja_JP/companies.lang b/htdocs/langs/ja_JP/companies.lang index 415ccd56d8e..74c17b2546d 100644 --- a/htdocs/langs/ja_JP/companies.lang +++ b/htdocs/langs/ja_JP/companies.lang @@ -2,9 +2,9 @@ ErrorCompanyNameAlreadyExists=会社名%sはすでに存在しています。別のいずれかを選択します。 ErrorSetACountryFirst=始めに国を設定する SelectThirdParty=サードパーティを選択します。 -ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information? +ConfirmDeleteCompany=この会社と継承されたすべての情報を削除してもよろしいですか? DeleteContact=連絡先を削除 -ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information? +ConfirmDeleteContact=この連絡先と継承されたすべての情報を削除してもよろしいですか? MenuNewThirdParty=新しいサードパーティ MenuNewCustomer=新しい顧客 MenuNewProspect=新しい見通し @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=新しい民間の個々の NewCompany=新会社(見通し、顧客、サプラ​​イヤー) NewThirdParty=新しいサードパーティ(見込み客、顧客、サプラ​​イヤー) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospectionエリア IdThirdParty=IDサードパーティ @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=お客さま ThirdPartyCustomersWithIdProf12=%s %sまたはお持ちのお客様 ThirdPartySuppliers=サプライヤー ThirdPartyType=サードパーティ製のタイプ -Company/Fundation=会社/財団 Individual=私人 ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=親会社 @@ -49,7 +48,7 @@ CivilityCode=礼儀正しさコード RegisteredOffice=登録事務所 Lastname=姓 Firstname=ファーストネーム -PostOrFunction=Job position +PostOrFunction=職位 UserTitle=タイトル Address=アドレス State=州/地方 @@ -66,7 +65,7 @@ Chat=Chat PhonePro=教授の携帯電話 PhonePerso=PERS。電話 PhoneMobile=携帯電話 -No_Email=Refuse mass e-mailings +No_Email=大量のメールを拒否 Fax=ファックス Zip=郵便番号 Town=シティ @@ -78,10 +77,10 @@ VATIsNotUsed=付加価値税(VAT)は使用されていません CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=提案 +OverAllOrders=受注 +OverAllInvoices=請求書 +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= REが使用されます @@ -110,7 +109,7 @@ ProfId2=プロのID 2 ProfId3=プロのID 3 ProfId4=プロのID 4 ProfId5=プロのID 5 -ProfId6=Professional ID 6 +ProfId6=プロのID 6 ProfId1AR=教授はID 1(CUIT / CUIL) ProfId2AR=教授はID 2(Revenu獣) ProfId3AR=- @@ -136,8 +135,8 @@ ProfId4BE=- ProfId5BE=- ProfId6BE=- ProfId1BR=- -ProfId2BR=IE (Inscricao Estadual) -ProfId3BR=IM (Inscricao Municipal) +ProfId2BR=IE (国家登録) +ProfId3BR=IM (市営登録) ProfId4BR=CPF #ProfId5BR=CNAE #ProfId6BR=INSS @@ -237,6 +236,12 @@ ProfId3TN=教授はID 3(Douaneコード) ProfId4TN=教授はID 4(BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=教授はID 1(OGRN) ProfId2RU=教授はID 2(INN) ProfId3RU=教授はID 3(KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=相対的な割引 CustomerAbsoluteDiscountShort=絶対的な割引 CompanyHasRelativeDiscount=この顧客は%sの%%デフォルトの割引を持っている CompanyHasNoRelativeDiscount=この顧客は、デフォルトではなく相対的な割引がありません -CompanyHasAbsoluteDiscount=この顧客はまだ%s %sの割引クレジットや定期預金を持っている +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=この顧客はまだ%s %sのためにクレジットノートを持っている CompanyHasNoAbsoluteDiscount=この顧客は、使用可能な割引クレジットを持っていません CustomerAbsoluteDiscountAllUsers=絶対的な割引(すべてのユーザーによって付与された) @@ -390,7 +395,7 @@ ListCustomersShort=顧客リスト ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=ユニークな第三者の合計 -InActivity=開かれた +InActivity=開く ActivityCeased=閉じた ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=顧客/サプライヤーコードは無料です。こ ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/ja_JP/contracts.lang b/htdocs/langs/ja_JP/contracts.lang index b7d4361ad04..f92d0eeca56 100644 --- a/htdocs/langs/ja_JP/contracts.lang +++ b/htdocs/langs/ja_JP/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=営業担当者の署名の契約 diff --git a/htdocs/langs/ja_JP/dict.lang b/htdocs/langs/ja_JP/dict.lang index bb26f019d9a..74af111e23c 100644 --- a/htdocs/langs/ja_JP/dict.lang +++ b/htdocs/langs/ja_JP/dict.lang @@ -6,7 +6,7 @@ CountryES=スペイン CountryDE=ドイツ CountryCH=スイス CountryGB=イギリス -CountryUK=United Kingdom +CountryUK=イギリス CountryIE=アイルランド CountryCN=中国 CountryTN=チュニジア @@ -138,7 +138,7 @@ CountryLS=レソト CountryLR=リベリア CountryLY=リビアの CountryLI=リヒテンシュタイン -CountryLT=Lithuania +CountryLT=リトアニア CountryLU=ルクセンブルグ CountryMO=マカオ CountryMK=マケドニア、旧ユーゴスラビア @@ -252,7 +252,7 @@ CivilityMME=ミセス CivilityMR=氏 CivilityMLE=さん CivilityMTRE=マスタ -CivilityDR=Doctor +CivilityDR=医師 ##### Currencies ##### Currencyeuros=ユーロ CurrencyAUD=AUドル @@ -289,10 +289,10 @@ CurrencyXOF=CFAフランBCEAO CurrencySingXOF=CFAフランBCEAO CurrencyXPF=CFPフラン CurrencySingXPF=CFPフラン -CurrencyCentSingEUR=cent -CurrencyCentINR=paisa -CurrencyCentSingINR=paise -CurrencyThousandthSingTND=thousandth +CurrencyCentSingEUR=セント +CurrencyCentINR=パイサ +CurrencyCentSingINR=パイサ(複数) +CurrencyThousandthSingTND=ミリーム #### Input reasons ##### DemandReasonTypeSRC_INTE=インターネット DemandReasonTypeSRC_CAMP_MAIL=メーリングキャンペーン @@ -301,27 +301,27 @@ DemandReasonTypeSRC_CAMP_PHO=電話のキャンペーン DemandReasonTypeSRC_CAMP_FAX=ファックスキャンペーン DemandReasonTypeSRC_COMM=商業的接触 DemandReasonTypeSRC_SHOP=店の連絡先 -DemandReasonTypeSRC_WOM=Word of mouth -DemandReasonTypeSRC_PARTNER=Partner -DemandReasonTypeSRC_EMPLOYEE=Employee -DemandReasonTypeSRC_SPONSORING=Sponsorship +DemandReasonTypeSRC_WOM=口頭 +DemandReasonTypeSRC_PARTNER=パートナー +DemandReasonTypeSRC_EMPLOYEE=従業員 +DemandReasonTypeSRC_SPONSORING=後援 #### Paper formats #### -PaperFormatEU4A0=Format 4A0 -PaperFormatEU2A0=Format 2A0 -PaperFormatEUA0=Format A0 -PaperFormatEUA1=Format A1 -PaperFormatEUA2=Format A2 -PaperFormatEUA3=Format A3 -PaperFormatEUA4=Format A4 -PaperFormatEUA5=Format A5 -PaperFormatEUA6=Format A6 -PaperFormatUSLETTER=Format Letter US -PaperFormatUSLEGAL=Format Legal US -PaperFormatUSEXECUTIVE=Format Executive US -PaperFormatUSLEDGER=Format Ledger/Tabloid -PaperFormatCAP1=Format P1 Canada -PaperFormatCAP2=Format P2 Canada -PaperFormatCAP3=Format P3 Canada -PaperFormatCAP4=Format P4 Canada -PaperFormatCAP5=Format P5 Canada -PaperFormatCAP6=Format P6 Canada +PaperFormatEU4A0=4A0 用紙 +PaperFormatEU2A0=2A0 用紙 +PaperFormatEUA0=A0 用紙 +PaperFormatEUA1=A1 用紙 +PaperFormatEUA2=A2 用紙 +PaperFormatEUA3=A3 用紙 +PaperFormatEUA4=A4 用紙 +PaperFormatEUA5=A5 用紙 +PaperFormatEUA6=A6 用紙 +PaperFormatUSLETTER=レターサイズ用紙 +PaperFormatUSLEGAL=リーガルサイズ用紙 +PaperFormatUSEXECUTIVE=エグゼクティヴサイズ用紙 +PaperFormatUSLEDGER=リーガル/タブロイド用紙 +PaperFormatCAP1=P1 カナダ用紙 +PaperFormatCAP2=P2 カナダ用紙 +PaperFormatCAP3=P3 カナダ用紙 +PaperFormatCAP4=P4 カナダ用紙 +PaperFormatCAP5=P5 カナダ用紙 +PaperFormatCAP6=P6 カナダ用紙 diff --git a/htdocs/langs/ja_JP/exports.lang b/htdocs/langs/ja_JP/exports.lang index f9aedfca760..ecba7b05694 100644 --- a/htdocs/langs/ja_JP/exports.lang +++ b/htdocs/langs/ja_JP/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/ja_JP/externalsite.lang b/htdocs/langs/ja_JP/externalsite.lang index 55413c5e256..429769e901f 100644 --- a/htdocs/langs/ja_JP/externalsite.lang +++ b/htdocs/langs/ja_JP/externalsite.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - externalsite ExternalSiteSetup=外部ウェブサイトへのリンクを設定 ExternalSiteURL=外部サイトのURL -ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly. -ExampleMyMenuEntry=My menu entry +ExternalSiteModuleNotComplete=モジュールExternalSite(外部サイト)が正しく構成されていませんでした。 +ExampleMyMenuEntry=私のメニューエントリ diff --git a/htdocs/langs/ja_JP/ftp.lang b/htdocs/langs/ja_JP/ftp.lang index 6ced337da6f..33acf25565a 100644 --- a/htdocs/langs/ja_JP/ftp.lang +++ b/htdocs/langs/ja_JP/ftp.lang @@ -9,6 +9,6 @@ FailedToConnectToFTPServer=サーバー(サーバー%s、ポート%s)のFTP FailedToConnectToFTPServerWithCredentials=定義されたログイン/パスワードでFTPサーバーにログインに失敗しました FTPFailedToRemoveFile=ファイルの%sを削除できませんでした。 FTPFailedToRemoveDir=(アクセス権を確認し、そのディレクトリが空の)ディレクトリの%sを削除できませんでした。 -FTPPassiveMode=Passive mode -ChooseAFTPEntryIntoMenu=Choose a FTP entry into menu... -FailedToGetFile=Failed to get files %s +FTPPassiveMode=パッシブモード +ChooseAFTPEntryIntoMenu=メニューのFTPエントリを選択... +FailedToGetFile=ファイル%sの取得に失敗しました diff --git a/htdocs/langs/ja_JP/help.lang b/htdocs/langs/ja_JP/help.lang index dbeebd3c16f..b6f23e109dc 100644 --- a/htdocs/langs/ja_JP/help.lang +++ b/htdocs/langs/ja_JP/help.lang @@ -11,7 +11,7 @@ TypeOfSupport=サポートのソース TypeSupportCommunauty=コミュニティ(無料) TypeSupportCommercial=コマーシャル TypeOfHelp=タイプ -NeedHelpCenter=Need help or support? +NeedHelpCenter=ヘルプやサポートが必要ですか? Efficiency=効率性 TypeHelpOnly=唯一の助け TypeHelpDev=+の開発を支援 @@ -22,5 +22,5 @@ ToGetHelpGoOnSparkAngels2=時には、あなたの検索を行い、現​​時 BackToHelpCenter=それ以外の場合は、移動するには、ここをクリックしてセンターのホームページを助けるために戻って 。 LinkToGoldMember=あなたは彼のウィジェット(ステータスおよび最大価格が自動的に更新されます)をクリックして言語(%s)にDolibarrによって事前に選択コーチのいずれかを呼び出すことができます。 PossibleLanguages=サポートされる言語 -SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation -SeeOfficalSupport=For official Dolibarr support in your language:
%s +SubscribeToFoundation=Dolibarrプロジェクトの支援、財団への加入 +SeeOfficalSupport=お使いの言語での公式Dolibarrサポート:
%s diff --git a/htdocs/langs/ja_JP/holiday.lang b/htdocs/langs/ja_JP/holiday.lang index 41964b5ee9a..5d06071437d 100644 --- a/htdocs/langs/ja_JP/holiday.lang +++ b/htdocs/langs/ja_JP/holiday.lang @@ -16,7 +16,7 @@ CancelCP=キャンセル RefuseCP=拒否 ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=説明 SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/ja_JP/hrm.lang b/htdocs/langs/ja_JP/hrm.lang index 3889c73dbbb..24862c4ff07 100644 --- a/htdocs/langs/ja_JP/hrm.lang +++ b/htdocs/langs/ja_JP/hrm.lang @@ -1,17 +1,17 @@ # Dolibarr language file - en_US - hrm # Admin -HRM_EMAIL_EXTERNAL_SERVICE=Email to prevent HRM external service -Establishments=Establishments -Establishment=Establishment -NewEstablishment=New establishment -DeleteEstablishment=Delete establishment -ConfirmDeleteEstablishment=Are-you sure to delete this establishment? -OpenEtablishment=Open establishment -CloseEtablishment=Close establishment +HRM_EMAIL_EXTERNAL_SERVICE=HRM外部サービスを防止するためのメール +Establishments=事業所 +Establishment=事業所 +NewEstablishment=新しい事業所 +DeleteEstablishment=事業所を削除 +ConfirmDeleteEstablishment=この事業所を削除してもよろしいですか? +OpenEtablishment=事業所を開く +CloseEtablishment=事業所を閉じる # Dictionary -DictionaryDepartment=HRM - Department list -DictionaryFunction=HRM - Function list +DictionaryDepartment=HRM - 部門リスト +DictionaryFunction=HRM - 職能リスト # Module -Employees=Employees -Employee=Employee -NewEmployee=New employee +Employees=従業員 +Employee=従業員 +NewEmployee=新しい従業員 diff --git a/htdocs/langs/ja_JP/incoterm.lang b/htdocs/langs/ja_JP/incoterm.lang index 7ff371e3a95..dc4c473efa9 100644 --- a/htdocs/langs/ja_JP/incoterm.lang +++ b/htdocs/langs/ja_JP/incoterm.lang @@ -1,3 +1,3 @@ -Module62000Name=Incoterm -Module62000Desc=Add features to manage Incoterm -IncotermLabel=Incoterms +Module62000Name=インコターム +Module62000Desc=インコタームを管理する機能を追加 +IncotermLabel=インコタームズ diff --git a/htdocs/langs/ja_JP/install.lang b/htdocs/langs/ja_JP/install.lang index a92cf96be36..2b7e0da9f7a 100644 --- a/htdocs/langs/ja_JP/install.lang +++ b/htdocs/langs/ja_JP/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=あなたがDoliWampからDolibarrセットアップ·ウ KeepDefaultValuesDeb=あなたは、Linuxパッケージ(Ubuntuのは、Debian、Fedoraの...)からDolibarrセットアップ·ウィザードを使用するので、ここで提案値がすでに最適化されています。作成するデータベースの所有者のパスワードのみを完了する必要があります。あなたは何をすべきか分かっている場合にのみ、他のパラメータを変更します。 KeepDefaultValuesMamp=あなたがDoliMampからDolibarrのセットアップウィザードを使用して、ここで提案するので、値がすでに最適化されています。あなたは何をすべきか分かっている場合にのみ、それらを変更してください。 KeepDefaultValuesProxmox=あなたがProxmox仮想アプライアンスからDolibarrのセットアップウィザードを使用して、ここで提案するので、値がすでに最適化されています。あなたは何をすべきか分かっている場合にのみ、それらを変更してください。 +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/ja_JP/interventions.lang b/htdocs/langs/ja_JP/interventions.lang index 8b7df68179a..705cfe7fd9a 100644 --- a/htdocs/langs/ja_JP/interventions.lang +++ b/htdocs/langs/ja_JP/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=フォローアップ顧客との接触 # Modele numérotation diff --git a/htdocs/langs/ja_JP/link.lang b/htdocs/langs/ja_JP/link.lang index 40197062a5f..51c5d766fc4 100644 --- a/htdocs/langs/ja_JP/link.lang +++ b/htdocs/langs/ja_JP/link.lang @@ -7,4 +7,4 @@ ErrorFileNotLinked=ファイルをリンクできませんでした LinkRemoved=リンク %s が削除されました ErrorFailedToDeleteLink= リンク '%s' を削除できませんでした ErrorFailedToUpdateLink= リンク '%s' を更新できませんでした -URLToLink=URL to link +URLToLink=リンクの URL diff --git a/htdocs/langs/ja_JP/loan.lang b/htdocs/langs/ja_JP/loan.lang index 4a1e4368865..7db594c715e 100644 --- a/htdocs/langs/ja_JP/loan.lang +++ b/htdocs/langs/ja_JP/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/ja_JP/mails.lang b/htdocs/langs/ja_JP/mails.lang index fb874f940fa..a8c6133a79e 100644 --- a/htdocs/langs/ja_JP/mails.lang +++ b/htdocs/langs/ja_JP/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=partialy送信 MailingStatusSentCompletely=完全に送信 MailingStatusError=エラーが発生 MailingStatusNotSent=送信されません -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=ファイル内の行%s @@ -116,8 +120,8 @@ Notifications=通知 NoNotificationsWillBeSent=いいえ電子メール通知は、このイベントや会社のために計画されていません ANotificationsWillBeSent=1通知は電子メールで送信されます。 SomeNotificationsWillBeSent=%s通知は電子メールで送信されます。 -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=送信されたすべての電子メール通知を一覧表示します。 MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/ja_JP/main.lang b/htdocs/langs/ja_JP/main.lang index 2bfabf12f5c..cec9b26293f 100644 --- a/htdocs/langs/ja_JP/main.lang +++ b/htdocs/langs/ja_JP/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=デフォルトの背景色 FileRenamed=The file was successfully renamed -FileUploaded=ファイルが正常にアップロードされました FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=ファイルが正常にアップロードされました +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=ファイルが添付ファイルが選択されているが、まだアップロードされませんでした。このために "添付ファイル"をクリックしてください。 NbOfEntries=エントリのNb GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=合計RE TotalLT2ES=合計IRPF HT=税引き TTC=税込 +INCT=Inc. all taxes VAT=売上税 VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=10月 MonthShort11=11月 MonthShort12=12月 AttachedFiles=添付ファイルとドキュメント -FileTransferComplete=ファイルがアップロードされたsuccessfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/ja_JP/margins.lang b/htdocs/langs/ja_JP/margins.lang index 3e55463a2f2..cc544fcccad 100644 --- a/htdocs/langs/ja_JP/margins.lang +++ b/htdocs/langs/ja_JP/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/ja_JP/members.lang b/htdocs/langs/ja_JP/members.lang index 52d764e9289..5da3a16550a 100644 --- a/htdocs/langs/ja_JP/members.lang +++ b/htdocs/langs/ja_JP/members.lang @@ -90,6 +90,7 @@ PublicMemberList=公共のメンバーリスト BlankSubscriptionForm=公共の自動購読フォーム BlankSubscriptionFormDesc=Dolibarrは、外部の訪問者は基礎を購読するように依頼できるようにするためにあなたの公開URLを提供することができます。オンライン決済モジュールが有効になっている場合は、お支払いフォームも自動的に提供されます。 EnablePublicSubscriptionForm=公共の自動購読フォームを有効にする +ForceMemberType=Force the member type ExportDataset_member_1=メンバーとサブスクリプション ImportDataset_member_1=メンバー LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=この画面には、町でメンバーの統計情報を表 MembersStatisticsDesc=読みたい統計を選択... MenuMembersStats=統計 LastMemberDate=Latest member date +LatestSubscriptionDate=最後のサブスクリプションの日付 Nature=自然 Public=情報が公開されている NewMemberbyWeb=新しいメンバーが追加されました。承認を待っている diff --git a/htdocs/langs/ja_JP/modulebuilder.lang b/htdocs/langs/ja_JP/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/ja_JP/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/ja_JP/other.lang b/htdocs/langs/ja_JP/other.lang index ef87e73d04a..c850750651f 100644 --- a/htdocs/langs/ja_JP/other.lang +++ b/htdocs/langs/ja_JP/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=キロ WeightUnitg=グラム WeightUnitmg=ミリグラム WeightUnitpound=ポンド +WeightUnitounce=オンス Length=長さ LengthUnitm=メートル LengthUnitdm=DM diff --git a/htdocs/langs/ja_JP/paybox.lang b/htdocs/langs/ja_JP/paybox.lang index 9433d12e877..b7777723ca5 100644 --- a/htdocs/langs/ja_JP/paybox.lang +++ b/htdocs/langs/ja_JP/paybox.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - paybox -PayBoxSetup=切符売り場のモジュールのセットアップ +PayBoxSetup=PayBoxモジュールのセットアップ PayBoxDesc=このモジュールは、上の支払いを可能にするためにページを提供して切符売り場の顧客によって。これはフリーの支払いのためにまたは特定のDolibarrオブジェクトの支払いに用いることができる(請求書、発注、...) FollowingUrlAreAvailableToMakePayments=以下のURLはDolibarrオブジェクト上で支払いをするために顧客にページを提供するために利用可能です PaymentForm=支払い形態 @@ -11,6 +11,7 @@ YourEMail=入金確認を受信する電子メール Creditor=債権者 PaymentCode=支払いコード PayBoxDoPayment=支払いに行く +ToPay=支払いを行う YouWillBeRedirectedOnPayBox=あなたが入力するクレジットカード情報をセキュリティで保護された切符売り場のページにリダイレクトされます。 Continue=次の ToOfferALinkForOnlinePayment=%s支払いのURL @@ -31,9 +32,9 @@ VendorName=ベンダーの名前 CSSUrlForPaymentForm=支払いフォームのCSSスタイルシートのURL MessageOK=検証済みペイメントの戻りページでメッセージ MessageKO=キャンセル支払い戻りページでメッセージ -NewPayboxPaymentReceived=New Paybox payment received -NewPayboxPaymentFailed=New Paybox payment tried but failed -PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed) -PAYBOX_PBX_SITE=Value for PBX SITE -PAYBOX_PBX_RANG=Value for PBX Rang -PAYBOX_PBX_IDENTIFIANT=Value for PBX ID +NewPayboxPaymentReceived=新しいPaybox支払を受け取りました +NewPayboxPaymentFailed=新しいPaybox支払を試みましたが失敗しました +PAYBOX_PAYONLINE_SENDEMAIL=支払の後に通知のメール (成功または失敗) +PAYBOX_PBX_SITE=PBX SITEの値 +PAYBOX_PBX_RANG=PBX Rangの値 +PAYBOX_PBX_IDENTIFIANT=PBX IDの値 diff --git a/htdocs/langs/ja_JP/paypal.lang b/htdocs/langs/ja_JP/paypal.lang index 0070fa291f7..7fb88a662a0 100644 --- a/htdocs/langs/ja_JP/paypal.lang +++ b/htdocs/langs/ja_JP/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=%s:これは、トランザクションのIDです PAYPAL_ADD_PAYMENT_URL=郵送で文書を送信するときにPayPalの支払いのURLを追加します。 PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=あなたは "サンドボックス"モードで現在 -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ja_JP/printing.lang b/htdocs/langs/ja_JP/printing.lang index d6cf49bd525..9e14a24c6d5 100644 --- a/htdocs/langs/ja_JP/printing.lang +++ b/htdocs/langs/ja_JP/printing.lang @@ -19,7 +19,7 @@ PRINTGCP_INFO=Google OAuth API setup PRINTGCP_AUTHLINK=Authentication PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -GCP_Name=Name +GCP_Name=の名前 GCP_displayName=Display Name GCP_Id=Printer Id GCP_OwnerName=Owner Name @@ -28,9 +28,9 @@ GCP_connectionStatus=Online State GCP_Type=Printer Type PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed. PRINTIPP_HOST=Print server -PRINTIPP_PORT=Port -PRINTIPP_USER=Login -PRINTIPP_PASSWORD=Password +PRINTIPP_PORT=ポート +PRINTIPP_USER=ログイン +PRINTIPP_PASSWORD=パスワード NoDefaultPrinterDefined=No default printer defined DefaultPrinter=Default printer Printer=Printer @@ -40,12 +40,12 @@ IPP_State=Printer State IPP_State_reason=State reason IPP_State_reason1=State reason1 IPP_BW=BW -IPP_Color=Color +IPP_Color=カラー IPP_Device=Device IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/ja_JP/products.lang b/htdocs/langs/ja_JP/products.lang index 7ca23dc64d6..3c26e4f239f 100644 --- a/htdocs/langs/ja_JP/products.lang +++ b/htdocs/langs/ja_JP/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=製品やサービス ProductsAndServices=製品とサービス ProductsOrServices=製品またはサービス -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=2番目の +unitH=時間 +unitD=日 +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=現行価格 @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/ja_JP/propal.lang b/htdocs/langs/ja_JP/propal.lang index c676a08333d..fdbfa32a8d3 100644 --- a/htdocs/langs/ja_JP/propal.lang +++ b/htdocs/langs/ja_JP/propal.lang @@ -3,7 +3,7 @@ Proposals=商用の提案 Proposal=商業的提案 ProposalShort=提案 ProposalsDraft=ドラフト商業の提案 -ProposalsOpened=オープンした商業提案 +ProposalsOpened=Open commercial proposals Prop=商用の提案 CommercialProposal=商業的提案 ProposalCard=提案カード @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=月別額(税引後) NbOfProposals=商業的提案の数 ShowPropal=提案を示す PropalsDraft=ドラフト -PropalsOpened=開かれた +PropalsOpened=開く PropalStatusDraft=ドラフト(検証する必要があります) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=(要請求)署名 diff --git a/htdocs/langs/ja_JP/resource.lang b/htdocs/langs/ja_JP/resource.lang index 8e25a0fa893..38bac9cfab5 100644 --- a/htdocs/langs/ja_JP/resource.lang +++ b/htdocs/langs/ja_JP/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=資源 diff --git a/htdocs/langs/ja_JP/salaries.lang b/htdocs/langs/ja_JP/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/ja_JP/salaries.lang +++ b/htdocs/langs/ja_JP/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/ja_JP/sendings.lang b/htdocs/langs/ja_JP/sendings.lang index 6c0fd3c9dad..75648f355ef 100644 --- a/htdocs/langs/ja_JP/sendings.lang +++ b/htdocs/langs/ja_JP/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=簡単な文書モデル DocumentModelMerou=メロウA5モデル WarningNoQtyLeftToSend=警告は、出荷されるのを待っていない製品。 StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=出荷のイベント LinkToTrackYourPackage=あなたのパッケージを追跡するためのリンク ShipmentCreationIsDoneFromOrder=現時点では、新たな出荷の作成は、注文カードから行われます。 ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/ja_JP/sms.lang b/htdocs/langs/ja_JP/sms.lang index ea362be1326..99188f935f2 100644 --- a/htdocs/langs/ja_JP/sms.lang +++ b/htdocs/langs/ja_JP/sms.lang @@ -38,7 +38,7 @@ SmsStatusNotSent=送信されません SmsSuccessfulySent=正しく送信されたSMS(%sへ%sから) ErrorSmsRecipientIsEmpty=ターゲットの数が空である WarningNoSmsAdded=ターゲットリストに追加する新しい電話番号なし -ConfirmValidSms=Do you confirm validation of this campain? +ConfirmValidSms=このキャンペーンの検証を確認しますか? NbOfUniqueSms=Nbの自由度のユニークな電話番号 NbOfSms=ホン番号のNbre ThisIsATestMessage=これはテストメッセージです。 @@ -46,6 +46,6 @@ SendSms=SMSを送信 SmsInfoCharRemain=残りの文字のNb SmsInfoNumero= (フォーマット国際例:33899701761) DelayBeforeSending=送信する前に、遅延時間(分) -SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleSenderFound=有効な送信者はありません。 SMSプロバイダの設定を確認してください。 SmsNoPossibleRecipientFound=利用可能なターゲットはありません。 SMSプロバイダの設定を確認してください。 diff --git a/htdocs/langs/ja_JP/stocks.lang b/htdocs/langs/ja_JP/stocks.lang index 512c886bb7d..a1e3bb27883 100644 --- a/htdocs/langs/ja_JP/stocks.lang +++ b/htdocs/langs/ja_JP/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=ユニット数 UnitPurchaseValue=Unit purchase price StockTooLow=低すぎると株式 -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=値 PMPValue=加重平均価格 PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=数量派遣 QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=派遣株式 +OrderDispatch=Goods Receptions 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=お客様の請求書/クレジットメモの検証で本物の株式を減少させる @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=仕入先請求書/クレジットメモの検証で本物の株式を増加させる ReStockOnValidateOrder=サプライヤの注文賛同上の実際の株式を増加させる -ReStockOnDispatchOrder=サプライヤーの順序が受信した後、倉庫に派遣マニュアルに本物の株式を増加させる +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=ご注文はまだないか、またはこれ以上の在庫倉庫の製品の派遣ができますステータスを持っていません。 -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=このオブジェクト用に事前定義された製品がありません。そうは在庫に派遣する必要はありません。 DispatchVerb=派遣 StockLimitShort=Limit for alert StockLimit=Stock limit for alert PhysicalStock=物理的な在庫 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): 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, ...) IdWarehouse=イド倉庫 DescWareHouse=説明倉庫 LieuWareHouse=ローカリゼーション倉庫 @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=編集 +inventoryValidate=検証 +inventoryDraft=ランニング +inventorySelectWarehouse=Warehouse choice +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 +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 mouvment 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 +AddProduct=加える +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=行を削除します +RegulateStock=Regulate Stock +ListInventory=リスト diff --git a/htdocs/langs/ja_JP/stripe.lang b/htdocs/langs/ja_JP/stripe.lang new file mode 100644 index 00000000000..9dacafc10ef --- /dev/null +++ b/htdocs/langs/ja_JP/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=以下のURLはDolibarrオブジェクト上で支払いをするために顧客にページを提供するために利用可能です +PaymentForm=支払い形態 +WelcomeOnPaymentPage=ようこそ私たちのオンライン決済サービスについて +ThisScreenAllowsYouToPay=この画面では、%sにオンライン決済を行うことができます。 +ThisIsInformationOnPayment=これは、実行する支払いに関する情報です。 +ToComplete=完了する +YourEMail=入金確認を受信する電子メール +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=債権者 +PaymentCode=支払いコード +StripeDoPayment=支払いに行く +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=次の +ToOfferALinkForOnlinePayment=%s支払いのURL +ToOfferALinkForOnlinePaymentOnOrder=顧客の注文のための%sオンライン決済のユーザインタフェースを提供するためのURL +ToOfferALinkForOnlinePaymentOnInvoice=顧客の請求書の%sオンライン決済のユーザインタフェースを提供するためのURL +ToOfferALinkForOnlinePaymentOnContractLine=契約回線の%sオンライン決済のユーザインタフェースを提供するためのURL +ToOfferALinkForOnlinePaymentOnFreeAmount=空き容量のため夜中オンライン決済のユーザインタフェースを提供するためのURL +ToOfferALinkForOnlinePaymentOnMemberSubscription=メンバーのサブスクリプションの%sオンライン決済のユーザインタフェースを提供するためのURL +YouCanAddTagOnUrl=また、独自の支払いコメントタグを追加するには、それらのURL(無料支払のためにのみ必要)のいずれかにurlパラメータ·タグ= 値を追加することできます。 +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=このページでは、あなたの支払が記録されていることを確認します。ありがとうございます。 +YourPaymentHasNotBeenRecorded=あなたの支払は記録されていないトランザクションがキャンセルされました。ありがとうございます。 +AccountParameter=アカウントのパラメータ +UsageParameter=使用パラメータ +InformationToFindParameters=あなたの%sアカウント情報を見つけるのを助ける +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=ベンダーの名前 +CSSUrlForPaymentForm=支払いフォームのCSSスタイルシートのURL +MessageOK=検証済みペイメントの戻りページでメッセージ +MessageKO=キャンセル支払い戻りページでメッセージ +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ja_JP/supplier_proposal.lang b/htdocs/langs/ja_JP/supplier_proposal.lang index a29800152a7..4a81d8708e8 100644 --- a/htdocs/langs/ja_JP/supplier_proposal.lang +++ b/htdocs/langs/ja_JP/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=ドラフト(検証する必要があります) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=閉じた SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=拒否 @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/ja_JP/suppliers.lang b/htdocs/langs/ja_JP/suppliers.lang index 8637a8c890d..03d94bc0fb7 100644 --- a/htdocs/langs/ja_JP/suppliers.lang +++ b/htdocs/langs/ja_JP/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=このリファレンス·サプライヤーは、すでに参照に関連付けられています。%s NoRecordedSuppliers=記録されていないサプライヤーません SupplierPayment=サプライヤーの支払い @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/ja_JP/trips.lang b/htdocs/langs/ja_JP/trips.lang index 987072cfeda..04f5a739e05 100644 --- a/htdocs/langs/ja_JP/trips.lang +++ b/htdocs/langs/ja_JP/trips.lang @@ -12,7 +12,7 @@ ListOfFees=手数料のリスト TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=会社概要/基礎を訪問 +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=量またはキロ DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=検証日 DATE_CANCEL=Cancelation date DATE_PAIEMENT=支払期日 - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/ja_JP/users.lang b/htdocs/langs/ja_JP/users.lang index 1b44581bb4d..26c4c8d2eb2 100644 --- a/htdocs/langs/ja_JP/users.lang +++ b/htdocs/langs/ja_JP/users.lang @@ -66,8 +66,8 @@ InternalUser=内部ユーザ ExportDataset_user_1=Dolibarrのユーザーとプロパティ DomainUser=ドメインユーザー%s Reactivate=再アクティブ化 -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=内部ユーザは、あなたの会社/基礎の一部であるユーザーです。
外部ユーザーは顧客、サプライヤーまたは他のです。

両方のケースでは、権限も、Dolibarrの権限を定義する外部ユーザー(ホームを参照してください - セットアップ - ディスプレイ)は、内部ユーザーとは異なるメニューマネージャを持つことができます +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=ユーザーのグループのいずれかから継承されたので、許可が付与されます。 Inherited=継承された UserWillBeInternalUser=(特定の第三者にリンクされていないため)作成したユーザーは、内部ユーザーになります diff --git a/htdocs/langs/ja_JP/website.lang b/htdocs/langs/ja_JP/website.lang index 7c7ccd80741..408fce2ec28 100644 --- a/htdocs/langs/ja_JP/website.lang +++ b/htdocs/langs/ja_JP/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=ウェブサイト Webpage=Web page AddPage=ページの追加 +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=ホームページに設定する RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/ja_JP/withdrawals.lang b/htdocs/langs/ja_JP/withdrawals.lang index 1c4dccb2103..df7acdb76f5 100644 --- a/htdocs/langs/ja_JP/withdrawals.lang +++ b/htdocs/langs/ja_JP/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=撤回する金額 WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=支払いモード "撤退"には顧客の請求書が待っているされていません。要求を行うために請求書、カードの "引き出し"タブをクリックしてください。 +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 @@ -41,6 +41,7 @@ RefusedReason=拒否理由 RefusedInvoicing=拒絶反応を請求 NoInvoiceRefused=拒絶反応を充電しないでください InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=待っている StatusTrans=送信 StatusCredited=クレジット diff --git a/htdocs/langs/ka_GE/accountancy.lang b/htdocs/langs/ka_GE/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/ka_GE/accountancy.lang +++ b/htdocs/langs/ka_GE/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/ka_GE/admin.lang b/htdocs/langs/ka_GE/admin.lang index 6851d698625..a443d04f35d 100644 --- a/htdocs/langs/ka_GE/admin.lang +++ b/htdocs/langs/ka_GE/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/ka_GE/agenda.lang b/htdocs/langs/ka_GE/agenda.lang index 494dd4edbfd..58d94a3672b 100644 --- a/htdocs/langs/ka_GE/agenda.lang +++ b/htdocs/langs/ka_GE/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Events Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/ka_GE/banks.lang b/htdocs/langs/ka_GE/banks.lang index f0c41d5d5bf..ba42f9a4c83 100644 --- a/htdocs/langs/ka_GE/banks.lang +++ b/htdocs/langs/ka_GE/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/ka_GE/bills.lang b/htdocs/langs/ka_GE/bills.lang index 5fb3b6169da..1e83ba9b2d1 100644 --- a/htdocs/langs/ka_GE/bills.lang +++ b/htdocs/langs/ka_GE/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/ka_GE/bookmarks.lang b/htdocs/langs/ka_GE/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/ka_GE/bookmarks.lang +++ b/htdocs/langs/ka_GE/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/ka_GE/boxes.lang b/htdocs/langs/ka_GE/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/ka_GE/boxes.lang +++ b/htdocs/langs/ka_GE/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/ka_GE/cashdesk.lang b/htdocs/langs/ka_GE/cashdesk.lang index 69db60c0cc3..1f51f375e89 100644 --- a/htdocs/langs/ka_GE/cashdesk.lang +++ b/htdocs/langs/ka_GE/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/ka_GE/categories.lang b/htdocs/langs/ka_GE/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/ka_GE/categories.lang +++ b/htdocs/langs/ka_GE/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/ka_GE/commercial.lang b/htdocs/langs/ka_GE/commercial.lang index 16a6611db4a..deb66143b82 100644 --- a/htdocs/langs/ka_GE/commercial.lang +++ b/htdocs/langs/ka_GE/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/ka_GE/companies.lang b/htdocs/langs/ka_GE/companies.lang index 1b7efa3c14e..bd7d7983191 100644 --- a/htdocs/langs/ka_GE/companies.lang +++ b/htdocs/langs/ka_GE/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/ka_GE/contracts.lang b/htdocs/langs/ka_GE/contracts.lang index 880f00a9331..f742ca4cecd 100644 --- a/htdocs/langs/ka_GE/contracts.lang +++ b/htdocs/langs/ka_GE/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/ka_GE/exports.lang b/htdocs/langs/ka_GE/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/ka_GE/exports.lang +++ b/htdocs/langs/ka_GE/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/ka_GE/holiday.lang b/htdocs/langs/ka_GE/holiday.lang index 50d97c0d8cc..462515ca9a2 100644 --- a/htdocs/langs/ka_GE/holiday.lang +++ b/htdocs/langs/ka_GE/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/ka_GE/install.lang b/htdocs/langs/ka_GE/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/ka_GE/install.lang +++ b/htdocs/langs/ka_GE/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/ka_GE/interventions.lang b/htdocs/langs/ka_GE/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/ka_GE/interventions.lang +++ b/htdocs/langs/ka_GE/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/ka_GE/languages.lang b/htdocs/langs/ka_GE/languages.lang index 884f9048666..0ba12c6062a 100644 --- a/htdocs/langs/ka_GE/languages.lang +++ b/htdocs/langs/ka_GE/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=German Language_de_AT=German (Austria) Language_de_CH=German (Switzerland) Language_el_GR=Greek +Language_el_CY=Greek (Cyprus) Language_en_AU=English (Australia) Language_en_CA=English (Canada) Language_en_GB=English (United Kingdom) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spanish (Honduras) Language_es_MX=Spanish (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Spanish (Paraguay) Language_es_PE=Spanish (Peru) Language_es_PR=Spanish (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Icelandic Language_it_IT=Italian Language_ja_JP=Japanese Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korean Language_lo_LA=Lao Language_lt_LT=Lithuanian Language_lv_LV=Latvian Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=Norwegian (Bokmål) Language_nl_BE=Dutch (Belgium) Language_nl_NL=Dutch (Netherlands) diff --git a/htdocs/langs/ka_GE/link.lang b/htdocs/langs/ka_GE/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/ka_GE/link.lang +++ b/htdocs/langs/ka_GE/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/ka_GE/loan.lang b/htdocs/langs/ka_GE/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/ka_GE/loan.lang +++ b/htdocs/langs/ka_GE/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/ka_GE/mails.lang b/htdocs/langs/ka_GE/mails.lang index c830b551a67..65908fe81f1 100644 --- a/htdocs/langs/ka_GE/mails.lang +++ b/htdocs/langs/ka_GE/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/ka_GE/main.lang b/htdocs/langs/ka_GE/main.lang index d7dde34acbb..3401829afa2 100644 --- a/htdocs/langs/ka_GE/main.lang +++ b/htdocs/langs/ka_GE/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/ka_GE/margins.lang b/htdocs/langs/ka_GE/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/ka_GE/margins.lang +++ b/htdocs/langs/ka_GE/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/ka_GE/members.lang b/htdocs/langs/ka_GE/members.lang index 8f6f76ba48f..ac6f460cf14 100644 --- a/htdocs/langs/ka_GE/members.lang +++ b/htdocs/langs/ka_GE/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/ka_GE/modulebuilder.lang b/htdocs/langs/ka_GE/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/ka_GE/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/ka_GE/oauth.lang b/htdocs/langs/ka_GE/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/ka_GE/oauth.lang +++ b/htdocs/langs/ka_GE/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/ka_GE/other.lang b/htdocs/langs/ka_GE/other.lang index b151614ce3c..e15d490c0f2 100644 --- a/htdocs/langs/ka_GE/other.lang +++ b/htdocs/langs/ka_GE/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/ka_GE/paybox.lang b/htdocs/langs/ka_GE/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/ka_GE/paybox.lang +++ b/htdocs/langs/ka_GE/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/ka_GE/paypal.lang b/htdocs/langs/ka_GE/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/ka_GE/paypal.lang +++ b/htdocs/langs/ka_GE/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ka_GE/printing.lang b/htdocs/langs/ka_GE/printing.lang index d6cf49bd525..a357409289a 100644 --- a/htdocs/langs/ka_GE/printing.lang +++ b/htdocs/langs/ka_GE/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/ka_GE/products.lang b/htdocs/langs/ka_GE/products.lang index 3a412a5789c..4df17ba8da1 100644 --- a/htdocs/langs/ka_GE/products.lang +++ b/htdocs/langs/ka_GE/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/ka_GE/propal.lang b/htdocs/langs/ka_GE/propal.lang index a14d25ce779..3fdb379c5a2 100644 --- a/htdocs/langs/ka_GE/propal.lang +++ b/htdocs/langs/ka_GE/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/ka_GE/resource.lang b/htdocs/langs/ka_GE/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/ka_GE/resource.lang +++ b/htdocs/langs/ka_GE/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/ka_GE/salaries.lang b/htdocs/langs/ka_GE/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/ka_GE/salaries.lang +++ b/htdocs/langs/ka_GE/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/ka_GE/sendings.lang b/htdocs/langs/ka_GE/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/ka_GE/sendings.lang +++ b/htdocs/langs/ka_GE/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/ka_GE/stocks.lang b/htdocs/langs/ka_GE/stocks.lang index 1db49b8d8dd..79c5b306941 100644 --- a/htdocs/langs/ka_GE/stocks.lang +++ b/htdocs/langs/ka_GE/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/ka_GE/stripe.lang b/htdocs/langs/ka_GE/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/ka_GE/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ka_GE/supplier_proposal.lang b/htdocs/langs/ka_GE/supplier_proposal.lang index 61b031459b0..dc3eae23672 100644 --- a/htdocs/langs/ka_GE/supplier_proposal.lang +++ b/htdocs/langs/ka_GE/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/ka_GE/suppliers.lang b/htdocs/langs/ka_GE/suppliers.lang index b890919ace5..28c5fe39d0d 100644 --- a/htdocs/langs/ka_GE/suppliers.lang +++ b/htdocs/langs/ka_GE/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/ka_GE/trips.lang b/htdocs/langs/ka_GE/trips.lang index fbb709af77e..a63bb66c164 100644 --- a/htdocs/langs/ka_GE/trips.lang +++ b/htdocs/langs/ka_GE/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/ka_GE/users.lang b/htdocs/langs/ka_GE/users.lang index a0a1eae8697..af37668176c 100644 --- a/htdocs/langs/ka_GE/users.lang +++ b/htdocs/langs/ka_GE/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/ka_GE/website.lang b/htdocs/langs/ka_GE/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/ka_GE/website.lang +++ b/htdocs/langs/ka_GE/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/ka_GE/withdrawals.lang b/htdocs/langs/ka_GE/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/ka_GE/withdrawals.lang +++ b/htdocs/langs/ka_GE/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/km_KH/accountancy.lang b/htdocs/langs/km_KH/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/km_KH/accountancy.lang +++ b/htdocs/langs/km_KH/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/km_KH/admin.lang b/htdocs/langs/km_KH/admin.lang index 6851d698625..a443d04f35d 100644 --- a/htdocs/langs/km_KH/admin.lang +++ b/htdocs/langs/km_KH/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/km_KH/agenda.lang b/htdocs/langs/km_KH/agenda.lang index 494dd4edbfd..58d94a3672b 100644 --- a/htdocs/langs/km_KH/agenda.lang +++ b/htdocs/langs/km_KH/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Events Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/km_KH/banks.lang b/htdocs/langs/km_KH/banks.lang index f0c41d5d5bf..ba42f9a4c83 100644 --- a/htdocs/langs/km_KH/banks.lang +++ b/htdocs/langs/km_KH/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/km_KH/bills.lang b/htdocs/langs/km_KH/bills.lang index 5fb3b6169da..1e83ba9b2d1 100644 --- a/htdocs/langs/km_KH/bills.lang +++ b/htdocs/langs/km_KH/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/km_KH/bookmarks.lang b/htdocs/langs/km_KH/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/km_KH/bookmarks.lang +++ b/htdocs/langs/km_KH/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/km_KH/boxes.lang b/htdocs/langs/km_KH/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/km_KH/boxes.lang +++ b/htdocs/langs/km_KH/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/km_KH/cashdesk.lang b/htdocs/langs/km_KH/cashdesk.lang index 69db60c0cc3..1f51f375e89 100644 --- a/htdocs/langs/km_KH/cashdesk.lang +++ b/htdocs/langs/km_KH/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/km_KH/categories.lang b/htdocs/langs/km_KH/categories.lang index bb5370bf21f..41e5f4e4c13 100644 --- a/htdocs/langs/km_KH/categories.lang +++ b/htdocs/langs/km_KH/categories.lang @@ -1,6 +1,7 @@ # 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 diff --git a/htdocs/langs/km_KH/commercial.lang b/htdocs/langs/km_KH/commercial.lang index 16a6611db4a..deb66143b82 100644 --- a/htdocs/langs/km_KH/commercial.lang +++ b/htdocs/langs/km_KH/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/km_KH/companies.lang b/htdocs/langs/km_KH/companies.lang index 1b7efa3c14e..bd7d7983191 100644 --- a/htdocs/langs/km_KH/companies.lang +++ b/htdocs/langs/km_KH/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/km_KH/contracts.lang b/htdocs/langs/km_KH/contracts.lang index 880f00a9331..f742ca4cecd 100644 --- a/htdocs/langs/km_KH/contracts.lang +++ b/htdocs/langs/km_KH/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/km_KH/exports.lang b/htdocs/langs/km_KH/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/km_KH/exports.lang +++ b/htdocs/langs/km_KH/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/km_KH/holiday.lang b/htdocs/langs/km_KH/holiday.lang index 50d97c0d8cc..462515ca9a2 100644 --- a/htdocs/langs/km_KH/holiday.lang +++ b/htdocs/langs/km_KH/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/km_KH/install.lang b/htdocs/langs/km_KH/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/km_KH/install.lang +++ b/htdocs/langs/km_KH/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/km_KH/interventions.lang b/htdocs/langs/km_KH/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/km_KH/interventions.lang +++ b/htdocs/langs/km_KH/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/km_KH/languages.lang b/htdocs/langs/km_KH/languages.lang index 884f9048666..0ba12c6062a 100644 --- a/htdocs/langs/km_KH/languages.lang +++ b/htdocs/langs/km_KH/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=German Language_de_AT=German (Austria) Language_de_CH=German (Switzerland) Language_el_GR=Greek +Language_el_CY=Greek (Cyprus) Language_en_AU=English (Australia) Language_en_CA=English (Canada) Language_en_GB=English (United Kingdom) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spanish (Honduras) Language_es_MX=Spanish (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Spanish (Paraguay) Language_es_PE=Spanish (Peru) Language_es_PR=Spanish (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Icelandic Language_it_IT=Italian Language_ja_JP=Japanese Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korean Language_lo_LA=Lao Language_lt_LT=Lithuanian Language_lv_LV=Latvian Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=Norwegian (Bokmål) Language_nl_BE=Dutch (Belgium) Language_nl_NL=Dutch (Netherlands) diff --git a/htdocs/langs/km_KH/loan.lang b/htdocs/langs/km_KH/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/km_KH/loan.lang +++ b/htdocs/langs/km_KH/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/km_KH/mails.lang b/htdocs/langs/km_KH/mails.lang index c830b551a67..65908fe81f1 100644 --- a/htdocs/langs/km_KH/mails.lang +++ b/htdocs/langs/km_KH/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/km_KH/main.lang b/htdocs/langs/km_KH/main.lang index 9bcf62f836a..247568767e1 100644 --- a/htdocs/langs/km_KH/main.lang +++ b/htdocs/langs/km_KH/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/km_KH/margins.lang b/htdocs/langs/km_KH/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/km_KH/margins.lang +++ b/htdocs/langs/km_KH/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/km_KH/members.lang b/htdocs/langs/km_KH/members.lang index 8f6f76ba48f..ac6f460cf14 100644 --- a/htdocs/langs/km_KH/members.lang +++ b/htdocs/langs/km_KH/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/km_KH/modulebuilder.lang b/htdocs/langs/km_KH/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/km_KH/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/km_KH/oauth.lang b/htdocs/langs/km_KH/oauth.lang index f4df2dc3dda..cafca379f6f 100644 --- a/htdocs/langs/km_KH/oauth.lang +++ b/htdocs/langs/km_KH/oauth.lang @@ -2,15 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/km_KH/other.lang b/htdocs/langs/km_KH/other.lang index b151614ce3c..e15d490c0f2 100644 --- a/htdocs/langs/km_KH/other.lang +++ b/htdocs/langs/km_KH/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/km_KH/paybox.lang b/htdocs/langs/km_KH/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/km_KH/paybox.lang +++ b/htdocs/langs/km_KH/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/km_KH/paypal.lang b/htdocs/langs/km_KH/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/km_KH/paypal.lang +++ b/htdocs/langs/km_KH/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/km_KH/printing.lang b/htdocs/langs/km_KH/printing.lang index d6cf49bd525..a357409289a 100644 --- a/htdocs/langs/km_KH/printing.lang +++ b/htdocs/langs/km_KH/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/km_KH/products.lang b/htdocs/langs/km_KH/products.lang index 3a412a5789c..4df17ba8da1 100644 --- a/htdocs/langs/km_KH/products.lang +++ b/htdocs/langs/km_KH/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/km_KH/propal.lang b/htdocs/langs/km_KH/propal.lang index a14d25ce779..3fdb379c5a2 100644 --- a/htdocs/langs/km_KH/propal.lang +++ b/htdocs/langs/km_KH/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/km_KH/resource.lang b/htdocs/langs/km_KH/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/km_KH/resource.lang +++ b/htdocs/langs/km_KH/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/km_KH/salaries.lang b/htdocs/langs/km_KH/salaries.lang index 5fedb79823d..522bf0a65d7 100644 --- a/htdocs/langs/km_KH/salaries.lang +++ b/htdocs/langs/km_KH/salaries.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account by default for salaries payments +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries diff --git a/htdocs/langs/km_KH/sendings.lang b/htdocs/langs/km_KH/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/km_KH/sendings.lang +++ b/htdocs/langs/km_KH/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/km_KH/stocks.lang b/htdocs/langs/km_KH/stocks.lang index 1db49b8d8dd..79c5b306941 100644 --- a/htdocs/langs/km_KH/stocks.lang +++ b/htdocs/langs/km_KH/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/km_KH/stripe.lang b/htdocs/langs/km_KH/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/km_KH/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/km_KH/supplier_proposal.lang b/htdocs/langs/km_KH/supplier_proposal.lang index 61b031459b0..dc3eae23672 100644 --- a/htdocs/langs/km_KH/supplier_proposal.lang +++ b/htdocs/langs/km_KH/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/km_KH/suppliers.lang b/htdocs/langs/km_KH/suppliers.lang index b890919ace5..28c5fe39d0d 100644 --- a/htdocs/langs/km_KH/suppliers.lang +++ b/htdocs/langs/km_KH/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/km_KH/trips.lang b/htdocs/langs/km_KH/trips.lang index fbb709af77e..a63bb66c164 100644 --- a/htdocs/langs/km_KH/trips.lang +++ b/htdocs/langs/km_KH/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/km_KH/users.lang b/htdocs/langs/km_KH/users.lang index a0a1eae8697..af37668176c 100644 --- a/htdocs/langs/km_KH/users.lang +++ b/htdocs/langs/km_KH/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/km_KH/website.lang b/htdocs/langs/km_KH/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/km_KH/website.lang +++ b/htdocs/langs/km_KH/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/km_KH/withdrawals.lang b/htdocs/langs/km_KH/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/km_KH/withdrawals.lang +++ b/htdocs/langs/km_KH/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/kn_IN/accountancy.lang b/htdocs/langs/kn_IN/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/kn_IN/accountancy.lang +++ b/htdocs/langs/kn_IN/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/kn_IN/admin.lang b/htdocs/langs/kn_IN/admin.lang index 25e356fda32..517c98b5717 100644 --- a/htdocs/langs/kn_IN/admin.lang +++ b/htdocs/langs/kn_IN/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/kn_IN/agenda.lang b/htdocs/langs/kn_IN/agenda.lang index 494dd4edbfd..58d94a3672b 100644 --- a/htdocs/langs/kn_IN/agenda.lang +++ b/htdocs/langs/kn_IN/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Events Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/kn_IN/banks.lang b/htdocs/langs/kn_IN/banks.lang index e59f652700c..e0f9cba8719 100644 --- a/htdocs/langs/kn_IN/banks.lang +++ b/htdocs/langs/kn_IN/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=ತೆರೆಯಲಾಗಿದೆ StatusAccountClosed=ಮುಚ್ಚಲಾಗಿದೆ AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/kn_IN/bills.lang b/htdocs/langs/kn_IN/bills.lang index 47c950e211a..bb0539153ec 100644 --- a/htdocs/langs/kn_IN/bills.lang +++ b/htdocs/langs/kn_IN/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=ಸಾಪೇಕ್ಷ ರಿಯಾಯಿತಿ GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/kn_IN/bookmarks.lang b/htdocs/langs/kn_IN/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/kn_IN/bookmarks.lang +++ b/htdocs/langs/kn_IN/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/kn_IN/boxes.lang b/htdocs/langs/kn_IN/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/kn_IN/boxes.lang +++ b/htdocs/langs/kn_IN/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/kn_IN/cashdesk.lang b/htdocs/langs/kn_IN/cashdesk.lang index 69db60c0cc3..457b57bd1aa 100644 --- a/htdocs/langs/kn_IN/cashdesk.lang +++ b/htdocs/langs/kn_IN/cashdesk.lang @@ -9,7 +9,7 @@ CashdeskShowServices=Selling services CashDeskProducts=Products CashDeskStock=Stock CashDeskOn=on -CashDeskThirdParty=Third party +CashDeskThirdParty=ಮೂರನೇ ಪಾರ್ಟಿ ShoppingCart=Shopping cart NewSell=New sell AddThisArticle=Add this article @@ -25,8 +25,8 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account -ShowCompany=Show company +BankToPay=Account for payment +ShowCompany=ಸಂಸ್ಥೆಯನ್ನು ತೋರಿಸಿ ShowStock=Show warehouse DeleteArticle=Click to remove this article FilterRefOrLabelOrBC=Search (Ref/Label) diff --git a/htdocs/langs/kn_IN/categories.lang b/htdocs/langs/kn_IN/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/kn_IN/categories.lang +++ b/htdocs/langs/kn_IN/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/kn_IN/commercial.lang b/htdocs/langs/kn_IN/commercial.lang index 7fdda555286..fd403c0b80b 100644 --- a/htdocs/langs/kn_IN/commercial.lang +++ b/htdocs/langs/kn_IN/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/kn_IN/companies.lang b/htdocs/langs/kn_IN/companies.lang index 1a61011e726..4cb1d0a2318 100644 --- a/htdocs/langs/kn_IN/companies.lang +++ b/htdocs/langs/kn_IN/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=ಹೊಸ ಖಾಸಗಿ ವ್ಯಕ್ತಿ NewCompany=ಹೊಸ ಕಂಪನಿ (ನಿರೀಕ್ಷಿತ, ಗ್ರಾಹಕ, ಪೂರೈಕೆದಾರ) NewThirdParty=ಹೊಸ ತೃತೀಯ (ನಿರೀಕ್ಷಿತ, ಗ್ರಾಹಕ, ಪೂರೈಕೆದಾರ) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection ಪ್ರದೇಶ IdThirdParty=ತೃತೀಯ ಪಕ್ಷದ ಗುರುತು @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=ಗ್ರಾಹಕರು ThirdPartyCustomersWithIdProf12=%s ಅಥವಾ %s ಇರುವ ಗ್ರಾಹಕರು ThirdPartySuppliers=ಪೂರೈಕೆದಾರರು ThirdPartyType=ತೃತೀಯ ಮಾದರಿ -Company/Fundation=ಕಂಪನಿ / ಫೌಂಡೇಶನ್ Individual=ಖಾಸಗಿ ವ್ಯಕ್ತಿ ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=ಪೋಷಕ ಸಂಸ್ಥೆ @@ -78,10 +77,10 @@ VATIsNotUsed=ವ್ಯಾಟ್ ಬಳಸಲಾಗುವುದಿಲ್ಲ CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE ಬಳಸಲಾಗುತ್ತದೆ @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=ಸಾಪೇಕ್ಷ ರಿಯಾಯಿತಿ CustomerAbsoluteDiscountShort=ಪರಮ ರಿಯಾಯಿತಿ CompanyHasRelativeDiscount=ಈ ಗ್ರಾಹಕರಿಗೆ %s%% ರಿಯಾಯಿತಿ ಪೂರ್ವನಿಗದಿಯಾಗಿದೆ. CompanyHasNoRelativeDiscount=ಈ ಗ್ರಾಹಕರಿಗೆ ಯಾವುದೇ ಸಾಪೇಕ್ಷ ರಿಯಾಯಿತಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿಲ್ಲ -CompanyHasAbsoluteDiscount=ಈ ಗ್ರಾಹಕ ಇನ್ನೂ %s%s ರಿಯಾಯಿತಿ ವಿನಾಯಿತಿಗಳನ್ನು ಅಥವಾ ಠೇವಣಿಯನ್ನು ಹೊಂದಿದ್ದಾರೆ. +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=ಈ ಗ್ರಾಹಕ ಇನ್ನೂ %s%sರಷ್ಟಕ್ಕೆ ಸಾಲದ ಟಿಪ್ಪಣಿಯನ್ನು ಹೊಂದಿದ್ದಾರೆ. CompanyHasNoAbsoluteDiscount=ಈ ಗ್ರಾಹಕ ಯಾವುದೇ ರಿಯಾಯಿತಿ ಕ್ರೆಡಿಟ್ ಹೊಂದಿಲ್ಲ CustomerAbsoluteDiscountAllUsers=ಪರಮ ರಿಯಾಯಿತಿಗಳು (ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಂದ ಮಂಜೂರಾದ) @@ -390,7 +395,7 @@ ListCustomersShort=ಗ್ರಾಹಕರ ಪಟ್ಟಿ ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=ಒಟ್ಟು ಅನನ್ಯ ಮೂರನೇ ಪಾರ್ಟಿಗಳು -InActivity=Opened +InActivity=ತೆರೆಯಲಾಗಿದೆ ActivityCeased=ಮುಚ್ಚಲಾಗಿದೆ ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=ಕೋಡ್ ಉಚಿತ. ಈ ಕೋಡ್ ManagingDirectors=ಮ್ಯಾನೇಜರ್ (ಗಳು) ಹೆಸರು (ಸಿಇಒ, ನಿರ್ದೇಶಕ, ಅಧ್ಯಕ್ಷ ...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/kn_IN/contracts.lang b/htdocs/langs/kn_IN/contracts.lang index ea662478fb1..67728ee78df 100644 --- a/htdocs/langs/kn_IN/contracts.lang +++ b/htdocs/langs/kn_IN/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/kn_IN/exports.lang b/htdocs/langs/kn_IN/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/kn_IN/exports.lang +++ b/htdocs/langs/kn_IN/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/kn_IN/holiday.lang b/htdocs/langs/kn_IN/holiday.lang index 50d97c0d8cc..462515ca9a2 100644 --- a/htdocs/langs/kn_IN/holiday.lang +++ b/htdocs/langs/kn_IN/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/kn_IN/install.lang b/htdocs/langs/kn_IN/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/kn_IN/install.lang +++ b/htdocs/langs/kn_IN/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/kn_IN/interventions.lang b/htdocs/langs/kn_IN/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/kn_IN/interventions.lang +++ b/htdocs/langs/kn_IN/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/kn_IN/languages.lang b/htdocs/langs/kn_IN/languages.lang index 884f9048666..0ba12c6062a 100644 --- a/htdocs/langs/kn_IN/languages.lang +++ b/htdocs/langs/kn_IN/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=German Language_de_AT=German (Austria) Language_de_CH=German (Switzerland) Language_el_GR=Greek +Language_el_CY=Greek (Cyprus) Language_en_AU=English (Australia) Language_en_CA=English (Canada) Language_en_GB=English (United Kingdom) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spanish (Honduras) Language_es_MX=Spanish (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Spanish (Paraguay) Language_es_PE=Spanish (Peru) Language_es_PR=Spanish (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Icelandic Language_it_IT=Italian Language_ja_JP=Japanese Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korean Language_lo_LA=Lao Language_lt_LT=Lithuanian Language_lv_LV=Latvian Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=Norwegian (Bokmål) Language_nl_BE=Dutch (Belgium) Language_nl_NL=Dutch (Netherlands) diff --git a/htdocs/langs/kn_IN/link.lang b/htdocs/langs/kn_IN/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/kn_IN/link.lang +++ b/htdocs/langs/kn_IN/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/kn_IN/loan.lang b/htdocs/langs/kn_IN/loan.lang index 8b932e389ce..690837df72a 100644 --- a/htdocs/langs/kn_IN/loan.lang +++ b/htdocs/langs/kn_IN/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/kn_IN/mails.lang b/htdocs/langs/kn_IN/mails.lang index c830b551a67..65908fe81f1 100644 --- a/htdocs/langs/kn_IN/mails.lang +++ b/htdocs/langs/kn_IN/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/kn_IN/main.lang b/htdocs/langs/kn_IN/main.lang index 6c858333c20..a82fe088a1c 100644 --- a/htdocs/langs/kn_IN/main.lang +++ b/htdocs/langs/kn_IN/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/kn_IN/margins.lang b/htdocs/langs/kn_IN/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/kn_IN/margins.lang +++ b/htdocs/langs/kn_IN/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/kn_IN/members.lang b/htdocs/langs/kn_IN/members.lang index 8f6f76ba48f..ac6f460cf14 100644 --- a/htdocs/langs/kn_IN/members.lang +++ b/htdocs/langs/kn_IN/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/kn_IN/modulebuilder.lang b/htdocs/langs/kn_IN/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/kn_IN/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/kn_IN/oauth.lang b/htdocs/langs/kn_IN/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/kn_IN/oauth.lang +++ b/htdocs/langs/kn_IN/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/kn_IN/other.lang b/htdocs/langs/kn_IN/other.lang index 8c8701310e6..96501a9e5a9 100644 --- a/htdocs/langs/kn_IN/other.lang +++ b/htdocs/langs/kn_IN/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/kn_IN/paybox.lang b/htdocs/langs/kn_IN/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/kn_IN/paybox.lang +++ b/htdocs/langs/kn_IN/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/kn_IN/paypal.lang b/htdocs/langs/kn_IN/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/kn_IN/paypal.lang +++ b/htdocs/langs/kn_IN/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/kn_IN/printing.lang b/htdocs/langs/kn_IN/printing.lang index d6cf49bd525..517d9222279 100644 --- a/htdocs/langs/kn_IN/printing.lang +++ b/htdocs/langs/kn_IN/printing.lang @@ -19,7 +19,7 @@ PRINTGCP_INFO=Google OAuth API setup PRINTGCP_AUTHLINK=Authentication PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -GCP_Name=Name +GCP_Name=ಹೆಸರು GCP_displayName=Display Name GCP_Id=Printer Id GCP_OwnerName=Owner Name @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/kn_IN/products.lang b/htdocs/langs/kn_IN/products.lang index 3b55100096f..405a2882db3 100644 --- a/htdocs/langs/kn_IN/products.lang +++ b/htdocs/langs/kn_IN/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/kn_IN/propal.lang b/htdocs/langs/kn_IN/propal.lang index f3f43108b0e..4c23e93a991 100644 --- a/htdocs/langs/kn_IN/propal.lang +++ b/htdocs/langs/kn_IN/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=ತೆರೆಯಲಾಗಿದೆ PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/kn_IN/resource.lang b/htdocs/langs/kn_IN/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/kn_IN/resource.lang +++ b/htdocs/langs/kn_IN/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/kn_IN/salaries.lang b/htdocs/langs/kn_IN/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/kn_IN/salaries.lang +++ b/htdocs/langs/kn_IN/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/kn_IN/sendings.lang b/htdocs/langs/kn_IN/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/kn_IN/sendings.lang +++ b/htdocs/langs/kn_IN/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/kn_IN/stocks.lang b/htdocs/langs/kn_IN/stocks.lang index 1db49b8d8dd..79c5b306941 100644 --- a/htdocs/langs/kn_IN/stocks.lang +++ b/htdocs/langs/kn_IN/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/kn_IN/stripe.lang b/htdocs/langs/kn_IN/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/kn_IN/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/kn_IN/supplier_proposal.lang b/htdocs/langs/kn_IN/supplier_proposal.lang index 946d35deb47..72ce5acdcb1 100644 --- a/htdocs/langs/kn_IN/supplier_proposal.lang +++ b/htdocs/langs/kn_IN/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=ಮುಚ್ಚಲಾಗಿದೆ SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/kn_IN/suppliers.lang b/htdocs/langs/kn_IN/suppliers.lang index 5048602b038..50da995533f 100644 --- a/htdocs/langs/kn_IN/suppliers.lang +++ b/htdocs/langs/kn_IN/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/kn_IN/trips.lang b/htdocs/langs/kn_IN/trips.lang index d9b66715f04..0f871145e48 100644 --- a/htdocs/langs/kn_IN/trips.lang +++ b/htdocs/langs/kn_IN/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/kn_IN/users.lang b/htdocs/langs/kn_IN/users.lang index 845a673b97d..f18618b25dd 100644 --- a/htdocs/langs/kn_IN/users.lang +++ b/htdocs/langs/kn_IN/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/kn_IN/website.lang b/htdocs/langs/kn_IN/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/kn_IN/website.lang +++ b/htdocs/langs/kn_IN/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/kn_IN/withdrawals.lang b/htdocs/langs/kn_IN/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/kn_IN/withdrawals.lang +++ b/htdocs/langs/kn_IN/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/ko_KR/accountancy.lang b/htdocs/langs/ko_KR/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/ko_KR/accountancy.lang +++ b/htdocs/langs/ko_KR/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/ko_KR/admin.lang b/htdocs/langs/ko_KR/admin.lang index 9c6d314a6d2..82d41d46e0c 100644 --- a/htdocs/langs/ko_KR/admin.lang +++ b/htdocs/langs/ko_KR/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/ko_KR/agenda.lang b/htdocs/langs/ko_KR/agenda.lang index f4c99170f9b..590d83470ff 100644 --- a/htdocs/langs/ko_KR/agenda.lang +++ b/htdocs/langs/ko_KR/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=이벤트 Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/ko_KR/banks.lang b/htdocs/langs/ko_KR/banks.lang index f0c41d5d5bf..ba42f9a4c83 100644 --- a/htdocs/langs/ko_KR/banks.lang +++ b/htdocs/langs/ko_KR/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/ko_KR/bills.lang b/htdocs/langs/ko_KR/bills.lang index e594f653145..a2054db4162 100644 --- a/htdocs/langs/ko_KR/bills.lang +++ b/htdocs/langs/ko_KR/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/ko_KR/bookmarks.lang b/htdocs/langs/ko_KR/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/ko_KR/bookmarks.lang +++ b/htdocs/langs/ko_KR/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/ko_KR/boxes.lang b/htdocs/langs/ko_KR/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/ko_KR/boxes.lang +++ b/htdocs/langs/ko_KR/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/ko_KR/cashdesk.lang b/htdocs/langs/ko_KR/cashdesk.lang index 69db60c0cc3..1f51f375e89 100644 --- a/htdocs/langs/ko_KR/cashdesk.lang +++ b/htdocs/langs/ko_KR/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/ko_KR/categories.lang b/htdocs/langs/ko_KR/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/ko_KR/categories.lang +++ b/htdocs/langs/ko_KR/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/ko_KR/commercial.lang b/htdocs/langs/ko_KR/commercial.lang index 16a6611db4a..deb66143b82 100644 --- a/htdocs/langs/ko_KR/commercial.lang +++ b/htdocs/langs/ko_KR/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/ko_KR/companies.lang b/htdocs/langs/ko_KR/companies.lang index 6d16fa5ae5c..bc6efa00c66 100644 --- a/htdocs/langs/ko_KR/companies.lang +++ b/htdocs/langs/ko_KR/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/ko_KR/contracts.lang b/htdocs/langs/ko_KR/contracts.lang index 880f00a9331..f742ca4cecd 100644 --- a/htdocs/langs/ko_KR/contracts.lang +++ b/htdocs/langs/ko_KR/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/ko_KR/exports.lang b/htdocs/langs/ko_KR/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/ko_KR/exports.lang +++ b/htdocs/langs/ko_KR/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/ko_KR/holiday.lang b/htdocs/langs/ko_KR/holiday.lang index 50d97c0d8cc..462515ca9a2 100644 --- a/htdocs/langs/ko_KR/holiday.lang +++ b/htdocs/langs/ko_KR/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/ko_KR/install.lang b/htdocs/langs/ko_KR/install.lang index 3d86a7ec388..da9171dd0c3 100644 --- a/htdocs/langs/ko_KR/install.lang +++ b/htdocs/langs/ko_KR/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/ko_KR/interventions.lang b/htdocs/langs/ko_KR/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/ko_KR/interventions.lang +++ b/htdocs/langs/ko_KR/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/ko_KR/languages.lang b/htdocs/langs/ko_KR/languages.lang index cf20a0024fa..be159847b45 100644 --- a/htdocs/langs/ko_KR/languages.lang +++ b/htdocs/langs/ko_KR/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=독일의 Language_de_AT=독일어 (오스트리아) Language_de_CH=German (Switzerland) Language_el_GR=그리스의 +Language_el_CY=Greek (Cyprus) Language_en_AU=영어 (호주) Language_en_CA=English (Canada) Language_en_GB=영어 (영국) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=스페인어 (온두라스) Language_es_MX=스페인어 (멕시코) +Language_es_PA=Spanish (Panama) Language_es_PY=스페인어 (파라과이) Language_es_PE=스페인어 (페루) Language_es_PR=스페인어 (푸에르토 리코) @@ -50,12 +53,14 @@ Language_is_IS=아이슬란드의 Language_it_IT=이탈리아의 Language_ja_JP=일본의 Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=한국의 Language_lo_LA=Lao Language_lt_LT=Lietuviešu Language_lv_LV=라트비아의 Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=노르웨이어 (보크 말) Language_nl_BE=네덜란드 (벨기에) Language_nl_NL=네덜란드 (네덜란드) diff --git a/htdocs/langs/ko_KR/link.lang b/htdocs/langs/ko_KR/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/ko_KR/link.lang +++ b/htdocs/langs/ko_KR/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/ko_KR/loan.lang b/htdocs/langs/ko_KR/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/ko_KR/loan.lang +++ b/htdocs/langs/ko_KR/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/ko_KR/mails.lang b/htdocs/langs/ko_KR/mails.lang index dcb8c0f38fd..18e9f42486f 100644 --- a/htdocs/langs/ko_KR/mails.lang +++ b/htdocs/langs/ko_KR/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=오류 MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/ko_KR/main.lang b/htdocs/langs/ko_KR/main.lang index 2e8a395da7a..19047551ce0 100644 --- a/htdocs/langs/ko_KR/main.lang +++ b/htdocs/langs/ko_KR/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=기본 배경 FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=첨부할 파일을 선택했지만 바로 업로드할 수는 없습니다. 업로드하려면 "파일 첨부"를 클릭하십시오. NbOfEntries=엔트리 Nb GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/ko_KR/margins.lang b/htdocs/langs/ko_KR/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/ko_KR/margins.lang +++ b/htdocs/langs/ko_KR/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/ko_KR/members.lang b/htdocs/langs/ko_KR/members.lang index 8f6f76ba48f..ac6f460cf14 100644 --- a/htdocs/langs/ko_KR/members.lang +++ b/htdocs/langs/ko_KR/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/ko_KR/modulebuilder.lang b/htdocs/langs/ko_KR/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/ko_KR/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/ko_KR/oauth.lang b/htdocs/langs/ko_KR/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/ko_KR/oauth.lang +++ b/htdocs/langs/ko_KR/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/ko_KR/other.lang b/htdocs/langs/ko_KR/other.lang index b151614ce3c..e15d490c0f2 100644 --- a/htdocs/langs/ko_KR/other.lang +++ b/htdocs/langs/ko_KR/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/ko_KR/paybox.lang b/htdocs/langs/ko_KR/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/ko_KR/paybox.lang +++ b/htdocs/langs/ko_KR/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/ko_KR/paypal.lang b/htdocs/langs/ko_KR/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/ko_KR/paypal.lang +++ b/htdocs/langs/ko_KR/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ko_KR/printing.lang b/htdocs/langs/ko_KR/printing.lang index d6cf49bd525..a357409289a 100644 --- a/htdocs/langs/ko_KR/printing.lang +++ b/htdocs/langs/ko_KR/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/ko_KR/products.lang b/htdocs/langs/ko_KR/products.lang index 3a412a5789c..4df17ba8da1 100644 --- a/htdocs/langs/ko_KR/products.lang +++ b/htdocs/langs/ko_KR/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/ko_KR/propal.lang b/htdocs/langs/ko_KR/propal.lang index a14d25ce779..3fdb379c5a2 100644 --- a/htdocs/langs/ko_KR/propal.lang +++ b/htdocs/langs/ko_KR/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/ko_KR/resource.lang b/htdocs/langs/ko_KR/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/ko_KR/resource.lang +++ b/htdocs/langs/ko_KR/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/ko_KR/salaries.lang b/htdocs/langs/ko_KR/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/ko_KR/salaries.lang +++ b/htdocs/langs/ko_KR/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/ko_KR/sendings.lang b/htdocs/langs/ko_KR/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/ko_KR/sendings.lang +++ b/htdocs/langs/ko_KR/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/ko_KR/stocks.lang b/htdocs/langs/ko_KR/stocks.lang index 49f97e37bfc..449643a77c4 100644 --- a/htdocs/langs/ko_KR/stocks.lang +++ b/htdocs/langs/ko_KR/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/ko_KR/stripe.lang b/htdocs/langs/ko_KR/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/ko_KR/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ko_KR/supplier_proposal.lang b/htdocs/langs/ko_KR/supplier_proposal.lang index 61b031459b0..dc3eae23672 100644 --- a/htdocs/langs/ko_KR/supplier_proposal.lang +++ b/htdocs/langs/ko_KR/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/ko_KR/suppliers.lang b/htdocs/langs/ko_KR/suppliers.lang index b890919ace5..28c5fe39d0d 100644 --- a/htdocs/langs/ko_KR/suppliers.lang +++ b/htdocs/langs/ko_KR/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/ko_KR/trips.lang b/htdocs/langs/ko_KR/trips.lang index fbb709af77e..a63bb66c164 100644 --- a/htdocs/langs/ko_KR/trips.lang +++ b/htdocs/langs/ko_KR/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/ko_KR/users.lang b/htdocs/langs/ko_KR/users.lang index 66d1968e905..5c003890bed 100644 --- a/htdocs/langs/ko_KR/users.lang +++ b/htdocs/langs/ko_KR/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/ko_KR/website.lang b/htdocs/langs/ko_KR/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/ko_KR/website.lang +++ b/htdocs/langs/ko_KR/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/ko_KR/withdrawals.lang b/htdocs/langs/ko_KR/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/ko_KR/withdrawals.lang +++ b/htdocs/langs/ko_KR/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/lo_LA/accountancy.lang b/htdocs/langs/lo_LA/accountancy.lang index 9ba6ee06140..0f8c1607cf7 100644 --- a/htdocs/langs/lo_LA/accountancy.lang +++ b/htdocs/langs/lo_LA/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=ບັນຊີ SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=ທະນາຄານ +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=ສົ່ງອອກ +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/lo_LA/admin.lang b/htdocs/langs/lo_LA/admin.lang index 1252bc1dcc2..8e9ac20478d 100644 --- a/htdocs/langs/lo_LA/admin.lang +++ b/htdocs/langs/lo_LA/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=ບັນ​ຊີ -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/lo_LA/agenda.lang b/htdocs/langs/lo_LA/agenda.lang index 494dd4edbfd..58d94a3672b 100644 --- a/htdocs/langs/lo_LA/agenda.lang +++ b/htdocs/langs/lo_LA/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Events Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/lo_LA/banks.lang b/htdocs/langs/lo_LA/banks.lang index 78cb6164f2a..0bf0174048f 100644 --- a/htdocs/langs/lo_LA/banks.lang +++ b/htdocs/langs/lo_LA/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/lo_LA/bills.lang b/htdocs/langs/lo_LA/bills.lang index 5fb3b6169da..1e83ba9b2d1 100644 --- a/htdocs/langs/lo_LA/bills.lang +++ b/htdocs/langs/lo_LA/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/lo_LA/bookmarks.lang b/htdocs/langs/lo_LA/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/lo_LA/bookmarks.lang +++ b/htdocs/langs/lo_LA/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/lo_LA/boxes.lang b/htdocs/langs/lo_LA/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/lo_LA/boxes.lang +++ b/htdocs/langs/lo_LA/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/lo_LA/cashdesk.lang b/htdocs/langs/lo_LA/cashdesk.lang index 69db60c0cc3..1f51f375e89 100644 --- a/htdocs/langs/lo_LA/cashdesk.lang +++ b/htdocs/langs/lo_LA/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/lo_LA/categories.lang b/htdocs/langs/lo_LA/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/lo_LA/categories.lang +++ b/htdocs/langs/lo_LA/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/lo_LA/commercial.lang b/htdocs/langs/lo_LA/commercial.lang index 16a6611db4a..deb66143b82 100644 --- a/htdocs/langs/lo_LA/commercial.lang +++ b/htdocs/langs/lo_LA/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/lo_LA/companies.lang b/htdocs/langs/lo_LA/companies.lang index 0be3c783cc9..6fb5a741472 100644 --- a/htdocs/langs/lo_LA/companies.lang +++ b/htdocs/langs/lo_LA/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/lo_LA/contracts.lang b/htdocs/langs/lo_LA/contracts.lang index 880f00a9331..f742ca4cecd 100644 --- a/htdocs/langs/lo_LA/contracts.lang +++ b/htdocs/langs/lo_LA/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/lo_LA/exports.lang b/htdocs/langs/lo_LA/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/lo_LA/exports.lang +++ b/htdocs/langs/lo_LA/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/lo_LA/holiday.lang b/htdocs/langs/lo_LA/holiday.lang index 6b8fef0b171..c35d4c9ea62 100644 --- a/htdocs/langs/lo_LA/holiday.lang +++ b/htdocs/langs/lo_LA/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/lo_LA/install.lang b/htdocs/langs/lo_LA/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/lo_LA/install.lang +++ b/htdocs/langs/lo_LA/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/lo_LA/interventions.lang b/htdocs/langs/lo_LA/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/lo_LA/interventions.lang +++ b/htdocs/langs/lo_LA/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/lo_LA/languages.lang b/htdocs/langs/lo_LA/languages.lang index 884f9048666..0ba12c6062a 100644 --- a/htdocs/langs/lo_LA/languages.lang +++ b/htdocs/langs/lo_LA/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=German Language_de_AT=German (Austria) Language_de_CH=German (Switzerland) Language_el_GR=Greek +Language_el_CY=Greek (Cyprus) Language_en_AU=English (Australia) Language_en_CA=English (Canada) Language_en_GB=English (United Kingdom) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spanish (Honduras) Language_es_MX=Spanish (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Spanish (Paraguay) Language_es_PE=Spanish (Peru) Language_es_PR=Spanish (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Icelandic Language_it_IT=Italian Language_ja_JP=Japanese Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korean Language_lo_LA=Lao Language_lt_LT=Lithuanian Language_lv_LV=Latvian Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=Norwegian (Bokmål) Language_nl_BE=Dutch (Belgium) Language_nl_NL=Dutch (Netherlands) diff --git a/htdocs/langs/lo_LA/link.lang b/htdocs/langs/lo_LA/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/lo_LA/link.lang +++ b/htdocs/langs/lo_LA/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/lo_LA/loan.lang b/htdocs/langs/lo_LA/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/lo_LA/loan.lang +++ b/htdocs/langs/lo_LA/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/lo_LA/mails.lang b/htdocs/langs/lo_LA/mails.lang index c830b551a67..65908fe81f1 100644 --- a/htdocs/langs/lo_LA/mails.lang +++ b/htdocs/langs/lo_LA/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/lo_LA/main.lang b/htdocs/langs/lo_LA/main.lang index 2f42675b2e4..27c35edadea 100644 --- a/htdocs/langs/lo_LA/main.lang +++ b/htdocs/langs/lo_LA/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/lo_LA/margins.lang b/htdocs/langs/lo_LA/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/lo_LA/margins.lang +++ b/htdocs/langs/lo_LA/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/lo_LA/members.lang b/htdocs/langs/lo_LA/members.lang index 7825c94bf2b..6a1c18b2a56 100644 --- a/htdocs/langs/lo_LA/members.lang +++ b/htdocs/langs/lo_LA/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/lo_LA/modulebuilder.lang b/htdocs/langs/lo_LA/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/lo_LA/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/lo_LA/oauth.lang b/htdocs/langs/lo_LA/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/lo_LA/oauth.lang +++ b/htdocs/langs/lo_LA/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/lo_LA/other.lang b/htdocs/langs/lo_LA/other.lang index 84b1fa38edc..2463c4d436c 100644 --- a/htdocs/langs/lo_LA/other.lang +++ b/htdocs/langs/lo_LA/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/lo_LA/paybox.lang b/htdocs/langs/lo_LA/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/lo_LA/paybox.lang +++ b/htdocs/langs/lo_LA/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/lo_LA/paypal.lang b/htdocs/langs/lo_LA/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/lo_LA/paypal.lang +++ b/htdocs/langs/lo_LA/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/lo_LA/printing.lang b/htdocs/langs/lo_LA/printing.lang index d6cf49bd525..8bb312838fc 100644 --- a/htdocs/langs/lo_LA/printing.lang +++ b/htdocs/langs/lo_LA/printing.lang @@ -19,7 +19,7 @@ PRINTGCP_INFO=Google OAuth API setup PRINTGCP_AUTHLINK=Authentication PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -GCP_Name=Name +GCP_Name=ຊື່ GCP_displayName=Display Name GCP_Id=Printer Id GCP_OwnerName=Owner Name @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/lo_LA/products.lang b/htdocs/langs/lo_LA/products.lang index 36c8c57a65e..2c02e2be6a6 100644 --- a/htdocs/langs/lo_LA/products.lang +++ b/htdocs/langs/lo_LA/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/lo_LA/propal.lang b/htdocs/langs/lo_LA/propal.lang index a14d25ce779..3fdb379c5a2 100644 --- a/htdocs/langs/lo_LA/propal.lang +++ b/htdocs/langs/lo_LA/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/lo_LA/resource.lang b/htdocs/langs/lo_LA/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/lo_LA/resource.lang +++ b/htdocs/langs/lo_LA/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/lo_LA/salaries.lang b/htdocs/langs/lo_LA/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/lo_LA/salaries.lang +++ b/htdocs/langs/lo_LA/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/lo_LA/sendings.lang b/htdocs/langs/lo_LA/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/lo_LA/sendings.lang +++ b/htdocs/langs/lo_LA/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/lo_LA/stocks.lang b/htdocs/langs/lo_LA/stocks.lang index 1db49b8d8dd..b9f04e614a9 100644 --- a/htdocs/langs/lo_LA/stocks.lang +++ b/htdocs/langs/lo_LA/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=ສ້າງ +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=ລາຍການ diff --git a/htdocs/langs/lo_LA/stripe.lang b/htdocs/langs/lo_LA/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/lo_LA/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/lo_LA/supplier_proposal.lang b/htdocs/langs/lo_LA/supplier_proposal.lang index 61b031459b0..dc3eae23672 100644 --- a/htdocs/langs/lo_LA/supplier_proposal.lang +++ b/htdocs/langs/lo_LA/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/lo_LA/suppliers.lang b/htdocs/langs/lo_LA/suppliers.lang index b890919ace5..28c5fe39d0d 100644 --- a/htdocs/langs/lo_LA/suppliers.lang +++ b/htdocs/langs/lo_LA/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/lo_LA/trips.lang b/htdocs/langs/lo_LA/trips.lang index fbb709af77e..a63bb66c164 100644 --- a/htdocs/langs/lo_LA/trips.lang +++ b/htdocs/langs/lo_LA/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/lo_LA/users.lang b/htdocs/langs/lo_LA/users.lang index 52e86969e00..c8567a49c23 100644 --- a/htdocs/langs/lo_LA/users.lang +++ b/htdocs/langs/lo_LA/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/lo_LA/website.lang b/htdocs/langs/lo_LA/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/lo_LA/website.lang +++ b/htdocs/langs/lo_LA/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/lo_LA/withdrawals.lang b/htdocs/langs/lo_LA/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/lo_LA/withdrawals.lang +++ b/htdocs/langs/lo_LA/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/lt_LT/accountancy.lang b/htdocs/langs/lt_LT/accountancy.lang index 468919c7b6d..470d34a045e 100644 --- a/htdocs/langs/lt_LT/accountancy.lang +++ b/htdocs/langs/lt_LT/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Pridėti apskaitos sąskaitą AccountAccounting=Apskaitos sąskaita AccountAccountingShort=Sąskaita SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Pardavimai AccountingJournalType3=Pirkimai AccountingJournalType4=Bankas +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Eksportas Export=Eksportas +ExportDraftJournal=Export draft journal Modelcsv=Eksporto modelis OptionsDeactivatedForThisExportModel=Šiam eksporto modeliui opcijos išjungtos Selectmodelcsv=Pasirinkite eksporto modelį diff --git a/htdocs/langs/lt_LT/admin.lang b/htdocs/langs/lt_LT/admin.lang index 694a3c5edec..3b9efdaa0fb 100644 --- a/htdocs/langs/lt_LT/admin.lang +++ b/htdocs/langs/lt_LT/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Prašyti tiekėjo komercinio pasiūlymo ir kainų Module1200Name=Mantis Module1200Desc=Mančio integracija Module1400Name=Apskaita -Module1400Desc=Apskaitos valdymas (dvivietės šalys) +Module1400Desc=Accounting management (double entries) Module1520Name=Dokumento generavimas Module1520Desc=Masinis pašto dokumentų generavimas Module1780Name=Žymės / Kategorijos @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=PayPal Module50200Desc=Modulis siūlo internetinio mokėjimo kreditine kortele per PayPal puslapį Module50400Name=Apskaita (Išankstinė) -Module50400Desc=Apskaitos tvarkymas (sudvejintas) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/lt_LT/agenda.lang b/htdocs/langs/lt_LT/agenda.lang index 25f6ce83f56..e1fed8a780d 100644 --- a/htdocs/langs/lt_LT/agenda.lang +++ b/htdocs/langs/lt_LT/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID įvykis Actions=Įvykiai Agenda=Operacijų sąrašas +TMenuAgenda=Operacijų sąrašas Agendas=Operacijų sąrašai LocalAgenda=Vidinis kalendorius ActionsOwnedBy=Įvykio savininkas @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Sąskaita-faktūra %s ištrinta InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Siunta %s patvirtinta -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Užsakymas %s pripažintas galiojančiu @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervencija %s išsiųsta EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Pradžios data DateActionEnd=Pabaigos data AgendaUrlOptions1=Taip pat galite pridėti šiuos parametrus išvesties filtravimui: -AgendaUrlOptions2=login=%s uždrausti išvestis veiksmų sukurtų ar priskirtų vartotojui %s išvestis. AgendaUrlOptions3=logina=%s uždrausti vartotojo veiksmų išvestis %s. -AgendaUrlOptions4=logint =%s ​​apriboti išvedimą veiksmais, priskirtais vartotojui %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=projektas=PROJECT_ID uždrausti veiksmų asocijuotų su projektu PROJECT_ID išvestis. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/lt_LT/banks.lang b/htdocs/langs/lt_LT/banks.lang index 8a129e47d00..7c59dc96619 100644 --- a/htdocs/langs/lt_LT/banks.lang +++ b/htdocs/langs/lt_LT/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Operacijos ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,7 +75,7 @@ Conciliate=Suderinti Conciliation=Suderinimas ReconciliationLate=Reconciliation late IncludeClosedAccount=Įtraukti uždarytas sąskaitas -OnlyOpenedAccount=Tik atidarytas sąskaitas +OnlyOpenedAccount=Tik atidarytos sąskaitos AccountToCredit=Kredituoti sąskaitą AccountToDebit=Debetuoti sąskaitą DisableConciliation=Išjungti suderinimo funkciją šiai sąskaitai @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Čekis grąžintas ir sąskaita iš naujo atida BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/lt_LT/bills.lang b/htdocs/langs/lt_LT/bills.lang index 949f6b5aa51..3755569a0fb 100644 --- a/htdocs/langs/lt_LT/bills.lang +++ b/htdocs/langs/lt_LT/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standartinė sąskaita-faktūra InvoiceStandardAsk=Standartinė sąskaita-faktūra InvoiceStandardDesc=Šio tipo sąskaita-faktūra yra bendra sąskaita-faktūra. -InvoiceDeposit=Depozito sąskaita-faktūra -InvoiceDepositAsk=Depozito sąskaita-faktūra -InvoiceDepositDesc=Ši sąskaita-faktūra įvykdyta, kada depozitas gautas. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Išankstinė (proforma) sąskaita-faktūra InvoiceProFormaAsk=išankstinė (proforma) sąskaita-faktūra InvoiceProFormaDesc=Išankstinė sąskaita-faktūra yra tikros sąskaitos forma, bet neatvaizduojama realioje apskaitoje. @@ -62,7 +62,7 @@ PaymentsBack=Mokėjimai atgal (grąžinimai) paymentInInvoiceCurrency=in invoices currency PaidBack=Sumokėta atgal (grąžinta) DeletePayment=Ištrinti mokėjimą -ConfirmDeletePayment=Ar tikrai norite ištrinti šį mokėjimą ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Tiekėjų mokėjimai ReceivedPayments=Gauti mokėjimai @@ -115,7 +115,7 @@ BillStatus=Sąskaitos-faktūros būklė StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Projektas (turi būti pripažintas galiojančiu) BillStatusPaid=Apmokėtas -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Apmokėtas (paruoštas galutinei sąskaitai-faktūrai) BillStatusCanceled=Neįvykęs BillStatusValidated=Pripažintas galiojančiu (turi būti apmokėtas) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Dalinai apmokėta BillShortStatusDraft=Projektas BillShortStatusPaid=Apmokėta BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Apdorota +BillShortStatusConverted=Apmokėtas BillShortStatusCanceled=Neįvykusi BillShortStatusValidated=Pripažinta galiojančia BillShortStatusStarted=Pradėta @@ -198,12 +198,12 @@ ShowBill=Rodyti sąskaitą-faktūrą ShowInvoice=Rodyti sąskaitą-faktūrą ShowInvoiceReplace=Rodyti pakeičiančią sąskaitą-faktūrą ShowInvoiceAvoir=Rodyti kreditinę sąskaitą -ShowInvoiceDeposit=Rodyti depozito sąskaitą-faktūrą +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Rodyti mokėjimą AlreadyPaid=Jau apmokėta AlreadyPaidBack=Mokėjimas jau grąžintas -AlreadyPaidNoCreditNotesNoDeposits=Jau apmokėta (be kreditinių sąskaitų ir depozitų) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Neįvykusi RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Susijusi nuolaida GlobalDiscount=Visuotinė nuolaida CreditNote=Kreditinė sąskaita CreditNotes=Kreditinės sąskaitos -Deposit=Depozitas -Deposits=Depozitai +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Nuolaida kreditinei sąskaitai %s -DiscountFromDeposit=Mokėjimai iš depozito sąskaitos-faktūros %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Ši kredito rūšis gali būti naudojama sąskaitai-faktūrai prieš ją pripažįstant galiojančia CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Negalima pašalinti mokėjimo, nuo tada kai ExpectedToPay=Laukiamas mokėjimas CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Sumokėta šiuo mokėjimu -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Priskirtii "Apmokėta" visas pilnai grąžintas kreditines sąskaitas. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Visos sąskaitos-faktūros, neturinčios neapmokėto likučio bus automatiškai uždarytos ir perkeltos į "Apmokėta". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Sąskaitos-faktūros PDF šablonas Crabe. Pilnas sąskaitos-faktūros šablonas (rekomenduojamas Šablonas) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Grąžinimo numeris formatu %syymm-nnnn standartinėms sąskaitoms-faktūroms ir %syymm-nnnn kreditinėms sąskaitoms, kur yy yra metai, mm mėnuo ir nnnn yra seka be pertrūkių ir be grįžimo į 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Sąskaita, prasidedanti $syymm, jau egzistuoja ir yra nesuderinama su šiuo sekos modeliu. Pašalinkite ją arba pakeiskite jį, kad aktyvuoti šį modulį. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Atstovas šiai kliento sąskaitai-faktūrai TypeContact_facture_external_BILLING=Kliento sąskaitos-faktūros kontaktas diff --git a/htdocs/langs/lt_LT/bookmarks.lang b/htdocs/langs/lt_LT/bookmarks.lang index 86446f6fd39..3b2187c4123 100644 --- a/htdocs/langs/lt_LT/bookmarks.lang +++ b/htdocs/langs/lt_LT/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Pridėti šį puslapį į žymeklių sąrašą +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Žymėti Bookmarks=Žymekliai +ListOfBookmarks=Žymeklių sąrašas +EditBookmarks=List/edit bookmarks NewBookmark=Naujas žymeklis ShowBookmark=Rodyti žymeklį OpenANewWindow=Atidaryti naują langą @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Naujas langas BookmarkTargetReplaceWindowShort=Dabartinis langas BookmarkTitle=Žymeklio pavadinimas UrlOrLink=URL -BehaviourOnClick=Elgsena, kai paspaudžiamas URL +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Sukurti žymeklį SetHereATitleForLink=Nustatykite žymeklio pavadinimą UseAnExternalHttpLinkOrRelativeDolibarrLink=Naudoti išorinį http URL arba susijusį Dolibarr URL diff --git a/htdocs/langs/lt_LT/boxes.lang b/htdocs/langs/lt_LT/boxes.lang index 94b35129cfd..3906fec67f0 100644 --- a/htdocs/langs/lt_LT/boxes.lang +++ b/htdocs/langs/lt_LT/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss informacija BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Klientų užsakymai ForProposals=Pasiūlymai LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/lt_LT/cashdesk.lang b/htdocs/langs/lt_LT/cashdesk.lang index 6ea132b6b9e..f714455e7f2 100644 --- a/htdocs/langs/lt_LT/cashdesk.lang +++ b/htdocs/langs/lt_LT/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Skirtumas TotalTicket=Visas bilietas NoVAT=Šiam pardavimui nėra PVM Change=Gautas perviršis -BankToPay=Įrašyti į sąskaitą +BankToPay=Account for payment ShowCompany=Rodyti įmonę ShowStock=Rodyti sandėlį DeleteArticle=Spustelėkite pašalinti šį straipsnį diff --git a/htdocs/langs/lt_LT/categories.lang b/htdocs/langs/lt_LT/categories.lang index eeb53dede55..ec7e8feeef2 100644 --- a/htdocs/langs/lt_LT/categories.lang +++ b/htdocs/langs/lt_LT/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag/Category -Rubriques=Tags/Categories +Rubriques=Žymės / Kategorijos +RubriquesTransactions=Tags/Categories of transactions categories=tags/categories NoCategoryYet=No tag/category of this type created In=Į @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Ši kategorija jau egzistuoja su šia nuoroda ContentsVisibleByAllShort=Turinys matomas visiems ContentsNotVisibleByAllShort=Turinys nėra matomos visiems DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/lt_LT/commercial.lang b/htdocs/langs/lt_LT/commercial.lang index ff8b18235e4..99866670f0e 100644 --- a/htdocs/langs/lt_LT/commercial.lang +++ b/htdocs/langs/lt_LT/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Susitikimas su %s ShowTask=Rodyti užduotį ShowAction=Rodyti įvykį ActionsReport=Įvykių ataskaita -ThirdPartiesOfSaleRepresentative=Trečiosios šalys su pardavimų atstovais +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Pardavimų atstovas SalesRepresentatives=Pardavimo atstovai SalesRepresentativeFollowUp=Pardavimų atstovas (tęsinys) diff --git a/htdocs/langs/lt_LT/companies.lang b/htdocs/langs/lt_LT/companies.lang index bfcfb68884a..da70c73a205 100644 --- a/htdocs/langs/lt_LT/companies.lang +++ b/htdocs/langs/lt_LT/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Naujas privatus asmuo NewCompany=Nauja įmonė (planas, klientas, tiekėjas) NewThirdParty=Naujas trečioji šalis (planas, klientas, tiekėjas) CreateDolibarrThirdPartySupplier=Sukurti trečiąją šalį (tiekėją) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Sukurti trečią šalį CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Numatoma sritis IdThirdParty=Trečiosios šalies ID @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Klientai ThirdPartyCustomersWithIdProf12=Klientai su %s arba %s ThirdPartySuppliers=Tiekėjai ThirdPartyType=Trečioji šalis tipas -Company/Fundation=Įmonė/Organizacija Individual=Privatus asmuo ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Motininė įmonė @@ -78,10 +77,10 @@ VATIsNotUsed=PVM nenaudojamas CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Pasiūlymai +OverAllOrders=Užsakymai +OverAllInvoices=Sąskaitos-faktūros +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Naudokite antrą mokestį LocalTax1IsUsedES= RE naudojamas @@ -237,6 +236,12 @@ ProfId3TN=Prof ID 3 (Douane code) ProfId4TN=Prof ID 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof ID 1 (OGRN) ProfId2RU=Prof ID 2 (INN) ProfId3RU=Prof ID 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Santykinė nuolaida CustomerAbsoluteDiscountShort=Absoliuti nuolaida CompanyHasRelativeDiscount=Šis klientas turi nuolaidą pagal nutylėjimą %s%% CompanyHasNoRelativeDiscount=Šis klientas neturi santykinės nuolaidos pagal nutylėjimą -CompanyHasAbsoluteDiscount=Šis klientas dar turi nuolaidos kreditų ar depozitų už %s%s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Šis klientas dar turi kreditinių sąskaitų %s %s CompanyHasNoAbsoluteDiscount=Šis klientas neturi nuolaidų kreditų CustomerAbsoluteDiscountAllUsers=Absoliutinės nuolaidos (skiriama visiems vartotojams) @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Kodas yra nemokamas. Šis kodas gali būti modifikuotas b ManagingDirectors=Vadovo (-ų) pareigos (Vykdantysis direktorius (CEO), direktorius, prezidentas ...) MergeOriginThirdparty=Dubliuoti trečiąją šalį (trečiąją šalį, kurią norite ištrinti) MergeThirdparties=Sujungti trečiąsias šalis -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Trečiosios šalys buvo sujungtos SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/lt_LT/contracts.lang b/htdocs/langs/lt_LT/contracts.lang index 3dd2d435fd9..11c77c05510 100644 --- a/htdocs/langs/lt_LT/contracts.lang +++ b/htdocs/langs/lt_LT/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Šiame sąraše yra tik paslaugos sutarčių treč StandardContractsTemplate=Standartinės sutarties forma ContactNameAndSignature=%s, vardas ir parašas: OnlyLinesWithTypeServiceAreUsed=Padauginamos tik "Service" tipo eilutės +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Pardavimų atstovas pasirašantis sutartį diff --git a/htdocs/langs/lt_LT/exports.lang b/htdocs/langs/lt_LT/exports.lang index 5514b5b41ab..6196682ae0a 100644 --- a/htdocs/langs/lt_LT/exports.lang +++ b/htdocs/langs/lt_LT/exports.lang @@ -110,13 +110,24 @@ Enclosure=Priedas SpecialCode=Specialusis kodas ExportStringFilter=%% leidžia pakeisti vieną ar daugiau simbolių tekste ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtruoja paeiliui metai/mėnuo/diena
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filtruoja diapazone metai/mėnesiai/dienos
> YYYY, > YYYYMM, > YYYYMMDD : filtruoja visus sekančius metai/mėnesiai/dienos
< YYYY, < YYYYMM, < YYYYMMDD : filtruoja visus ankstesnius metai/mėnesiai/dienos -ExportNumericFilter='NNNNN' filtruos pagal vieną reikšmę
'NNNNN+NNNNN' filtruos diapazono reikšmes
'>NNNNN' filtruos mažesnes reikšmes
'>NNNNN' filtruos didesnes reikšmes. +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Jei norite filtruoti pagal kai kokias reikšmes, įveskite reikšmes čia. FilteredFields=Atfiltruoti laukeliai FilteredFieldsValues=Reikšmės filtravimui FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/lt_LT/holiday.lang b/htdocs/langs/lt_LT/holiday.lang index fa7334e1353..6c50e9b3d59 100644 --- a/htdocs/langs/lt_LT/holiday.lang +++ b/htdocs/langs/lt_LT/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Atšauktas RefuseCP=Atmestas ValidatorCP=Tvirtintojas/aprobatorius ListeCP=List of leaves -ReviewedByCP=Bus peržiūrėtas +ReviewedByCP=Will be approved by DescCP=Aprašymas SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/lt_LT/install.lang b/htdocs/langs/lt_LT/install.lang index 67db0f80d0b..179207609b6 100644 --- a/htdocs/langs/lt_LT/install.lang +++ b/htdocs/langs/lt_LT/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Jūs naudojate Dolibarr nustatymų vedlį iš DoliWamp, to KeepDefaultValuesDeb=Naudojate Dolibarr vedlį iš Linux paketo (Ubuntu, Debian, Fedora ...), todėl čia siūlomos reikšmės jau yra optimizuotos. Tik duomenų bazės savininko slaptažodis turi būti pilnai sukurtas. Keiskite kitus parametrus tik jei tikrai žinote, ką darote. KeepDefaultValuesMamp=Naudojate Dolibarr vedlį iš DoliMamp, todėl čia siūlomos reikšmės jau yra optimizuotos. Keiskite juos tik jei tikrai žinote, ką darote. KeepDefaultValuesProxmox=Naudojate Dolibarr vedlį iš Proxmox virtualaus prietaiso, todėl čia siūlomos reikšmės jau yra optimizuotos. keiskite juos tik jei tikrai žinote, ką darote. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/lt_LT/interventions.lang b/htdocs/langs/lt_LT/interventions.lang index 1e0b457569e..5dc2ff3ca32 100644 --- a/htdocs/langs/lt_LT/interventions.lang +++ b/htdocs/langs/lt_LT/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Sekantis kiento kontaktas # Modele numérotation diff --git a/htdocs/langs/lt_LT/languages.lang b/htdocs/langs/lt_LT/languages.lang index 6fcbede78d3..a852b3d54da 100644 --- a/htdocs/langs/lt_LT/languages.lang +++ b/htdocs/langs/lt_LT/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Vokietijos Language_de_AT=Vokiečių (Austrija) Language_de_CH=German (Switzerland) Language_el_GR=Graikų +Language_el_CY=Greek (Cyprus) Language_en_AU=Anglų (Australija) Language_en_CA=English (Canada) Language_en_GB=Anglų (Jungtinė Karalystė) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Ispanų (Čilė) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Ispanų (Hondūras) Language_es_MX=Ispanų (Meksika) +Language_es_PA=Spanish (Panama) Language_es_PY=Ispanų (Paragvajus) Language_es_PE=Ispanų (Peru) Language_es_PR=Ispanų (Puerto Rikas) @@ -50,12 +53,14 @@ Language_is_IS=Islandų Language_it_IT=Italijos Language_ja_JP=Japonijos Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korėjiečių Language_lo_LA=Lao Language_lt_LT=Lietuvos Language_lv_LV=Latvijos Language_mk_MK=Makedonijos +Language_mn_MN=Mongolian Language_nb_NO=Norvegų (knyginė) Language_nl_BE=Olandų (Belgija) Language_nl_NL=Olandų (Nyderlandai) diff --git a/htdocs/langs/lt_LT/loan.lang b/htdocs/langs/lt_LT/loan.lang index 13cc8940242..7b3cb047933 100644 --- a/htdocs/langs/lt_LT/loan.lang +++ b/htdocs/langs/lt_LT/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s skiriama PALŪKANOMS GoToPrincipal=%s skiriama PASKOLOS GRĄŽINIMUI YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Paskolos modulio konfigūracija LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/lt_LT/mails.lang b/htdocs/langs/lt_LT/mails.lang index 4dc58be2aa7..d7c9bceab54 100644 --- a/htdocs/langs/lt_LT/mails.lang +++ b/htdocs/langs/lt_LT/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Išsiųsta dalinai MailingStatusSentCompletely=Išsiųsta pilnai MailingStatusError=Klaida MailingStatusNotSent=Neišsiųsta -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=E-paštas sėkmingai patvirtintas MailUnsubcribe=Atsisakyti pasirašymo MailingStatusNotContact=Daugiau nesikreipti @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Failo eilutė %s @@ -116,8 +120,8 @@ Notifications=Pranešimai NoNotificationsWillBeSent=Nėra numatytų e-pašto pranešimų šiam įvykiui ir įmonei ANotificationsWillBeSent=1 pranešimas bus išsiųstas e-paštu SomeNotificationsWillBeSent=%s pranešimai bus siunčiami e-paštu -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Visų išsiųstų e-pašto pranešimų sąrašas MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/lt_LT/main.lang b/htdocs/langs/lt_LT/main.lang index ca2af29824f..fee452d039b 100644 --- a/htdocs/langs/lt_LT/main.lang +++ b/htdocs/langs/lt_LT/main.lang @@ -72,8 +72,10 @@ SeeHere=Žiūrėkite čia Apply=Taikyti BackgroundColorByDefault=Fono spalva pagal nutylėjimą FileRenamed=The file was successfully renamed -FileUploaded=Failas buvo sėkmingai įkeltas FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Failas buvo sėkmingai įkeltas +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Failas prikabinimui pasirinktas, bet dar nebuvo įkeltas. Paspauskite tam "Pridėti failą". NbOfEntries=Įrašų skaičius GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Iš viso RE TotalLT2ES=Iš viso IRPF HT=Atskaityta mokesčių TTC=Įtraukta mokesčių +INCT=Inc. all taxes VAT=Pardavimo mokestis VATs=Pardavimų mokesčiai LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Spa MonthShort11=Lap MonthShort12=Grd AttachedFiles=Prikabinti failus ir dokumentus -FileTransferComplete=Failas buvo įkeltas sėkmingai DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH: SS diff --git a/htdocs/langs/lt_LT/margins.lang b/htdocs/langs/lt_LT/margins.lang index 94b4f9b1831..bca85b94ec6 100644 --- a/htdocs/langs/lt_LT/margins.lang +++ b/htdocs/langs/lt_LT/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/lt_LT/members.lang b/htdocs/langs/lt_LT/members.lang index 8a2e5cf80ae..b46e1501596 100644 --- a/htdocs/langs/lt_LT/members.lang +++ b/htdocs/langs/lt_LT/members.lang @@ -25,8 +25,8 @@ MembersListUpToDate=Patvirtintų galiojančių narių su atnaujintu pasirašymu MembersListNotUpToDate=Patvirtintų galiojančių narių su pasenusiu pasirašymu sąrašas MembersListResiliated=List of terminated members MembersListQualified=Slaptų narių sąrašas (qualified) -MenuMembersToValidate=Numatomi nariai -MenuMembersValidated=Patvirtinti galiojantys nariai +MenuMembersToValidate=Projektiniai nariai +MenuMembersValidated=Patvirtinti nariai MenuMembersUpToDate=Atnaujinti nariai MenuMembersNotUpToDate=Pasenę nariai MenuMembersResiliated=Terminated members @@ -44,11 +44,11 @@ MembersTypes=Narių tipai MemberStatusDraft=Projektas (turi būti patvirtintas) MemberStatusDraftShort=Projektas MemberStatusActive=Patvirtintas (laukiama pasirašymo) -MemberStatusActiveShort=Patvirtintas +MemberStatusActiveShort=Galiojantis MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Pasibaigęs MemberStatusPaid=Pasirašymas atnaujintas -MemberStatusPaidShort=Atnaujintas +MemberStatusPaidShort=Atnaujinta MemberStatusResiliated=Terminated member MemberStatusResiliatedShort=Terminated MembersStatusToValid=Projektiniai nariai @@ -90,6 +90,7 @@ PublicMemberList=Viešų narių sąrašas BlankSubscriptionForm=Viešo auto pasirašymo forma BlankSubscriptionFormDesc=Dolibarr gali suteikti Jums viešą URL ir leisti išorinius lankytojus pateikti užklausimus dėl pasirašymo į organizaciją. Jei mokėjimo internetu modulis įjungtas, mokėjimo forma bus pateikiama automatiškai. EnablePublicSubscriptionForm=Įjungti viešą auto pasirašymo formą +ForceMemberType=Force the member type ExportDataset_member_1=Nariai ir pasirašymai ImportDataset_member_1=Nariai LastMembersModified=Latest %s modified members @@ -150,7 +151,8 @@ MembersByTownDesc=Šis ekranas rodo narių statistiką pagal miestus MembersStatisticsDesc=Pasirinkite statistiką, kurią norite skaityti MenuMembersStats=Statistika LastMemberDate=Latest member date -Nature=Kilmė +LatestSubscriptionDate=Latest subscription date +Nature=Prigimtis Public=Informacija yra vieša NewMemberbyWeb=Naujas narys pridėtas. Laukiama patvirtinimo NewMemberForm=Naujo nario forma diff --git a/htdocs/langs/lt_LT/modulebuilder.lang b/htdocs/langs/lt_LT/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/lt_LT/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/lt_LT/oauth.lang b/htdocs/langs/lt_LT/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/lt_LT/oauth.lang +++ b/htdocs/langs/lt_LT/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/lt_LT/other.lang b/htdocs/langs/lt_LT/other.lang index eff7ebeab4d..1646697e34c 100644 --- a/htdocs/langs/lt_LT/other.lang +++ b/htdocs/langs/lt_LT/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=svaras +WeightUnitounce=uncija Length=Ilgis LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/lt_LT/paybox.lang b/htdocs/langs/lt_LT/paybox.lang index f8491b6297c..4c7bf82b36a 100644 --- a/htdocs/langs/lt_LT/paybox.lang +++ b/htdocs/langs/lt_LT/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-paštas mokėjimo patvirtinimo gavimui Creditor=Kreditorius PaymentCode=Mokėjimo kodas PayBoxDoPayment=Eiti į mokėjimą +ToPay=Atlikti mokėjimą YouWillBeRedirectedOnPayBox=Būsite nukreipti į saugų Paybox puslapį kredito kortelės informacijos įvedimui Continue=Kitas ToOfferALinkForOnlinePayment=URL %s mokėjimui diff --git a/htdocs/langs/lt_LT/paypal.lang b/htdocs/langs/lt_LT/paypal.lang index 8c639259308..8403aff52aa 100644 --- a/htdocs/langs/lt_LT/paypal.lang +++ b/htdocs/langs/lt_LT/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Tai operacijos ID: %s PAYPAL_ADD_PAYMENT_URL=Pridėti PayPal mokėjimo URL, kai siunčiate dokumentą paštu PredefinedMailContentLink=Jūs galite spustelėti ant saugios nuorodos žemiau, kad atlikti mokėjimą (PayPal), jei tai dar nėra padaryta.\n\n%s\n\n YouAreCurrentlyInSandboxMode=Jūs šiuo metu esate "smėlio dėžės" režime (sandbox) -NewPaypalPaymentReceived=Gautas naujas Paypal mokėjimas -NewPaypalPaymentFailed=Bandyta atlikti naują PayPal mokėjimą, bet nepavyko +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=E-paštas įspėjimui po mokėjimo (sėkmingas ar ne) ReturnURLAfterPayment=Grįžti į URL po apmokėjimo -ValidationOfPaypalPaymentFailed=Nepavykusio PayPal mokėjimo patvirtinimas -PaypalConfirmPaymentPageWasCalledButFailed=PayPal mokėjimo patvirtinimo puslapis buvo iškviestas Paypal, bet patvirtinimas nepavyko +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/lt_LT/printing.lang b/htdocs/langs/lt_LT/printing.lang index 5c5decbb9e3..688a7172e70 100644 --- a/htdocs/langs/lt_LT/printing.lang +++ b/htdocs/langs/lt_LT/printing.lang @@ -1,6 +1,6 @@ # Dolibarr language file - Source file is en_US - printing -Module64000Name=Direct Printing -Module64000Desc=Enable Direct Printing System +Module64000Name=Tiesioginis spausdinimas +Module64000Desc=Įjungti tiesioginio spausdinimo sistemą PrintingSetup=Setup of Direct Printing System PrintingDesc=This module adds a Print button to send documents directly to a printer (without opening document into an application) with various module. MenuDirectPrinting=Direct Printing jobs @@ -19,7 +19,7 @@ PRINTGCP_INFO=Google OAuth API setup PRINTGCP_AUTHLINK=Authentication PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -GCP_Name=Name +GCP_Name=Pavadinimas/vardas GCP_displayName=Display Name GCP_Id=Printer Id GCP_OwnerName=Owner Name @@ -28,9 +28,9 @@ GCP_connectionStatus=Online State GCP_Type=Printer Type PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed. PRINTIPP_HOST=Print server -PRINTIPP_PORT=Port -PRINTIPP_USER=Login -PRINTIPP_PASSWORD=Password +PRINTIPP_PORT=Prievadas (port) +PRINTIPP_USER=Prisijungimas +PRINTIPP_PASSWORD=Slaptažodis NoDefaultPrinterDefined=No default printer defined DefaultPrinter=Default printer Printer=Printer @@ -40,12 +40,12 @@ IPP_State=Printer State IPP_State_reason=State reason IPP_State_reason1=State reason1 IPP_BW=BW -IPP_Color=Color +IPP_Color=Spalva IPP_Device=Device IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/lt_LT/products.lang b/htdocs/langs/lt_LT/products.lang index 0169e75851b..07e4f15bb86 100644 --- a/htdocs/langs/lt_LT/products.lang +++ b/htdocs/langs/lt_LT/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Produktas ar Paslauga ProductsAndServices=Produktai ir Paslaugos ProductsOrServices=Produktai ar Paslaugos -ProductsOnSell=Produktas pardavimui arba pirkimui -ProductsNotOnSell=Produktas ne pardavimui ir ne pirkimui +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Paslaugos pardavimui arba pirkimui -ServicesNotOnSell=Paslaugos ne pardavimui +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Sekundė +unitH=Valanda +unitD=Diena +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Produkto šablono nuoroda ServiceCodeModel=Paslaugos šablono nuoroda CurrentProductPrice=Dabartinė kaina @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Gaminti ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/lt_LT/propal.lang b/htdocs/langs/lt_LT/propal.lang index 53df03b5932..d9ee04805d0 100644 --- a/htdocs/langs/lt_LT/propal.lang +++ b/htdocs/langs/lt_LT/propal.lang @@ -3,7 +3,7 @@ Proposals=Komerciniai pasiūlymai Proposal=Komercinis pasiūlymas ProposalShort=Pasiūlymas ProposalsDraft=Komercinių pasiūlymų projektai -ProposalsOpened=Atidaryti komerciniai pasiūlymai +ProposalsOpened=Open commercial proposals Prop=Komerciniai pasiūlymai CommercialProposal=Komercinis pasiūlymas ProposalCard=Pasiūlymo kortelė diff --git a/htdocs/langs/lt_LT/resource.lang b/htdocs/langs/lt_LT/resource.lang index 3311e93fd7d..ce186eadedd 100644 --- a/htdocs/langs/lt_LT/resource.lang +++ b/htdocs/langs/lt_LT/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resursas sėkmingai panaikintas DictionaryResourceType=Resursų tipas SelectResource=Pasirinkti resursą + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Ištekliai diff --git a/htdocs/langs/lt_LT/salaries.lang b/htdocs/langs/lt_LT/salaries.lang index 9f8ca851f05..23c736cc4e7 100644 --- a/htdocs/langs/lt_LT/salaries.lang +++ b/htdocs/langs/lt_LT/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Atlyginimas Salaries=Atlyginimai NewSalaryPayment=Naujas atlyginimo mokėjimas diff --git a/htdocs/langs/lt_LT/sendings.lang b/htdocs/langs/lt_LT/sendings.lang index e343a76a21f..b3e6634374a 100644 --- a/htdocs/langs/lt_LT/sendings.lang +++ b/htdocs/langs/lt_LT/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Paprastas dokumento modelis DocumentModelMerou=Merou A5 modelis WarningNoQtyLeftToSend=Įspėjimas, nėra produktų, laukiančių išsiuntimo StatsOnShipmentsOnlyValidated=Tik patvirtintas siuntas parodanti statistika. Naudojama data yra siuntos patvirtinimo data (suplanuota pristatymo data yra ne visada žinoma). @@ -51,10 +50,10 @@ ActionsOnShipping=Siuntų įvykiai LinkToTrackYourPackage=Nuoroda sekti Jūsų siuntos kelią ShipmentCreationIsDoneFromOrder=Šiuo metu, naujos siuntos sukūrimas atliktas iš užsakymo kortelės. ShipmentLine=Siuntimo eilutė -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/lt_LT/stocks.lang b/htdocs/langs/lt_LT/stocks.lang index 3c6dd908bd7..d451eea80ce 100644 --- a/htdocs/langs/lt_LT/stocks.lang +++ b/htdocs/langs/lt_LT/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Judėjimo etiketė NumberOfUnit=Vienetų skaičius UnitPurchaseValue=Vieneto įsigijimo kaina StockTooLow=Atsargų per mažai -StockLowerThanLimit=Atsargų mažiau nei kritinė riba +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Reikšmė PMPValue=Vidutinė svertinė kaina PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Kiekis išsiųstas QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Atsargos siunčiamos +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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=Padidinti realias atsargas tiekėjų užsakymų patvirtinime -ReStockOnDispatchOrder=Padidinti realias atsargas, rankiniu būdu atliekant išsiuntimą į sandėlius, gavus tiekėjo užsakymą +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Užsakymas dar neturi arba jau nebeturi statuso, kuris leidžia išsiųsti produktus į atsargų sandėlius. -StockDiffPhysicTeoric=Skirtumo tarp fizinių ir teorinių atsargų sandėlyje paaiškinimas +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Nėra iš anksto nustatytų produktų šiam objektui. Atsargų siuntimas nėra reikalingas DispatchVerb=Išsiuntimas StockLimitShort=Riba perspėjimui StockLimit=Sandėlio riba perspėjimui PhysicalStock=Fizinės atsargos 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): 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, ...) IdWarehouse=Sandėlio ID DescWareHouse=Sandėlio aprašymas LieuWareHouse=Sandėlio vieta @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Produkto %s kiekis atsargose iki pasirinkto periodo (< % NbOfProductAfterPeriod=Produkto %s kiekis sandėlyje po pasirinkto periodo (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Pasirinkite produktą, kiekį, sandėlį šaltinį ir galutinį sandėlį, tada spauskite "%s". Kai tai bus padaryta visiems reikiamiems judėjimams, spauskite "%s". -RecordMovement=Įrašyti perdavimą +RecordMovement=Record transfer ReceivingForSameOrder=Įplaukos už šį užsakymą StockMovementRecorded=Įrašyti atsargų judėjimai RuleForStockAvailability=Atsargų reikalavimų taisyklės @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Redaguoti +inventoryValidate=Galiojantis +inventoryDraft=Veikia +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Sukurti +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Kategorijų filtras +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 mouvment 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 +AddProduct=Pridėti +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Ištrinti eilutę +RegulateStock=Regulate Stock +ListInventory=Sąrašas diff --git a/htdocs/langs/lt_LT/stripe.lang b/htdocs/langs/lt_LT/stripe.lang new file mode 100644 index 00000000000..de2a1fc9d33 --- /dev/null +++ b/htdocs/langs/lt_LT/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Sekantys URL siūlo puslapį klientui Dolibarr objektų mokėjimui +PaymentForm=Mokėjimo forma +WelcomeOnPaymentPage=Sveiki atvykę į mūsų interneto mokėjimo paslaugą +ThisScreenAllowsYouToPay=Šis ekranas leidžia atlikti internetinį mokėjimą į %s +ThisIsInformationOnPayment=Tai informacija apie reikalingą atlikti mokėjimą +ToComplete=Užbaigti +YourEMail=E-paštas mokėjimo patvirtinimo gavimui +STRIPE_PAYONLINE_SENDEMAIL=E-paštas įspėjimui po mokėjimo (sėkmingas ar ne) +Creditor=Kreditorius +PaymentCode=Mokėjimo kodas +StripeDoPayment=Eiti į mokėjimą +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Kitas +ToOfferALinkForOnlinePayment=URL %s mokėjimui +ToOfferALinkForOnlinePaymentOnOrder=URL siūlo %s interneto mokėjimui vartotojo sąsają kliento užsakymui +ToOfferALinkForOnlinePaymentOnInvoice=URL siūlo %s interneto mokėjimui vartotojo sąsają kliento sąskaitai-faktūrai +ToOfferALinkForOnlinePaymentOnContractLine=URL siūlo %s interneto mokėjimui vartotojo sąsają sutarties eilutei. +ToOfferALinkForOnlinePaymentOnFreeAmount=URL siūlo %s interneto mokėjimui vartotojo sąsaja nemokamam kiekiui. +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL pasiūlymui %s interneto mokėjimui vartotojo sąsają nario pasirašymui. +YouCanAddTagOnUrl=Taip pat galite pridėti URL parametrą &tag=value į bet kurį URL (reikalingas tik nemokamam mokėjimui) pridėti nuosavo mokėjimo komentaro žymę. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Šis puslapis patvirtina, kad jūsų mokėjimas buvo užregistruotas. Ačiū. +YourPaymentHasNotBeenRecorded=Mokėjimas nebuvo įregistruotas ir operacija buvo atšaukta. Ačiū. +AccountParameter=Sąskaitos parametrai +UsageParameter=Naudojimo parametrai +InformationToFindParameters=Padėti rasti savo %s sąskaitos informaciją +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Paravėjo vardas +CSSUrlForPaymentForm=CSS stiliaus lapo URL mokėjimo formai +MessageOK=Pranešimas patvirtinto mokėjimo grąžinimo puslapyje +MessageKO=Pranešimas atšaukto mokėjimo grąžinimo puslapyje +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/lt_LT/supplier_proposal.lang b/htdocs/langs/lt_LT/supplier_proposal.lang index 634e34696af..795a01fc35c 100644 --- a/htdocs/langs/lt_LT/supplier_proposal.lang +++ b/htdocs/langs/lt_LT/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Projektas (turi būti patvirtintas) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Uždaryta SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Atmestas @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Modelio sukūrimas pagal nutylėjimą DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/lt_LT/suppliers.lang b/htdocs/langs/lt_LT/suppliers.lang index 717aea623da..480e2d79aa1 100644 --- a/htdocs/langs/lt_LT/suppliers.lang +++ b/htdocs/langs/lt_LT/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Kai kurie subproduktai neturi apibrėžtos kainos AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=Šis nuorodytas tiekėjas jau yra susietas su nuoroda: %s NoRecordedSuppliers=Nėra įrašytų tiekėjų SupplierPayment=Tiekėjo mokėjimas @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/lt_LT/trips.lang b/htdocs/langs/lt_LT/trips.lang index 0fbae8a690e..3ad4bfe1e81 100644 --- a/htdocs/langs/lt_LT/trips.lang +++ b/htdocs/langs/lt_LT/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Įmokų sąrašas TypeFees=Types of fees ShowTrip=Rodyti išlaidų ataskaitą NewTrip=Nauja išlaidų ataskaita -CompanyVisited=Aplankyta įmonė/organizacija +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Suma arba Kilometrai DeleteTrip=Ištrinti išlaidų ataskaitą ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Laukiama patvirtinimo ExpensesArea=Išlaidų ataskaitų sritis ClassifyRefunded=Klasifikuoti "Grąžinta" ExpenseReportWaitingForApproval=Nauja išlaidų ataskaita buvo pateikta patvirtinimui -ExpenseReportWaitingForApprovalMessage=Nauja išlaidų ataskaita buvo pateikta ir laukia patvirtinimo.\n- Vartotojas: %s\n- Laikotarpis:%s \nSpauskite čia norėdami patvirtinti: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Išlaidų ataskaitos ID AnyOtherInThisListCanValidate=Asmuo informuojamas patvirtinimui. TripSociete=Informacijos įmonė @@ -59,31 +69,24 @@ DATE_REFUS=Atmetimo data DATE_SAVE=Patvirtinimo data DATE_CANCEL=Nutraukimo data DATE_PAIEMENT=Mokėjimo data - BROUILLONNER=Atidaryti iš naujo +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Įvertinti ir pateikti tvirtinimui ValidatedWaitingApproval=Pripažintas (laukia patvirtinimo) - NOT_AUTHOR=Jūs nesate šios išlaidų ataskaitos autorius. Operacija nutraukta. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Patvirtinti išlaidų ataskaitą ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Apmokėti išlaidų ataskaitą ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Grąžinti išlaidų ataskaitos būklę į "Projektas" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Patvirtinti išlaidų ataskaitą ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=Už šį laikotarpį nėra išlaidų ataskaitų eksportui ExpenseReportPayment=Išlaidų apmokėjimų ataskaita - ExpenseReportsToApprove=Išlaidų ataskaitos patvirtinimui ExpenseReportsToPay=Apmokėti išlaidų ataskaitą +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/lt_LT/users.lang b/htdocs/langs/lt_LT/users.lang index 4af781a0ec6..52525930267 100644 --- a/htdocs/langs/lt_LT/users.lang +++ b/htdocs/langs/lt_LT/users.lang @@ -66,8 +66,8 @@ InternalUser=Vidinis vartotojas ExportDataset_user_1=Dolibarr vartotojai ir savybės DomainUser=Domeno Vartotojas %s Reactivate=Atgaivinti -CreateInternalUserDesc=Ši forma leidžia sukurti Jūsų įmonės vidinį vartotoją. Norėdami sukurti išorinį vartotoją (klientą, tiekėją, ...), naudokite "Sukurti Dolibarr vartotoją" per trečių šalių kontaktų kortelių meniu. -InternalExternalDesc=Vidinis vartotojas yra vartotojas, kuris yra Jūsų įmonės/ organizacijos dalis.
Išorinis vartotojas yra klientas, tiekėjas ar kitas.

Abiem atvejais leidimai apibrėžia teises Dolibarr, taip pat išorinis vartotojas gali turėti skirtingą meniu valdiklį, negu vidinis vartotojas (žr. Pagrindinis-Nustatymai-Ekranas) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Leidimas suteiktas, nes paveldėtas iš vieno grupės vartotojų Inherited=Paveldėtas UserWillBeInternalUser=Sukurtas vartotojas bus vidinis vartotojas (nes nėra susietas su konkrečia trečiąja šalimi) diff --git a/htdocs/langs/lt_LT/website.lang b/htdocs/langs/lt_LT/website.lang index 6197580711f..82e2a0f4b54 100644 --- a/htdocs/langs/lt_LT/website.lang +++ b/htdocs/langs/lt_LT/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Kodas WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/lt_LT/withdrawals.lang b/htdocs/langs/lt_LT/withdrawals.lang index defb189bf56..542ebf67cc8 100644 --- a/htdocs/langs/lt_LT/withdrawals.lang +++ b/htdocs/langs/lt_LT/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Išėmimo suma WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Nėra laukiančios kliento sąskaitos-faktūros mokėjimo režime "Išėmimas". Eiti į "Išėmimas" sąskaitos-faktūros kortelėje ir pateikti prašymą. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Atmetimo priežastis RefusedInvoicing=Atmetimo apmokestinimas NoInvoiceRefused=Neapmokestinti atmetimo InvoiceRefused=Sąskaita-faktūra atmesta (apmokestinti kliento atmetimą) +StatusDebitCredit=Status debit/credit StatusWaiting=Laukiama StatusTrans=Išsiųsta StatusCredited=Kreditas diff --git a/htdocs/langs/lv_LV/accountancy.lang b/htdocs/langs/lv_LV/accountancy.lang index 115020e1028..8d1e501c208 100644 --- a/htdocs/langs/lv_LV/accountancy.lang +++ b/htdocs/langs/lv_LV/accountancy.lang @@ -8,8 +8,8 @@ ACCOUNTING_EXPORT_AMOUNT=Export amount ACCOUNTING_EXPORT_DEVISE=Export currency Selectformat=Select the format for the file ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name -ThisService=This service -ThisProduct=This product +ThisService=Šis pakalpojums +ThisProduct=Šis produkts DefaultForService=Default for service DefaultForProduct=Default for product CantSuggest=Can't suggest @@ -25,9 +25,10 @@ AssignDedicatedAccountingAccount=New account to assign InvoiceLabel=Invoice label OverviewOfAmountOfLinesNotBound=Overview of amount of lines not bound to accounting account OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accounting account -OtherInfo=Other information +OtherInfo=Cita informācija DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -61,14 +62,13 @@ ChangeAndLoad=Change and load Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Konts -SubledgerAccount=Subledger Account -subledger_account=Subledger Account -ShowAccountingAccount=Show accounting account +SubledgerAccount=Apakšuzņēmēja konts +ShowAccountingAccount=Rādīt grāmatvedības kontu ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested -MenuDefaultAccounts=Default accounts -MenuVatAccounts=Vat accounts -MenuTaxAccounts=Tax accounts +MenuDefaultAccounts=Noklusētie konti +MenuVatAccounts=PVN konti +MenuTaxAccounts=Nodokļu konti MenuExpenseReportAccounts=Expense report accounts MenuLoanAccounts=Loan accounts MenuProductsAccounts=Product accounts @@ -77,8 +77,9 @@ Ventilation=Binding to accounts CustomersVentilation=Customer invoice binding SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding -CreateMvts=Create new transaction +CreateMvts=Izveidot jaunu darījumu UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Konta bilance @@ -138,10 +139,11 @@ Code_tiers=Trešās personas Labelcompte=Konta nosaukums Sens=Sens Codejournal=Žurnāls -NumPiece=Piece number +NumPiece=Gabala numurs TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Nav iestatīts DeleteMvt=Delete Ledger lines DelYear=Gads kurš jādzēš @@ -210,16 +212,18 @@ NewAccountingJournal=New accounting journal ShowAccoutingJournal=Show accounting journal Code=Kods Nature=Daba -AccountingJournalType1=Various operation +AccountingJournalType1=Dažādas darbības AccountingJournalType2=Pārdošanas AccountingJournalType3=Purchases AccountingJournalType4=Banka +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Eksports Export=Eksportēt +ExportDraftJournal=Export draft journal Modelcsv=Eksporta modulis OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export @@ -244,7 +248,7 @@ OptionModeProductBuy=Mode purchases OptionModeProductSellDesc=Show all products with accounting account for sales. OptionModeProductBuyDesc=Show all products with accounting account for purchases. CleanFixHistory=Remove accountancy code from lines that not exists into charts of account -CleanHistory=Reset all bindings for selected year +CleanHistory=Atiestatīt visas saistītās vērtības izvēlētajam gadam WithoutValidAccount=Without valid dedicated account WithValidAccount=With valid dedicated account diff --git a/htdocs/langs/lv_LV/admin.lang b/htdocs/langs/lv_LV/admin.lang index e10b81e721c..382280d4ebf 100644 --- a/htdocs/langs/lv_LV/admin.lang +++ b/htdocs/langs/lv_LV/admin.lang @@ -2,8 +2,8 @@ Foundation=Organizācija Version=Versija VersionProgram=Programmas versija -VersionLastInstall=Initial install version -VersionLastUpgrade=Latest version upgrade +VersionLastInstall=Sākotnējās instalētā versija +VersionLastUpgrade=Jaunākās versijas jauninājums VersionExperimental=Eksperimentāls VersionDevelopment=Attīstība VersionUnknown=Nezināms @@ -19,28 +19,28 @@ LocalSignature=Embedded local signature (less reliable) RemoteSignature=Remote distant signature (more reliable) FilesMissing=Trūkstošie faili FilesUpdated=Atjaunotie faili -FilesModified=Modified Files -FilesAdded=Added Files +FilesModified=Modificētie faili +FilesAdded=Pievienotie faili FileCheckDolibarr=Pārbaudīt aplikācijas failu veselumu AvailableOnlyOnPackagedVersions=The local file for integrity checking is only available when application is installed from an official package XmlNotFound=Xml Integrity File of application not found SessionId=Sesijas ID SessionSaveHandler=Handler, lai saglabātu sesijas -SessionSavePath=Atmiņas sesija lokalizācija +SessionSavePath=Uzglabāšanas sesijas lokalizācija PurgeSessions=Iztīrīt sesijas ConfirmPurgeSessions=Vai jūs tiešām vēlaties iztīrītu visas sesijas? Tas atvienos katru lietotāju (izņemot sevi). NoSessionListWithThisHandler=Saglabāt sesija apdarinātājs konfigurēts jūsu PHP neļauj uzskaitīt visas darbojošās sesijas. LockNewSessions=Bloķēt jaunas sesijas -ConfirmLockNewSessions=Vai jūs tiešām vēlaties, lai ierobežotu jebkuru jaunu Dolibarr savienojumu ar sevi. Tikai lietotājs %s varēs pieslēgties pēc tam. +ConfirmLockNewSessions=Vai jūs tiešām vēlaties, ierobežot jebkuru jaunu Dolibarr savienojumu. Pēc tam varēs pieslēgties tikai lietotājs%s. UnlockNewSessions=Noņemt savienojuma bloķēšanu YourSession=Jūsu sesija Sessions=Lietotāju sesija WebUserGroup=Web servera lietotājs/grupa -NoSessionFound=Jūsu PHP, šķiet, neļauj uzskaitīt aktīvās sesijas. Directory izmanto, lai saglabātu sesijas (%s) var būt aizsargāta (piemēram, pēc OS atļaujas vai PHP direktīvu open_basedir). +NoSessionFound=Jūsu PHP, šķiet, neļauj uzskaitīt aktīvās sesijas. Katalogs, ko izmanto sesiju saglabāšanai (%s), var būt aizsargāts (piemēram, ar OS atļaujām vai PHP direktīvu open_basedir). DBStoringCharset=Datu bāzes kodējuma datu uzglabāšanai DBSortingCharset=Datu bāzes rakstzīmju kopa, lai kārtotu datus WarningModuleNotActive=Modulim %s ir jābūt aktivizētam -WarningOnlyPermissionOfActivatedModules=Tikai atļaujas, kas saistīti ar aktīviem moduļi tiek parādīts šeit. Jūs varat aktivizēt citus moduļus Home->Setup->moduļi lapā. +WarningOnlyPermissionOfActivatedModules=Tikai atļaujas, kas saistīti ar aktīviem moduļi tiek parādīts šeit. Jūs varat aktivizēt citus moduļus Mājās->Iestatījumi->moduļi lapā. DolibarrSetup=Dolibarr instalēšana vai atjaunināšana InternalUser=Iekšējais lietotājs ExternalUser=Ārējais lietotājs @@ -104,7 +104,7 @@ MenuIdParent=Mātes izvēlne ID DetailMenuIdParent=ID vecāku izvēlnē (tukšs top izvēlnē) DetailPosition=Šķirot skaits definēt izvēlnes novietojumu AllMenus=Viss -NotConfigured=Module/Application not configured +NotConfigured=Modulis / aplikācija nav konfigurēta Active=Aktīvs SetupShort=Iestatījumi OtherOptions=Citas iespējas @@ -125,9 +125,9 @@ CurrentHour=PHP laiks (servera) CurrentSessionTimeOut=Pašreizējais sesijas taimauts YouCanEditPHPTZ=To set a different PHP timezone (not required), you can try to add a file .htaccess with a line like this "SetEnv TZ Europe/Paris" HoursOnThisPageAreOnServerTZ=Warning, in contrary of other screens, hours on this page are not in your local timezone, but for the timezone of the server. -Box=Widget -Boxes=Widgets -MaxNbOfLinesForBoxes=Max number of lines for widgets +Box=Logrīks +Boxes=Logrīki +MaxNbOfLinesForBoxes=Maksimālais logrīku līniju skaits PositionByDefault=Noklusējuma secība Position=Pozīcija MenusDesc=Menu managers set content of the two menu bars (horizontal and vertical). @@ -193,7 +193,7 @@ OnlyActiveElementsAreShown=Tikai elementus no iespējotu moduļi%s
. -ModulesMarketPlaces=Find external modules... +ModulesMarketPlaces=Atrast papildus moduļus ... GoModuleSetupArea=To deploy/install a new module, go onto the Module setup area at %s. DoliStoreDesc=DoliStore ir oficiālā mājaslapa Dolibarr ERP / CRM papildus moduļiem DoliPartnersDesc=List of companies providing custom developed modules or features (Note: anyone experienced in PHP programming can provide custom development for an open source project) @@ -214,7 +214,7 @@ MainDbPasswordFileConfEncrypted=Datubāzes paroli šifrēti conf.php (aktivēt i InstrucToEncodePass=To have password encoded into the conf.php file, replace the line
$dolibarr_main_db_pass="...";
by
$dolibarr_main_db_pass="crypted:%s"; InstrucToClearPass=To have password decoded (clear) into the conf.php file, replace the line
$dolibarr_main_db_pass="crypted:...";
by
$dolibarr_main_db_pass="%s"; ProtectAndEncryptPdfFiles=Ģenerēto PDF failu aizsardzība (aktivizēta NAV ieteicama, masveida pdf veidošanai) -ProtectAndEncryptPdfFilesDesc=Protection of a PDF document keeps it available to read and print with any PDF browser. However, editing and copying is not possible anymore. Note that using this feature makes building of a global merged PDFs not working. +ProtectAndEncryptPdfFilesDesc=Aizsardzība PDF dokumentu saglabā to pieejamu lasīt un izdrukāt ar jebkuru PDF pārlūkprogrammu. Tomēr, rediģēšana un kopēšana nav iespējams vairs. Ņemiet vērā, ka, izmantojot šo funkciju veidojot kopējos apvienotos pdf nedarbojas (piemēram, neapmaksātiem rēķiniem). Feature=Iespēja DolibarrLicense=Licence Developpers=Izstrādātāji/ziedotāji @@ -227,7 +227,7 @@ OfficialWebHostingService=Referenced web hosting services (Cloud hosting) ReferencedPreferredPartners=Preferred Partners OtherResources=Other resources ExternalResources=External resources -SocialNetworks=Social Networks +SocialNetworks=Sociālie tīkli ForDocumentationSeeWiki=Par lietotāju vai attīstītājs dokumentācijas (Doc, FAQ ...),
ieskatieties uz Dolibarr Wiki:
%s ForAnswersSeeForum=Attiecībā uz jebkuru citu jautājumu / palīdzēt, jūs varat izmantot Dolibarr forumu:
%s HelpCenterDesc1=Šī sadaļa var palīdzēt jums, lai saņemtu palīdzības dienesta atbalstu Dolibarr programmai. @@ -237,11 +237,11 @@ MeasuringUnit=Mērvienības LeftMargin=Left margin TopMargin=Top margin PaperSize=Paper type -Orientation=Orientation +Orientation=Orientācija SpaceX=Space X SpaceY=Space Y -FontSize=Font size -Content=Content +FontSize=Fonta izmērs +Content=Saturs NoticePeriod=Notice period NewByMonth=New by month Emails=E-pasti @@ -259,7 +259,7 @@ MAIN_MAIL_SENDMODE=Metode ko izmantot sūtot e-pastus MAIN_MAIL_SMTPS_ID=SMTP ID ja autentificēšana nepieciešama MAIN_MAIL_SMTPS_PW=SMTP parole ja autentificēšanās nepieciešama MAIN_MAIL_EMAIL_TLS= Izmantot TLS (SSL) šifrēšanu -MAIN_MAIL_EMAIL_STARTTLS= Use TLS (STARTTLS) encrypt +MAIN_MAIL_EMAIL_STARTTLS= Izmantot TLS (SSL) šifrēšanu MAIN_DISABLE_ALL_SMS=Atslēgt visas SMS sūtīšanas (izmēģinājuma nolūkā vai demo) MAIN_SMS_SENDMODE=Izmantojamā metode SMS sūtīšanai MAIN_MAIL_SMS_FROM=Noklusētais sūtītāja tālruņa numurs SMS sūtīšanai @@ -270,7 +270,7 @@ FeatureNotAvailableOnLinux=Iezīme nav pieejams Unix, piemēram, sistēmas. Pār SubmitTranslation=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit your change to www.transifex.com/dolibarr-association/dolibarr/ SubmitTranslationENUS=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit modified files on dolibarr.org/forum or for developers on github.com/Dolibarr/dolibarr. ModuleSetup=Moduļa iestatīšana -ModulesSetup=Modules/Application setup +ModulesSetup=Moduļu/Aplikāciju iestatīšana ModuleFamilyBase=Sistēma ModuleFamilyCrm=Klientu pārvaldība (CRM) ModuleFamilySrm=Supplier Relation Management (SRM) @@ -287,16 +287,16 @@ ModuleFamilyInterface=Interfaces with external systems MenuHandlers=Izvēlnes manipulatori MenuAdmin=Izvēlnes redaktors DoNotUseInProduction=Neizmantot produkcijā -ThisIsProcessToFollow=This is steps to process: +ThisIsProcessToFollow=Šie ir soļi, kas jāipilda: ThisIsAlternativeProcessToFollow=This is an alternative setup to process manually: StepNb=Solis %s FindPackageFromWebSite=Atrast paku, kas nodrošina iespēju, kura jums ir nepieciešama (piemēram oficiālajā tīmekļa vietnē %s). DownloadPackageFromWebSite=Lejupielādēt arhīvu (piem. no oficialās mājas lapas %s). -UnpackPackageInDolibarrRoot=Unpack the packaged files into server directory dedicated to Dolibarr: %s +UnpackPackageInDolibarrRoot=Atarhivēt paku Dolibarr servera direktorijā, kas paredzēta Dolibarr: %s UnpackPackageInModulesRoot=To deploy/install an external module, unpack the packaged files into the server directory dedicated to modules: %s -SetupIsReadyForUse=Module deployment is finished. You must however enable and setup the module in your application by going on the page to setup modules: %s. -NotExistsDirect=The alternative root directory is not defined to an existing directory.
-InfDirAlt=Since version 3, it is possible to define an alternative root directory. This allows you to store, into a dedicated directory, plug-ins and custom templates.
Just create a directory at the root of Dolibarr (eg: custom).
+SetupIsReadyForUse=Moduļa izvietošana ir pabeigta. Tomēr jums ir jāiespējo un jāiestata modulis jūsu programmā, dodoties uz lapu, lai mainītu moduļu iestatījumus: %s. +NotExistsDirect=Alternatīva saknes direktorijs nav definēta.
+InfDirAlt=Kopš 3 versijas, ir iespējams noteikt alternatīvu sakne directory.Tas ļauj jums saglabāt, tajā pašā vietā, papildinājumus un pielāgotas veidnes.
Jums tikai jāizveido direktoriju Dolibarr saknē (piemēram: custom).
InfDirExample=
Then declare it in the file conf.php
$dolibarr_main_url_root_alt='http://myserver/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. YouCanSubmitFile=For this step, you can send package using this tool: Select module file CurrentVersion=Dolibarr pašreizējā versija @@ -382,10 +382,10 @@ ExtrafieldMail = E-pasts ExtrafieldUrl = Url ExtrafieldSelect = Izvēlēties sarakstu ExtrafieldSelectList = Izvēlieties kādu no tabulas -ExtrafieldSeparator=Separator (not a field) +ExtrafieldSeparator=Atdalītājs (nevis lauks) ExtrafieldPassword=Parole -ExtrafieldRadio=Radio buttons (on choice only) -ExtrafieldCheckBox=Checkboxes +ExtrafieldRadio=Radio pogas (tikai izvēlei) +ExtrafieldCheckBox=Izvēles rūtiņas ExtrafieldCheckBoxFromList=Checkboxes from table ExtrafieldLink=Link to an object ComputedFormula=Computed field @@ -416,7 +416,7 @@ EraseAllCurrentBarCode=Dzēst visas svītrkodu vērtības ConfirmEraseAllCurrentBarCode=Vai tiešām vēlaties dzēst visas svītrkodu vērtības ? AllBarcodeReset=Visas svītrkodu vērtības dzēstas NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. -EnableFileCache=Enable file cache +EnableFileCache=Iespējot faila kešu ShowDetailsInPDFPageFoot=Add more details into footer of PDF files, like your company address, or manager names (to complete professional ids, company capital and VAT number). NoDetails=No more details in footer DisplayCompanyInfo=Rādīt uzņēmuma adresi @@ -429,7 +429,7 @@ ModuleCompanyCodeDigitaria=Grāmatvedība kods ir atkarīgs no trešās personas Use3StepsApproval=By default, Purchase Orders need to be created and approved by 2 different users (one step/user to create and one step/user to approve. Note that if user has both permission to create and approve, one step/user will be enough). You can ask with this option to introduce a third step/user approval, if amount is higher than a dedicated value (so 3 steps will be necessary: 1=validation, 2=first approval and 3=second approval if amount is enough).
Set this to empty if one approval (2 steps) is enough, set it to a very low value (0.1) if a second approval (3 steps) is always required. UseDoubleApproval=Use a 3 steps approval when amount (without tax) is higher than... WarningPHPMail=WARNING: Some email providers (like Yahoo) does not allow you to send an email from another server than the Yahoo server if the email address used as a sender is your Yahoo email (like myemail@yahoo.com, myemail@yahoo.fr, ...). Your current setup use the server of the application to send email, so some recipients (the one compatible with the restrictive DMARC protocol), will ask Yahoo if they can accept your email and Yahoo will respond "no" because the server is not a server owned by Yahoo, so few of your sent Emails may not be accepted.
If your Email provider (like Yahoo) has this restriction, you must change Email setup to choose the other method "SMTP server" and enter the SMTP server and credentials provided by your Email provider (ask your EMail provider to get SMTP credentials for your account). -ClickToShowDescription=Click to show description +ClickToShowDescription=Noklikšķiniet, lai parādītu aprakstu DependsOn=This module need the module(s) RequiredBy=This module is required by module(s) TheKeyIsTheNameOfHtmlField=This is the name of the HTML field. This need to have technical knowledges to read the content of the HTML page to get the key name of a field. @@ -446,7 +446,7 @@ FreeLegalTextOnExpenseReports=Free legal text on expense reports WatermarkOnDraftExpenseReports=Watermark on draft expense reports # Modules Module0Name=Lietotāji un grupas -Module0Desc=Users / Employees and Groups management +Module0Desc=Lietotāju / Darbinieku un Grupu vadība Module1Name=Trešās personas Module1Desc=Uzņēmumu un kontaktinformācijas vadība (klientu, perspektīvu ...) Module2Name=Tirdzniecība @@ -466,7 +466,7 @@ Module30Desc=Rēķinu un kredītu piezīmi vadību klientiem. Rēķinu pārvald Module40Name=Piegādātāji Module40Desc=Piegādātājs vadības un iepirkuma (rīkojumi un rēķini) Module42Name=Logfaili -Module42Desc=Logging facilities (file, syslog, ...). Such logs are for technical/debug purposes. +Module42Desc=Žurnalēšana (fails, syslog, ...). Šādi žurnāli ir paredzēti tehniskiem / atkļūdošanas nolūkiem. Module49Name=Redaktors Module49Desc=Redaktora vadība Module50Name=Produkti @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Dievlūdzējs Module1200Desc=Mantis integrācija Module1400Name=Grāmatvedība -Module1400Desc=Grāmatvedības vadība (dubultā partijas) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -547,8 +547,8 @@ Module2200Name=Dinamiskas cenas Module2200Desc=Enable the usage of math expressions for prices Module2300Name=Cron Module2300Desc=Scheduled job management -Module2400Name=Events/Agenda -Module2400Desc=Follow done and upcoming events. Let application logs automatic events for tracking purposes or record manual events or rendez-vous. +Module2400Name=Pasākumi / darba kārtība +Module2400Desc=Sekojiet notikušiem un gaidāmiem notikumiem. Ļaujiet programmai reģistrēt automātiskus notikumus izsekošanas nolūkos vai ierakstiet manuāli notikumus vai sarunas. Module2500Name=Elektroniskā satura pārvaldība Module2500Desc=Saglabāt un nošārēt dokumentus Module2600Name=API/Web services (SOAP server) @@ -585,10 +585,10 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Modulis piedāvā tiešsaistes maksājumu lapā ar kredītkarti ar Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). -Module55000Name=Poll, Survey or Vote +Module55000Name=Aptauja vai balsojums Module55000Desc=Module to make online polls, surveys or votes (like Doodle, Studs, Rdvz, ...) Module59000Name=Malas Module59000Desc=Moduli, lai pārvaldītu peļņu @@ -615,8 +615,8 @@ Permission32=Izveidot / mainīt produktus Permission34=Dzēst produktus Permission36=Skatīt/vadīt slēptos produktus Permission38=Eksportēt produktus -Permission41=Read projects and tasks (shared project and projects i'm contact for). Can also enter time consumed, for me or my hierarchy, on assigned tasks (Timesheet) -Permission42=Create/modify projects (shared project and projects i'm contact for). Can also create tasks and assign users to project and tasks +Permission41=Lasīt projektus un uzdevumus (kopējais projekts un projekti, ar kuriem esmu kontaktējies). Var arī ievadīt patērēto laiku man piešķirtajiem uzdevumiem (laika kontrolsaraksts) +Permission42=Izveidot / modificēt projektus (kopējais projekts un projekti, ar kuriem esmu kontaktējies). Var arī izveidot uzdevumus un piešķirt lietotājus projektam un uzdevumiem Permission44=Dzēst projektus (dalīta projekts un projektu es esmu kontaktpersonai) Permission45=Eksportēt projektus Permission61=Lasīt intervences @@ -859,7 +859,7 @@ DictionaryPaymentModes=Payment modes DictionaryTypeContact=Kontaktu/Adrešu veidi DictionaryEcotaxe=Ecotax (WEEE) DictionaryPaperFormat=Papīra formāts -DictionaryFormatCards=Cards formats +DictionaryFormatCards=Kartes formāti DictionaryFees=Types of fees DictionarySendingMethods=Piegādes veidi DictionaryStaff=Personāls @@ -875,7 +875,7 @@ DictionaryProspectStatus=Prospection status DictionaryHolidayTypes=Types of leaves DictionaryOpportunityStatus=Opportunity status for project/lead SetupSaved=Iestatījumi saglabāti -SetupNotSaved=Setup not saved +SetupNotSaved=Iestatīšana nav saglabāta BackToModuleList=Atpakaļ uz moduļu sarakstu BackToDictionaryList=Atpakaļ uz vārdnīcu sarakstu VATManagement=PVN Vadība @@ -923,7 +923,7 @@ Offset=Kompensācija AlwaysActive=Vienmēr aktīvs Upgrade=Atjaunināt MenuUpgrade=Atjaunināt / Paplašināt -AddExtensionThemeModuleOrOther=Deploy/install external module +AddExtensionThemeModuleOrOther=Izvietot / instalēt ārējo moduli WebServer=Tīmekļa serveris DocumentRootServer=Web servera saknes direktorija DataRootServer=Datu failu direktorija @@ -947,7 +947,7 @@ Host=Serveris DriverType=Draivera veids SummarySystem=Sistēmas informācijas kopsavilkums SummaryConst=Sarakstu ar visiem Dolibarr uzstādīšanas parametriem -MenuCompanySetup=Company/Organisation +MenuCompanySetup=Uzņēmums/Organizācija DefaultMenuManager= Standarta izvēlnes menedžeris DefaultMenuSmartphoneManager=Viedtālruņa izvēlnes vadība Skin=Izskats @@ -958,13 +958,13 @@ DefaultMaxSizeShortList=Default max length for short lists (ie in customer card) MessageOfDay=Dienas ziņa MessageLogin=Iežurnalēšanās lapas paziņojums LoginPage=Login page -BackgroundImageLogin=Background image +BackgroundImageLogin=Fona attēls PermanentLeftSearchForm=Pastāvīgā meklēšanas forma kreisajā izvēlnē DefaultLanguage=Noklusējuma izmantošanas valoda (valodas kods) EnableMultilangInterface=Iespējot daudzvalodu interfeisu EnableShowLogo=Rādīt logotipu kreisajā izvēlnē -CompanyInfo=Company/organisation information -CompanyIds=Company/organisation identities +CompanyInfo=Uzņēmuma/organizācijas informācija +CompanyIds=Uzņēmuma/organizācijas identitātes CompanyName=Nosaukums CompanyAddress=Adrese CompanyZip=Pasta indekss @@ -1676,8 +1676,8 @@ AllPublishers=Visi izdevēji UnknownPublishers=Nezināmi izdevēji AddRemoveTabs=Add or remove tabs AddDictionaries=Pievienot vārdnīcas -AddBoxes=Add widgets -AddSheduledJobs=Add scheduled jobs +AddBoxes=Pievienot logrīkus +AddSheduledJobs=Pievienot plānotos darbus AddHooks=Add hooks AddTriggers=Add triggers AddMenus=Pievienot izvēlnes @@ -1694,7 +1694,7 @@ activateModuleDependNotSatisfied=Module "%s" depends on module "%s" that is miss CommandIsNotInsideAllowedCommands=The command you try to run is not inside list of allowed commands defined into parameter $dolibarr_main_restrict_os_commands into conf.php file. LandingPage=Landing page SamePriceAlsoForSharedCompanies=If you use a multicompany module, with the choice "Single price", price will be also the same for all companies if products are shared between environments -ModuleEnabledAdminMustCheckRights=Module has been activated. Permissions for activated module(s) were given to admin users only. You may need to grant permissions to other users or groups manually if necessary. +ModuleEnabledAdminMustCheckRights=Modulis ir aktivizēts. Atļaujas aktivizētajam modulim (-iem) tika piešķirtas tikai administratoru lietotājiem. Nepieciešamības gadījumā Jums vajadzēs piešķirt tiesības citiem lietotājiem vai grupām manuāli. UserHasNoPermissions=This user has no permission defined TypeCdr=Use "None" if the date of payment term is date of invoice plus a delta in days (delta is field "Nb of days")
Use "At end of month", if, after delta, the date must be increased to reach the end of month (+ an optional "Offset" in days)
Use "Current/Next" to have payment term date being the first Nth of the month (N is stored into field "Nb of days") BaseCurrency=Reference currency of the company (go into setup of company to change this) diff --git a/htdocs/langs/lv_LV/agenda.lang b/htdocs/langs/lv_LV/agenda.lang index ee6a0b6b4f6..167c8c185ac 100644 --- a/htdocs/langs/lv_LV/agenda.lang +++ b/htdocs/langs/lv_LV/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=Notikuma ID Actions=Notikumi Agenda=Darba kārtība +TMenuAgenda=Darba kārtība Agendas=Darba kārtības LocalAgenda=Iekšējais kalendārs ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Rēķins %s dzēsts InvoicePaidInDolibarr=Rēķimi %s nomainīti uz apmaksātiem InvoiceCanceledInDolibarr=Rēķini %s atcelti MemberValidatedInDolibarr=Dalībnieks %s apstiprināts +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Dalībnieks %s dzēsts MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Sūtījums %s apstiprināts -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Sūtījums %s dzēsts OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Pasūtījums %s pārbaudīts @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Piedāvājums dzēsts OrderDeleted=Pasūtījums dzēsts InvoiceDeleted=Rēķins dzēsts +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Sākuma datums DateActionEnd=Beigu datums AgendaUrlOptions1=Jūs varat pievienot arī šādus parametrus, lai filtrētu produkciju: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint = %s ierobežot izejas darbībām piešķirto lietotāja %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Rādīt kontaktu dzimšanas dienas AgendaHideBirthdayEvents=Slēpt kontaktu dzimšanas dienas diff --git a/htdocs/langs/lv_LV/banks.lang b/htdocs/langs/lv_LV/banks.lang index f2e3c6ecc3a..ec4d9158cdf 100644 --- a/htdocs/langs/lv_LV/banks.lang +++ b/htdocs/langs/lv_LV/banks.lang @@ -59,13 +59,14 @@ AccountCard=Konta kartiņa DeleteAccount=Dzēst kontu ConfirmDeleteAccount=Vai tiešām vēlaties dzēst šo kontu? Account=Konts -BankTransactionByCategories=Bank entries by categories +BankTransactionByCategories=Bankas darījumi pa sadaļām BankTransactionForCategory=Bank entries for category %s RemoveFromRubrique=Noņemt saiti ar sadaļu -RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry and the category? +RemoveFromRubriqueConfirm=Vai esat pārliecināts, ka vēlaties noņemt saiti starp darījumu un kategoriju? ListBankTransactions=List of bank entries IdTransaction=Darījuma ID BankTransactions=Bank entries +BankTransaction=Bankas darījums ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,7 +75,7 @@ Conciliate=Samierināt Conciliation=Samierināšanās ReconciliationLate=Reconciliation late IncludeClosedAccount=Iekļaut slēgti konti -OnlyOpenedAccount=Tikai atvērtiem kontiem +OnlyOpenedAccount=Tikai atvērtie konti AccountToCredit=Konts, lai kredītu AccountToDebit=Konta norakstīt DisableConciliation=Atslēgt izlīguma funkciju šim kontam @@ -98,7 +99,7 @@ WithdrawalPayment=Izstāšanās maksājums SocialContributionPayment=Social/fiscal tax payment BankTransfer=Bankas pārskaitījums BankTransfers=Bankas pārskaitījumi -MenuBankInternalTransfer=Internal transfer +MenuBankInternalTransfer=Iekšējā pārsūtīšana TransferDesc=Transfer from one account to another one, Dolibarr will write two record (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) TransferFrom=No TransferTo=Kam @@ -114,11 +115,11 @@ ShowCheckReceipt=Rādīt pārbaude depozīta saņemšanu NumberOfCheques=Pārbaužu skaits DeleteTransaction=Dzēst ierakstu ConfirmDeleteTransaction=Vai tiešām vēlaties dzēst šo ierakstu? -ThisWillAlsoDeleteBankRecord=This will also delete generated bank entry +ThisWillAlsoDeleteBankRecord=Tas arī izdzēš izveidotos bankas darījumus BankMovements=Kustība -PlannedTransactions=Planned entries +PlannedTransactions=Plānotie darījumi Graph=Grafiks -ExportDataset_banque_1=Bank entries and account statement +ExportDataset_banque_1=Banku darījumi un konta izraksts ExportDataset_banque_2=Deposit slip TransactionOnTheOtherAccount=Pārskaitījums uz otru kontu PaymentNumberUpdateSucceeded=Maksājuma numurs veiksmīgi atjaunots @@ -126,7 +127,7 @@ PaymentNumberUpdateFailed=Maksājumu numuru nevar atjaunināt PaymentDateUpdateSucceeded=Maksājuma datums veiksmīgi atjaunots PaymentDateUpdateFailed=Maksājuma datumu nevar atjaunināt Transactions=Darījumi -BankTransactionLine=Bank entry +BankTransactionLine=Bankas darījums AllAccounts=Visas bankas/naudas konti BackToAccount=Atpakaļ uz kontu ShowAllAccounts=Parādīt visiem kontiem @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/lv_LV/bills.lang b/htdocs/langs/lv_LV/bills.lang index 93faa24e20a..1b272e8dc40 100644 --- a/htdocs/langs/lv_LV/bills.lang +++ b/htdocs/langs/lv_LV/bills.lang @@ -5,9 +5,9 @@ BillsCustomers=Klienta rēķini BillsCustomer=Klienta rēķins BillsSuppliers=Piegādātāju rēķini BillsCustomersUnpaid=Neapmaksātie klienta rēķini -BillsCustomersUnpaidForCompany=Unpaid customer invoices for %s +BillsCustomersUnpaidForCompany=Neapmaksātie klientu rēķini %s BillsSuppliersUnpaid=Neapmaksātie piegādātāja rēķini -BillsSuppliersUnpaidForCompany=Unpaid supplier invoices for %s +BillsSuppliersUnpaidForCompany=Neapmaksātie piegādātāja -u rēķini %s BillsLate=Kavētie maksājumi BillsStatistics=Klientu rēķinu statistika BillsStatisticsSuppliers=Piegādātāju rēķinu statistika @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Bloķēts, jo nevar izdzēst InvoiceStandard=Standarta rēķins InvoiceStandardAsk=Standarta rēķins InvoiceStandardDesc=Šis rēķins veids ir kopīgs rēķins. -InvoiceDeposit=Depozīta rēķins -InvoiceDepositAsk=Depozīta rēķins -InvoiceDepositDesc=Šis rēķins veida tiek darīts, kad depozīts ir saņemts. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Formāta rēķins InvoiceProFormaAsk=Formāta rēķins InvoiceProFormaDesc=Formāta rēķins ir attēls patiesu rēķina, bet nav nekādas grāmatvedības uzskaites vērtības. @@ -103,8 +103,8 @@ SearchACustomerInvoice=Meklēt klienta rēķinu SearchASupplierInvoice=Meklēt piegādātāja rēķinu CancelBill=Atcelt rēķinu SendRemindByMail=Sūtīt atgādinājumu izmantojot e-pastu -DoPayment=Enter payment -DoPaymentBack=Enter refund +DoPayment=Ievadiet maksājumu +DoPaymentBack=Ievadiet atmaksu ConvertToReduc=Pārvērst nākotnes atlaidē ConvertExcessReceivedToReduc=Convert excess received into future discount EnterPaymentReceivedFromCustomer=Ievadiet saņemto naudas summu no klienta @@ -115,7 +115,7 @@ BillStatus=Rēķina statuss StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Melnraksts (jāapstiprina) BillStatusPaid=Apmaksāts -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Apmaksātais (gatavas pēdējo rēķinu) BillStatusCanceled=Pamests BillStatusValidated=Apstiprināts (jāapmaksā) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Samaksāts (daļēji) BillShortStatusDraft=Melnraksts BillShortStatusPaid=Apmaksāts BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Apstrādāts +BillShortStatusConverted=Apmaksāts BillShortStatusCanceled=Pamests BillShortStatusValidated=Pārbaudīts BillShortStatusStarted=Sākts @@ -153,7 +153,7 @@ NoQualifiedRecurringInvoiceTemplateFound=No recurring template invoice qualified FoundXQualifiedRecurringInvoiceTemplate=Found %s recurring template invoice(s) qualified for generation. NotARecurringInvoiceTemplate=Not a recurring template invoice NewBill=Jauns rēķins -LastBills=Latest %s invoices +LastBills=Pēdējie %s rēķini LastCustomersBills=Latest %s customer invoices LastSuppliersBills=Latest %s supplier invoices AllBills=Visi rēķini @@ -198,12 +198,12 @@ ShowBill=Rādīt rēķinu ShowInvoice=Rādīt rēķinu ShowInvoiceReplace=Rādīt aizstājošo rēķinu ShowInvoiceAvoir=Rādīt kredīta piezīmi -ShowInvoiceDeposit=Rādīt depozīta rēķinu +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Rādīt maksājumu AlreadyPaid=Jau samaksāts AlreadyPaidBack=Jau atgriezta nauda -AlreadyPaidNoCreditNotesNoDeposits=Jau samaksāts (bez kredīta piezīmes un noguldījumiem) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Pamests RemainderToPay=Neapmaksāts RemainderToTake=Atlikusī summa, kas jāsaņem @@ -270,10 +270,10 @@ RelativeDiscount=Relatīva atlaide GlobalDiscount=Globālā atlaide CreditNote=Kredīta piezīme CreditNotes=Kredīta piezīmes -Deposit=Noguldījums -Deposits=Noguldījumi +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Atlaide no kredīta piezīmes %s -DiscountFromDeposit=Maksājumi no noguldījuma rēķina %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Šis kredīta veids var izmantot rēķinā pirms tās apstiprināšanas CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -356,12 +356,12 @@ PaymentConditionShortPT_ORDER=Pasūtījums PaymentConditionPT_ORDER=Pēc pasūtījuma PaymentConditionShortPT_5050=50-50 PaymentConditionPT_5050=50%% priekšapmaksa, 50%% piegādes laikā -PaymentConditionShort10D=10 days -PaymentCondition10D=10 days +PaymentConditionShort10D=10 dienas +PaymentCondition10D=10 dienas PaymentConditionShort10DENDMONTH=10 days of month-end PaymentCondition10DENDMONTH=Within 10 days following the end of the month -PaymentConditionShort14D=14 days -PaymentCondition14D=14 days +PaymentConditionShort14D=14 dienas +PaymentCondition14D=14 dienas PaymentConditionShort14DENDMONTH=14 days of month-end PaymentCondition14DENDMONTH=Within 14 days following the end of the month FixAmount=Noteikt daudzumu @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Nevar dzēst maksājumu, jo eksistē kaut vi ExpectedToPay=Gaidāmais maksājums CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Samaksāts ar šo maksājumu -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Visi rēķini, kas ir apmaksāti pilnībā automātiski tiks aizvērti ar statusu "Samaksāts". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Rēķina PDF paraugs. Pilnākais rēķina paraugs (vēlamais paraugs) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Rēķinu sākot ar syymm $ jau pastāv un nav saderīgs ar šo modeli secību. Noņemt to vai pārdēvēt to aktivizētu šo moduli. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Pārstāvis šādi-up klientu rēķinu TypeContact_facture_external_BILLING=Klienta rēķina kontakts diff --git a/htdocs/langs/lv_LV/bookmarks.lang b/htdocs/langs/lv_LV/bookmarks.lang index 6613276caa9..04b76439849 100644 --- a/htdocs/langs/lv_LV/bookmarks.lang +++ b/htdocs/langs/lv_LV/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Pievienot šo lapu grāmatzīmēm +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Grāmatzīme Bookmarks=Grāmatzīmes +ListOfBookmarks=Saraksts grāmatzīmes +EditBookmarks=List/edit bookmarks NewBookmark=Jauna grāmatzīme ShowBookmark=Rādīt grāmatzīmi OpenANewWindow=Atvērt jaunu logu @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Jauns logs BookmarkTargetReplaceWindowShort=Pašreizējais logs BookmarkTitle=Grāmatzīme titulu UrlOrLink=URL -BehaviourOnClick=Uzvedība kad URL ir noklikšķinājuši +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Izveidot grāmatzīmi SetHereATitleForLink=Uzstādīt grāmatzīmes nosaukumu UseAnExternalHttpLinkOrRelativeDolibarrLink=Izmantojiet ārējo http URL vai relatīvo Dolibarr URL diff --git a/htdocs/langs/lv_LV/boxes.lang b/htdocs/langs/lv_LV/boxes.lang index c3e603b567d..254e4242516 100644 --- a/htdocs/langs/lv_LV/boxes.lang +++ b/htdocs/langs/lv_LV/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=RSS informācija BoxLastProducts=Pēdējie %s produkti/pakalpojumi BoxProductsAlertStock=Produktu krājumu brīdinājums @@ -82,3 +83,4 @@ ForCustomersOrders=Klientu pasūtījumi ForProposals=Priekšlikumi LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/lv_LV/cashdesk.lang b/htdocs/langs/lv_LV/cashdesk.lang index db3d61905b1..fe486073f3d 100644 --- a/htdocs/langs/lv_LV/cashdesk.lang +++ b/htdocs/langs/lv_LV/cashdesk.lang @@ -14,7 +14,7 @@ ShoppingCart=Iepirkumu grozs NewSell=Jauna pārdošana AddThisArticle=Pievienot šo preci RestartSelling=Iet atpakaļ uz pārdošanu -SellFinished=Sale complete +SellFinished=Pārdošana pabeigta PrintTicket=Drukāt biļeti NoProductFound=Raksts nav atrasts ProductFound=Produkts atrasts @@ -25,7 +25,7 @@ Difference=Atšķirība TotalTicket=Kopējā biļete NoVAT=Nav PVN šo pārdošanu Change=Excess saņemti -BankToPay=Uzlādes konts +BankToPay=Account for payment ShowCompany=Rādīt uzņēmumu ShowStock=Rādīt noliktavu DeleteArticle=Klikšķiniet, lai izņemtu šo rakstu diff --git a/htdocs/langs/lv_LV/categories.lang b/htdocs/langs/lv_LV/categories.lang index 26eb7aa8fcd..fbdd6259519 100644 --- a/htdocs/langs/lv_LV/categories.lang +++ b/htdocs/langs/lv_LV/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Etiķete/Sadaļa Rubriques=Etiķetes/Sadaļas +RubriquesTransactions=Tags/Categories of transactions categories=etiķetes/sadaļas NoCategoryYet=Nav šī veida etiķetes/sadaļas izveidotas In=Uz @@ -33,7 +34,7 @@ CompanyIsInCustomersCategories=This third party is linked to following customers CompanyIsInSuppliersCategories=This third party is linked to following suppliers tags/categories MemberIsInCategories=This member is linked to following members tags/categories ContactIsInCategories=This contact is linked to following contacts tags/categories -ProductHasNoCategory=This product/service is not in any tags/categories +ProductHasNoCategory=Šī prece/pakalpijums nav nevienā sadaļā CompanyHasNoCategory=This third party is not in any tags/categories MemberHasNoCategory=This member is not in any tags/categories ContactHasNoCategory=This contact is not in any tags/categories @@ -63,9 +64,9 @@ ThisCategoryHasNoProduct=Šī sadaļā nav produktu. ThisCategoryHasNoSupplier=Šajā sadaļā nav neviena piegādātāja. ThisCategoryHasNoCustomer=Šī sadaļa nesatur klientu. ThisCategoryHasNoMember=Šajā sadaļaā nav neviena dalībnieka. -ThisCategoryHasNoContact=Šajā kategorijā nav nekādu kontaktu. -ThisCategoryHasNoAccount=This category does not contain any account. -ThisCategoryHasNoProject=This category does not contain any project. +ThisCategoryHasNoContact=Šajā kategorijā nav kontaktu. +ThisCategoryHasNoAccount=Šī sadaļā nav neviena konta. +ThisCategoryHasNoProject=Šī sadaļa nesatur nevienu projektu. CategId=Tag/category id CatSupList=List of supplier tags/categories CatCusList=List of customer/prospect tags/categories diff --git a/htdocs/langs/lv_LV/commercial.lang b/htdocs/langs/lv_LV/commercial.lang index 7f36d077cfc..df518020808 100644 --- a/htdocs/langs/lv_LV/commercial.lang +++ b/htdocs/langs/lv_LV/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Tikšanās ar %s ShowTask=Rādīt uzdevumu ShowAction=Rādīt notikumu ActionsReport=Notikumu ziņojumi -ThirdPartiesOfSaleRepresentative=Trešās puses ar tirdzniecības pārstāvi +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Pārdošanas pārstāvis SalesRepresentatives=Tirdzniecības pārstāvji SalesRepresentativeFollowUp=Tirdzniecības pārstāvis (pēcpārbaude) diff --git a/htdocs/langs/lv_LV/companies.lang b/htdocs/langs/lv_LV/companies.lang index dc341de1e32..bf7cc39111d 100644 --- a/htdocs/langs/lv_LV/companies.lang +++ b/htdocs/langs/lv_LV/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Jauna privātpersona NewCompany=Jauns uzņēmums (perspektīva, klients, piegādātājs) NewThirdParty=Jauna trešā persona (perspektīva, klients, piegādātājs) CreateDolibarrThirdPartySupplier=Izveidot trešo pusi (pegādātjs) -CreateThirdPartyOnly=Izveidot trešo pusi +CreateThirdPartyOnly=Izveidot trešo personu CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Apzināšanas lauks IdThirdParty=Trešās personas Id @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Klienti ThirdPartyCustomersWithIdProf12=Klienti ar %s vai %s ThirdPartySuppliers=Piegādātāji ThirdPartyType=Trešās puses tips -Company/Fundation=Kompānija / Nodibinājums Individual=Privātpersona ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Mātes uzņēmums @@ -78,10 +77,10 @@ VATIsNotUsed=PVN netiek izmantots CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Priekšlikumi +OverAllOrders=Pasūtījumi +OverAllInvoices=Pavadzīmes +OverAllSupplierProposals=Cenas pieprasījumi ##### Local Taxes ##### LocalTax1IsUsed=Pielietot otru nodokli LocalTax1IsUsedES= Tiek izmantots RE @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane kods) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof ID 1 (BIN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relatīvā atlaide CustomerAbsoluteDiscountShort=Absolūtā atlaide CompanyHasRelativeDiscount=Šim klientam ir pastāvīgā atlaide %s%% CompanyHasNoRelativeDiscount=Šim klientam nav relatīvā atlaide pēc noklusējuma -CompanyHasAbsoluteDiscount=Šim klientam vēl ir atlaides kredīti vai iemaksas uz %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Šim klientam joprojām ir kredīta piezīmes %s %s CompanyHasNoAbsoluteDiscount=Šim klientam nav pieejams atlaižu kredīts CustomerAbsoluteDiscountAllUsers=Absolūtais atlaides (ko piešķir visiem lietotājiem) @@ -402,10 +407,10 @@ LeopardNumRefModelDesc=Kods ir bez maksas. Šo kodu var mainīt jebkurā laikā. ManagingDirectors=Menedžera(u) vārds (CEO, direktors, prezidents...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative -SaleRepresentativeFirstname=First name of sales representative -SaleRepresentativeLastname=Last name of sales representative +SaleRepresentativeFirstname=Tirdzniecības pārstāvja vārds +SaleRepresentativeLastname=Tirdzniecības pārstāvja uzvārds ErrorThirdpartiesMerge=There was an error when deleting the thirdparties. Please check the log. Changes have been reverted. NewCustomerSupplierCodeProposed=New customer or supplier code suggested on duplicate code diff --git a/htdocs/langs/lv_LV/compta.lang b/htdocs/langs/lv_LV/compta.lang index 41682eb4b3f..d5cab732627 100644 --- a/htdocs/langs/lv_LV/compta.lang +++ b/htdocs/langs/lv_LV/compta.lang @@ -206,6 +206,6 @@ BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=Based on the t LinkedFichinter=Link to an intervention ImportDataset_tax_contrib=Social/fiscal taxes ImportDataset_tax_vat=Vat payments -ErrorBankAccountNotFound=Error: Bank account not found +ErrorBankAccountNotFound=Kļūda: Bankas konts nav atrasts FiscalPeriod=Accounting period ListSocialContributionAssociatedProject=List of social contributions associated with the project diff --git a/htdocs/langs/lv_LV/contracts.lang b/htdocs/langs/lv_LV/contracts.lang index 367cdc0c996..c7c8b89b6e5 100644 --- a/htdocs/langs/lv_LV/contracts.lang +++ b/htdocs/langs/lv_LV/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Šajā sarakstā ir tikai pakalpojumu līgumi par StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Klonēt līgumu +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Tirdzniecības pārstāvis, parakstot līgumu, diff --git a/htdocs/langs/lv_LV/errors.lang b/htdocs/langs/lv_LV/errors.lang index 8e3808f142e..d37684bde85 100644 --- a/htdocs/langs/lv_LV/errors.lang +++ b/htdocs/langs/lv_LV/errors.lang @@ -44,7 +44,7 @@ ErrorFailedToWriteInDir=Neizdevās ierakstīt direktorijā %s ErrorFoundBadEmailInFile=Atrasts nepareiza e-pasta sintakse %s līnijām failā (piemērs line %s ar e-pasta = %s) ErrorUserCannotBeDelete=User cannot be deleted. May be it is associated to Dolibarr entities. ErrorFieldsRequired=Daži nepieciešamie lauki netika aizpildīti. -ErrorSubjectIsRequired=The email topic is required +ErrorSubjectIsRequired=E-pasta tēma ir nepieciešama ErrorFailedToCreateDir=Neizdevās izveidot direktoriju. Pārbaudiet, vai Web servera lietotājam ir tiesības rakstīt uz Dolibarr dokumentus direktorijā. Ja parametrs safe_mode ir iespējots uz šo PHP, pārbaudiet, Dolibarr php faili pieder web servera lietotājam (vai grupa). ErrorNoMailDefinedForThisUser=Nav definēts e-pasts šim lietotājam ErrorFeatureNeedJavascript=Šai funkcijai ir nepieciešams aktivizēt javascript. Mainīt to var iestatījumi - attēlojums. diff --git a/htdocs/langs/lv_LV/exports.lang b/htdocs/langs/lv_LV/exports.lang index 28246d3d1e9..d10838ac5ae 100644 --- a/htdocs/langs/lv_LV/exports.lang +++ b/htdocs/langs/lv_LV/exports.lang @@ -110,13 +110,24 @@ Enclosure=Iežogojums SpecialCode=Speciāls kods ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Ja jūs vēlaties filtrēt dažas vērtības, vienkārši ievadi vērtības šeit. FilteredFields=Filtrētie lauki FilteredFieldsValues=Cenas filtru FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/lv_LV/holiday.lang b/htdocs/langs/lv_LV/holiday.lang index ec868f3c6cc..41d289ce155 100644 --- a/htdocs/langs/lv_LV/holiday.lang +++ b/htdocs/langs/lv_LV/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Atcelts RefuseCP=Atteikts ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Būs jāpārskata +ReviewedByCP=Will be approved by DescCP=Apraksts SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. @@ -76,8 +76,8 @@ BoxTitleLastLeaveRequests=Latest %s modified leave requests HolidaysMonthlyUpdate=Ikmēneša atjauninājums ManualUpdate=Manuāla aktualizēšana HolidaysCancelation=Leave request cancelation -EmployeeLastname=Employee last name -EmployeeFirstname=Employee first name +EmployeeLastname=Darbinieka uzvārds +EmployeeFirstname=Darbinieka vārds TypeWasDisabledOrRemoved=Leave type (id %s) was disabled or removed ## Configuration du Module ## diff --git a/htdocs/langs/lv_LV/install.lang b/htdocs/langs/lv_LV/install.lang index 04a2175d8bd..dd9baea4794 100644 --- a/htdocs/langs/lv_LV/install.lang +++ b/htdocs/langs/lv_LV/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Jūs izmantojat Dolibarr iestatīšanas vedni no DoliWamp, KeepDefaultValuesDeb=Jūs izmantojat Dolibarr iestatīšanas vedni no Linux paketi (Ubuntu, Debian, Fedora ...), tāpēc vērtības ierosinātās šeit jau ir optimizēta. Tikai datu bāzes īpašnieks, lai izveidotu paroli jāpabeidz. Mainītu citus parametrus tikai tad, ja jūs zināt, ko jūs darāt. KeepDefaultValuesMamp=Jūs izmantojat Dolibarr iestatīšanas vedni no DoliMamp, tāpēc vērtības ierosinātās šeit jau ir optimizēta. Mainīt tikai tad, ja jūs zināt, ko jūs darāt. KeepDefaultValuesProxmox=Jūs izmantojat Dolibarr iestatīšanas vedni no Proxmox virtuālās ierīces, tāpēc vērtības ierosinātās šeit jau ir optimizēta. Mainīt tikai tad, ja jūs zināt, ko jūs darāt. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/lv_LV/interventions.lang b/htdocs/langs/lv_LV/interventions.lang index f9395e3e48d..d6bb01554c5 100644 --- a/htdocs/langs/lv_LV/interventions.lang +++ b/htdocs/langs/lv_LV/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Šādi-up klientu kontaktu # Modele numérotation diff --git a/htdocs/langs/lv_LV/languages.lang b/htdocs/langs/lv_LV/languages.lang index 5e51cf31677..841c7da1ebb 100644 --- a/htdocs/langs/lv_LV/languages.lang +++ b/htdocs/langs/lv_LV/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Vācu Language_de_AT=Vācu (Austrija) Language_de_CH=Vācu (Šveice) Language_el_GR=Grieķu +Language_el_CY=Greek (Cyprus) Language_en_AU=Angļu (Austrālija) Language_en_CA=Angļu (Kanāda) Language_en_GB=Angļu (Apvienotā Karaliste) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spāņu (Ķīle) Language_es_CO=Spanish (Colombia) Language_es_DO=Spāņu (Dominikānas Republika) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spāņu (Hondurasa) Language_es_MX=Spāņu (Meksika) +Language_es_PA=Spanish (Panama) Language_es_PY=Spāņu (Paragvaja) Language_es_PE=Spāņu (Peru) Language_es_PR=Spāņu (Puertoriko) @@ -50,12 +53,14 @@ Language_is_IS=Islandiešu Language_it_IT=Itāļu Language_ja_JP=Japāņu Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korejiešu Language_lo_LA=Lao Language_lt_LT=Lietuviešu Language_lv_LV=Latviešu Language_mk_MK=Maķedoniešu +Language_mn_MN=Mongolian Language_nb_NO=Norvēģu (bukmols) Language_nl_BE=Holandiešu (Beļģijas) Language_nl_NL=Holandiešu (Nīderlandes) diff --git a/htdocs/langs/lv_LV/ldap.lang b/htdocs/langs/lv_LV/ldap.lang index ac32722465a..69363e84a58 100644 --- a/htdocs/langs/lv_LV/ldap.lang +++ b/htdocs/langs/lv_LV/ldap.lang @@ -13,7 +13,7 @@ LDAPUsers=Lietotāji LDAP datu bāzē LDAPFieldStatus=Statuss LDAPFieldFirstSubscriptionDate=Pirmais abonēšanas datumu LDAPFieldFirstSubscriptionAmount=Pirmais parakstīšanās summu -LDAPFieldLastSubscriptionDate=Latest subscription date +LDAPFieldLastSubscriptionDate=Jaunākais piereģistrēšanās datums LDAPFieldLastSubscriptionAmount=Latest subscription amount LDAPFieldSkype=Skype id LDAPFieldSkypeExample=Piemērs : skypeNosaukums diff --git a/htdocs/langs/lv_LV/loan.lang b/htdocs/langs/lv_LV/loan.lang index b06dcb42ce4..56e07af099c 100644 --- a/htdocs/langs/lv_LV/loan.lang +++ b/htdocs/langs/lv_LV/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/lv_LV/mails.lang b/htdocs/langs/lv_LV/mails.lang index ca0443729f2..7b5542f0cc1 100644 --- a/htdocs/langs/lv_LV/mails.lang +++ b/htdocs/langs/lv_LV/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Nosūtīts daļēji MailingStatusSentCompletely=Nosūtīta pilnīgi MailingStatusError=Kļūda MailingStatusNotSent=Nav nosūtīts -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=Pasta vēstuļu sūtīšanas veiksmīgi apstiprināti MailUnsubcribe=Atrakstīties MailingStatusNotContact=Nesazināties @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s failā @@ -116,8 +120,8 @@ Notifications=Paziņojumi NoNotificationsWillBeSent=Nav e-pasta paziņojumi ir plānota šī notikuma, un uzņēmums ANotificationsWillBeSent=1 paziņojums tiks nosūtīts pa e-pastu SomeNotificationsWillBeSent=%s paziņojumi tiks nosūtīti pa e-pastu -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Uzskaitīt visus e-pasta nosūtītās paziņojumus MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/lv_LV/main.lang b/htdocs/langs/lv_LV/main.lang index fa2167ea8bf..1e469c4c447 100644 --- a/htdocs/langs/lv_LV/main.lang +++ b/htdocs/langs/lv_LV/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Pielietot BackgroundColorByDefault=Noklusējuma fona krāsu FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Fails ir izvēlēts pielikumam, bet vēl nav augšupielādēti. Noklikšķiniet uz "Pievienot failu", lai to pievienotu. NbOfEntries=Ierakstu sk GoToWikiHelpPage=Lasīt tiešsaistes palīdzību (nepieciešams interneta piekļuve) @@ -165,7 +167,7 @@ Go=Iet Run=Palaist CopyOf=Kopija Show=Rādīt -Hide=Hide +Hide=Paslēpt ShowCardHere=Rādīt kartiņu Search=Meklēšana SearchOf=Meklēšana @@ -257,8 +259,8 @@ DateApprove=Approving date DateApprove2=Approving date (second approval) UserCreation=Creation user UserModification=Modification user -UserCreationShort=Creat. user -UserModificationShort=Modif. user +UserCreationShort=Izveidot lietotāju +UserModificationShort=Labot lietotāju DurationYear=gads DurationMonth=mēnesis DurationWeek=nedēļa @@ -293,7 +295,7 @@ MonthOfDay=Mēneša laikā no dienas HourShort=H MinuteShort=mn Rate=Likme -CurrencyRate=Currency conversion rate +CurrencyRate=Valūtas konvertēšanas likme UseLocalTax=Ar PVN Bytes=Baiti KiloBytes=Kilobaiti @@ -329,7 +331,7 @@ AmountTTC=Summa (ar PVN) AmountVAT=Nodokļa summa MulticurrencyAlreadyPaid=Already payed, original currency MulticurrencyRemainderToPay=Remain to pay, original currency -MulticurrencyPaymentAmount=Payment amount, original currency +MulticurrencyPaymentAmount=Maksājuma summa, oriģinālajā valūtā MulticurrencyAmountHT=Amount (net of tax), original currency MulticurrencyAmountTTC=Amount (inc. of tax), original currency MulticurrencyAmountVAT=Amount tax, original currency @@ -358,6 +360,7 @@ TotalLT1ES=Kopējais RE TotalLT2ES=Kopējais IRPF HT=Bez PVN TTC=Ar PVN +INCT=Inc. all taxes VAT=PVN VATs=Sales taxes LT1ES=RE @@ -367,7 +370,7 @@ Average=Vidējais Sum=Summa Delta=Delta Module=Module/Application -Modules=Modules/Applications +Modules=Moduļi/lietojumprogrammas Option=Iespējas List=Saraksts FullList=Pilns saraksts @@ -391,7 +394,7 @@ ActionRunningNotStarted=Jāsāk ActionRunningShort=Procesā ActionDoneShort=Pabeigts ActionUncomplete=Nepabeigts -CompanyFoundation=Company/Organisation +CompanyFoundation=Kompānija/Organizācija ContactsForCompany=Šīs trešās personas kontakti ContactsAddressesForCompany=Kontakti / adreses par šīs trešās personas AddressesForCompany=Šīs trešās puses adreses @@ -518,7 +521,6 @@ MonthShort10=Okt MonthShort11=Nov MonthShort12=Dec AttachedFiles=Pievienotie faili un dokumenti -FileTransferComplete=Fails tika augšupielādēts veiksmīgi DateFormatYYYYMM=MM.YYYY DateFormatYYYYMMDD=DD.MM.YYYY DateFormatYYYYMMDDHHMM=DD.MM.YYYY HH:SS @@ -527,7 +529,7 @@ ReportPeriod=Atskaites periods ReportDescription=Apraksts Report=Ziņojums Keyword=Atslēgas vārdi -Origin=Origin +Origin=Izcelsme Legend=Leģenda Fill=Aizpildīt Reset=Nodzēst @@ -635,7 +637,7 @@ DisabledModules=Bloķētie moduļi For=Kam ForCustomer=Klientam Signature=Paraksts -DateOfSignature=Date of signature +DateOfSignature=Parakstīšanas datums HidePassword=Rādīt komandu ar slēptu paroli UnHidePassword=Parādīt komandu bez paroles Root=Sakne @@ -683,11 +685,11 @@ SetLinkToAnotherThirdParty=Saite uz citu trešo personu LinkTo=Saite uz LinkToProposal=Link to proposal LinkToOrder=Link to order -LinkToInvoice=Link to invoice -LinkToSupplierOrder=Link to supplier order -LinkToSupplierProposal=Link to supplier proposal -LinkToSupplierInvoice=Link to supplier invoice -LinkToContract=Link to contract +LinkToInvoice=Saite uz rēķinu +LinkToSupplierOrder=Saite uz piegādātāja pasūtījumu +LinkToSupplierProposal=Saite uz piegādātāja piedāvājumu +LinkToSupplierInvoice=Saite uz piegādātāja rēķinu +LinkToContract=Saite uz līgumu LinkToIntervention=Link to intervention CreateDraft=Izveidot melnrakstu SetToDraft=Atpakaļ uz melnrakstu @@ -703,14 +705,14 @@ ByDay=Pēc dienas BySalesRepresentative=Pēc tirdzniecības pārstāvja LinkedToSpecificUsers=Saistītas ar noteiktu lietotāja kontaktu NoResults=Nav rezultātu -AdminTools=Admin tools +AdminTools=Administratora rīki SystemTools=Sistēmas rīki ModulesSystemTools=Moduļi instrumenti Test=Pārbaude Element=Elements NoPhotoYet=Nav bildes -Dashboard=Dashboard -MyDashboard=My dashboard +Dashboard=Informācijas panelis +MyDashboard=Informācijas panelis Deductible=Pašrisks from=no toward=uz @@ -742,7 +744,7 @@ Mandatory=Mandatory Hello=Hello Sincerely=Sincerely DeleteLine=Delete line -ConfirmDeleteLine=Are you sure you want to delete this line? +ConfirmDeleteLine=Vai Jūs tiešām vēlaties izdzēst šo līniju? NoPDFAvailableForDocGenAmongChecked=No PDF were available for the document generation among checked record TooManyRecordForMassAction=Too many record selected for mass action. The action is restricted to a list of %s record. NoRecordSelected=No record selected @@ -765,18 +767,18 @@ GroupBy=Kārtot pēc... ViewFlatList=View flat list RemoveString=Remove string '%s' SomeTranslationAreUncomplete=Some languages may be partially translated or may contains errors. If you detect some, you can fix language files registering to https://transifex.com/projects/p/dolibarr/. -DirectDownloadLink=Direct download link -Download=Download +DirectDownloadLink=Tiešā lejupielādes saite +Download=Lejupielādēt ActualizeCurrency=Update currency rate Fiscalyear=Fiskālais gads ModuleBuilder=Module Builder -SetMultiCurrencyCode=Set currency +SetMultiCurrencyCode=Iestatīt valūtu BulkActions=Bulk actions ClickToShowHelp=Click to show tooltip help HR=HR HRAndBank=HR and Bank AutomaticallyCalculated=Automatically calculated -TitleSetToDraft=Go back to draft +TitleSetToDraft=Atgriezties uz melnrakstu ConfirmSetToDraft=Are you sure you want to go back to Draft status ? # Week day Monday=Pirmdiena diff --git a/htdocs/langs/lv_LV/margins.lang b/htdocs/langs/lv_LV/margins.lang index d4dd4c4092d..a9e91e5f4a1 100644 --- a/htdocs/langs/lv_LV/margins.lang +++ b/htdocs/langs/lv_LV/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/lv_LV/members.lang b/htdocs/langs/lv_LV/members.lang index f0fcac81487..ddfe7296945 100644 --- a/htdocs/langs/lv_LV/members.lang +++ b/htdocs/langs/lv_LV/members.lang @@ -26,7 +26,7 @@ MembersListNotUpToDate=Saraksts derīgiem locekļiem ar abonementu novecojis MembersListResiliated=List of terminated members MembersListQualified=Saraksts kvalificētiem locekļiem MenuMembersToValidate=Projektu dalībnieki -MenuMembersValidated=Apstiprinātas biedri +MenuMembersValidated=Apstiprināti biedri MenuMembersUpToDate=Aktuālie dalībnieki MenuMembersNotUpToDate=Novecojušie dalībnieki MenuMembersResiliated=Terminated members @@ -41,10 +41,10 @@ MemberType=Dalībnieka veids MemberTypeId=Dalībnieka veida id MemberTypeLabel=Dalībnieka veida nosaukums MembersTypes=Dalībnieku veidi -MemberStatusDraft=Projekts (ir jāapstiprina) -MemberStatusDraftShort=Projekts +MemberStatusDraft=Melnraksts (jāapstiprina) +MemberStatusDraftShort=Melnraksts MemberStatusActive=Validēta (gaidīšanas abonements) -MemberStatusActiveShort=Apstiprināts +MemberStatusActiveShort=Validated MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Beidzies MemberStatusPaid=Abonēšana atjaunināta @@ -70,7 +70,7 @@ NoTypeDefinedGoToSetup=Neviens dalībnieka veids nav definēts. Iet uz izvēlnes NewMemberType=Jauns dalībnieka veids WelcomeEMail=Welcome e-pastu SubscriptionRequired=Abonēšanas nepieciešams -DeleteType=Izdzēst +DeleteType=Dzēst VoteAllowed=Balsot atļauts Physical=Fizisks Moral=Morāls @@ -90,6 +90,7 @@ PublicMemberList=Sabiedrības Biedru saraksts BlankSubscriptionForm=Publiskā auto-abonēšanas veidlapu BlankSubscriptionFormDesc=Dolibarr var sniegt jums publisku URL, kas ļauj ārējiem apmeklētājiem lūgt parakstīties uz pamatnes. Ja tiešsaistes maksājumu modulis tiek aktivizēta, maksājuma forma tiks automātiski sniegta. EnablePublicSubscriptionForm=Ļautu valsts auto-abonēšanas veidlapu +ForceMemberType=Force the member type ExportDataset_member_1=Dalībnieki un abonēšana ImportDataset_member_1=Dalībnieki LastMembersModified=Latest %s modified members @@ -136,7 +137,7 @@ DocForAllMembersCards=Izveidot vizītkartes visiem dalībniekiem DocForOneMemberCards=Izveidot vizītkartes kādā konkrētā dalībnieka DocForLabels=Izveidot adrešu lapas SubscriptionPayment=Abonēšanas maksa -LastSubscriptionDate=Latest subscription date +LastSubscriptionDate=Jaunākais piereģistrēšanās datums LastSubscriptionAmount=Latest subscription amount MembersStatisticsByCountries=Dalībnieku statistika pa valstīm MembersStatisticsByState=Dalībnieku statistika pēc štatiem/provincēm @@ -150,6 +151,7 @@ MembersByTownDesc=Šis ekrāns parādīs statistiku par biedriem ar pilsētu. MembersStatisticsDesc=Izvēlieties statistiku vēlaties izlasīt ... MenuMembersStats=Statistika LastMemberDate=Latest member date +LatestSubscriptionDate=Jaunākais piereģistrēšanās datums Nature=Daba Public=Informācija ir publiska NewMemberbyWeb=Jauns dalībnieks pievienots. Gaida apstiprinājumu diff --git a/htdocs/langs/lv_LV/modulebuilder.lang b/htdocs/langs/lv_LV/modulebuilder.lang new file mode 100644 index 00000000000..dafba2e6298 --- /dev/null +++ b/htdocs/langs/lv_LV/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=Jauns modulis +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Modulis inicializēts +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=Šī cilne ir paredzēta, lai pārvaldītu/veidotu logrīkus. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Bīstamā zona +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Apraksts +EditorName=Redaktora vārds +EditorUrl=Rediģētāja URL +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/lv_LV/multicurrency.lang b/htdocs/langs/lv_LV/multicurrency.lang new file mode 100644 index 00000000000..72288839de0 --- /dev/null +++ b/htdocs/langs/lv_LV/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi valūta +ErrorAddRateFail=Pievienotās likmes kļūda +ErrorAddCurrencyFail=Pievienotajā valūtā radusies kļūda +ErrorDeleteCurrencyFail=Kļūda dzēšot +multicurrency_syncronize_error=Sinhronizācijas kļūda: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API atslēga +multicurrency_appCurrencySource=Valūtas avots +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Izmantotās valūtas +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=likme +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Atlikušā summa, oriģinālā valūtā +MulticurrencyPaymentAmount=Maksājuma summa, oriģinālajā valūtā diff --git a/htdocs/langs/lv_LV/oauth.lang b/htdocs/langs/lv_LV/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/lv_LV/oauth.lang +++ b/htdocs/langs/lv_LV/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/lv_LV/orders.lang b/htdocs/langs/lv_LV/orders.lang index 4126eed0fc7..3ba7a5616d1 100644 --- a/htdocs/langs/lv_LV/orders.lang +++ b/htdocs/langs/lv_LV/orders.lang @@ -73,7 +73,7 @@ AddToDraftOrders=Pievienot rīkojuma projektu ShowOrder=Rādīt pasūtījumu OrdersOpened=Orders to process NoDraftOrders=Nav projektu pasūtījumi -NoOrder=No order +NoOrder=Nav pasūtījuma NoSupplierOrder=No supplier order LastOrders=Latest %s customer orders LastCustomerOrders=Latest %s customer orders diff --git a/htdocs/langs/lv_LV/other.lang b/htdocs/langs/lv_LV/other.lang index 8c7f7ce2be7..87fc0b60778 100644 --- a/htdocs/langs/lv_LV/other.lang +++ b/htdocs/langs/lv_LV/other.lang @@ -18,7 +18,7 @@ NextMonthOfInvoice=Following month (number 1-12) of invoice date TextNextMonthOfInvoice=Following month (text) of invoice date ZipFileGeneratedInto=Zip file generated into %s. -YearOfInvoice=Year of invoice date +YearOfInvoice=Rēķina datums PreviousYearOfInvoice=Previous year of invoice date NextYearOfInvoice=Following year of invoice date @@ -108,7 +108,7 @@ ClosedByLogin=Lietotājs, kurš slēdzis FileWasRemoved=Fails %s tika dzēsts DirWasRemoved=Katalogs %s tika dzēsts FeatureNotYetAvailable=Feature not yet available in the current version -FeaturesSupported=Supported features +FeaturesSupported=Atbalstītās funkcijas Width=Platums Height=Augstums Depth=Dziļums @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=gr WeightUnitmg=mg WeightUnitpound=mārciņa +WeightUnitounce=unce Length=Garums LengthUnitm=m LengthUnitdm=dm @@ -162,12 +163,12 @@ ProfIdShortDesc=Prof ID %s ir informācija, atkarībā no trešās puses DolibarrDemo=Dolibarr ERP/CRM demo StatsByNumberOfUnits=Statistics for sum of qty of products/services StatsByNumberOfEntities=Statistics in number of referring entities (nb of invoice, or order...) -NumberOfProposals=Number of proposals -NumberOfCustomerOrders=Number of customer orders -NumberOfCustomerInvoices=Number of customer invoices +NumberOfProposals=Priekšlikumu skaits +NumberOfCustomerOrders=Klientu pasūtījumu skaits +NumberOfCustomerInvoices=Klientu rēķinu skaits NumberOfSupplierProposals=Number of supplier proposals NumberOfSupplierOrders=Number of supplier orders -NumberOfSupplierInvoices=Number of supplier invoices +NumberOfSupplierInvoices=Piegādātāju rēķinu skaits NumberOfUnitsProposals=Number of units on proposals NumberOfUnitsCustomerOrders=Number of units on customer orders NumberOfUnitsCustomerInvoices=Number of units on customer invoices diff --git a/htdocs/langs/lv_LV/paybox.lang b/htdocs/langs/lv_LV/paybox.lang index 8b2c571bca4..b27c193b369 100644 --- a/htdocs/langs/lv_LV/paybox.lang +++ b/htdocs/langs/lv_LV/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Nosūtīt saņemt maksājuma apstiprinājumu Creditor=Kreditors PaymentCode=Maksājuma kods PayBoxDoPayment=Iet uz maksājumu +ToPay=Apmaksāt YouWillBeRedirectedOnPayBox=Jums tiks novirzīts uz drošu Paybox lapā, lai ievadi kredītkartes informāciju Continue=Nākamais ToOfferALinkForOnlinePayment=URL %s maksājumu diff --git a/htdocs/langs/lv_LV/paypal.lang b/htdocs/langs/lv_LV/paypal.lang index 567e18c288f..49b317ae82d 100644 --- a/htdocs/langs/lv_LV/paypal.lang +++ b/htdocs/langs/lv_LV/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Tas ir id darījuma: %s PAYPAL_ADD_PAYMENT_URL=Pievieno url Paypal maksājumu, kad jūs sūtīt dokumentu pa pastu PredefinedMailContentLink=Jūs varat noklikšķināt uz drošu saites zemāk, lai padarītu jūsu maksājumu (PayPal), ja tas jau nav izdarīts. \n\n %s \n\n YouAreCurrentlyInSandboxMode=Jūs pašlaik esat "smilšu" režīmā -NewPaypalPaymentReceived=Jauns Paypal maksājums saņemts -NewPaypalPaymentFailed=Jauns Paypal maksājumu mēģināju, bet neizdevās +NewOnlinePaymentReceived=Saņemts jauns tiešsaistes maksājums +NewOnlinePaymentFailed=Jauns tiešsaistes maksājums tika izmēģināts, bet neizdevās PAYPAL_PAYONLINE_SENDEMAIL=E-pastu, lai brīdinātu pēc maksājuma (veiksme vai ne) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Paypal rēķina apmaksas pārbaude neizdevās -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Neveiksmīgs tiešsaistes maksājumu apstiprinājums +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Kļūdas kods ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Tiešsaistes maksājumu sistēma +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/lv_LV/printing.lang b/htdocs/langs/lv_LV/printing.lang index 2067ec0c08f..713828361d5 100644 --- a/htdocs/langs/lv_LV/printing.lang +++ b/htdocs/langs/lv_LV/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/lv_LV/products.lang b/htdocs/langs/lv_LV/products.lang index ff5ca9c3e61..1fcb9a2ed6c 100644 --- a/htdocs/langs/lv_LV/products.lang +++ b/htdocs/langs/lv_LV/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Produkts vai pakalpojums ProductsAndServices=Produkti un pakalpojumi ProductsOrServices=Produkti vai pakalpojumi -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Produkti pārdošanai +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Pakalpojums nav domāts pārdošanai +ServicesOnSaleOnly=Pakalpojumi pārdošanai +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litrs l=L +unitP=Gabals +unitSET=Set +unitS=Sekunde +unitH=Stunda +unitD=Diena +unitKG=Kilograms +unitG=Grams +unitM=Metrs +unitLM=Linear meter +unitM2=Square meter +unitM3=Kubikmetrs +unitL=Litrs ProductCodeModel=Produkta art. paraugs ServiceCodeModel=Pakalpojuma art. paraugs CurrentProductPrice=Pašreizējā cena @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Ražot ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Apakš produkts MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimālā klienta cena DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. -AddVariable=Add Variable +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +AddVariable=Pievienot mainīgo AddUpdater=Pievienot Atjaunotāju GlobalVariables=Global variables -VariableToUpdate=Variable to update +VariableToUpdate=Mainīgais kas jāatjauno GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Atjaunošanās intervāls (minūtes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Izmēra vienība DeleteProductBuyPrice=Dzēst pirkšanas cenu ConfirmDeleteProductBuyPrice=Vai tiešām vēlaties dzēst pirkšanas cenu? SubProduct=Sub product +ProductSheet=Produkta lapa +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,12 +294,16 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator -Features=Features +Features=Iespējas PriceImpact=Price impact WeightImpact=Weight impact NewProductAttribute=Jauns atribūts @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/lv_LV/projects.lang b/htdocs/langs/lv_LV/projects.lang index 7218c550c1c..66f82417d20 100644 --- a/htdocs/langs/lv_LV/projects.lang +++ b/htdocs/langs/lv_LV/projects.lang @@ -64,7 +64,7 @@ TaskDescription=Uzdevuma apraksts NewTask=Jauns uzdevums AddTask=Izveidot uzdevumu AddTimeSpent=Create time spent -AddHereTimeSpentForDay=Add here time spent for this day/task +AddHereTimeSpentForDay=Pievienot šeit pavadīto laiku šodienai/uzdevumam Activity=Aktivitāte Activities=Uzdevumi/aktivitātes MyActivities=Mani uzdevumi / aktivitātes diff --git a/htdocs/langs/lv_LV/propal.lang b/htdocs/langs/lv_LV/propal.lang index 346f9bd06f1..fc34a8593e0 100644 --- a/htdocs/langs/lv_LV/propal.lang +++ b/htdocs/langs/lv_LV/propal.lang @@ -3,7 +3,7 @@ Proposals=Komerciālie priekšlikumi Proposal=Komerciālais priekšlikums ProposalShort=Priekšlikums ProposalsDraft=Sagatave komerciālajiem priekšlikumiem -ProposalsOpened=Atvērtie komerciālie priekšlikumi +ProposalsOpened=Open commercial proposals Prop=Komerciālie priekšlikumi CommercialProposal=Komerciālais priekšlikums ProposalCard=Priekšlikuma kartiņa @@ -15,7 +15,7 @@ ValidateProp=Apstiprināt komerciālo priekšlikumu AddProp=Izveidot piedāvājumu ConfirmDeleteProp=Are you sure you want to delete this commercial proposal? ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s? -LastPropals=Latest %s proposals +LastPropals=Pēdējie %s priekšlikumi LastModifiedProposals=Latest %s modified proposals AllPropals=Visi priekšlikumi SearchAProposal=Meklēt priekšlikumu diff --git a/htdocs/langs/lv_LV/receiptprinter.lang b/htdocs/langs/lv_LV/receiptprinter.lang index 2a8d04bc1aa..1b15c1bfce5 100644 --- a/htdocs/langs/lv_LV/receiptprinter.lang +++ b/htdocs/langs/lv_LV/receiptprinter.lang @@ -4,7 +4,7 @@ PrinterAdded=Printer %s added PrinterUpdated=Printer %s updated PrinterDeleted=Printeris %s dzēsts TestSentToPrinter=Test Sent To Printer %s -ReceiptPrinter=Receipt printers +ReceiptPrinter=Čeku printeri ReceiptPrinterDesc=Setup of receipt printers ReceiptPrinterTemplateDesc=Setup of Templates ReceiptPrinterTypeDesc=Description of Receipt Printer's type diff --git a/htdocs/langs/lv_LV/resource.lang b/htdocs/langs/lv_LV/resource.lang index ce217944e4d..f230757fff1 100644 --- a/htdocs/langs/lv_LV/resource.lang +++ b/htdocs/langs/lv_LV/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resurss veiksmīgi dzēsts DictionaryResourceType=Resursa veids SelectResource=Izvēlēties resursu + +IdResource=Id resource +AssetNumber=Sērijas numurs +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resursi diff --git a/htdocs/langs/lv_LV/salaries.lang b/htdocs/langs/lv_LV/salaries.lang index 0ff37140251..1b67a696f56 100644 --- a/htdocs/langs/lv_LV/salaries.lang +++ b/htdocs/langs/lv_LV/salaries.lang @@ -1,14 +1,15 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Alga Salaries=Algas NewSalaryPayment=Jauna algas izmaksa SalaryPayment=Algas maksājums SalariesPayments=Algu maksājumi ShowSalaryPayment=Rādīt algu maksājumus -THM=Average hourly rate -TJM=Average daily rate +THM=Vidējā stundas cena +TJM=Vidējā dienas likme 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 diff --git a/htdocs/langs/lv_LV/sendings.lang b/htdocs/langs/lv_LV/sendings.lang index 1074d049005..7a8eacd5b02 100644 --- a/htdocs/langs/lv_LV/sendings.lang +++ b/htdocs/langs/lv_LV/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Vai tiešām vēlaties dzēst šo sūtījumu? ConfirmValidateSending=Vai jūs tiešām vēlaties apstiprināt šo sūtījumu ar atsauci %s? ConfirmCancelSending=Vai esat pārliecināts, ka vēlaties atcelt šo sūtījumu? -DocumentModelSimple=Vienkāršs dokumenta paraugs DocumentModelMerou=Merou A5 modelis WarningNoQtyLeftToSend=Uzmanību, nav produktu kuri gaida nosūtīšanu. StatsOnShipmentsOnlyValidated=Statistika veikti uz sūtījumiem tikai apstiprinātiem. Lietots datums ir datums apstiprināšanu sūtījuma (ēvelēti piegādes datums ir ne vienmēr ir zināms). @@ -51,10 +50,10 @@ ActionsOnShipping=Notikumi sūtījumu LinkToTrackYourPackage=Saite uz izsekot savu paketi ShipmentCreationIsDoneFromOrder=Izveidot jaunu sūtījumu var no pasūtījuma kartiņas. ShipmentLine=Sūtījumu līnija -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/lv_LV/stocks.lang b/htdocs/langs/lv_LV/stocks.lang index 7f07b706f1e..bff91796b60 100644 --- a/htdocs/langs/lv_LV/stocks.lang +++ b/htdocs/langs/lv_LV/stocks.lang @@ -29,20 +29,20 @@ Location=Vieta LocationSummary=Īsais atrašanās vietas nosaukums NumberOfDifferentProducts=Dažādu produktu skaits NumberOfProducts=Kopējais produktu skaits -LastMovement=Latest movement -LastMovements=Latest movements +LastMovement=Pēdējā pārvietošana +LastMovements=Pēdējās pārvietošanas Units=Vienības Unit=Vienība StockCorrection=Labot krājumus StockTransfer=Transfer stock -MassStockTransferShort=Mass stock transfer +MassStockTransferShort=Masveida krājumu pārvietošana StockMovement=Krājumu pārvietošana StockMovements=Krājumu pārvietošanas LabelMovement=Kustību nosaukums NumberOfUnit=Vienību skaits UnitPurchaseValue=Vienības iepirkuma cena StockTooLow=Krājumi pārāk maz -StockLowerThanLimit=Krājumi mazāki par atļauto apjomu +StockLowerThanLimit=Krājumi mazāki par atļauto apjomu (%s) EnhancedValue=Vērtība PMPValue=Vidējā svērtā cena PMPValueShort=VSC @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Nosūtītais daudzums QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Krājumu nosūtīšana +OrderDispatch=Goods Receptions 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=Samazināt nekustamā krājumi uz klientu rēķinu / kredīta piezīmes apstiprināšanu @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Palielināt nekustamā krājumus piegādātāju rēķinu / kredīta piezīmes apstiprināšanu ReStockOnValidateOrder=Palielināt nekustamā krājumi piegādātājiem pasūtījumu aprobācijai -ReStockOnDispatchOrder=Palielināt reālās par rokasgrāmatas krājumus dispečervadības uz noliktavās, pēc tam, kad piegādātājs, lai saņemšanas +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +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. DispatchVerb=Nosūtīšana StockLimitShort=Brīdinājuma limits StockLimit=Krājumu brīdinājuma limits PhysicalStock=Fiziskie krājumi RealStock=Rālie krājumi +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): VirtualStock=Virtuālie krājumi +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, ...) IdWarehouse=Id noliktava DescWareHouse=Apraksts noliktava LieuWareHouse=Lokālā noliktava @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Produktu daudzums %s noliktavā pirms izvēlētā period NbOfProductAfterPeriod=Daudzums produktu %s krājumā pēc izvēlētā perioda (> %s) MassMovement=Masveida pārvietošana SelectProductInAndOutWareHouse=Izvēlieties produktu, daudzumu, avota noliktavu un mērķa noliktavu, tad noklikšķiniet uz "%s". Kad tas ir izdarīts visām nepieciešamajām kustībām, noklikšķiniet uz "%s". -RecordMovement=Ierakstīt transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Krājumu pārvietošana saglabāta RuleForStockAvailability=Noteikumi krājumu nepieciešamībai @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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=Inventāra datums +NewInventory=Jauns inventārs +inventorySetup = Inventāra iestatīšana +inventoryCreatePermission=Izveidot jaunu inventāru +inventoryReadPermission=Skatīt krājumus +inventoryWritePermission=Atjaunināt krājumus +inventoryValidatePermission=Pārbaudīt inventāru +inventoryTitle=Inventārs +inventoryListTitle=Inventāri +inventoryListEmpty=No inventory in progress +inventoryCreateDelete=Izveidot/Dzēst inventāru +inventoryCreate=Izveidot jaunu +inventoryEdit=Labot +inventoryValidate=Validated +inventoryDraft=Darbojas +inventorySelectWarehouse=Noliktavas izvēle +inventoryConfirmCreate=Izveidot +inventoryOfWarehouse=Noliktavas inventārs : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=Pēc inventāra +inventoryWarningProductAlreadyExists=Šis produkts jau ir iekļauts sarakstā +SelectCategory=Sadaļu filtrs +SelectFournisseur=Supplier filter +inventoryOnDate=Inventārs +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=Krājumu kustība ar inventāra datums +inventoryChangePMPPermission=Allow to change PMP value for a product +ColumnNewPMP=New unit PMP +OnlyProdsInStock=Nepievienojiet produktu bez krājuma +TheoricalQty=Theorique qty +TheoricalValue=Theorique qty +LastPA=Last BP +CurrentPA=Curent BP +RealQty=Reālais daudzums +RealValue=Reālā vērtība +RegulatedQty=Regulēts daudzums +AddInventoryProduct=Pievienot produktu inventāram +AddProduct=Pievienot +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Vai jūs apstiprināt šo darbību? +InventoryFlushed=Inventory flushed +ExitEditMode=Iziet no labošanas +inventoryDeleteLine=Delete line +RegulateStock=Regulēt krājumus +ListInventory=Saraksts diff --git a/htdocs/langs/lv_LV/stripe.lang b/htdocs/langs/lv_LV/stripe.lang new file mode 100644 index 00000000000..b26da57e679 --- /dev/null +++ b/htdocs/langs/lv_LV/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Maksājiet ar kredītkarti vai joslu +FollowingUrlAreAvailableToMakePayments=Pēc URL ir pieejami, lai piedāvātu lapu, lai klients varētu veikt maksājumu par Dolibarr objektiem +PaymentForm=Maksājuma formu +WelcomeOnPaymentPage=Laipni lūdzam mūsu tiešsaistes maksājumu pakalpojumu +ThisScreenAllowsYouToPay=Šis ekrāns ļauj jums veikt tiešsaistes maksājumu %s. +ThisIsInformationOnPayment=Šī ir informācija par maksājumu, kas darīt +ToComplete=Lai pabeigtu +YourEMail=Nosūtīt saņemt maksājuma apstiprinājumu +STRIPE_PAYONLINE_SENDEMAIL=E-pastu, lai brīdinātu pēc maksājuma (veiksme vai ne) +Creditor=Kreditors +PaymentCode=Maksājuma kods +StripeDoPayment=Iet uz maksājumu +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Nākamais +ToOfferALinkForOnlinePayment=URL %s maksājumu +ToOfferALinkForOnlinePaymentOnOrder=URL piedāvāt %s tiešsaistes maksājumu lietotāja interfeisu klienta pasūtījuma +ToOfferALinkForOnlinePaymentOnInvoice=URL piedāvāt %s tiešsaistes maksājumu lietotāja interfeisu klientu rēķina +ToOfferALinkForOnlinePaymentOnContractLine=URL piedāvāt %s tiešsaistes maksājumu lietotāja interfeisu līguma līnijas +ToOfferALinkForOnlinePaymentOnFreeAmount=URL piedāvāt %s tiešsaistes maksājumu lietotāja saskarni par brīvu summu +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL piedāvāt %s tiešsaistes maksājumu lietotāja interfeisu locekli abonementu +YouCanAddTagOnUrl=Jūs varat arī pievienot url parametrs & Tag = vērtība, kādu no šiem URL (nepieciešams tikai bezmaksas samaksu), lai pievienotu savu maksājumu komentāru tagu. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Šajā lapā apliecina, ka jūsu maksājums ir reģistrēts. Paldies. +YourPaymentHasNotBeenRecorded=Jūs maksājums nav reģistrēts, un darījums tika atcelts. Paldies. +AccountParameter=Konta parametri +UsageParameter=Izmantošanas parametri +InformationToFindParameters=Palīdzēt atrast savu %s konta informāciju +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Nosaukums pārdevējam +CSSUrlForPaymentForm=CSS stila lapas url maksājuma formu +MessageOK=Ziņu kopā ar apstiprinātu maksājuma atgriešanās lapā +MessageKO=Ziņa par atcelto maksājumu atgriešanās lapā +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Slepena testa atslēga +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/lv_LV/supplier_proposal.lang b/htdocs/langs/lv_LV/supplier_proposal.lang index 93de6ba9e01..d7695e8a439 100644 --- a/htdocs/langs/lv_LV/supplier_proposal.lang +++ b/htdocs/langs/lv_LV/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Atrast pieprasījumu DraftRequests=Pieprasījuma melnraksts SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Atvērt cenas pieprasījumu SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Dzēst pieprasījumu ValidateAsk=Apstiprināt pieprasījumu SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Slēgts SupplierProposalStatusSigned=Apstiprināts SupplierProposalStatusNotSigned=Atteikts @@ -47,7 +47,7 @@ CommercialAsk=Cenas pieprasījums DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/lv_LV/suppliers.lang b/htdocs/langs/lv_LV/suppliers.lang index 24787d58eab..2f12e5a911b 100644 --- a/htdocs/langs/lv_LV/suppliers.lang +++ b/htdocs/langs/lv_LV/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Dažiem apakšproduktiem nav norādītas cenas AddSupplierPrice=Pievienot pirkšanas cenu ChangeSupplierPrice=Mainīt piegādātāja cenu +SupplierPrices=Piegādātāja cenas ReferenceSupplierIsAlreadyAssociatedWithAProduct=Šī atsauce piegādātājam jau ir saistīta ar atsauci: %s NoRecordedSuppliers=Nav reģistrētu piegādātāju SupplierPayment=Piegādātājs maksājums @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Nepareizs daudzums ReputationForThisProduct=Reputācija BuyerName=Pircēja vārds AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Piegādātāja cenas diff --git a/htdocs/langs/lv_LV/trips.lang b/htdocs/langs/lv_LV/trips.lang index c091b0bef9b..3cc9de2ec40 100644 --- a/htdocs/langs/lv_LV/trips.lang +++ b/htdocs/langs/lv_LV/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Saraksts maksu TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Kompānija / organizācija apmeklēta +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Summa vai kilometri DeleteTrip=Delete expense report ConfirmDeleteTrip=Vai tiešām vēlaties dzēst šo izdevumu atskaiti ? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Maksājuma datums - BROUILLONNER=Atvērt pa jaunu +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Vai jūs tiešām vēlaties bloķēt šo izdevumu pārskatu? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/lv_LV/users.lang b/htdocs/langs/lv_LV/users.lang index f2621392af4..11e17a6bf89 100644 --- a/htdocs/langs/lv_LV/users.lang +++ b/htdocs/langs/lv_LV/users.lang @@ -66,8 +66,8 @@ InternalUser=Iekšējais lietotājs ExportDataset_user_1=Dolibarr lietotājus un īpašības DomainUser=Domēna lietotājs %s Reactivate=Aktivizēt -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=Iekšējā lietotājs ir lietotājs, kas ir daļa no jūsu uzņēmuma / nodibinājums.
Ārējais lietotājs ir klients, piegādātājs vai otru.

Abos gadījumos atļaujas noteiktas tiesības uz Dolibarr, arī ārējā lietotājs var būt dažādas izvēlnes vadītājs nekā iekšējo lietotāju (skatīt Home - Setup - displejs) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Atļauja piešķirta, jo mantojis no viena lietotāja grupai. Inherited=Iedzimta UserWillBeInternalUser=Izveidots lietotājs būs iekšējā lietotāja (jo nav saistīta ar konkrētu trešajai personai) @@ -100,6 +100,6 @@ WeeklyHours=Nedēļas stundas ColorUser=Lietotāja krāsa DisabledInMonoUserMode=Disabled in maintenance mode UserAccountancyCode=User accountancy code -UserLogoff=User logout -UserLogged=User logged +UserLogoff=Lietotājs atslēdzies +UserLogged=Lietotājs pieteicies DateEmployment=Darba uzsākšanas datums diff --git a/htdocs/langs/lv_LV/website.lang b/htdocs/langs/lv_LV/website.lang index c545706dcc6..ce462832cae 100644 --- a/htdocs/langs/lv_LV/website.lang +++ b/htdocs/langs/lv_LV/website.lang @@ -6,23 +6,26 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS -EditMenu=Edit menu +EditMenu=Labot izvēlni EditPageMeta=Edit Meta -EditPageContent=Edit Content +EditPageContent=Labot saturu Website=Mājas lapa -Webpage=Web page +Webpage=Mājas lapa AddPage=Pievienot lapu +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted -PageAdded=Page '%s' added +PageAdded=Lapa '%s' pievienota ViewSiteInNewTab=View site in new tab ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/lv_LV/withdrawals.lang b/htdocs/langs/lv_LV/withdrawals.lang index 038c9a2b742..bf08ced72a4 100644 --- a/htdocs/langs/lv_LV/withdrawals.lang +++ b/htdocs/langs/lv_LV/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Summa atsaukt WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Neviens klients rēķins maksājuma režīmā, "izņemt" gaida. Iet uz "atsaukt" tab par rēķinu karti, lai padarītu pieprasījumu. +NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request. ResponsibleUser=Atbildīgais lietotājs WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Noraidījuma iemesls RefusedInvoicing=Rēķinu noraidījumu NoInvoiceRefused=Nav maksas noraidīšanu InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Statuss debets/kredīts StatusWaiting=Gaidīšana StatusTrans=Sūtīt StatusCredited=Apmaksātie diff --git a/htdocs/langs/lv_LV/workflow.lang b/htdocs/langs/lv_LV/workflow.lang index 441e490a77f..46365804464 100644 --- a/htdocs/langs/lv_LV/workflow.lang +++ b/htdocs/langs/lv_LV/workflow.lang @@ -4,7 +4,7 @@ WorkflowDesc=This module is designed to modify the behaviour of automatic action ThereIsNoWorkflowToModify=There is no workflow modifications available with the activated modules. descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Automatically create a customer order after a commercial proposal is signed descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatically create a customer invoice after a commercial proposal is signed -descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automatically create a customer invoice after a contract is validated +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automātiski izveidot klienta rēķinu pēc līguma apstiprināšanas descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automatically create a customer invoice after a customer order is closed descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Klasificēt saistīta avota priekšlikumu Jāmaksā, ja klientu rīkojumu ir iestatīts uz apmaksātu descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Klasificēt saistīts avots klienta pasūtījumu (s) Jāmaksā, ja klients rēķins ir iestatīts uz apmaksātu @@ -12,4 +12,4 @@ descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Klasificēt saistīta avota kl descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer invoice is validated descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classify linked source order to shipped when a shipment is validated and quantity shipped is the same as in order AutomaticCreation=Automatic creation -AutomaticClassification=Automatic classification +AutomaticClassification=Automātiskā klasifikācija diff --git a/htdocs/langs/mk_MK/accountancy.lang b/htdocs/langs/mk_MK/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/mk_MK/accountancy.lang +++ b/htdocs/langs/mk_MK/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/mk_MK/admin.lang b/htdocs/langs/mk_MK/admin.lang index ffc92b65536..85d4503b8ae 100644 --- a/htdocs/langs/mk_MK/admin.lang +++ b/htdocs/langs/mk_MK/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/mk_MK/agenda.lang b/htdocs/langs/mk_MK/agenda.lang index 494dd4edbfd..58d94a3672b 100644 --- a/htdocs/langs/mk_MK/agenda.lang +++ b/htdocs/langs/mk_MK/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Events Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/mk_MK/banks.lang b/htdocs/langs/mk_MK/banks.lang index f0c41d5d5bf..ba42f9a4c83 100644 --- a/htdocs/langs/mk_MK/banks.lang +++ b/htdocs/langs/mk_MK/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/mk_MK/bills.lang b/htdocs/langs/mk_MK/bills.lang index 5fb3b6169da..1e83ba9b2d1 100644 --- a/htdocs/langs/mk_MK/bills.lang +++ b/htdocs/langs/mk_MK/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/mk_MK/bookmarks.lang b/htdocs/langs/mk_MK/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/mk_MK/bookmarks.lang +++ b/htdocs/langs/mk_MK/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/mk_MK/boxes.lang b/htdocs/langs/mk_MK/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/mk_MK/boxes.lang +++ b/htdocs/langs/mk_MK/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/mk_MK/cashdesk.lang b/htdocs/langs/mk_MK/cashdesk.lang index 69db60c0cc3..1f51f375e89 100644 --- a/htdocs/langs/mk_MK/cashdesk.lang +++ b/htdocs/langs/mk_MK/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/mk_MK/categories.lang b/htdocs/langs/mk_MK/categories.lang index 1615697ed9d..721f6779124 100644 --- a/htdocs/langs/mk_MK/categories.lang +++ b/htdocs/langs/mk_MK/categories.lang @@ -1,6 +1,7 @@ # 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 diff --git a/htdocs/langs/mk_MK/commercial.lang b/htdocs/langs/mk_MK/commercial.lang index 16a6611db4a..deb66143b82 100644 --- a/htdocs/langs/mk_MK/commercial.lang +++ b/htdocs/langs/mk_MK/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/mk_MK/companies.lang b/htdocs/langs/mk_MK/companies.lang index 1b7efa3c14e..bd7d7983191 100644 --- a/htdocs/langs/mk_MK/companies.lang +++ b/htdocs/langs/mk_MK/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/mk_MK/contracts.lang b/htdocs/langs/mk_MK/contracts.lang index 880f00a9331..f742ca4cecd 100644 --- a/htdocs/langs/mk_MK/contracts.lang +++ b/htdocs/langs/mk_MK/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/mk_MK/exports.lang b/htdocs/langs/mk_MK/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/mk_MK/exports.lang +++ b/htdocs/langs/mk_MK/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/mk_MK/holiday.lang b/htdocs/langs/mk_MK/holiday.lang index 50d97c0d8cc..462515ca9a2 100644 --- a/htdocs/langs/mk_MK/holiday.lang +++ b/htdocs/langs/mk_MK/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/mk_MK/install.lang b/htdocs/langs/mk_MK/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/mk_MK/install.lang +++ b/htdocs/langs/mk_MK/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/mk_MK/interventions.lang b/htdocs/langs/mk_MK/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/mk_MK/interventions.lang +++ b/htdocs/langs/mk_MK/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/mk_MK/languages.lang b/htdocs/langs/mk_MK/languages.lang index b9800c3b2e6..12d9f6e26ba 100644 --- a/htdocs/langs/mk_MK/languages.lang +++ b/htdocs/langs/mk_MK/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Германски Language_de_AT=Германски (Австрија) Language_de_CH=German (Switzerland) Language_el_GR=Грчкиот +Language_el_CY=Greek (Cyprus) Language_en_AU=Англиски (Австралија) Language_en_CA=English (Canada) Language_en_GB=Англиски (Велика Британија) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Шпански (Хондурас) Language_es_MX=Шпански (Мексико) +Language_es_PA=Spanish (Panama) Language_es_PY=Шпански (Парагвај) Language_es_PE=Шпански (Перу) Language_es_PR=Шпански (Порто Рико) @@ -50,12 +53,14 @@ Language_is_IS=Исландски Language_it_IT=Италијански Language_ja_JP=Јапонски Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Кореја Language_lo_LA=Lao Language_lt_LT=Lithuanian Language_lv_LV=Летонски Language_mk_MK=Македонски +Language_mn_MN=Mongolian Language_nb_NO=Норвешки (бокмал) Language_nl_BE=Холанѓаните (Белгија) Language_nl_NL=Холанѓаните (Холандија) diff --git a/htdocs/langs/mk_MK/loan.lang b/htdocs/langs/mk_MK/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/mk_MK/loan.lang +++ b/htdocs/langs/mk_MK/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/mk_MK/mails.lang b/htdocs/langs/mk_MK/mails.lang index c830b551a67..65908fe81f1 100644 --- a/htdocs/langs/mk_MK/mails.lang +++ b/htdocs/langs/mk_MK/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/mk_MK/main.lang b/htdocs/langs/mk_MK/main.lang index 49a6e4064e1..a923ae109a4 100644 --- a/htdocs/langs/mk_MK/main.lang +++ b/htdocs/langs/mk_MK/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/mk_MK/margins.lang b/htdocs/langs/mk_MK/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/mk_MK/margins.lang +++ b/htdocs/langs/mk_MK/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/mk_MK/members.lang b/htdocs/langs/mk_MK/members.lang index 8f6f76ba48f..ac6f460cf14 100644 --- a/htdocs/langs/mk_MK/members.lang +++ b/htdocs/langs/mk_MK/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/mk_MK/modulebuilder.lang b/htdocs/langs/mk_MK/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/mk_MK/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/mk_MK/oauth.lang b/htdocs/langs/mk_MK/oauth.lang index f4df2dc3dda..cafca379f6f 100644 --- a/htdocs/langs/mk_MK/oauth.lang +++ b/htdocs/langs/mk_MK/oauth.lang @@ -2,15 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/mk_MK/other.lang b/htdocs/langs/mk_MK/other.lang index b151614ce3c..e15d490c0f2 100644 --- a/htdocs/langs/mk_MK/other.lang +++ b/htdocs/langs/mk_MK/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/mk_MK/paybox.lang b/htdocs/langs/mk_MK/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/mk_MK/paybox.lang +++ b/htdocs/langs/mk_MK/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/mk_MK/paypal.lang b/htdocs/langs/mk_MK/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/mk_MK/paypal.lang +++ b/htdocs/langs/mk_MK/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/mk_MK/printing.lang b/htdocs/langs/mk_MK/printing.lang index d6cf49bd525..a357409289a 100644 --- a/htdocs/langs/mk_MK/printing.lang +++ b/htdocs/langs/mk_MK/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/mk_MK/products.lang b/htdocs/langs/mk_MK/products.lang index 3a412a5789c..4df17ba8da1 100644 --- a/htdocs/langs/mk_MK/products.lang +++ b/htdocs/langs/mk_MK/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/mk_MK/propal.lang b/htdocs/langs/mk_MK/propal.lang index a14d25ce779..3fdb379c5a2 100644 --- a/htdocs/langs/mk_MK/propal.lang +++ b/htdocs/langs/mk_MK/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/mk_MK/resource.lang b/htdocs/langs/mk_MK/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/mk_MK/resource.lang +++ b/htdocs/langs/mk_MK/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/mk_MK/salaries.lang b/htdocs/langs/mk_MK/salaries.lang index 68407482edb..08fd2c5a451 100644 --- a/htdocs/langs/mk_MK/salaries.lang +++ b/htdocs/langs/mk_MK/salaries.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries diff --git a/htdocs/langs/mk_MK/sendings.lang b/htdocs/langs/mk_MK/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/mk_MK/sendings.lang +++ b/htdocs/langs/mk_MK/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/mk_MK/stocks.lang b/htdocs/langs/mk_MK/stocks.lang index 1db49b8d8dd..79c5b306941 100644 --- a/htdocs/langs/mk_MK/stocks.lang +++ b/htdocs/langs/mk_MK/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/mk_MK/stripe.lang b/htdocs/langs/mk_MK/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/mk_MK/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/mk_MK/supplier_proposal.lang b/htdocs/langs/mk_MK/supplier_proposal.lang index 61b031459b0..dc3eae23672 100644 --- a/htdocs/langs/mk_MK/supplier_proposal.lang +++ b/htdocs/langs/mk_MK/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/mk_MK/suppliers.lang b/htdocs/langs/mk_MK/suppliers.lang index 3f72a4d8d1e..b72877dc726 100644 --- a/htdocs/langs/mk_MK/suppliers.lang +++ b/htdocs/langs/mk_MK/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/mk_MK/trips.lang b/htdocs/langs/mk_MK/trips.lang index fbb709af77e..a63bb66c164 100644 --- a/htdocs/langs/mk_MK/trips.lang +++ b/htdocs/langs/mk_MK/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/mk_MK/users.lang b/htdocs/langs/mk_MK/users.lang index a0a1eae8697..af37668176c 100644 --- a/htdocs/langs/mk_MK/users.lang +++ b/htdocs/langs/mk_MK/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/mk_MK/website.lang b/htdocs/langs/mk_MK/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/mk_MK/website.lang +++ b/htdocs/langs/mk_MK/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/mk_MK/withdrawals.lang b/htdocs/langs/mk_MK/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/mk_MK/withdrawals.lang +++ b/htdocs/langs/mk_MK/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/mn_MN/accountancy.lang b/htdocs/langs/mn_MN/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/mn_MN/accountancy.lang +++ b/htdocs/langs/mn_MN/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/mn_MN/admin.lang b/htdocs/langs/mn_MN/admin.lang index 6851d698625..a443d04f35d 100644 --- a/htdocs/langs/mn_MN/admin.lang +++ b/htdocs/langs/mn_MN/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/mn_MN/agenda.lang b/htdocs/langs/mn_MN/agenda.lang index 494dd4edbfd..58d94a3672b 100644 --- a/htdocs/langs/mn_MN/agenda.lang +++ b/htdocs/langs/mn_MN/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Events Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/mn_MN/banks.lang b/htdocs/langs/mn_MN/banks.lang index f0c41d5d5bf..ba42f9a4c83 100644 --- a/htdocs/langs/mn_MN/banks.lang +++ b/htdocs/langs/mn_MN/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/mn_MN/bills.lang b/htdocs/langs/mn_MN/bills.lang index 5fb3b6169da..1e83ba9b2d1 100644 --- a/htdocs/langs/mn_MN/bills.lang +++ b/htdocs/langs/mn_MN/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/mn_MN/bookmarks.lang b/htdocs/langs/mn_MN/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/mn_MN/bookmarks.lang +++ b/htdocs/langs/mn_MN/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/mn_MN/boxes.lang b/htdocs/langs/mn_MN/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/mn_MN/boxes.lang +++ b/htdocs/langs/mn_MN/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/mn_MN/cashdesk.lang b/htdocs/langs/mn_MN/cashdesk.lang index 69db60c0cc3..1f51f375e89 100644 --- a/htdocs/langs/mn_MN/cashdesk.lang +++ b/htdocs/langs/mn_MN/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/mn_MN/categories.lang b/htdocs/langs/mn_MN/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/mn_MN/categories.lang +++ b/htdocs/langs/mn_MN/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/mn_MN/commercial.lang b/htdocs/langs/mn_MN/commercial.lang index 16a6611db4a..deb66143b82 100644 --- a/htdocs/langs/mn_MN/commercial.lang +++ b/htdocs/langs/mn_MN/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/mn_MN/companies.lang b/htdocs/langs/mn_MN/companies.lang index 1b7efa3c14e..bd7d7983191 100644 --- a/htdocs/langs/mn_MN/companies.lang +++ b/htdocs/langs/mn_MN/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/mn_MN/contracts.lang b/htdocs/langs/mn_MN/contracts.lang index 880f00a9331..f742ca4cecd 100644 --- a/htdocs/langs/mn_MN/contracts.lang +++ b/htdocs/langs/mn_MN/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/mn_MN/exports.lang b/htdocs/langs/mn_MN/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/mn_MN/exports.lang +++ b/htdocs/langs/mn_MN/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/mn_MN/holiday.lang b/htdocs/langs/mn_MN/holiday.lang index 50d97c0d8cc..462515ca9a2 100644 --- a/htdocs/langs/mn_MN/holiday.lang +++ b/htdocs/langs/mn_MN/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/mn_MN/install.lang b/htdocs/langs/mn_MN/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/mn_MN/install.lang +++ b/htdocs/langs/mn_MN/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/mn_MN/interventions.lang b/htdocs/langs/mn_MN/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/mn_MN/interventions.lang +++ b/htdocs/langs/mn_MN/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/mn_MN/languages.lang b/htdocs/langs/mn_MN/languages.lang index 884f9048666..0ba12c6062a 100644 --- a/htdocs/langs/mn_MN/languages.lang +++ b/htdocs/langs/mn_MN/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=German Language_de_AT=German (Austria) Language_de_CH=German (Switzerland) Language_el_GR=Greek +Language_el_CY=Greek (Cyprus) Language_en_AU=English (Australia) Language_en_CA=English (Canada) Language_en_GB=English (United Kingdom) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spanish (Honduras) Language_es_MX=Spanish (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Spanish (Paraguay) Language_es_PE=Spanish (Peru) Language_es_PR=Spanish (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Icelandic Language_it_IT=Italian Language_ja_JP=Japanese Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korean Language_lo_LA=Lao Language_lt_LT=Lithuanian Language_lv_LV=Latvian Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=Norwegian (Bokmål) Language_nl_BE=Dutch (Belgium) Language_nl_NL=Dutch (Netherlands) diff --git a/htdocs/langs/mn_MN/link.lang b/htdocs/langs/mn_MN/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/mn_MN/link.lang +++ b/htdocs/langs/mn_MN/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/mn_MN/loan.lang b/htdocs/langs/mn_MN/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/mn_MN/loan.lang +++ b/htdocs/langs/mn_MN/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/mn_MN/mails.lang b/htdocs/langs/mn_MN/mails.lang index c830b551a67..65908fe81f1 100644 --- a/htdocs/langs/mn_MN/mails.lang +++ b/htdocs/langs/mn_MN/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/mn_MN/main.lang b/htdocs/langs/mn_MN/main.lang index b1718bc40eb..751e9d530c6 100644 --- a/htdocs/langs/mn_MN/main.lang +++ b/htdocs/langs/mn_MN/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/mn_MN/margins.lang b/htdocs/langs/mn_MN/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/mn_MN/margins.lang +++ b/htdocs/langs/mn_MN/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/mn_MN/members.lang b/htdocs/langs/mn_MN/members.lang index 8f6f76ba48f..ac6f460cf14 100644 --- a/htdocs/langs/mn_MN/members.lang +++ b/htdocs/langs/mn_MN/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/mn_MN/modulebuilder.lang b/htdocs/langs/mn_MN/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/mn_MN/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/mn_MN/oauth.lang b/htdocs/langs/mn_MN/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/mn_MN/oauth.lang +++ b/htdocs/langs/mn_MN/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/mn_MN/other.lang b/htdocs/langs/mn_MN/other.lang index b151614ce3c..e15d490c0f2 100644 --- a/htdocs/langs/mn_MN/other.lang +++ b/htdocs/langs/mn_MN/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/mn_MN/paybox.lang b/htdocs/langs/mn_MN/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/mn_MN/paybox.lang +++ b/htdocs/langs/mn_MN/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/mn_MN/paypal.lang b/htdocs/langs/mn_MN/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/mn_MN/paypal.lang +++ b/htdocs/langs/mn_MN/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/mn_MN/printing.lang b/htdocs/langs/mn_MN/printing.lang index d6cf49bd525..a357409289a 100644 --- a/htdocs/langs/mn_MN/printing.lang +++ b/htdocs/langs/mn_MN/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/mn_MN/products.lang b/htdocs/langs/mn_MN/products.lang index 3a412a5789c..4df17ba8da1 100644 --- a/htdocs/langs/mn_MN/products.lang +++ b/htdocs/langs/mn_MN/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/mn_MN/propal.lang b/htdocs/langs/mn_MN/propal.lang index a14d25ce779..3fdb379c5a2 100644 --- a/htdocs/langs/mn_MN/propal.lang +++ b/htdocs/langs/mn_MN/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/mn_MN/resource.lang b/htdocs/langs/mn_MN/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/mn_MN/resource.lang +++ b/htdocs/langs/mn_MN/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/mn_MN/salaries.lang b/htdocs/langs/mn_MN/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/mn_MN/salaries.lang +++ b/htdocs/langs/mn_MN/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/mn_MN/sendings.lang b/htdocs/langs/mn_MN/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/mn_MN/sendings.lang +++ b/htdocs/langs/mn_MN/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/mn_MN/stocks.lang b/htdocs/langs/mn_MN/stocks.lang index 1db49b8d8dd..79c5b306941 100644 --- a/htdocs/langs/mn_MN/stocks.lang +++ b/htdocs/langs/mn_MN/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/mn_MN/stripe.lang b/htdocs/langs/mn_MN/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/mn_MN/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/mn_MN/supplier_proposal.lang b/htdocs/langs/mn_MN/supplier_proposal.lang index 61b031459b0..dc3eae23672 100644 --- a/htdocs/langs/mn_MN/supplier_proposal.lang +++ b/htdocs/langs/mn_MN/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/mn_MN/suppliers.lang b/htdocs/langs/mn_MN/suppliers.lang index b890919ace5..28c5fe39d0d 100644 --- a/htdocs/langs/mn_MN/suppliers.lang +++ b/htdocs/langs/mn_MN/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/mn_MN/trips.lang b/htdocs/langs/mn_MN/trips.lang index fbb709af77e..a63bb66c164 100644 --- a/htdocs/langs/mn_MN/trips.lang +++ b/htdocs/langs/mn_MN/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/mn_MN/users.lang b/htdocs/langs/mn_MN/users.lang index a0a1eae8697..af37668176c 100644 --- a/htdocs/langs/mn_MN/users.lang +++ b/htdocs/langs/mn_MN/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/mn_MN/website.lang b/htdocs/langs/mn_MN/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/mn_MN/website.lang +++ b/htdocs/langs/mn_MN/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/mn_MN/withdrawals.lang b/htdocs/langs/mn_MN/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/mn_MN/withdrawals.lang +++ b/htdocs/langs/mn_MN/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/nb_NO/accountancy.lang b/htdocs/langs/nb_NO/accountancy.lang index c08c6733062..bca435a960d 100644 --- a/htdocs/langs/nb_NO/accountancy.lang +++ b/htdocs/langs/nb_NO/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Oversikt over antall linjer som allerede er bundet OtherInfo=Annen informasjon DeleteCptCategory=Fjern regnskapskonto fra gruppe ConfirmDeleteCptCategory=Er du sikker på at du vil fjerne denne regnskapskontoen fra gruppen? +AlreadyInGeneralLedger=Allerede journalført i hovedbøker AccountancyArea=Område for regnskap AccountancyAreaDescIntro=Bruk av regnskapsmodulen er gjort i flere skritt: @@ -62,7 +63,6 @@ Addanaccount=Legg til regnskapskonto AccountAccounting=Regnskapskonto AccountAccountingShort=Konto SubledgerAccount=Konto i sub-hovedbok -subledger_account=Konto i sub-hovedbok ShowAccountingAccount=Vis regnskapskonto ShowAccountingJournal=Vis regnskapsjournal AccountAccountingSuggest=Foreslått regnskapskonto @@ -79,6 +79,7 @@ SuppliersVentilation=Binding av leverandørfakturaer ExpenseReportsVentilation=Utgiftsrapport-binding CreateMvts=Opprett ny transaksjon UpdateMvts=Endre en transaksjon +ValidTransaction=Validate transaction WriteBookKeeping=Før transaksjoner inn i hovedboken Bookkeeping=Hovedbok AccountBalance=Kontobalanse @@ -142,6 +143,7 @@ NumPiece=Del nummer TransactionNumShort=Transaksjonsnummer AccountingCategory=Regnskapskonto-grupper GroupByAccountAccounting=Grupper etter regnskapskonto +ByAccounts=Etter kontoer NotMatch=Ikke valgt DeleteMvt=Slett linjer fra hovedboken DelYear=År som skal slettes @@ -214,12 +216,14 @@ AccountingJournalType1=Ulike operasjoner AccountingJournalType2=Salg AccountingJournalType3=Innkjøp AccountingJournalType4=Bank +AccountingJournalType5=Utgiftsrapporter AccountingJournalType9=Har nye ErrorAccountingJournalIsAlreadyUse=Denne journalen er allerede i bruk ## Export Exports=Eksporter Export=Eksport +ExportDraftJournal=Eksporter utkastjournal Modelcsv=Eksportmodell OptionsDeactivatedForThisExportModel=For denne eksportmodellen er opsjoner deaktivert Selectmodelcsv=Velg eksportmodell diff --git a/htdocs/langs/nb_NO/admin.lang b/htdocs/langs/nb_NO/admin.lang index 1d10f9ae053..484e41f90b7 100644 --- a/htdocs/langs/nb_NO/admin.lang +++ b/htdocs/langs/nb_NO/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Forespør leverandørtilbud og tilbud Module1200Name=Mantis Module1200Desc=Mantisintegrasjon Module1400Name=Regnskap -Module1400Desc=Behandling av regnskapssopplysninger for eksperter (double parties) +Module1400Desc=Regnskapsstyring (dobbeltoppføringer) Module1520Name=Dokumentgenerering Module1520Desc=Masse-epost dokumentgenerering Module1780Name=Merker/kategorier @@ -585,7 +585,7 @@ Module50100Desc=Salgssted-modul (POS). Module50200Name=Paypal Module50200Desc=Modul for å tilby onlinebetaling Paypal Module50400Name=Regnskap (avansert) -Module50400Desc=Regnskapshåndtering (doble parter) +Module50400Desc=Regnskapsstyring (dobbeltoppføringer) Module54000Name=PrintIPP Module54000Desc=Direkteutskrift (uten å åpne dokumentet)ved hjelp av CUPS IPP inteface (Skriveren må være synlig for serveren, og CUPS må være installert på serveren) Module55000Name=Meningsmåling, undersøkelse eller avstemming diff --git a/htdocs/langs/nb_NO/agenda.lang b/htdocs/langs/nb_NO/agenda.lang index 879be9bcce2..7a7e16b4ed4 100644 --- a/htdocs/langs/nb_NO/agenda.lang +++ b/htdocs/langs/nb_NO/agenda.lang @@ -75,14 +75,17 @@ InterventionSentByEMail=Intervensjon %s sendt på epost ProposalDeleted=Tilbud slettet OrderDeleted=Ordre slettet InvoiceDeleted=Faktura slettet +PRODUCT_CREATEInDolibarr=Vare%s opprettet +PRODUCT_MODIFYInDolibarr=Vare %s endret +PRODUCT_DELETEInDolibarr=Vare %s slettet ##### End agenda events ##### AgendaModelModule=Dokumentmaler for hendelse DateActionStart=Startdato DateActionEnd=Sluttdato AgendaUrlOptions1=Du kan også bruke følgende parametere til å filtrere listen: -AgendaUrlOptions2=login=%s for å begrense resultat til hendelse som er opprettet av eller tildelt bruker%s. AgendaUrlOptions3=logina=%s for å begrense resultat til hendelser eiet av en bruker %s. -AgendaUrlOptions4=logint=%s for å begrense resultat til handlinger relatert til bruker %s. +AgendaUrlOptionsNotAdmin=logina=%s for å begrense utdata til handlinger som ikke eies av brukeren %s. +AgendaUrlOptions4=logint=%s for å begrense utdata til handlinger som er tildelt brukeren %s (eier og andre). AgendaUrlOptionsProject=project=PROJECT_ID for å begrense resultat til handlinger som er knyttet til prosjektet PROJECT_ID. AgendaShowBirthdayEvents=Vis kontakters fødselsdager AgendaHideBirthdayEvents=Skjul kontakters fødselsdager diff --git a/htdocs/langs/nb_NO/cashdesk.lang b/htdocs/langs/nb_NO/cashdesk.lang index ddea8c0f59d..c641997e701 100644 --- a/htdocs/langs/nb_NO/cashdesk.lang +++ b/htdocs/langs/nb_NO/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Forskjell TotalTicket=Totalt kvittering NoVAT=Ingen mva for dette salget Change=For mye mottatt -BankToPay=Debiteringskonto +BankToPay=Kontor for betaling ShowCompany=Vis selskap ShowStock=Vis lager DeleteArticle=Klikk for å fjerne denne artikkelen diff --git a/htdocs/langs/nb_NO/categories.lang b/htdocs/langs/nb_NO/categories.lang index 7f1c9c539fd..0c69ba93c1f 100644 --- a/htdocs/langs/nb_NO/categories.lang +++ b/htdocs/langs/nb_NO/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Merke/Kategori Rubriques=Merker/Kategorier +RubriquesTransactions=Etiketter/Kategorier av transaksjoner categories=merker/kategorier NoCategoryYet=Ingen merker/kategorier av denne typen er opprettet In=I diff --git a/htdocs/langs/nb_NO/companies.lang b/htdocs/langs/nb_NO/companies.lang index be5ef0d2df3..9545d2c527e 100644 --- a/htdocs/langs/nb_NO/companies.lang +++ b/htdocs/langs/nb_NO/companies.lang @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Kunder ThirdPartyCustomersWithIdProf12=Kunder med %s eller %s ThirdPartySuppliers=Leverandører ThirdPartyType=Type tredjepart -Company/Fundation=Firma/Organisasjon Individual=Privatperson ToCreateContactWithSameName=Vil opprette en kontakt/adresse med samme informasjon som tredjeparten, under tredjeparten, automatisk. I de fleste tilfeller, selv om tredjeparten er en privatperson, vil det være nok å opprette en tredjepart ParentCompany=Morselskap @@ -78,10 +77,10 @@ VATIsNotUsed=MVA skal ikke beregnes CopyAddressFromSoc=Fyll inn adressen med tredjepartsadressen ThirdpartyNotCustomerNotSupplierSoNoRef=Tredjeparts verken kunde eller leverandør, ingen tilgjengelige henvisende objekter PaymentBankAccount=Bankkonto betaling -OverAllProposals=Totalt antall tilbud -OverAllOrders=Totalt antall ordre -OverAllInvoices=Totalt antall fakturaer -OverAllSupplierProposals=Total price requests +OverAllProposals=Tilbud +OverAllOrders=Ordre +OverAllInvoices=Fakturaer +OverAllSupplierProposals=Prisforespørsel ##### Local Taxes ##### LocalTax1IsUsed=Bruk avgift 2 LocalTax1IsUsedES= RE brukes @@ -205,7 +204,7 @@ ProfId1MA=Prof ID 1 (RC) ProfId2MA=Prof ID 2 (patent) ProfId3MA=Prof ID 3 (IF) ProfId4MA=Prof ID 4 (CNSS) -ProfId5MA=Id. prof. 5 (I.C.E.) +ProfId5MA=Prof ID 5 (I.C.E.) ProfId6MA=- ProfId1MX=Prof ID 1 (RFC). ProfId2MX=Prof ID 2 (R.. P. IMSS) @@ -237,6 +236,12 @@ ProfId3TN=Prof ID 3 (Douane code) ProfId4TN=Prof ID 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof ID +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof ID 1 (OGRN) ProfId2RU=Prof ID 2 (INN) ProfId3RU=Prof ID 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relativ rabatt CustomerAbsoluteDiscountShort=Absolutt rabatt CompanyHasRelativeDiscount=Denne kunden har en rabatt på %s%% CompanyHasNoRelativeDiscount=Denne kunden har ingen relative rabatter angitt -CompanyHasAbsoluteDiscount=Denne kunden har fortsatt en kreditrabatt på %s %s +CompanyHasAbsoluteDiscount=Denne kunden har tilgjengelige prisavslag (kreditnotaer eller tidligere innbetalinger) for %s%s CompanyHasCreditNote=Denne kunden har fortsatt kreditnotaer for %s %s CompanyHasNoAbsoluteDiscount=Denne kunden har ingen rabatt tilgjengelig CustomerAbsoluteDiscountAllUsers=Absolutte rabatter (innrømmet av alle brukere) @@ -390,7 +395,7 @@ ListCustomersShort=Liste over kunder ThirdPartiesArea=Tredjepart og kontaktområde LastModifiedThirdParties=Siste %s endrede tredjeparter UniqueThirdParties=Totalt antall unike tredjeparter -InActivity=Åpnet +InActivity=Åpent ActivityCeased=Stengt ThirdPartyIsClosed=Tredjepart er stengt ProductsIntoElements=Liste over varer/tjenester i %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Fri kode. Denne koden kan endres når som helst. ManagingDirectors=(E) navn (CEO, direktør, president ...) MergeOriginThirdparty=Dupliser tredjepart (tredjepart du vil slette) MergeThirdparties=Flett tredjeparter -ConfirmMergeThirdparties=Er du sikker på at du vil slå sammen denne tredjeparten med den nåværende? Alle koblede objekter (fakturaer, bestillinger, ...) vil bli flyttet til nåværenede tredjepart, slik at du vil være i stand til å slette den dupliserte. +ConfirmMergeThirdparties=Er du sikker på at du vil slå sammen denne tredjeparten med den nåværende? Alle koblede objekter (fakturaer, ordre, ...) blir flyttet til nåværende tredjepart, og tredjeparten blir slettet. ThirdpartiesMergeSuccess=Tredjepartene er blitt flettet SaleRepresentativeLogin=Innlogging for salgsrepresentant SaleRepresentativeFirstname=Selgers fornavn diff --git a/htdocs/langs/nb_NO/holiday.lang b/htdocs/langs/nb_NO/holiday.lang index dc1a130e915..4ad1a070227 100644 --- a/htdocs/langs/nb_NO/holiday.lang +++ b/htdocs/langs/nb_NO/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Kansellert RefuseCP=Nektet ValidatorCP=Godkjenner ListeCP=Liste over ferier -ReviewedByCP=Vil bli gjennomgått av +ReviewedByCP=Vil bli godkjent av DescCP=Beskrivelse SendRequestCP=Opprett feriesøknad DelayToRequestCP=Søknader må opprettes minst %s dag(er) før ferien skal starte diff --git a/htdocs/langs/nb_NO/install.lang b/htdocs/langs/nb_NO/install.lang index b1944e6e134..3fa40e57b51 100644 --- a/htdocs/langs/nb_NO/install.lang +++ b/htdocs/langs/nb_NO/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Du bruker Dolibarrs konfigureringsveiviser fra DoliWamp, s KeepDefaultValuesDeb=Du bruker Dolibarrs konfigureringsveiviser fra en Linux-pakke (Ubuntu, Debian, Fedora ...), så verdiene foreslått her, er allerede optimalisert. Bare passordet til databaseeieren må fylles ut. Endre andre parametere bare hvis du vet hva du gjør. KeepDefaultValuesMamp=Du bruker Dolibarrs konfigureringsveiviser fra DoliMamp, så verdiene foreslått her, er allerede optimalisert. Endre dem bare hvis du vet hva du gjør. KeepDefaultValuesProxmox=Du bruker Dolibarrs konfigureringsveiviser fra en Proxmox virtual appliance, så verdiene foreslått her, er allerede optimalisert. Endre dem bare hvis du vet hva du gjør. +UpgradeExternalModule=Kjør dedikert oppgradering av eksterne moduler ######### # upgrade diff --git a/htdocs/langs/nb_NO/interventions.lang b/htdocs/langs/nb_NO/interventions.lang index 74f40a02384..538b0c811a9 100644 --- a/htdocs/langs/nb_NO/interventions.lang +++ b/htdocs/langs/nb_NO/interventions.lang @@ -41,7 +41,7 @@ InterventionDeletedInDolibarr=Intervensjon %s ble slettet InterventionsArea=Område for intervensjoner DraftFichinter=Intervensjonskladder LastModifiedInterventions=Siste %s endrede intervensjoner -FichinterToProcess=Interventions to process +FichinterToProcess=Intervensjoner å prosessere ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Ansvarlig for kundeoppfølging # Modele numérotation diff --git a/htdocs/langs/nb_NO/main.lang b/htdocs/langs/nb_NO/main.lang index dc801db39b0..c408291cbbd 100644 --- a/htdocs/langs/nb_NO/main.lang +++ b/htdocs/langs/nb_NO/main.lang @@ -72,8 +72,10 @@ SeeHere=Se her Apply=Legg til BackgroundColorByDefault=Standard bakgrunnsfarge FileRenamed=Filen har fått nytt navn -FileUploaded=Opplastningen var vellykket FileGenerated=Filen ble opprettet +FileSaved=The file was successfully saved +FileUploaded=Opplastningen var vellykket +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=En fil er valgt som vedlegg, men er ennå ikke lastet opp. Klikk på "Legg ved fil" for dette. NbOfEntries=Antall oppføringer GoToWikiHelpPage=Les online-hjelp (Du må være tilknyttet internett) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Eksl. MVA TTC=Inkl. MVA +INCT=Inkl. alle avgifter VAT=MVA VATs=Salgsavgifter LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=okt MonthShort11=nov MonthShort12=des AttachedFiles=Vedlagte filer og dokumenter -FileTransferComplete=Filen ble lastet opp! DateFormatYYYYMM=ÅÅÅÅ-MM DateFormatYYYYMMDD=ÅÅÅÅ-MM-DD DateFormatYYYYMMDDHHMM=ÅÅÅÅ-MM-DD TT:SS diff --git a/htdocs/langs/nb_NO/members.lang b/htdocs/langs/nb_NO/members.lang index 2df9fd7efad..ba8cab8150d 100644 --- a/htdocs/langs/nb_NO/members.lang +++ b/htdocs/langs/nb_NO/members.lang @@ -41,8 +41,8 @@ MemberType=Medlemstype MemberTypeId=Medlemstype-ID MemberTypeLabel=Medlemstype etikett MembersTypes=Medlemstyper -MemberStatusDraft=Utkastl (må valideres) -MemberStatusDraftShort=Utkast +MemberStatusDraft=Kladd (må valideres) +MemberStatusDraftShort=Kladd MemberStatusActive=Validert (venter abonnement) MemberStatusActiveShort=Validert MemberStatusActiveLate=Abonnement utgått @@ -90,6 +90,7 @@ PublicMemberList=Offentlig medlemsliste BlankSubscriptionForm=Offentlig tegningsblankett BlankSubscriptionFormDesc=Dolibarr kan gi deg en offentlig URL for å la eksterne besøkende å be om å abonnere på organisasjonen. Dersom en modul for online betaling er aktivert, vil et betalingsskjema også automatisk bli gitt. EnablePublicSubscriptionForm=Aktiver det offentlige auto-abonnement skjemaet +ForceMemberType=Tving medlemstype ExportDataset_member_1=Medlemmer og abonnementer ImportDataset_member_1=Medlemmer LastMembersModified=Siste %s endrede medlemmer @@ -127,8 +128,8 @@ NoThirdPartyAssociatedToMember=Ingen tredjepart knyttet til dette medlemmet MembersAndSubscriptions= Medlemmer og Abonnementer MoreActions=Komplementære tiltak ved opprettelse MoreActionsOnSubscription=Supplerende tiltak, foreslått som standard når du tar opp et abonnement -MoreActionBankDirect=Create a direct entry on bank account -MoreActionBankViaInvoice=Create an invoice, and a payment on bank account +MoreActionBankDirect=Opprett en direkteføring på bankkonto +MoreActionBankViaInvoice=Opprett en faktura, og en betaling på bankkonto MoreActionInvoiceOnly=Lag en faktura uten betaling LinkToGeneratedPages=Generer besøkskort LinkToGeneratedPagesDesc=I dette skjermbildet kan du generere PDF-filer med visittkort for alle medlemmer eller et enkelt medlem. @@ -149,7 +150,8 @@ MembersByStateDesc=Denne skjermen viser deg statistikk over medlemmer etter omr MembersByTownDesc=Denne skjermen viser deg statistikk over medlemmer etter by. MembersStatisticsDesc=Velg statistikk du ønsker å lese ... MenuMembersStats=Statistikk -LastMemberDate=Latest member date +LastMemberDate=Siste medlemsdato +LatestSubscriptionDate=Siste abonnementsdato Nature=Natur Public=Informasjon er offentlig NewMemberbyWeb=Nytt medlem lagt til. Venter på godkjenning diff --git a/htdocs/langs/nb_NO/modulebuilder.lang b/htdocs/langs/nb_NO/modulebuilder.lang index 9b5a9f6ff9a..bb45721bb24 100644 --- a/htdocs/langs/nb_NO/modulebuilder.lang +++ b/htdocs/langs/nb_NO/modulebuilder.lang @@ -1,24 +1,40 @@ # Dolibarr language file - Source file is en_US - loan -ModuleBuilderDesc=Disse verktøyene gir deg verktøy til å bygge eller redigere din egen modul. -EnterNameOfModuleDesc=Skriv inn navnet på modulen uten bruk av mellomrom. Bruk stor bokstav til å skille ord (For eksempel: MyModule, EcommerceForShop, SyncWithMySystem ...) -ModuleBuilderDesc2=Sti hvor modulene er generert/redigert (første alternative katalog definert i %s): %s +ModuleBuilderDesc=Disse verktøyene må kun brukes av erfarne brukere eller utviklere. Det gir deg et verktøy til å bygge eller redigere din egen modul (Dokumentasjon for alternativ manuell utvikling er her ). +EnterNameOfModuleDesc=Skriv inn navnet på modulen/applikasjonen du vil opprette, uten mellomrom. Bruk stor bokstav til å skille ord (For eksempel: MyModule, EcommerceForShop, SyncWithMySystem ...) +EnterNameOfObjectDesc=Skriv inn navnet på objektet som skal opprettes, uten å bruke mellomrom. Bruk store bokstaver til å skille ord (For eksempel: MittObjeKt, Student, Lærer ...) +ModuleBuilderDesc2=Sti hvor moduler genereres/redigeres (første alternative katalog definert i %s): %s ModuleBuilderDesc3=Genererte / redigerbare moduler funnet: %s (de oppdages som redigerbare når filen %s eksisterer i roten av modulkatalogen). NewModule=Ny modul -ModuleKey=Nøkkel for ny modul +NewObject=Nytt objekt +ModuleKey=Modulnøkkel +ObjectKey=Objektnøkkel ModuleInitialized=Modul initialisert +FilesForObjectInitialized=Filer for nytt objekt initialisert ModuleBuilderDescdescription=Her skriver du inn all generell informasjon som beskriver modulen din -ModuleBuilderDescobjects=Definer de nye objektene du vil administrere med modulen din her. En side for å liste dem og en side for å opprette/redigere/vise et kort vil bli generert. +ModuleBuilderDescspecifications=Du kan skrive inn en lang tekst for å beskrive spesifikasjonene til modulen din, som ikke allerede er strukturert i andre faner. Da har du plass til utviklingsregler. Også dette tekstinnholdet vil bli inkludert i den genererte dokumentasjonen (se siste faneblad). +ModuleBuilderDescobjects=Definer de objektene du vil administrere med modulen din her. En sql-fil, en side for å liste dem, en for å opprette/redigere/vise et kort og en API, vil bli generert. ModuleBuilderDescmenus=Denne fanen er dedikert for å definere menyoppføringer som tilbys av modulen din. ModuleBuilderDescpermissions=Denne fanener dedikert til å definere de nye tillatelsene du vil gi med modulen din. -ModuleBuilderDesctriggers=Dette er visningen av utløsere som tilbys av modulen din. Hvis du vil inkludere kode som kjøres når en forretningsaktivitet er startet, kan du redigere denne filen med din IDE. +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. ModuleBuilderDeschooks=Denne fanen er til kroker. ModuleBuilderDescwidgets=Denne fanen er for å administrere/bygge widgeter. -ModuleBuilderDescbuildpackage=Du kan generere en "klar til å distribuere" pakkefil (en normalisert .zip-fil) av modulen din her. Bare klikk på knappen for å få modulpakkefilen din. -ModuleBuilderDescdangerzone=Du kan slette modulen din. ADVARSEL: Alle filer i modulen vil gå tapt! +ModuleBuilderDescbuildpackage=Her kan du generere en "klar til å distribuere" pakkefil (en normalisert .zip-fil) av modulen din og en "klar til å distribuere" dokumentasjonsfil. Klikk på knappen for å bygge pakken eller dokumentasjonsfilen. +EnterNameOfModuleToDeleteDesc=Du kan slette modulen din. ADVARSEL: Alle filer i modulen, men også strukturerte data og dokumentasjon, vil definitivt gå tapt! +EnterNameOfObjectToDeleteDesc=Du kan slette et objekt. ADVARSEL: Alle filer relatert til objekt går tapt! DangerZone=Faresone -BuildPackage=Bygg pakke -ModuleIsNotActive=Denne modulen er ikke aktivert ennå (gå inn i Home-Setup-modulen for å aktivere) +BuildPackage=Bygg pakke/dokumentasjon +BuildDocumentation=Bygg dokumentasjon +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) ModuleIsLive=Denne modulen er blitt aktivert. Enhver endring på den kan ødelegge en gjeldende aktiv funksjon. DescriptionLong=Lang beskrivelse EditorName=Navn på editor EditorUrl=URL til editor +DescriptorFile=Beskrivelsesfil av modulen +ClassFile=Fil for PHP-klasse +ApiClassFile=Fil for PHP API-klasse +PageForList=PHP -side for liste over poster +PageForCreateEditView=PHP-side for å lage/redigere/vise en post +PathToModulePackage=Sti til zip-fil av modul/applikasjonspakke +PathToModuleDocumentation=Sti til fil med modul/applikasjonsdokumentasjon +SpaceOrSpecialCharAreNotAllowed=Mellomrom eller spesialtegn er ikke tillatt. +FileNotYetGenerated=Filen er ikke generert ennå diff --git a/htdocs/langs/nb_NO/oauth.lang b/htdocs/langs/nb_NO/oauth.lang index 5be463dd345..5c9e65e3ad9 100644 --- a/htdocs/langs/nb_NO/oauth.lang +++ b/htdocs/langs/nb_NO/oauth.lang @@ -7,15 +7,15 @@ IsTokenGenerated=Er nøkkel generert? NoAccessToken=Ingen adgangsnøkkel lagret i lokal database HasAccessToken=En nøkkel ble generert og lagret i lokal database NewTokenStored=Nøkkel mottatt og lagret -ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider +ToCheckDeleteTokenOnProvider=Klikk her for å hake av/slette autorisasjon lagret av %s OAuth-leverandør TokenDeleted=Nøkkel slettet RequestAccess=Klikk her for forespørsel/fornyet adgang og motta ny nøkkel DeleteAccess=Klikk her for å slette nøkkel UseTheFollowingUrlAsRedirectURI=Bruk følgende URL som redirect-URL når du lager din legitimasjon hos din OAuth tilbyder ListOfSupportedOauthProviders=Legg inn opplysninger fra din OAuth2-leverandør. Kun supporterte OAuth2-leverandører vises her. Dette oppsettet kan bli brukt av andre moduler som trenger OAuth2-autentisering -OAuthSetupForLogin=Page to generate an OAuth token +OAuthSetupForLogin=Side for å generere en OAuth-nøkkel SeePreviousTab=Se forrige fane -OAuthIDSecret=OAuth ID and Secret +OAuthIDSecret=OAuth ID og hemmelig spørsmål TOKEN_REFRESH=Nøkkeloppfriskning tilstede TOKEN_EXPIRED=Nøkkel utgått TOKEN_EXPIRE_AT=Nøkkel utgår diff --git a/htdocs/langs/nb_NO/orders.lang b/htdocs/langs/nb_NO/orders.lang index b6545b6aa7b..c22da7525b1 100644 --- a/htdocs/langs/nb_NO/orders.lang +++ b/htdocs/langs/nb_NO/orders.lang @@ -39,7 +39,7 @@ StatusOrderRefusedShort=Avvist StatusOrderBilledShort=Fakturert StatusOrderToProcessShort=Til behandling StatusOrderReceivedPartiallyShort=Delvis mottatt -StatusOrderReceivedAllShort=Products received +StatusOrderReceivedAllShort=Varer mottatt StatusOrderCanceled=Kansellert StatusOrderDraft=Kladd (trenger validering) StatusOrderValidated=Validert @@ -51,7 +51,7 @@ StatusOrderApproved=Godkjent StatusOrderRefused=Avvist StatusOrderBilled=Fakturert StatusOrderReceivedPartially=Delvis mottatt -StatusOrderReceivedAll=All products received +StatusOrderReceivedAll=Alle varer mottatt ShippingExist=En forsendelse eksisterer QtyOrdered=Antall bestilt ProductQtyInDraft=Varemengde i ordrekladder diff --git a/htdocs/langs/nb_NO/other.lang b/htdocs/langs/nb_NO/other.lang index 3b38f4f1368..69f73268e4e 100644 --- a/htdocs/langs/nb_NO/other.lang +++ b/htdocs/langs/nb_NO/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pund +WeightUnitounce=unse Length=Lengde LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/nb_NO/paybox.lang b/htdocs/langs/nb_NO/paybox.lang index 3293f225916..22bd249f2e7 100644 --- a/htdocs/langs/nb_NO/paybox.lang +++ b/htdocs/langs/nb_NO/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-post for betalingsbekreftelsen Creditor=Kreditor PaymentCode=Betalingskode PayBoxDoPayment=Gå til betaling +ToPay=Utfør betaling YouWillBeRedirectedOnPayBox=Du vil bli omdirigert til den sikrede Paybox siden for innlegging av kredittkortinformasjon Continue=Neste ToOfferALinkForOnlinePayment=URL for %s betaling diff --git a/htdocs/langs/nb_NO/printing.lang b/htdocs/langs/nb_NO/printing.lang index 0ede88ea5b1..6b74a29aa5c 100644 --- a/htdocs/langs/nb_NO/printing.lang +++ b/htdocs/langs/nb_NO/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Skriver media IPP_Supported=Mediatype DirectPrintingJobsDesc=Denne siden viser utskriftsjobber funnet for tilgjengelige skrivere. GoogleAuthNotConfigured=Google OAuth oppsett ikke utført. Aktiver modulen OAuth og sett opp Google ID/Secret. -GoogleAuthConfigured=Google OAuth legitimasjon funnet i oppsettet i modulen OAuth. +GoogleAuthConfigured=Google OAuth legitimasjon ble funnet i oppsettet av OAuth-modulen . PrintingDriverDescprintgcp=Konfigurasjonsvariabler for drivere til Google Cloud Print. PrintTestDescprintgcp=Liste over skrivere for Google Cloud Print. diff --git a/htdocs/langs/nb_NO/products.lang b/htdocs/langs/nb_NO/products.lang index 84b062ee40c..43574e8ea05 100644 --- a/htdocs/langs/nb_NO/products.lang +++ b/htdocs/langs/nb_NO/products.lang @@ -27,7 +27,7 @@ ProductsAndServices=Varer og tjenester ProductsOrServices=Varer eller tjenester ProductsOnSaleOnly=Varer kun til salgs ProductsOnPurchaseOnly=Varer kun for kjøp -ProductsNotOnSell=Vare ikke for salg og ikke for innkjøp +ProductsNotOnSell=Varer som ikke er til salgs og ikke for kjøp ProductsOnSellAndOnBuy=Varer for kjøp og salg ServicesOnSaleOnly=Tjenester kun til salgs ServicesOnPurchaseOnly=Tjenester kun for kjøp @@ -247,12 +247,18 @@ ComposedProduct=Sub-vare MinSupplierPrice=Minste leverandørpris MinCustomerPrice=Laveste kundepris DynamicPriceConfiguration=Dynamisk pris-konfigurering -DynamicPriceDesc=På produktkort , med denne modulen aktivert, vil du kunne sette matematiske funksjoner for å beregne kunde- eller leverandørpriser. En slik funksjon kan bruke alle matematiske operatorer , noen konstanter og variabler. Du kan legge inn de variablene du ønsker, og hvis variablene trenger automatisk oppdatering, mot en ekstern nettadresse, kan Dolibarr utføre dette. +DynamicPriceDesc=På varekortet, med denne modulen aktivert, kan du sette matematiske funksjoner for å beregne kunde- eller leverandørpriser. En slik funksjon kan bruke alle matematiske operatører, noen konstanter og variabler. Du kan angi variablene du vil kunne bruke, og hvis variabelen trenger en automatisk oppdatering, må du sette den eksterne nettadressen som brukes til å spørre Dolibarr for å oppdatere verdien automatisk. AddVariable=Legg til variabel AddUpdater=Velg oppdaterer GlobalVariables=Globale variabler VariableToUpdate=Variabel å oppdatere GlobalVariableUpdaters=Oppdatering av globale variabler +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parser JSON data fra angitt URL, VALUE spesifiserer lokasjonen til relevant verdi. +GlobalVariableUpdaterHelpFormat0=Format for forespørsel {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parser WebService-data fra angitt URL, NS spesifiserer navnerom, VERDI angir plasseringen av relevant verdi, DATA inneholder data som skal sendes og METHOD kaller WS-metode +GlobalVariableUpdaterHelpFormat1=Format for forespørsel er {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Oppdateringsintervall (minutter) LastUpdated=Siste oppdatering CorrectlyUpdated=Korrekt oppdatert diff --git a/htdocs/langs/nb_NO/propal.lang b/htdocs/langs/nb_NO/propal.lang index 12d324924bb..7d25b39d51d 100644 --- a/htdocs/langs/nb_NO/propal.lang +++ b/htdocs/langs/nb_NO/propal.lang @@ -3,7 +3,7 @@ Proposals=Tilbud Proposal=Tilbud ProposalShort=Tilbud ProposalsDraft=Tilbudskladder -ProposalsOpened=Åpnede tilbud +ProposalsOpened=Åpne tilbud Prop=Tilbud CommercialProposal=Tilbud ProposalCard=Tilbudskort @@ -26,9 +26,9 @@ AmountOfProposalsByMonthHT=Tilbudsbeløp pr måned (eksl. MVA) NbOfProposals=Antall tilbud ShowPropal=Vis tilbud PropalsDraft=Kladder -PropalsOpened=Åpnet +PropalsOpened=Åpent PropalStatusDraft=Kladd (trenger validering) -PropalStatusValidated=Validated (proposal is opened) +PropalStatusValidated=Validert (tilbud er åpnet) PropalStatusSigned=Akseptert(kan faktureres) PropalStatusNotSigned=Ikke akseptert(lukket) PropalStatusBilled=Fakturert diff --git a/htdocs/langs/nb_NO/salaries.lang b/htdocs/langs/nb_NO/salaries.lang index 14aa9102326..1d30a89950f 100644 --- a/htdocs/langs/nb_NO/salaries.lang +++ b/htdocs/langs/nb_NO/salaries.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Standard regnskapskonto for lønnsutbetalinger +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Regnskapskonto brukt til tredjepartsbrukere +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedikert regnskapskonto definert på brukerkort vil bli brukt til Subledger-regnskap, dette for hovedboken eller som standardverdi for Subledger-regnskap hvis dedikert bruker-regnskapskonto på bruker ikke er definert SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Standard regnskapskonto for personalutgifter Salary=Lønn Salaries=Lønn diff --git a/htdocs/langs/nb_NO/stocks.lang b/htdocs/langs/nb_NO/stocks.lang index 8fa1e554d85..62583b68653 100644 --- a/htdocs/langs/nb_NO/stocks.lang +++ b/htdocs/langs/nb_NO/stocks.lang @@ -53,7 +53,7 @@ IndependantSubProductStock=Varelager og sub-varelager er uavhengig av hverandre QtyDispatched=Antall sendt QtyDispatchedShort=Mengde utsendt QtyToDispatchShort=Mengde for utsendelse -OrderDispatch=Lagerutsending +OrderDispatch=Varemottak 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 diff --git a/htdocs/langs/nb_NO/supplier_proposal.lang b/htdocs/langs/nb_NO/supplier_proposal.lang index f1c9df0c25e..00e41bcbb68 100644 --- a/htdocs/langs/nb_NO/supplier_proposal.lang +++ b/htdocs/langs/nb_NO/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Finn en forspørsel DraftRequests=Forespørsel-kladder SupplierProposalsDraft=Leverandørtilbud-maler LastModifiedRequests=Siste %s endrede prisforespørsler -RequestsOpened=Opened price requests +RequestsOpened=Åpne prisforespørsler SupplierProposalArea=Område for leverandørtilbud SupplierProposalShort=Leverandørtilbud SupplierProposals=Leverandørtilbud @@ -23,7 +23,7 @@ ConfirmValidateAsk=Er du sikker på at du vil validere prisforespørsel %s Dette aliaset brukes også til å smi en SEO-URL når nettstedet leses fra en virtuell vert for en webserver (som Apacke, Nginx, ...). Bruk knappen " %s " for å redigere dette aliaset. MediaFiles=Mediabibliotek EditCss=Endre stil/CSS EditMenu=Rediger meny @@ -14,8 +15,9 @@ EditPageContent=Rediger innhold Website=Webside Webpage=Webside AddPage=Legg til side +HomePage=Hjemmeside PreviewOfSiteNotYetAvailable=Forhåndsvisning av websiden din %s er ikke tilgjengelig enda. Du må først legge til en side. -RequestedPageHasNoContentYet=Forespurt side med id %s har ikke innhold ennå, eller cache fil .tpl.php ble fjernet. Rediger innholdet på siden for å løse dette. +RequestedPageHasNoContentYet=Forespurt side med id %s har ikke noe innhold enda, eller cachefilen .tpl.php ble fjernet. Rediger innhold på siden for å løse dette. PageDeleted=Siden '%s' på webside %s slettet PageAdded=Side '%s' lagt til ViewSiteInNewTab=Vis webside i ny fane @@ -23,6 +25,7 @@ ViewPageInNewTab=Vis side i ny fane SetAsHomePage=Sett som startside RealURL=Virkelig URL ViewWebsiteInProduction=Vis webside ved hjelp av hjemme-URL -SetHereVirtualHost=Hvis du kan sette opp en dedikert virtuell vert med en rotkatalog på %s på webserveren din, kan du definere det virtuelle vertsnavnet her, slik at forhåndsvisningen også kan gjøres ved hjelp av denne direkte webserver-adgangen og ikke bare ved bruk av Dolibarr serveren. +SetHereVirtualHost=Hvis du kan opprette, på din webserver (Apache, Nginx, ...), en dedikert Virtual Host med PHP aktivert og en Root-katalog på %s
og skriv deretter inn det virtuelle vertsnavnet du har opprettet, slik at forhåndsvisningen kan gjøres også ved hjelp av denne direkte webservertilgangen, og ikke bare ved hjelp av Dolibarr-serveren. PreviewSiteServedByWebServer=Forhåndsvis %s i en ny fane.

%s vil bli kjørt på en ekstern webserver (som Apache, Nginx, IIS). Du må installere og sette opp denne serveren før du peker på katalogen:
%s
URL til ekstern server:
%s -PreviewSiteServedByDolibarr=Forhåndsvisning %s i en ny fane.

%s vil bli kjørt av Dolibarr-serveren, slik at det ikke trengs noen ekstra webserver (som Apache, Nginx, IIS).
Bakdelen er at nettadressen til sidene er ikke brukervennlige og starter med banen til Dolibarr.
URL kjørt av Dolibarr:
%s

For å bruke din egen eksterne webserver til å betjene denne websiden, opprett en virtuell vert på webserveren din som peker på katalogen
%s
og skriv deretter inn navnet på denne virtuelle serveren og klikk på den andre forhåndsvisningsknappen. +PreviewSiteServedByDolibarr=Forhåndsvis%s i en ny fane.

%s vil bli servet av Dolibarr-serveren, slik at det ikke trengs noen ekstra webserver (som Apache, Nginx, IIS) som skal installeres.
Nettadressene til sidene er ikke brukervennlige og starter med banen til Dolibarr.
URL servet av Dolibarr:
%s

For å bruke din egen eksterne webserver til å betjene denne websiden , opprett en virtuell vert på webserveren din som peker på katalogen
%s
og skriv deretter inn navnet på denne virtuelle serveren og klikk på den andre forhåndsvisningsknappen. +NoPageYet=Ingen sider ennå diff --git a/htdocs/langs/nb_NO/withdrawals.lang b/htdocs/langs/nb_NO/withdrawals.lang index 0aca4764afc..f25e4dc65fd 100644 --- a/htdocs/langs/nb_NO/withdrawals.lang +++ b/htdocs/langs/nb_NO/withdrawals.lang @@ -17,14 +17,14 @@ NbOfInvoiceToWithdrawWithInfo=Antall kundefakturaer med direktedebetsordre som h InvoiceWaitingWithdraw=Faktura som venter på direktedebet AmountToWithdraw=Beløp å tilbakekalle WithdrawsRefused=Direktedebet avvist -NoInvoiceToWithdraw=Ingen kundefakturaer er i "Tilbakekallings"-modus. Gå til "Tilbakekallinger" på fakturakortet for å lage en forespørsel. +NoInvoiceToWithdraw=Ingen kundefaktura med åpne 'Debetforespørsler' venter. Gå til fanen '%s' på fakturakortet for å gjøre en forespørsel. ResponsibleUser=Ansvarlig bruker WithdrawalsSetup=Oppsett av direktedebetsbetalinger WithdrawStatistics=Statistikk over direktedebetsbetalinger WithdrawRejectStatistics=Statistikk over avviste direktedebetsbetalinger LastWithdrawalReceipt=Siste %s direktedebetskvitteringer -MakeWithdrawRequest=Make a direct debit payment request -WithdrawRequestsDone=%s direct debit payment requests recorded +MakeWithdrawRequest=Foreta en direktedebet betalingsforespørsel +WithdrawRequestsDone=%s direktedebet-betalingforespørsler registrert ThirdPartyBankCode=Tredjepartens bankkonto NoInvoiceCouldBeWithdrawed=Ingen faktura tilbakekalt. Sjekk at faktura er på firmaer med gyldig BAN. ClassCredited=Klassifiser som kreditert @@ -41,6 +41,7 @@ RefusedReason=Årsak til avslag RefusedInvoicing=Belast tilbakekallingen NoInvoiceRefused=Ikke belast tilbakekallingen InvoiceRefused=Faktura avvist (Kunden skal belastes for avvisningen) +StatusDebitCredit=Status debet/kreditt StatusWaiting=Venter StatusTrans=Sendt StatusCredited=Kreditert @@ -77,8 +78,8 @@ RUM=UMR RUMLong=Unik Mandat Referanse RUMWillBeGenerated=UMR.nummer vil bli generert når bankkonto-informasjon er lagret WithdrawMode=Direktedebetsmodus (FRST eller RECUR) -WithdrawRequestAmount=Amount of Direct debit request: -WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount. +WithdrawRequestAmount=Antall direktedebet-betalingforespørsler +WithdrawRequestErrorNilAmount=Kan ikke opprette en tom direktedebet-betalingforespørsel SepaMandate=SEPA Direktedebet mandat SepaMandateShort=SEPA-Mandat PleaseReturnMandate=Vennligst returner dette mandatskjemaet via epost til %s eller med post til diff --git a/htdocs/langs/nl_BE/admin.lang b/htdocs/langs/nl_BE/admin.lang index 1c513e99f4a..f402913fdb4 100644 --- a/htdocs/langs/nl_BE/admin.lang +++ b/htdocs/langs/nl_BE/admin.lang @@ -1,12 +1,10 @@ # Dolibarr language file - Source file is en_US - admin VersionLastInstall=Versie van eerste installatie -VersionLastUpgrade=Laatste versie upgrade MaxNbOfLinesForBoxes=Max aantal lijnen voor widgets PurgeDeleteTemporaryFiles=Verwijder alle tijdelijke bestanden (geen risico op verlies van gegevens) PurgeNothingToDelete=Geen map of bestanden om te verwijderen. IgnoreDuplicateRecords=Negeer fouten van dubbele tabelregels (INSERT negeren) ModulesMarketPlaces=Meer modules... -BoxesAvailable=Beschikbare widgets BoxesActivated=Geactiveerde widgets SubmitTranslationENUS=Als de vertaling voor deze taal niet volledig is of een fout bevat, dan kunt u dit corrigeren door het bewuste taalbestand in de map Langs/%s te wijzigen en de wijzigingen op het Dolibarr forum te delen met anderen: www.dolibarr.org. ModuleFamilyHr=Personeelszaken (HR) diff --git a/htdocs/langs/nl_BE/agenda.lang b/htdocs/langs/nl_BE/agenda.lang index ecaa716eaaa..735635dca65 100644 --- a/htdocs/langs/nl_BE/agenda.lang +++ b/htdocs/langs/nl_BE/agenda.lang @@ -1,2 +1,17 @@ # Dolibarr language file - Source file is en_US - agenda +ToUserOfGroup=Aan elke gebruiker in groep ViewPerType=Overzicht per type +AgendaAutoActionDesc=Stel hier de gebeurtenissen in waarvoor u wilt dat Dolibarr automatische een afspraak in de agenda creëert. Als er niets is aangevinkt (standaard), zullen alleen handmatige acties worden opgenomen in de agenda. Automatische tracking van acties zullen niet bewaard worden. +NewCompanyToDolibarr=Derde %s aangemaakt +ContractValidatedInDolibarr=Contract %s goedgekeurd +MemberModifiedInDolibarr=Lid %s werd aangepast +MemberResiliatedInDolibarr=Lid %s verwijderd +ShipmentValidatedInDolibarr=Shipment %s goedgekeurd +ShipmentClassifyClosedInDolibarr=Verzending %s werd geclassificeerd als gefactureerd +ShipmentUnClassifyCloseddInDolibarr=Verzending %s werd geclassificieerd als opnieuw geopend +ShipmentDeletedInDolibarr=Shipment %s gewist +ProposalDeleted=Offerte verwijderd +AgendaModelModule=Document sjablonen voor een gebeurtenis +AgendaShowBirthdayEvents=Toon verjaardagen van contacten +AgendaHideBirthdayEvents=Verberg verjaardagen van contacten +ConfirmCloneEvent=Weet u zeker als u event %s wilt klonen? diff --git a/htdocs/langs/nl_BE/banks.lang b/htdocs/langs/nl_BE/banks.lang index b78b8e6ef18..76e0c7e5b6b 100644 --- a/htdocs/langs/nl_BE/banks.lang +++ b/htdocs/langs/nl_BE/banks.lang @@ -1,3 +1,4 @@ # Dolibarr language file - Source file is en_US - banks +BankChecksToReceipt=Te innen cheques RejectCheckDate=Datum de cheque was teruggekeerd CheckRejectedAndInvoicesReopened=Teruggekeerde cheque en factuur heropend diff --git a/htdocs/langs/nl_BE/bills.lang b/htdocs/langs/nl_BE/bills.lang index 9dc442ac8f1..bd9d90ee090 100644 --- a/htdocs/langs/nl_BE/bills.lang +++ b/htdocs/langs/nl_BE/bills.lang @@ -1,14 +1,20 @@ # Dolibarr language file - Source file is en_US - bills -BillsCustomers=Klant facturen -BillsSuppliers=Leverancier facturen +BillsCustomers=Klantfacturen +BillsCustomer=Klantfactuur +BillsCustomersUnpaid=Onbetaalde klantfacturen +BillsCustomersUnpaidForCompany=Onbetaalde afnemersfacturen voor %s +BillsSuppliersUnpaidForCompany=Onbetaalde leveranciersfacturen voor %s DisabledBecauseNotErasable=Niet mogelijk omdat het niet kan worden gewist IdPaymentMode=Betalingsmanier (id) LabelPaymentMode=Betalingsmanier (label) PaymentModeShort=Betalingsmanier CreateCreditNote=Aanmaak krediet nota +DoPayment=Doe een betaling +DoPaymentBack=Doe een terugbetaling StatusOfGeneratedInvoices=Lijst van genereerde facturen BillStatusDraft=Conceptfactuur (moet worden gevalideerd) BillShortStatusClosedUnpaid=Afgesloten +AmountOfBillsByMonthHT=Factuurbedrag per maand (ex BTW) ShowInvoiceSituation=Toon situatie factuur RemainderToBill=Nog te factureren DateMaxPayment=Te betalen vóór @@ -37,11 +43,7 @@ ChequeMaker=Cheque / Transfer uitvoerder DepositId=Id storting ShowUnpaidAll=Bekijk alle onbetaalde facturen CantRemoveConciliatedPayment=Kan een gedane betaling niet verwijderen -MarsNumRefModelDesc1=Geeft een getal terug in de vorm van %syymm-nnnn voor standaard facturen, %syymm-nnnn voor vervangingsfacturen, %syymm-nnnn voor betalingsfacturen en %syymm-nnnn voor kredietnota's waar yy is jaar, mm is maand en nnnn is een volgnummer zonder onderbreking en die niet terug op 0 komt. TypeContact_facture_external_BILLING=Klant contact NotLastInCycle=Deze factuur is niet de laatste in de rij en mag niet worden aangepast. -PDFCrevetteSituationNumber=Situatie N°%s PDFCrevetteSituationInvoiceLineDecompte=Situatie factuur - AANTAL -PDFCrevetteSituationInvoiceLine=Situatie N°%s : Fact. N°%s op %s -TotalSituationInvoice=Totaal situatie updatePriceNextInvoiceErrorUpdateline=Fout : pas de prijs aan op factuurlijn : %s diff --git a/htdocs/langs/nl_BE/bookmarks.lang b/htdocs/langs/nl_BE/bookmarks.lang index edc9aedcf2e..e5aebdb9da1 100644 --- a/htdocs/langs/nl_BE/bookmarks.lang +++ b/htdocs/langs/nl_BE/bookmarks.lang @@ -1,2 +1,14 @@ # Dolibarr language file - Source file is en_US - bookmarks +AddThisPageToBookmarks=Voeg huidige pagina toe aan de bladwijzers +Bookmark=Bladwijzer +Bookmarks=Bladwijzers +ListOfBookmarks=Lijst van bladwijzers +EditBookmarks=Bladwijzers oplijsten/bewerken +NewBookmark=Nieuwe bladwijzer +ShowBookmark=Toon bladwijzer +BookmarkTitle=Bladwijzer titel +BehaviourOnClick=Gedrag wanneer een bladwijzer URL geselecteerd is +CreateBookmark=Bladwijzer aanmaken +SetHereATitleForLink=Stel hier een titel voor de bladwijzer in ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Kies indien gekoppelde pagina moet worden geopend in een nieuw venster of niet +BookmarksManagement=Bladwijzerbeheer diff --git a/htdocs/langs/nl_BE/boxes.lang b/htdocs/langs/nl_BE/boxes.lang new file mode 100644 index 00000000000..b0177314277 --- /dev/null +++ b/htdocs/langs/nl_BE/boxes.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - boxes +BoxProductsAlertStock=Alarm producten voorraad diff --git a/htdocs/langs/nl_BE/cashdesk.lang b/htdocs/langs/nl_BE/cashdesk.lang index 71480b735d5..feb57377839 100644 --- a/htdocs/langs/nl_BE/cashdesk.lang +++ b/htdocs/langs/nl_BE/cashdesk.lang @@ -1,2 +1,9 @@ # Dolibarr language file - Source file is en_US - cashdesk +CashDeskBankCheque=Bankrekening (cheque) +CashdeskShowServices=Verkoop van diensten +SellFinished=Verkoop afgerond +BankToPay=Betalingsaccount +ShowCompany=Toon bedrijf +ShowStock=Toon magazijn +UserNeedPermissionToEditStockToUsePos=U vraagt ​​om de stock te verminderen bij de aanmaak van een factuur, dus de gebruiker die POS gebruikt moet rechten hebben om stock te bewerken. DolibarrReceiptPrinter=Dolibarr Ontvangsten Printer diff --git a/htdocs/langs/nl_BE/categories.lang b/htdocs/langs/nl_BE/categories.lang index 8039995fdd0..d7a7d0b59a1 100644 --- a/htdocs/langs/nl_BE/categories.lang +++ b/htdocs/langs/nl_BE/categories.lang @@ -1,2 +1,65 @@ # Dolibarr language file - Source file is en_US - categories +Rubrique=Tag/Categorie +Rubriques=Tags/Categorieën +RubriquesTransactions=Tags/Categorieën van transacties +categories=tags/categorieën +NoCategoryYet=Geen tag/categorie van dit type gemaakt +AddIn=Toevoegen in +CategoriesArea=Tags/Categorieën omgeving +CustomersCategoriesArea=Klanten tags/categorieën omgeving +MembersCategoriesArea=Leden tags/categorieën omgeving +ContactsCategoriesArea=Contacten tags/categorieën omgeving +AccountsCategoriesArea=Accounts tags/categorieën omgeving +ProjectsCategoriesArea=Projecten tags/categorieën omgeving +CatList=Lijst van tags/categorieën +NewCategory=Nieuwe tag/categorie +ModifCat=Tag/categorie wijzigen +CatCreated=Tag/categorie aangemaakt +CreateCat=Maak tag/categorie +CreateThisCat=Maak deze tag/categorie +FoundCats=Gevonden tags/categorieën +ImpossibleAddCat=Onmogelijk om de tag/categorie %s toe te voegen +ObjectAlreadyLinkedToCategory=Het element is al gekoppeld met deze tag/categorie. +ProductIsInCategories=Product/dienst is gekoppeld met volgende tags/categorieën +CompanyIsInCustomersCategories=Deze derde is gekoppeld met volgende klanten/prospects tags/categorieën +CompanyIsInSuppliersCategories=Deze derde is gekoppeld met volgende leveranciers tags/categorieën +MemberIsInCategories=Dit lid is gekoppeld met volgende leden tags/categorieën +ContactIsInCategories=Dit contact is gekoppeld met volgende contacten tags/categorieën +ProductHasNoCategory=Dit product/dienst staat niet in tags/categorieën +CompanyHasNoCategory=Deze derde staat niet in tags/categorieën +MemberHasNoCategory=Dit lid staat in geen tags/categorieën +ContactHasNoCategory=Dit contact staat in geen tags/categorieën +ProjectHasNoCategory=Dit project staat in geen enkele tags/categorieën +ClassifyInCategory=Toevoegen aan tag/categorie +NotCategorized=Zonder tag/categorie +DeleteCategory=Tag/Categorie verwijderen +ConfirmDeleteCategory=Weet u zeker dat u deze tag/categorie wilt verwijderen? +NoCategoriesDefined=Geen tag/categorie gedefinieerd +SuppliersCategoryShort=Leveranciers tag/categorie +CustomersCategoryShort=Klanten tag/categorie +ProductsCategoryShort=Producten tag/categorie +MembersCategoryShort=Leden tag/categorie +SuppliersCategoriesShort=Leveranciers tags/categorieën +CustomersCategoriesShort=Klanten tags/categorieën ProspectsCategoriesShort=Vooruitzicht labels/categorien +CustomersProspectsCategoriesShort=Afnemers/Prosp. categorieën +ProductsCategoriesShort=Producten tags/categorieën +MembersCategoriesShort=Leden tags/categorieën +ContactCategoriesShort=Contacten tags/categorieën +AccountsCategoriesShort=Accounts tags/categorieën +ProjectsCategoriesShort=Projecten tags/categorieën +ThisCategoryHasNoAccount=Deze categorie bevat geen account. +ThisCategoryHasNoProject=Deze categorie bevat geen project. +CategId=Tag/categorie id +CatSupList=Lijst van leverancier tags/categorieën +CatProdList=Lijst van producten tags/categorieën +CatMemberList=Lijst van leden tags/categorieën +CatContactList=Lijst van contact tags/categorieën +CatSupLinks=Koppelingen tussen leveranciers en tags/categorieën +CatCusLinks=Koppelingen tussen klanten/prospects en tags/categorieën +CatProdLinks=Koppelingen tussen producten/diensten en tags/categorieën +CatProJectLinks=Koppelingen tussen projecten en tags/categorieën +DeleteFromCat=Verwijderen uit tags/categorie +CategoriesSetup=Tags/categorieën instellingen +CategorieRecursiv=Automatische koppeling met bovenliggende tag/categorie +CategorieRecursivHelp=Indien geactiveerd zal het product ook gekoppeld worden met de bovenliggende categorie wanneer een subcategorie toegevoegd wordt. diff --git a/htdocs/langs/nl_BE/commercial.lang b/htdocs/langs/nl_BE/commercial.lang new file mode 100644 index 00000000000..12d460f06bc --- /dev/null +++ b/htdocs/langs/nl_BE/commercial.lang @@ -0,0 +1,10 @@ +# Dolibarr language file - Source file is en_US - commercial +ConfirmDeleteAction=Bent u zeker dat u dit event wil verwijderen? +ActionOnCompany=Gerelateerd bedrijf +ActionOnContact=Gerelateerd contact +ThirdPartiesOfSaleRepresentative=Derden met vertegenwoordiger +SaleRepresentativesOfThirdParty=Vertegenwoordigers van derden +LastDoneTasks=Laatste %s gedane acties +LastActionsToDo=Oudste %s onvoltooide acties +ActionAC_FAC=Stuur factuur per e-mail +ActionAC_REL=Stuur factuur per e-mail (herinnering) diff --git a/htdocs/langs/nl_BE/companies.lang b/htdocs/langs/nl_BE/companies.lang index 989b17320a9..07662093a14 100644 --- a/htdocs/langs/nl_BE/companies.lang +++ b/htdocs/langs/nl_BE/companies.lang @@ -1,7 +1,13 @@ # Dolibarr language file - Source file is en_US - companies +ConfirmDeleteCompany=Weet u zeker dat u dit bedrijf en alle geërfde gegevens wilt verwijderen? +ConfirmDeleteContact=Weet u zeker dat u deze contactpersoon en alle geërfde gegevens wilt verwijderen ? +ToCreateContactWithSameName=Maakt automatisch een contact/adres met dezelfde informatie als de derde onder de derde. In de meeste gevallen is het voldoende om een derde partij aan te maken. RegisteredOffice=Maarschappelijke zetel +PostOrFunction=Functie StateShort=Staat PhoneShort=Telefoonnummer +No_Email=Geen globale e-mailings sturen +CopyAddressFromSoc=Vul derde partij adres in LocalTax1IsUsed=Gebruik tweede BTW LocalTax2IsUsed=Gebruik derde BTW LocalTax2ES=Personenbelasting @@ -11,13 +17,16 @@ ProfId2AR=Prof Id 2 (Inkomsten voor belastingen) ProfId3CH=Prof id 1 (Federaal nummer) ProfId2ES=Prof Id 2 (INSZ-nummer) ProfId2MA=Id prof. 2 (Patent) +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId3MX=Prof Id 3 (Professioneel Charter) ProfId2PT=Prof. id 2 (INSZ-nummer) ProfId3PT=Prof. Id 3 (Commerciële fiche aantal) ProfId2TN=Prof. id 2 (Fiscale inschrijving) +CompanyHasAbsoluteDiscount=Deze afnemer heeft nog een kortingstegoed van %s %s CompanyHasCreditNote=Deze afnemer heeft nog creditnota's of eerdere stortingen voor %s %s CustomerAbsoluteDiscountAllUsers=Openstaand kortingsbedrag (toegekend aan alle gebruikers) CustomerAbsoluteDiscountMy=Mijn openstaand kortingsbedrag (toegekend aan uzelf) +FromContactName=Naam: CustomerCodeShort=Klant code SupplierCodeShort=Leverancier code ContactForOrders=Contactpersoon opdrachten @@ -26,10 +35,24 @@ ContactForContracts=Contactpersoon contracten ContactForInvoices=Contactpersoon facturen ErrorVATCheckMS_UNAVAILABLE=Controle niet mogelijk. Controledienst wordt niet verleend door lidstaat (%s). ContactOthers=Ander +StatusProspect1=Contact opnemen StatusProspect2=Contact lopende +ChangeToContact=Status veranderen naar 'Contact opnemen' +ExportDataset_company_1=Derde partijen (Bedrijf/stichting/fysieke personen) en eigenschappen +ImportDataset_company_1=Derde partijen (Bedrijven/stichtingen/fysieke mensen) en eigenschappen ImportDataset_company_4=Derde partij/Verkoopsverantwoordelijke (Affecteert verkoopsverantwoordelijke gebruikers naar bedrijven) +JuridicalStatus200=Onafhankelijk +AllocateCommercial=Toegewezen aan de verkoopsverantwoordelijke +YouMustCreateContactFirst=U dient voor de Klant eerst contactpersonen met een e-mailadres in te stellen, voordat u kennisgevingen per e-mail kunt sturen. +LastModifiedThirdParties=Laatste %s bewerkte derde partijen +ThirdPartyIsClosed=Derde partij is gesloten ProductsIntoElements=Lijst van producten/diensten in %s +OutstandingBillReached=Maximum bereikt voor openstaande rekening MergeOriginThirdparty=Kopieer derde partij (derde partij die je wil verwijderen) MergeThirdparties=Voeg derde partijen samen +ConfirmMergeThirdparties=Bent u zeker dat u deze derde partij wil samenvoegen met de huidige? Alle gekoppelde objecten (facturen, orders, ...) worden verplaatst naar de huidige derde partij zodat u de gedupliceerde kan verwijderen. ThirdpartiesMergeSuccess=Derde partijen werden samen gevoegd. +SaleRepresentativeLogin=Login van de verkoopsverantwoordelijke +SaleRepresentativeFirstname=Voornaam van de verkoopsverantwoordelijke +SaleRepresentativeLastname=Familienaam van de verkoopsverantwoordelijke ErrorThirdpartiesMerge=Er was een fout tijdens het verwijderen van derde partijen. controleer het logboek. Aanpassingen werden teruggezet. diff --git a/htdocs/langs/nl_BE/hrm.lang b/htdocs/langs/nl_BE/hrm.lang index a6bba2596c8..db7fdd34570 100644 --- a/htdocs/langs/nl_BE/hrm.lang +++ b/htdocs/langs/nl_BE/hrm.lang @@ -4,10 +4,7 @@ Establishments=Inrichtingen Establishment=Inrichting NewEstablishment=Nieuwe inrichting DeleteEstablishment=Verwijderen inrichting -ConfirmDeleteEstablishment=Weet U zeker dat U deze inrichting wilt verwijderen ? OpenEtablishment=Open inrichting CloseEtablishment=Sluit inrichting DictionaryDepartment=HRM - afdelingen lijst DictionaryFunction=HRM - Functielijst -Employees=Werknemers -NewEmployee=Nieuwe werknemer diff --git a/htdocs/langs/nl_BE/install.lang b/htdocs/langs/nl_BE/install.lang index d68a385e8d3..88a29bb1687 100644 --- a/htdocs/langs/nl_BE/install.lang +++ b/htdocs/langs/nl_BE/install.lang @@ -1,7 +1,6 @@ # Dolibarr language file - Source file is en_US - install LastStepDesc=Laatste stap: Definieer hier de login en het wachtwoord die u wilt gebruiken om verbinding te maken software. Niet los dit als het is de rekening voor alle anderen te beheren. ShowEditTechnicalParameters=Klik hier om verder gevorderde parameters te zien of aan te passen. (expert instellingen) -WarningUpgrade=Opgelet:\nHeb je een database backup uitgevoerd ?\nDit wordt ten zeerste aanbevolen: wegens fouten in de database systemen (vb mysql version 5.5.40/41/42/43), kunnen bepaalde gegevens verloren gaan tijdens dit proces, voer daarom eerst een complete dump uit van je database voor je start met de migratie opdracht.\n\nKlik op OK om de migratie te starten... ErrorDatabaseVersionForbiddenForMigration=Uw database versie is %s en heeft een kritieke bug die gegevensverlies veroorzaakt als je structuur verandering uitvoert op uw database, welke gedaan worden door het migratieproces. Voor deze reden, zal de migratie niet worden toegestaan ​​totdat u uw database upgrade naar een hogere versie (lijst van gekende versies met bug: %s). MigrationDeliveryAddress=Werk de afleveringsadressen voor verzending bij MigrationCategorieAssociation=Overzetten van categoriën diff --git a/htdocs/langs/nl_BE/mails.lang b/htdocs/langs/nl_BE/mails.lang index 76be83cdd13..5f2d186478a 100644 --- a/htdocs/langs/nl_BE/mails.lang +++ b/htdocs/langs/nl_BE/mails.lang @@ -7,4 +7,3 @@ NbIgnored=Nr genegeerd NbSent=Nr verstuurd SearchAMailing=Zoek een E-mailing SendMailing=Verzend E-mailing -AddNewNotification=Activeer een niewe e-mail notificatie doel diff --git a/htdocs/langs/nl_BE/margins.lang b/htdocs/langs/nl_BE/margins.lang index f4e94f8fb97..099b7f5037c 100644 --- a/htdocs/langs/nl_BE/margins.lang +++ b/htdocs/langs/nl_BE/margins.lang @@ -1,5 +1,9 @@ # Dolibarr language file - Source file is en_US - margins +MarginOnProducts=Marge / Producten ForceBuyingPriceIfNull=Gebruik de koop/kost prijs als verkoopsprijs indien niet gedefinieerd ForceBuyingPriceIfNullDetails=Indien koop/kost prijs niet gedefinieerd is, en deze optie is "ON", dan zal de marge nul zijn op deze lijn (koop/kost prijs = verkoopsprijs), anderzijds ("OFF"), marge zal gelijk zijn aan het gesuggereerde voorstel. +UseDiscountAsProduct=Als een product MargeType3=Marge op kostprijs MarginTypeDesc=* Marge op de beste koop prijs = Verkoopsprijs - Beste gedefinieerde leveranciersprijs op productkaart
* Marge op de gewogen gemiddelde prijs (WAP) = Verkoopsprijs - Gewogen gemiddelde prijs van het product (WAP) of de beste leveranciersprijs indien WAP nog niet gedefinieerd werd
* Marge op kost prijs = Verkoopsprijs - kost prijs gedefinieerd op product kaart of WAP indien kost prijs niet gedefinieerd was, of beste leveranciersprijs indien WAP nog niet gedefinieerd is +AgentContactType=Contacttype van commercieel medewerker +CheckMargins=Marges detail diff --git a/htdocs/langs/nl_BE/members.lang b/htdocs/langs/nl_BE/members.lang new file mode 100644 index 00000000000..89979e6cc3a --- /dev/null +++ b/htdocs/langs/nl_BE/members.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - members +MemberStatusDraft=Conceptfactuur (moet worden gevalideerd) diff --git a/htdocs/langs/nl_BE/printing.lang b/htdocs/langs/nl_BE/printing.lang index 3b6adab293d..c155650e201 100644 --- a/htdocs/langs/nl_BE/printing.lang +++ b/htdocs/langs/nl_BE/printing.lang @@ -1,10 +1,15 @@ # Dolibarr language file - Source file is en_US - printing +MenuDirectPrinting=Direct Printing opdrachten ListDrivers=Lijst van beschikbare drivers PrintTestDesc=Beschikbare printers NoActivePrintingModuleFound=Geen actieve module om af te drukken TargetedPrinter=Doelprinter +PRINTGCP_INFO=Google OAuth API instellingen +PRINTGCP_AUTHLINK=Authentificatie GCP_State=Printer Status GCP_connectionStatus=Online Status PRINTIPP_PASSWORD=Paswoord NoDefaultPrinterDefined=Geen standaard printer gevonden -IPP_Color=Kleur +DirectPrintingJobsDesc=Deze pagina toont afdrukopdrachten voor de beschikbare printers. +GoogleAuthNotConfigured=Google OAuth instellen is nog niet voltooid. Activeer de OAuth module en geef een Google ID/Secret in. +GoogleAuthConfigured=Google OAuth gegevens werden in de instellingen van de OAuth module teruggevonden. diff --git a/htdocs/langs/nl_BE/products.lang b/htdocs/langs/nl_BE/products.lang index 4701b644959..f1b2a5d1cda 100644 --- a/htdocs/langs/nl_BE/products.lang +++ b/htdocs/langs/nl_BE/products.lang @@ -1,7 +1,5 @@ # Dolibarr language file - Source file is en_US - products Reference=Artikelcode -ProductsNotOnSell=Niet beschikbaar voor verkoop -ServicesNotOnSell=Geen diensten vatbaar voor verkoop OnSell=Te koop OnBuy=Te koop NotOnSell=Niet meer beschikbaar diff --git a/htdocs/langs/nl_BE/projects.lang b/htdocs/langs/nl_BE/projects.lang new file mode 100644 index 00000000000..40da898a82d --- /dev/null +++ b/htdocs/langs/nl_BE/projects.lang @@ -0,0 +1,7 @@ +# Dolibarr language file - Source file is en_US - projects +ProjectsArea=Project Omgeving +ConfirmDeleteAProject=Weet u zeker dat u dit project wilt verwijderen? +ConfirmDeleteATask=Weet u zeker dat u deze taak wilt verwijderen? +OpenedProjects=Open projecten +OpenedTasks=Open taken +ListOrdersAssociatedProject=Lijst van klantbestellingen die aan dit project gekoppeld zijn diff --git a/htdocs/langs/nl_BE/propal.lang b/htdocs/langs/nl_BE/propal.lang index 93c1c0f9a90..d5a2f87d7d9 100644 --- a/htdocs/langs/nl_BE/propal.lang +++ b/htdocs/langs/nl_BE/propal.lang @@ -1,5 +1,17 @@ # Dolibarr language file - Source file is en_US - propal +ProposalsOpened=Openstaande offertes +ConfirmDeleteProp=Weet u zeker dat u deze offerte wilt verwijderen? +ConfirmValidateProp=Weet u zeker dat u deze offerte met naam %s wilt valideren? +LastPropals=Laatste %s offertes +LastModifiedProposals=Laatste %s gewijzigde offertes +NoProposal=Geen offerte +PropalStatusValidated=Gevalideerd (offerte staat open) +CloseAs=Zet de status op +SetAcceptedRefused=Zet op goedgekeurd/geweigerd CreateEmptyPropal=Creëer een lege offerte uit de lijst van producten / diensten +ConfirmClonePropal=Weet u zeker dat u deze offerte %s wilt klonen? +ConfirmReOpenProp=Weet u zeker dat u offerte %s opnieuw wil openen? TypeContact_propal_internal_SALESREPFOLL=Vertegenwoordiger die de offerte opvolgt TypeContact_propal_external_BILLING=Contactpersoon afnemersfactuur ProposalCustomerSignature=Stempel, datum en handtekening met vermelding "Voor Akkoord" +ProposalsStatisticsSuppliers=Leveranciersoffertes statistieken diff --git a/htdocs/langs/nl_BE/resource.lang b/htdocs/langs/nl_BE/resource.lang new file mode 100644 index 00000000000..90f278fc062 --- /dev/null +++ b/htdocs/langs/nl_BE/resource.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - resource +ShowResource=Toon resource diff --git a/htdocs/langs/nl_BE/salaries.lang b/htdocs/langs/nl_BE/salaries.lang new file mode 100644 index 00000000000..a25b727b4d0 --- /dev/null +++ b/htdocs/langs/nl_BE/salaries.lang @@ -0,0 +1,5 @@ +# Dolibarr language file - Source file is en_US - salaries +SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Standaard boekhoudkundige code voor persoonlijke uitgaves +THM=Gemiddelde uurprijs +TJM=Gemiddelde dagprijs +CurrentSalary=Huidig salaris diff --git a/htdocs/langs/nl_BE/sendings.lang b/htdocs/langs/nl_BE/sendings.lang index 88ff5ba645d..9057b72a087 100644 --- a/htdocs/langs/nl_BE/sendings.lang +++ b/htdocs/langs/nl_BE/sendings.lang @@ -1,4 +1,20 @@ # Dolibarr language file - Source file is en_US - sendings ShowSending=Toon Verzendingen +Receivings=Ontvangstbevestingen +LastSendings=Laatste %s verzendingen +QtyPreparedOrShipped=Aantal voorbereid of verzonden +QtyInOtherShipments=Aantal in andere verzendingen +SendingsAndReceivingForSameOrder=Verzendingen en ontvangstbevestigingen van deze bestelling +ConfirmDeleteSending=Weet u zeker dat u deze verzending wilt verwijderen? +ConfirmValidateSending=Weet u zeker dat u deze verzending met referentie %s wilt valideren? +ConfirmCancelSending=Weet u zeker dat u deze verzending wilt annuleren? DateDeliveryPlanned=Verwachte leveringsdatum +RefDeliveryReceipt=Referentie ontvangstbevestiging +StatusReceipt=Status ontvangstbevestiging ActionsOnShipping=Events i.v.m. verzending +ProductQtyInCustomersOrdersRunning=Hoeveelheid producten in geopende klant bestellingen +ProductQtyInSuppliersOrdersRunning=Hoeveelheid producten in geopende leveranciersbestellingen +ProductQtyInSuppliersShipmentAlreadyRecevied=Ontvangen hoeveelheid producten uit geopende leveranciersbestelling +NoProductToShipFoundIntoStock=Geen product om te verzenden gevonden in magazijn %s. Werk stock bij of ga terug en kies een ander magazijn. +WeightVolShort=Gewicht/Volume +ValidateOrderFirstBeforeShipment=U moet eerst de bestelling valideren voor u een verzending kan aanmaken. diff --git a/htdocs/langs/nl_BE/sms.lang b/htdocs/langs/nl_BE/sms.lang index 2dc43871418..e443a7fdf39 100644 --- a/htdocs/langs/nl_BE/sms.lang +++ b/htdocs/langs/nl_BE/sms.lang @@ -1,2 +1,9 @@ # Dolibarr language file - Source file is en_US - sms +SmsDesc=Op deze pagina kunt u de globals opties van de SMS-functies instellen. +PrepareSms=Sms voorbereiden +ValidSms=Sms valideren +ApproveSms=Sms goedkeuren +SmsStatusSentPartialy=Gedeeltelijk verzonden +SmsStatusSentCompletely=Volledig verzonden +ConfirmValidSms=Bevestigt u de validatie van deze campagne? SmsNoPossibleSenderFound=Geen doel beschikbaar. Controleer instellingen van uw SMS-aanbieder. diff --git a/htdocs/langs/nl_BE/stocks.lang b/htdocs/langs/nl_BE/stocks.lang new file mode 100644 index 00000000000..2606eb29f32 --- /dev/null +++ b/htdocs/langs/nl_BE/stocks.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - stocks +inventoryDraft=Actief +inventoryConfirmCreate=Aanmaken +inventoryDeleteLine=Verwijder lijn diff --git a/htdocs/langs/nl_BE/users.lang b/htdocs/langs/nl_BE/users.lang new file mode 100644 index 00000000000..eaa36c46745 --- /dev/null +++ b/htdocs/langs/nl_BE/users.lang @@ -0,0 +1,17 @@ +# Dolibarr language file - Source file is en_US - users +ConfirmDisableUser=Weet u zeker dat u de toegang voor gebruiker %s wilt uitschakelen? +ConfirmDeleteUser=Weet u zeker dat u gebruiker %s wilt verwijderen? +ConfirmDeleteGroup=Weet u zeker dat u groep %s wilt verwijderen? +ConfirmEnableUser=Weet u zeker dat u gebruiker %s wilt activeren? +ConfirmReinitPassword=Weet u zeker dat u voor gebruiker %s een nieuw wachtwoord wilt genereren? +ConfirmSendNewPassword=Weet u zeker dat u een nieuw wachtwoord wilt genereren en verzenden voor gebruiker %s? +LastGroupsCreated=Laatste %s gemaakte groepen +LastUsersCreated=Laatste %s gemaakte gebruikers +CreateDolibarrThirdParty=Maak Derden +CreateInternalUserDesc=Met dit formulier kan u een gebruiker intern in uw bedrijf/organisatie aanmaken. Gebruik de knop 'Nieuwe Dolibarr gebruiker' van de derde partij contactkaart om een externe gebruiker (klant, leverancier, ...) aan te maken. +InternalExternalDesc=Een interne gebruiker is een gebruiker die deel uitmaakt van uw bedrijf/organisatie.
Een externe gebruiker is een afnemer, leverancier of andere.

In beide gevallen kunnen de rechten binnen Dolibarr ingesteld worden. Ook kan een externe gebruiker over een ander menuverwerker beschikken dan een interne gebruiker (Zie Home->Instellingen->Scherm) +ConfirmCreateContact=Weet u zeker dat u een Dolibarr account wilt maken voor deze contactpersoon? +ConfirmCreateThirdParty=Weet u zeker dat u een 'derde' wilt maken voor dit lid? +UserAccountancyCode=Gebruiker accountancy code +UserLogoff=Gebruiker logout +DateEmployment=Datum van tewerkstelling diff --git a/htdocs/langs/nl_BE/website.lang b/htdocs/langs/nl_BE/website.lang new file mode 100644 index 00000000000..e5a6d431895 --- /dev/null +++ b/htdocs/langs/nl_BE/website.lang @@ -0,0 +1,22 @@ +# Dolibarr language file - Source file is en_US - website +DeleteWebsite=Verwijder website +ConfirmDeleteWebsite=Weet u zeker dat u deze website wilt verwijderen? Alle pagina's en inhoud worden ook verwijderd. +WEBSITE_PAGENAME=Paginanaam/alias +WEBSITE_CSS_URL=URL van extern CSS bestand +WEBSITE_CSS_INLINE=CSS inhoud +MediaFiles=Mediabibliotheek +EditCss=Bewerk Stijl/CSS +EditMenu=Bewerk menu +EditPageMeta=Meta bewerken +EditPageContent=Inhoud aanpassen +Website=Website +Webpage=Webpagina +AddPage=Pagina toevoegen +PreviewOfSiteNotYetAvailable=De voorvertoning van uw website %s is nog niet beschikbaar. U moet eerst een pagina toevoegen. +PageDeleted=Pagina '%s' van website %s werd verwijderd +PageAdded=Pagina '%s' werd toegevoegd +ViewSiteInNewTab=Bekijk de site in een nieuwe tab +ViewPageInNewTab=Bekijk de pagina in een nieuwe tab +SetAsHomePage=Zet als Homepagina +RealURL=Echte URL +ViewWebsiteInProduction=Bekijk website via de home URL's diff --git a/htdocs/langs/nl_BE/workflow.lang b/htdocs/langs/nl_BE/workflow.lang new file mode 100644 index 00000000000..073abe6e3d2 --- /dev/null +++ b/htdocs/langs/nl_BE/workflow.lang @@ -0,0 +1,8 @@ +# Dolibarr language file - Source file is en_US - workflow +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Maak automatisch een klantenfactuur na tekenen van een offerte +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Maak automatisch een klantenfactuur na validatie van een contract +descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Maak automatisch een klantenfactuur na sluiten van een klantenbestelling +descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Classificeer de gekoppelde offerte als gefactureerd wanneer de klantenfactuur gevalideerd werd +descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classificeer de gekoppelde bestelling als verzonden bij validatie van een verzending waarbij de verzonden hoeveelheid gelijk is aan de hoeveelheid van de bestelling +AutomaticCreation=Automatische aanmaak +AutomaticClassification=Automatische classificatie diff --git a/htdocs/langs/nl_NL/accountancy.lang b/htdocs/langs/nl_NL/accountancy.lang index e9b1ede8897..3470cc232f5 100644 --- a/htdocs/langs/nl_NL/accountancy.lang +++ b/htdocs/langs/nl_NL/accountancy.lang @@ -4,10 +4,10 @@ ACCOUNTING_EXPORT_DATE=Datumnotatie voor exportbestand ACCOUNTING_EXPORT_PIECE=Export the number of piece ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account ACCOUNTING_EXPORT_LABEL=Export label -ACCOUNTING_EXPORT_AMOUNT=Export amount -ACCOUNTING_EXPORT_DEVISE=Export currency -Selectformat=Select the format for the file -ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name +ACCOUNTING_EXPORT_AMOUNT=Export bedrag +ACCOUNTING_EXPORT_DEVISE=Export valuta +Selectformat=Selecteer het formaat van het bestand +ACCOUNTING_EXPORT_PREFIX_SPEC=Specificeer de prefix voor de bestandsnaam ThisService=This service ThisProduct=This product DefaultForService=Default for service @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,14 +216,16 @@ AccountingJournalType1=Various operation AccountingJournalType2=Verkopen AccountingJournalType3=Aankopen AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export -Exports=Export +Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Export model -OptionsDeactivatedForThisExportModel=For this export model, options are deactivated +OptionsDeactivatedForThisExportModel=Voor dit export model zijn de opties uitgezet Selectmodelcsv=Selecteer een export model Modelcsv_normal=Klassieke export Modelcsv_CEGID=Export towards CEGID Expert Comptabilité diff --git a/htdocs/langs/nl_NL/admin.lang b/htdocs/langs/nl_NL/admin.lang index 4e03bc776b3..a791cac6924 100644 --- a/htdocs/langs/nl_NL/admin.lang +++ b/htdocs/langs/nl_NL/admin.lang @@ -2,8 +2,8 @@ Foundation=Stichting Version=Versie VersionProgram=Programmaversie -VersionLastInstall=Initial install version -VersionLastUpgrade=Latest version upgrade +VersionLastInstall=Initiële installatie versie +VersionLastUpgrade=Laatste versie upgrade VersionExperimental=Experimenteel VersionDevelopment=Ontwikkeling VersionUnknown=Onbekend @@ -28,7 +28,7 @@ SessionId=Sessie-ID SessionSaveHandler=Wijze van sessieopslag SessionSavePath=Sessie opslaglocatie PurgeSessions=Verwijderen van sessies -ConfirmPurgeSessions=Do you really want to purge all sessions? This will disconnect every user (except yourself). +ConfirmPurgeSessions=Wilt u werkelijk alle sessies sluiten? Dit wil elke gebruikerssessie afbreken (behalve uzelf). NoSessionListWithThisHandler=De waarde van 'save session handler' ingesteld in uw PHP instellingen staat het niet toe een lijst van alle lopende sessies weer te geven. LockNewSessions=Blokkeer nieuwe sessies ConfirmLockNewSessions=Weet u zeker dat u alle sessies wilt beperken tot uzelf? Alleen de gebruiker %s kan dan nog met Dolibarr verbinden. @@ -104,7 +104,7 @@ MenuIdParent=ID van het bovenliggende menu DetailMenuIdParent=ID van het bovenliggend menu (0 voor een hoogste menu) DetailPosition=Sorteren aantal te definiëren menupositie AllMenus=Alle -NotConfigured=Module/Application not configured +NotConfigured=Module/applicatie niet geconfigureerd Active=Actief SetupShort=Instellingen OtherOptions=Overige opties @@ -127,7 +127,7 @@ YouCanEditPHPTZ=To set a different PHP timezone (not required), you can try to a HoursOnThisPageAreOnServerTZ=Warning, in contrary of other screens, hours on this page are not in your local timezone, but for the timezone of the server. Box=Widget Boxes=Widgets -MaxNbOfLinesForBoxes=Max number of lines for widgets +MaxNbOfLinesForBoxes=Maximaal aantal regels voor widgets PositionByDefault=Standaardvolgorde Position=Positie MenusDesc=Menu managers set content of the two menu bars (horizontal and vertical). @@ -191,16 +191,16 @@ Rights=Rechten BoxesDesc=Widgets are components showing some information that you can add to personalize some pages. You can choose between showing the widget or not by selecting target page and clicking 'Activate', or by clicking the dustbin to disable it. OnlyActiveElementsAreShown=Alleen elementen van ingeschakelde modules worden getoond. ModulesDesc=Dolibarr modules define which application/feature is enabled in software. Some application/modules require permissions you must grant to users, after activating it. Click on button on/off to enable a module/application. -ModulesMarketPlaceDesc=You can find more modules to download on external websites on the Internet... +ModulesMarketPlaceDesc=U kunt meer modules downloaden van externe website op het internet... ModulesDeployDesc=If permissions on your file system allows it, you can use this tool to deploy an external module. The module wil then be visible on the tab %s. -ModulesMarketPlaces=Find external modules... +ModulesMarketPlaces=Vind externe modules... GoModuleSetupArea=To deploy/install a new module, go onto the Module setup area at %s. DoliStoreDesc=DoliStore, de officiële markt voor externe Dolibarr ERP / CRM modules DoliPartnersDesc=List of companies providing custom developed modules or features (Note: anyone experienced in PHP programming can provide custom development for an open source project) WebSiteDesc=Reference websites to find more modules... URL=Link -BoxesAvailable=Widgets available -BoxesActivated=Widgets activated +BoxesAvailable=Beschikbare widgets +BoxesActivated=Widgets geactiveerd ActivateOn=Activeren op ActiveOn=Geactiveerd op SourceFile=Bronbestand @@ -227,7 +227,7 @@ OfficialWebHostingService=Verwezen web hosting diensten (Cloud hosting) ReferencedPreferredPartners=Preferred Partners OtherResources=Other resources ExternalResources=External resources -SocialNetworks=Social Networks +SocialNetworks=Sociale netwerken ForDocumentationSeeWiki=Documentatie voor gebruikers of ontwikkelaars kunt u inzien door
te kijken op de Dolibarr Wiki-pagina's:
%s ForAnswersSeeForum=Voor alle andere vragen / hulp, kunt u gebruik maken van het Dolibarr forum:
%s HelpCenterDesc1=Dit scherm kan u helpen om ondersteuning voor Dolibarr te krijgen. @@ -431,7 +431,7 @@ UseDoubleApproval=Use a 3 steps approval when amount (without tax) is higher tha WarningPHPMail=WARNING: Some email providers (like Yahoo) does not allow you to send an email from another server than the Yahoo server if the email address used as a sender is your Yahoo email (like myemail@yahoo.com, myemail@yahoo.fr, ...). Your current setup use the server of the application to send email, so some recipients (the one compatible with the restrictive DMARC protocol), will ask Yahoo if they can accept your email and Yahoo will respond "no" because the server is not a server owned by Yahoo, so few of your sent Emails may not be accepted.
If your Email provider (like Yahoo) has this restriction, you must change Email setup to choose the other method "SMTP server" and enter the SMTP server and credentials provided by your Email provider (ask your EMail provider to get SMTP credentials for your account). ClickToShowDescription=Click to show description DependsOn=This module need the module(s) -RequiredBy=This module is required by module(s) +RequiredBy=Deze module is vereist bij module(s) TheKeyIsTheNameOfHtmlField=This is the name of the HTML field. This need to have technical knowledges to read the content of the HTML page to get the key name of a field. PageUrlForDefaultValues=You must enter here the relative url of the page. If you include parameters in URL, the default values will be effective if all parameters are set to same value. Examples: PageUrlForDefaultValuesCreate=
For form to create a new thirdparty, it is %s @@ -446,7 +446,7 @@ FreeLegalTextOnExpenseReports=Free legal text on expense reports WatermarkOnDraftExpenseReports=Watermark on draft expense reports # Modules Module0Name=Gebruikers & groepen -Module0Desc=Users / Employees and Groups management +Module0Desc=Groepenbeheer gebruikers/werknemers Module1Name=Beheer derde partijen Module1Desc=Beheer van derde partijen (klanten, leveranciers en contactpersonen). Ook kunt u hier sjabloondocumenten uploaden. Module2Name=Commercieel @@ -536,7 +536,7 @@ Module1120Desc=Leverancier verzoek commerciële voorstel en prijzen Module1200Name=Mantis Module1200Desc=Mantis integratie Module1400Name=Boekhouden -Module1400Desc=Boekhoudkundig beheer van deskundigen (dubbel partijen) +Module1400Desc=Accounting management (double entries) Module1520Name=Documenten genereren Module1520Desc=Massa mail document generen Module1780Name=Labels/Categorien @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module om een ​​online betaling pagina te bieden per credit card met Paypal Module50400Name=Boekhouding -Module50400Desc=Boekhoudkundig beheer +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (zonder het openen van de documenten) met behulp van Cups IPP-interface (Printer moet zichtbaar zijn vanaf de server zijn, en CUPS moet geinstalleerd zijn op de server). Module55000Name=Poll, Onderzoek of Stemmen @@ -875,7 +875,7 @@ DictionaryProspectStatus=Prospection status DictionaryHolidayTypes=Types of leaves DictionaryOpportunityStatus=Opportunity status for project/lead SetupSaved=Instellingen opgeslagen -SetupNotSaved=Setup not saved +SetupNotSaved=Installatie niet opgeslagen BackToModuleList=Terug naar moduleoverzicht BackToDictionaryList=Terug naar de woordenboeken lijst VATManagement=BTW-beheer @@ -958,7 +958,7 @@ DefaultMaxSizeShortList=Default max length for short lists (ie in customer card) MessageOfDay=Bericht van de dag MessageLogin=Bericht op inlogpagina LoginPage=Login page -BackgroundImageLogin=Background image +BackgroundImageLogin=Achtergrond afbeelding PermanentLeftSearchForm=Permanent zoekformulier in linker menu DefaultLanguage=Standaard te gebruiken taal (taal-code) EnableMultilangInterface=Inschakelen meertalige interface @@ -1165,7 +1165,7 @@ WebCalUrlForVCalExport=Een exportlink naar het %s formaat is beschikbaar BillsSetup=Facturenmodule instellen BillsNumberingModule=Nummeringsmodule voor facturen en creditnota's BillsPDFModules=Factuur documentsjablonen -PaymentsPDFModules=Payment documents models +PaymentsPDFModules=Modellen betaal documenten CreditNote=Creditnota CreditNotes=Creditnota's ForceInvoiceDate=Forceer factuurdatum naar validatiedatum @@ -1365,7 +1365,7 @@ CompressionOfResourcesDesc=For exemple using the Apache directive "AddOutputFilt TestNotPossibleWithCurrentBrowsers=Automatische detectie niet mogelijk DefaultValuesDesc=You can define/force here the default value you want to get when your create a new record, and/or defaut filters or sort order when your list record. DefaultCreateForm=Default values for new objects -DefaultSearchFilters=Default search filters +DefaultSearchFilters=Standaard zoekfilters DefaultSortOrder=Default sort orders DefaultFocus=Default focus fields ##### Products ##### diff --git a/htdocs/langs/nl_NL/agenda.lang b/htdocs/langs/nl_NL/agenda.lang index 8c67e47823a..0adef288727 100644 --- a/htdocs/langs/nl_NL/agenda.lang +++ b/htdocs/langs/nl_NL/agenda.lang @@ -75,14 +75,17 @@ InterventionSentByEMail=Interventie %s via mail verzonden ProposalDeleted=Voorstel verwijderd OrderDeleted=Bestelling verwijderd InvoiceDeleted=Factuur verwijderd +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### AgendaModelModule=Document sjablonen voor evenement DateActionStart=Startdatum DateActionEnd=Einddatum AgendaUrlOptions1=U kunt ook de volgende parameters gebruiken om te filteren: -AgendaUrlOptions2=login=%s om uitvoer van acties gecreëerd door, toegewezen aan of gedaan door gebruiker %s te beperken. AgendaUrlOptions3=login=%s om uitvoer van acties gedaan door gebruiker %s te beperken. -AgendaUrlOptions4=login=%s om uitvoer van acties toegewezen aan gebruiker %s te beperken. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID om uitvoer van acties toegewezen aan project PROJECT_ID. AgendaShowBirthdayEvents=Verjaardagen van contacten weergeven AgendaHideBirthdayEvents=Verjaardagen van contacten verbergen diff --git a/htdocs/langs/nl_NL/banks.lang b/htdocs/langs/nl_NL/banks.lang index c3b7b53bee9..fbd4a48cece 100644 --- a/htdocs/langs/nl_NL/banks.lang +++ b/htdocs/langs/nl_NL/banks.lang @@ -57,38 +57,39 @@ BankType2=Kasrekening AccountsArea=Rekeningenoverzicht AccountCard=Rekeningdetailkaart DeleteAccount=Rekening verwijderen -ConfirmDeleteAccount=Are you sure you want to delete this account? +ConfirmDeleteAccount=Weet u deze dat u dit account wilt verwijderen? Account=Rekening -BankTransactionByCategories=Bank entries by categories +BankTransactionByCategories=Bankregels op categorie BankTransactionForCategory=Bank entries for category %s RemoveFromRubrique=Verwijder link met categorie -RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry and the category? +RemoveFromRubriqueConfirm=Weet u zeker dat u de link tussen het item en de categorie wilt wissen? ListBankTransactions=List of bank entries IdTransaction=Transactie ID BankTransactions=Bank entries -ListTransactions=List entries -ListTransactionsByCategory=List entries/category -TransactionsToConciliate=Entries to reconcile +BankTransaction=Bank entry +ListTransactions=Lijst items +ListTransactionsByCategory=Lijst items/categorie +TransactionsToConciliate=Items af te stemmen Conciliable=Kunnen worden afgestemd Conciliate=Afstemmen Conciliation=Afstemming ReconciliationLate=Reconciliation late IncludeClosedAccount=Inclusief opgeheven rekeningen -OnlyOpenedAccount=Alleen open rekeningen +OnlyOpenedAccount=Alleen open accounts AccountToCredit=Te crediteren rekening AccountToDebit=Te debiteren rekening DisableConciliation=Afstemming van deze rekening uitschakelen ConciliationDisabled=Afstemming voor deze rekening is uitgeschakeld LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Geopend +StatusAccountOpened=Open StatusAccountClosed=Opgeheven AccountIdShort=Aantal LineRecord=Transactie -AddBankRecord=Add entry -AddBankRecordLong=Add entry manually +AddBankRecord=Item toevoegen +AddBankRecordLong=Item handmatig toevoegen ConciliatedBy=Afgestemd door DateConciliating=Afgestemd op -BankLineConciliated=Entry reconciled +BankLineConciliated=Item afgestemd Reconciled=Reconciled NotReconciled=Not reconciled CustomerInvoicePayment=Afnemersbetaling @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Cheque teruggekeerd en facturen heropend BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/nl_NL/bills.lang b/htdocs/langs/nl_NL/bills.lang index 7a6b9980f8f..c645c34eea9 100644 --- a/htdocs/langs/nl_NL/bills.lang +++ b/htdocs/langs/nl_NL/bills.lang @@ -5,9 +5,9 @@ BillsCustomers=Klantenfactuur BillsCustomer=Afnemersfactuur BillsSuppliers=Leveranciersfacturen BillsCustomersUnpaid=Onbetaalde klant facturen -BillsCustomersUnpaidForCompany=Unpaid customer invoices for %s +BillsCustomersUnpaidForCompany=Onbetaalde klant facturen voor %s BillsSuppliersUnpaid=Onbetaalde leveranciersfacturen -BillsSuppliersUnpaidForCompany=Unpaid supplier invoices for %s +BillsSuppliersUnpaidForCompany=Onbetaalde leveranciers facturen voor %s BillsLate=Betalingsachterstand BillsStatistics=Statistieken afnemersfacturen BillsStatisticsSuppliers=Statistieken leveranciersfacturen @@ -41,7 +41,7 @@ ConsumedBy=Verbruikt door NotConsumed=Niet verbruikt NoReplacableInvoice=Geen verwisselbare facturen NoInvoiceToCorrect=Geen te corrigeren factuur -InvoiceHasAvoir=Was source of one or several credit notes +InvoiceHasAvoir=Is een factuur van een of meerdere kredietnota's. CardBill=Factuurdetails PredefinedInvoices=Voorgedefinieerde Facturen Invoice=Factuur @@ -63,7 +63,7 @@ paymentInInvoiceCurrency=Factuur valuta PaidBack=Terugbetaald DeletePayment=Betaling verwijderen ConfirmDeletePayment=Weet u zeker dat u deze betaling wilt verwijderen? -ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. +ConfirmConvertToReduc=Will u deze %s converteren naar een absolute korting?
Het bedrag zal worden verspreid over alle kortingen en kan worden gebruikt als een korting voor een bestaande of toekomstige factuur voor deze klant. SupplierPayments=Leveranciersbetalingen ReceivedPayments=Ontvangen betalingen ReceivedCustomersPayments=Ontvangen betalingen van afnemers @@ -103,8 +103,8 @@ SearchACustomerInvoice=Zoek een afnemersfactuur SearchASupplierInvoice=Zoek een leveranciersfactuur CancelBill=Verwijder factuur SendRemindByMail=E-mail een herinnering -DoPayment=Enter payment -DoPaymentBack=Enter refund +DoPayment=Geef betaling in +DoPaymentBack=Geef terugstorting in ConvertToReduc=Omzetten in een toekomstige korting ConvertExcessReceivedToReduc=Convert excess received into future discount EnterPaymentReceivedFromCustomer=Voer een ontvangen betaling van afnemer in @@ -115,7 +115,7 @@ BillStatus=Factuurstatus StatusOfGeneratedInvoices=Status van gegenereerde facturen BillStatusDraft=Concept (moet worden gevalideerd) BillStatusPaid=Betaald -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Teruggestort of omgezet in korting BillStatusConverted=Omgezet in korting BillStatusCanceled=Verlaten BillStatusValidated=Gevalideerd (moet worden betaald) @@ -126,8 +126,8 @@ BillStatusClosedUnpaid=Gesloten (onbetaald) BillStatusClosedPaidPartially=Betaald (gedeeltelijk) BillShortStatusDraft=Concept BillShortStatusPaid=Betaald -BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Verwerkte +BillShortStatusPaidBackOrConverted=Teruggestort of omgezet +BillShortStatusConverted=Betaald BillShortStatusCanceled=Verlaten BillShortStatusValidated=Gevalideerd BillShortStatusStarted=Gestart @@ -151,19 +151,19 @@ ActionsOnBill=Acties op factuur RecurringInvoiceTemplate=Sjabloon / Terugkerende factuur NoQualifiedRecurringInvoiceTemplateFound=Geen geschikte sjablonen gevonden voor terugkerende facturen FoundXQualifiedRecurringInvoiceTemplate=%s geschikte sjablonen gevonden voor terugkerende factu(u)r(en) -NotARecurringInvoiceTemplate=Not a recurring template invoice +NotARecurringInvoiceTemplate=Is geen template voor een herhalingsfactuur NewBill=Nieuwe factuur -LastBills=Latest %s invoices -LastCustomersBills=Latest %s customer invoices -LastSuppliersBills=Latest %s supplier invoices +LastBills=Laatste %s facturen +LastCustomersBills=Laatste %s klant facturen +LastSuppliersBills=Laatste %s leveranciersfacturen AllBills=Alle facturen OtherBills=Andere facturen DraftBills=conceptfacturen -CustomersDraftInvoices=Customer draft invoices -SuppliersDraftInvoices=Supplier draft invoices +CustomersDraftInvoices=Klant conceptfacturen +SuppliersDraftInvoices=Leverancier conceptfacturen Unpaid=Onbetaalde ConfirmDeleteBill=Weet u zeker dat u deze factuur wilt verwijderen? -ConfirmValidateBill=Weet u zeker dat u factuur met referentie %s wilt verwijderen? +ConfirmValidateBill=Weet u zeker dat u factuur met referentie %s wilt valideren? ConfirmUnvalidateBill=Weet u zeker dat u de status van factuur %s wilt wijzigen naar klad? ConfirmClassifyPaidBill=Weet u zeker dat u de status van factuur %s wilt wijzigen naar betaald? ConfirmCancelBill=Weet u zeker dat u factuur %s wilt annuleren? @@ -207,7 +207,7 @@ AlreadyPaidNoCreditNotesNoDeposits=Reeds betaald (zonder creditnota's en stortin Abandoned=Verlaten RemainderToPay=Resterend onbetaald RemainderToTake=Resterende bedrag over te nemen -RemainderToPayBack=Remaining amount to refund +RemainderToPayBack=Resterende bedrag terug te storten Rest=Hangende AmountExpected=Gevorderde bedrag ExcessReceived=Overbetaling @@ -282,8 +282,8 @@ NewRelativeDiscount=Nieuwe relatiekorting NoteReason=Notitie / Reden ReasonDiscount=Reden DiscountOfferedBy=Verleend door -DiscountStillRemaining=Discounts available -DiscountAlreadyCounted=Discounts already consumed +DiscountStillRemaining=Beschikbare kortingen +DiscountAlreadyCounted=Reeds gebruikte kortingen BillAddress=Factuuradres HelpEscompte=Deze korting wordt toegekend aan de afnemer omdat de betaling werd gemaakt ruim voor de termijn. HelpAbandonBadCustomer=Dit bedrag is verlaten (afnemer beschouwt als slechte betaler) en wordt beschouwd als een buitengewoon verlies. @@ -321,14 +321,14 @@ MergingPDFTool=Samenvoeging PDF-tool AmountPaymentDistributedOnInvoice=Te betalen bedrag verdeeld over de factuur PaymentOnDifferentThirdBills=Betalingen toestaan van verschillende derden met hetzelfde moeder bedrijf PaymentNote=Betalingsopmerking -ListOfPreviousSituationInvoices=List of previous situation invoices -ListOfNextSituationInvoices=List of next situation invoices +ListOfPreviousSituationInvoices=Lijst van vorige situatie facturen +ListOfNextSituationInvoices=Lijst van volgende situatie facturen FrequencyPer_d=Elke %s dagen FrequencyPer_m=Elke %s maanden FrequencyPer_y=Elke %s jaar toolTipFrequency=Examples:
Set 7, Day: give a new invoice every 7 days
Set 3, Month: give a new invoice every 3 month -NextDateToExecution=Date for next invoice generation -DateLastGeneration=Date of latest generation +NextDateToExecution=Datum voor aanmaak nieuwe factuur +DateLastGeneration=Aanmaakdatum laatste factuur MaxPeriodNumber=Max nb of invoice generation NbOfGenerationDone=Nb of invoice generation already done MaxGenerationReached=Maximum nb of generations reached @@ -340,8 +340,8 @@ WarningInvoiceDateInFuture=Warning, the invoice date is higher than current date WarningInvoiceDateTooFarInFuture=Warning, the invoice date is too far from current date # PaymentConditions Statut=Status -PaymentConditionShortRECEP=Due Upon Receipt -PaymentConditionRECEP=Due Upon Receipt +PaymentConditionShortRECEP=Vervalt bij ontvangst +PaymentConditionRECEP=Vervalt bij ontvangst PaymentConditionShort30D=30 dagen PaymentCondition30D=30 dagen PaymentConditionShort30DENDMONTH=30 dagen na einde van de maand @@ -356,12 +356,12 @@ PaymentConditionShortPT_ORDER=Order PaymentConditionPT_ORDER=Bij bestelling PaymentConditionShortPT_5050=50-50 PaymentConditionPT_5050=50%% voorschot, 50%% bij levering -PaymentConditionShort10D=10 days -PaymentCondition10D=10 days +PaymentConditionShort10D=10 dagen +PaymentCondition10D=10 dagen PaymentConditionShort10DENDMONTH=10 days of month-end PaymentCondition10DENDMONTH=Within 10 days following the end of the month -PaymentConditionShort14D=14 days -PaymentCondition14D=14 days +PaymentConditionShort14D=14 dagen +PaymentCondition14D=14 dagen PaymentConditionShort14DENDMONTH=14 days of month-end PaymentCondition14DENDMONTH=Within 14 days following the end of the month FixAmount=Vast bedrag @@ -433,7 +433,7 @@ ChequeDeposits=Cheques deposito's Cheques=Cheques DepositId=ID storting NbCheque=Aantal cheques -CreditNoteConvertedIntoDiscount=This %s has been converted into %s +CreditNoteConvertedIntoDiscount=Deze %s is geconverteerd naar %s UsBillingContactAsIncoiveRecipientIfExist=Gebruik afnemersfacturatiecontactadres in plaats van derde adres als ontvanger voor de facturen ShowUnpaidAll=Bekijk alle onbetaalde ShowUnpaidLateOnly=Toon alleen onbetaalde te late facturen @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Verwijder onmogelijk wanneer er minstens een ExpectedToPay=Verwachte betaling CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Betaald door deze betaling -ClosePaidInvoicesAutomatically=Classeer standaard, situatie of vervang facturen naar status "Betaald". +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classeer terugbetaalde creditnotas automatisch naar status "Betaald". ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Alle betaalde facturen zullen automatisch worden gesloten naar status "Betaald". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=Maak eerst een standaard factuur en conver PDFCrabeDescription=Model van complete factuur (Beheert de mogelijkheid van de BTW-heffingsbelasting, de keuze van de regels display, logo, etc) PDFCrevetteDescription=Factuur PDF-sjabloon 'Crevette'. Een compleet sjabloon voor facturen TerreNumRefModelDesc1=Geeft een getal in de vorm van %syymm-nnnn voor standaard facturen en %syymm-nnnn voor creditnota's, met yy voor jaar, mm voor maand en nnnn als opeenvolgende getallenreeks die niet terug op 0 komt -MarsNumRefModelDesc1=Geeft een getal in de vorm van %syymm-nnnn voor standaard facturen, %syymm-nnnn voor vervangende facturen, %syymm-nnnn voor stortende facturen en %syymm-nnnn voor creditnota's, met yy voor jaar, mm voor maand en nnnn als opeenvolgende getallenreeks die niet terug op 0 komt. +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Een wetsvoorstel te beginnen met $ syymm bestaat al en is niet compatibel met dit model van de reeks. Verwijderen of hernoemen naar deze module te activeren. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Verantwoordelijke toezicht afnemersfactuur TypeContact_facture_external_BILLING=Afnemersfactureringscontact @@ -490,12 +490,12 @@ DisabledBecauseFinal=Deze situatie is definitief. CantBeLessThanMinPercent=De voortgang kan niet kleiner zijn dan de waarde in de voorgaande situatie. NoSituations=Geen open situaties InvoiceSituationLast=Finale en algemene factuur -PDFCrevetteSituationNumber=Situation N°%s -PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationNumber=Situatie N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situatie factuur - COUNT PDFCrevetteSituationInvoiceTitle=Situatie factuur -PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s -TotalSituationInvoice=Total situation -invoiceLineProgressError=Invoice line progress can't be greater than or equal to the next invoice line +PDFCrevetteSituationInvoiceLine=Situatie N°%s : Fact. N°%s op %s +TotalSituationInvoice=Totaal situatie +invoiceLineProgressError=Factuurregel voortgang mag niet groter zijn dan of gelijk zijn aan de volgende facturregel updatePriceNextInvoiceErrorUpdateline=Fout: verander de prijs op regel %s ToCreateARecurringInvoice=To create a recurring invoice for this contract, first create this draft invoice, then convert it into an invoice template and define the frequency for generation of future invoices. ToCreateARecurringInvoiceGene=To generate future invoices regularly and manually, just go on menu %s - %s - %s. diff --git a/htdocs/langs/nl_NL/bookmarks.lang b/htdocs/langs/nl_NL/bookmarks.lang index 14ca05a963a..3e7b7ad1df1 100644 --- a/htdocs/langs/nl_NL/bookmarks.lang +++ b/htdocs/langs/nl_NL/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Voeg deze webpagina toe aan de internetfavorieten +AddThisPageToBookmarks=Huidige pagina als favoriet opslaan Bookmark=Internetfavoriet Bookmarks=Internetfavorieten +ListOfBookmarks=Internetfavourietenlijst +EditBookmarks=Overzicht/bewerk favorieten NewBookmark=Nieuwe weblink ShowBookmark=Toon weblink OpenANewWindow=Open een nieuw venster @@ -10,9 +12,9 @@ BookmarkTargetNewWindowShort=Nieuw venster BookmarkTargetReplaceWindowShort=Huidig venster BookmarkTitle=Titel van de weblink UrlOrLink=URL -BehaviourOnClick=Gedrag bij het klikken op deze URL +BehaviourOnClick=Gedrag als een favoriete URL is geselecteerd CreateBookmark=Maak weblink SetHereATitleForLink=Stel hier een titel voor de weblink in UseAnExternalHttpLinkOrRelativeDolibarrLink=Gebruik een externe HTTP URL of een relatieve Dolibarr URL -ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if linked page must open in new window or not +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Kies of een gelinkte pagina in een nieuw venster moet worden geopend of niet BookmarksManagement=Internetfavorietenbeheer diff --git a/htdocs/langs/nl_NL/boxes.lang b/htdocs/langs/nl_NL/boxes.lang index 51662525382..48d13efdb61 100644 --- a/htdocs/langs/nl_NL/boxes.lang +++ b/htdocs/langs/nl_NL/boxes.lang @@ -1,9 +1,10 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login informatie BoxLastRssInfos=RSS informatie -BoxLastProducts=Latest %s products/services +BoxLastProducts=Laatste %s producten/diensten BoxProductsAlertStock=Stock alerts for products BoxLastProductsInContract=Latest %s contracted products/services -BoxLastSupplierBills=Latest supplier invoices +BoxLastSupplierBills=Laatste leveranciersfacturen BoxLastCustomerBills=Latest customer invoices BoxOldestUnpaidCustomerBills=Oldest unpaid customer invoices BoxOldestUnpaidSupplierBills=Oldest unpaid supplier invoices @@ -11,9 +12,9 @@ BoxLastProposals=Latest commercial proposals BoxLastProspects=Latest modified prospects BoxLastCustomers=Latest modified customers BoxLastSuppliers=Latest modified suppliers -BoxLastCustomerOrders=Latest customer orders -BoxLastActions=Latest actions -BoxLastContracts=Latest contracts +BoxLastCustomerOrders=Laatste klantenorders +BoxLastActions=Laatste acties +BoxLastContracts=Laatste contracten BoxLastContacts=Latest contacts/addresses BoxLastMembers=Latest members BoxFicheInter=Latest interventions @@ -25,8 +26,8 @@ BoxTitleLastSuppliers=Latest %s recorded suppliers BoxTitleLastModifiedSuppliers=Latest %s modified suppliers BoxTitleLastModifiedCustomers=Latest %s modified customers BoxTitleLastCustomersOrProspects=Latest %s customers or prospects -BoxTitleLastCustomerBills=Latest %s customer invoices -BoxTitleLastSupplierBills=Latest %s supplier invoices +BoxTitleLastCustomerBills=Laatste %s klant facturen +BoxTitleLastSupplierBills=Laatste %s leveranciersfacturen BoxTitleLastModifiedProspects=Latest %s modified prospects BoxTitleLastModifiedMembers=Latest %s members BoxTitleLastFicheInter=Latest %s modified interventions @@ -42,7 +43,7 @@ BoxTitleLastContracts=Latest %s modified contracts BoxTitleLastModifiedDonations=Latest %s modified donations BoxTitleLastModifiedExpenses=Latest %s modified expense reports BoxGlobalActivity=Globale activiteit (facturen, offertes, bestellingen) -BoxGoodCustomers=Good customers +BoxGoodCustomers=Goede klanten BoxTitleGoodCustomers=%s Good customers FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Latest successfull refresh date: %s LastRefreshDate=Latest refresh date @@ -55,7 +56,7 @@ NoRecordedOrders=No recorded customer orders NoRecordedProposals=Geen geregistreerde offertes NoRecordedInvoices=No recorded customer invoices NoUnpaidCustomerBills=No unpaid customer invoices -NoUnpaidSupplierBills=No unpaid supplier invoices +NoUnpaidSupplierBills=Geen onbetaalde leveranciersfacturen NoModifiedSupplierBills=No recorded supplier invoices NoRecordedProducts=Geen geregistreerde producten / diensten NoRecordedProspects=Geen geregistreerde prospecten @@ -82,3 +83,4 @@ ForCustomersOrders=Klantenbestellingen ForProposals=Zakelijke voorstellen / Offertes LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/nl_NL/cashdesk.lang b/htdocs/langs/nl_NL/cashdesk.lang index ff9ff5b10be..fd290c53b7f 100644 --- a/htdocs/langs/nl_NL/cashdesk.lang +++ b/htdocs/langs/nl_NL/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Verschil TotalTicket=Totale ticketprijs NoVAT=Geen btw voor deze verkoop Change=Teveel ontvangen -BankToPay=Laad Account +BankToPay=Account for payment ShowCompany=Show Company ShowStock=Tonen magazijn DeleteArticle=Klik om dit artikel te verwijderen diff --git a/htdocs/langs/nl_NL/categories.lang b/htdocs/langs/nl_NL/categories.lang index d79f996bda7..392199e53ca 100644 --- a/htdocs/langs/nl_NL/categories.lang +++ b/htdocs/langs/nl_NL/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag / Categorie Rubriques=Tags / Categorieën +RubriquesTransactions=Tags/Categories of transactions categories=tags / categorieën NoCategoryYet=Geen tag / categorie van dit type gemaakt In=In @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Deze categorie bestaat al op hetzelfde niveau ContentsVisibleByAllShort=Inhoud zichtbaar voor iedereen ContentsNotVisibleByAllShort=Inhoud is niet zichtbaar voor iedereen DeleteCategory=Delete tag / categorie -ConfirmDeleteCategory=Weet je zeker dat je deze tag / categorie wilt verwijderen? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=Geen tag / categorie gedefinieerd SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/nl_NL/commercial.lang b/htdocs/langs/nl_NL/commercial.lang index 2c99ab5d25c..96922045052 100644 --- a/htdocs/langs/nl_NL/commercial.lang +++ b/htdocs/langs/nl_NL/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Vergadering met %s ShowTask=Toon taak ShowAction=Toon actie ActionsReport=Actiesverslag -ThirdPartiesOfSaleRepresentative=Derden met verkoopsvertegenwoordiger +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Vertegenwoordiger SalesRepresentatives=Vertegenwoordigers SalesRepresentativeFollowUp=Vertegenwoordiger (opvolging) diff --git a/htdocs/langs/nl_NL/companies.lang b/htdocs/langs/nl_NL/companies.lang index 0c0d8aca2cd..7f06d80ddd7 100644 --- a/htdocs/langs/nl_NL/companies.lang +++ b/htdocs/langs/nl_NL/companies.lang @@ -13,8 +13,8 @@ MenuNewPrivateIndividual=Nieuwe particulier NewCompany=Nieuwe bedrijf (prospect, afnemer, leverancier) NewThirdParty=Nieuwe Klant (prospect, afnemer, leverancier) CreateDolibarrThirdPartySupplier=Creëer een relatie (leverancier) -CreateThirdPartyOnly=Create thirdpary -CreateThirdPartyAndContact=Create a third party + a child contact +CreateThirdPartyOnly=Nieuwe relatie +CreateThirdPartyAndContact=Creëer nieuwe klant + nieuw contact ProspectionArea=Prospectenoverzicht IdThirdParty=ID Klant IdCompany=ID bedrijf @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Klanten ThirdPartyCustomersWithIdProf12=Afnemers met %s of %s ThirdPartySuppliers=Leveranciers ThirdPartyType=Type Klant -Company/Fundation=Bedrijf / stichting Individual=Particulier ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Moedermaatschappij @@ -78,10 +77,10 @@ VATIsNotUsed=BTW wordt niet gebruikt CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Zakelijke voorstellen / Offertes +OverAllOrders=Orders +OverAllInvoices=Facturen +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Gebruik tweede belasting LocalTax1IsUsedES= RE wordt gebruikt @@ -237,6 +236,12 @@ ProfId3TN=Prof. Id 3 (Douane code) ProfId4TN=Prof. id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Kortingspercentage CustomerAbsoluteDiscountShort=Kortingsbedrag CompanyHasRelativeDiscount=Voor deze afnemer geldt een kortingspercentage van %s%% CompanyHasNoRelativeDiscount=Voor deze afnemer geldt geen kortingspercentage -CompanyHasAbsoluteDiscount=Deze afnemer heeft nog een kortingstegoed van %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Deze afnemer heeft nog creditnota's of eerder stortingen voor %s %s CompanyHasNoAbsoluteDiscount=Voor deze afnemer is geen kortingsbedrag ingesteld CustomerAbsoluteDiscountAllUsers=Openstaande kortingsbedrag (toegekend aan alle gebruikers) @@ -324,7 +329,7 @@ VATIntraCheckableOnEUSite=Controleer de Intracommunautaire BTW op de website van VATIntraManualCheck=U kunt ook handmatig controleren via de Europese website %s ErrorVATCheckMS_UNAVAILABLE=Controle niet mogelijk. Controleerdienst wordt niet verleend door lidstaat (%s). NorProspectNorCustomer=Noch prospect, noch afnemer -JuridicalStatus=Legal form +JuridicalStatus=Juridische status Staff=Personeel ProspectLevelShort=Potentieel ProspectLevel=Prospectpotentieel @@ -390,7 +395,7 @@ ListCustomersShort=Afnemersoverzicht ThirdPartiesArea=Relaties en contactpersonen LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Totaal aantal unieke derde partijen -InActivity=Geopend +InActivity=Open ActivityCeased=Gesloten ThirdPartyIsClosed=Third party is closed ProductsIntoElements=Lijst producten/diensten in %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Afnemers- / leverancierscode is vrij. Deze code kan te al ManagingDirectors=Manager(s) Naam (CEO, directeur, voorzitter ...) MergeOriginThirdparty=Dupliceren third party (third party die u wilt verwijderen) MergeThirdparties=Samenvoegen third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Third parties zijn samengevoegd SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/nl_NL/contracts.lang b/htdocs/langs/nl_NL/contracts.lang index 03c004e03a5..523a11a77e9 100644 --- a/htdocs/langs/nl_NL/contracts.lang +++ b/htdocs/langs/nl_NL/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Deze lijst bevat alleen de diensten van contracten StandardContractsTemplate=Standaard contracten sjabloon ContactNameAndSignature=Voor %s, naam en handtekening: OnlyLinesWithTypeServiceAreUsed=Alleen lijnen met type "Service" zullen worden gekloond. +CloneContract=Dupliceer contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Vertegenwoordiger ondertekening contract diff --git a/htdocs/langs/nl_NL/exports.lang b/htdocs/langs/nl_NL/exports.lang index 6456f42dacc..0af7113c6a6 100644 --- a/htdocs/langs/nl_NL/exports.lang +++ b/htdocs/langs/nl_NL/exports.lang @@ -110,13 +110,24 @@ Enclosure=Insluitingsteken SpecialCode=Speciale code ExportStringFilter=%% laat het vervangen toe van één of meer tekens in de tekst ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtert met één jaar/maand/dag
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD: filtert over een reeks van jaren/maanden/dagen
> YYYY,> YYYYMM, > YYYYMMDD: filtert op alle volgende jaren/maanden/dagen
< YYYY, 'NNNNN+NNNNN' filtert over een bereik van waarden
'>NNNNN' filtert door lagere waarden
'>NNNNN' filtert door hogere waarden +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Vul hier de waarden in waarop je wil filteren. FilteredFields=Gefilterde velden FilteredFieldsValues=Waarde voor filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/nl_NL/help.lang b/htdocs/langs/nl_NL/help.lang index 31fa0062dd0..fa6c66d5a8e 100644 --- a/htdocs/langs/nl_NL/help.lang +++ b/htdocs/langs/nl_NL/help.lang @@ -11,7 +11,7 @@ TypeOfSupport=Ondersteuningsbron TypeSupportCommunauty=Gemeenschap (gratis) TypeSupportCommercial=Commercieel (betaald) TypeOfHelp=Soort -NeedHelpCenter=Need help or support? +NeedHelpCenter=Hulp of support nodig? Efficiency=Efficiëntie TypeHelpOnly=Alleen Hulp TypeHelpDev=Hulp & Ontwikkeling diff --git a/htdocs/langs/nl_NL/holiday.lang b/htdocs/langs/nl_NL/holiday.lang index bba9af03b44..dd9942207fc 100644 --- a/htdocs/langs/nl_NL/holiday.lang +++ b/htdocs/langs/nl_NL/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Geannuleerd RefuseCP=Geweigerd ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Beschrijving SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/nl_NL/hrm.lang b/htdocs/langs/nl_NL/hrm.lang index fe794a85263..5c831ef537a 100644 --- a/htdocs/langs/nl_NL/hrm.lang +++ b/htdocs/langs/nl_NL/hrm.lang @@ -9,9 +9,9 @@ ConfirmDeleteEstablishment=Are-you sure to delete this establishment? OpenEtablishment=Open establishment CloseEtablishment=Close establishment # Dictionary -DictionaryDepartment=HRM - Department list +DictionaryDepartment=HRM - Afdelingslijst DictionaryFunction=HRM - Function list # Module -Employees=Employees +Employees=Werknemers Employee=Werknemer -NewEmployee=New employee +NewEmployee=Nieuwe werknemer diff --git a/htdocs/langs/nl_NL/install.lang b/htdocs/langs/nl_NL/install.lang index 8e79ac6ac6e..8bc5d4c5533 100644 --- a/htdocs/langs/nl_NL/install.lang +++ b/htdocs/langs/nl_NL/install.lang @@ -11,7 +11,7 @@ PHPSupportSessions=Deze PHP installatie ondersteund sessies. PHPSupportPOSTGETOk=Deze PHP installatie ondersteund POST en GET. PHPSupportPOSTGETKo=Mogelijk ondersteund uw PHP installatie geen POST en / of GET variabelen. Controleer deze instelling variables_order in php.ini. PHPSupportGD=Deze PHP installatie ondersteund GD grafische functies. -PHPSupportCurl=This PHP support Curl. +PHPSupportCurl=PHP ondersteunt Curl. PHPSupportUTF8=Deze PHP installatie ondersteund UTF8 functies. PHPMemoryOK=Het maximale sessiegeheugen van deze PHP installatie is ingesteld op %s. Dit zou genoeg moeten zijn. PHPMemoryTooLow=Het maximale sessiegeheugen van deze PHP installatie is ingesteld op %s bytes. Dit zou te weinig kunnen zijn. Verander uw php.ini om de memory_limit instelling op minimaal %s bytes te zetten. @@ -77,7 +77,7 @@ SetupEnd=Einde van de installatie SystemIsInstalled=De installatie is voltooid SystemIsUpgraded=Dolibarr is succesvol bijgewerkt. YouNeedToPersonalizeSetup=U dient Dolibarr naar eigen behoefte in te richten (uiterlijk, functionaliteit, etc). Volgt u om dit te doen de onderstaande link: -AdminLoginCreatedSuccessfuly=Dolibarr administrator login '%s' created successfully. +AdminLoginCreatedSuccessfuly=Dolibarr beheerdersaccount '%s' succesvol gecreëerd. GoToDolibarr=Ga naar Dolibarr GoToSetupArea=Ga naar Dolibarr (instellingsomgeving) MigrationNotFinished=De versie van uw database is niet helemaal actueel, daarom moet u de upgrade opnieuw uitvoeren. @@ -87,7 +87,7 @@ DirectoryRecommendation=Aanbevolen wordt een map te gebruiken buiten uw webpagin LoginAlreadyExists=Bestaat al DolibarrAdminLogin=Login van de Dolibarr beheerder AdminLoginAlreadyExists=Het beheerdersaccount '%s' bestaat al. -FailedToCreateAdminLogin=Failed to create Dolibarr administrator account. +FailedToCreateAdminLogin=Aanmaken Dolibarr administrator account niet geslaagd. WarningRemoveInstallDir=Waarschuwing, om veiligheidsredenen, dient u de install map na de installatie of upgrade te verwijderen of maak een bestand genaamd install.lock aan in de Dolibarr root map. FunctionNotAvailableInThisPHP=Niet beschikbaar in deze PHP installatie ChoosedMigrateScript=Kies het migratiescript @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=U gebruikt de Dolibarr installatiewizard van DoliWamp, dus KeepDefaultValuesDeb=U gebruikt de Dolibarr installatiewizard uit een Ubuntu of Debian pakket, dus de hier voorgestelde waarden zijn al geoptimaliseerd. Alleen het wachtwoord van de te creëren database-eigenaar moeten worden ingevuld. Wijzig de andere waarden alleen als u weet wat u doet. KeepDefaultValuesMamp=U gebruikt de Dolibarr installatiewizard van DoliMamp, dus de hier voorgestelde waarden zijn al geoptimaliseerd. Wijzig ze alleen wanneer u weet wat u doet. KeepDefaultValuesProxmox=U gebruikt de Dolibarr installatiewizard van een Proxmox virtueel systeem, dus de hier voorgestelde waarden zijn al geoptimaliseerd. Wijzig ze alleen wanneer u weet wat u doet. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade @@ -147,7 +148,7 @@ MigrationSupplierOrder=Gegevensmigratie van orders van leveranciers MigrationProposal=Gegevensmigratie van zakelijke voorstellen MigrationInvoice=Gegevensmigratie van afnemersfacturen MigrationContract=Gegevensmigratie van contracten -MigrationSuccessfullUpdate=Upgrade successfull +MigrationSuccessfullUpdate=Dolibarr is succesvol bijgewerkt. MigrationUpdateFailed=Upgrade mislukt MigrationRelationshipTables=Gegevensmigratie van de relatietabellen (%s) MigrationPaymentsUpdate=Correctie betalingsgegevens @@ -169,13 +170,13 @@ MigrationContractsInvalidDateFix=Correcte contract %s (Contract datum=%s, Start MigrationContractsInvalidDatesNumber=%s contracten bijgewerkt MigrationContractsInvalidDatesNothingToUpdate=Geen datum met ongeldige waarde om te corrigeren MigrationContractsIncoherentCreationDateUpdate=Ongeldige waarde contractcreatiedatum correctie -MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done successfully +MigrationContractsIncoherentCreationDateUpdateSuccess=Ongeldige contractcreatie datumcorrectie succesvol uitgevoerd MigrationContractsIncoherentCreationDateNothingToUpdate=Geen ongeldige waarde voor contractcreatiedatum om te corrigeren MigrationReopeningContracts=Open contracten gesloten door een fout MigrationReopenThisContract=Contract %s heropenen MigrationReopenedContractsNumber=%s contracten bijgewerkt MigrationReopeningContractsNothingToUpdate=Geen gesloten contracten om te openen -MigrationBankTransfertsUpdate=Update links between bank entry and a bank transfer +MigrationBankTransfertsUpdate=Werk de links tussen banktransacties en bankovermakingen bij MigrationBankTransfertsNothingToUpdate=Alle links zijn actueel MigrationShipmentOrderMatching=Verzendingsbon bijwerking MigrationDeliveryOrderMatching=Ontvangstbon bijwerking diff --git a/htdocs/langs/nl_NL/interventions.lang b/htdocs/langs/nl_NL/interventions.lang index 5bacb8f019b..4b9c6cd1d1b 100644 --- a/htdocs/langs/nl_NL/interventions.lang +++ b/htdocs/langs/nl_NL/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Interventie %s verwijderd InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Nabehandeling afnemerscontact # Modele numérotation diff --git a/htdocs/langs/nl_NL/languages.lang b/htdocs/langs/nl_NL/languages.lang index 8316ae6a287..4fec029e567 100644 --- a/htdocs/langs/nl_NL/languages.lang +++ b/htdocs/langs/nl_NL/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Duits Language_de_AT=Duits (Oostenrijk) Language_de_CH=Duits (Zwitserland) Language_el_GR=Grieks +Language_el_CY=Greek (Cyprus) Language_en_AU=Engels (Australië) Language_en_CA=Engels (Canada) Language_en_GB=Engels (Groot Brittannië) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spaans (Chili) Language_es_CO=Spanish (Colombia) Language_es_DO=Spaans (Dominicaanse Republiek) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spaans (Honduras) Language_es_MX=Spaans (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Spaans (Paraguay) Language_es_PE=Spaans (Peru) Language_es_PR=Spaans (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=IJslands Language_it_IT=Italiaans Language_ja_JP=Japans Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Koreaans Language_lo_LA=Laotiaans Language_lt_LT=Litouws Language_lv_LV=Lets Language_mk_MK=Macedonisch +Language_mn_MN=Mongolian Language_nb_NO=Noors (Bokmål) Language_nl_BE=Nederlands (België) Language_nl_NL=Nederlands (Nederland) diff --git a/htdocs/langs/nl_NL/ldap.lang b/htdocs/langs/nl_NL/ldap.lang index 3cacd8d5f7b..89a418e55c0 100644 --- a/htdocs/langs/nl_NL/ldap.lang +++ b/htdocs/langs/nl_NL/ldap.lang @@ -13,10 +13,10 @@ LDAPUsers=Gebruikers in LDAP database LDAPFieldStatus=Status LDAPFieldFirstSubscriptionDate=Eerste inschrijvingsdatum LDAPFieldFirstSubscriptionAmount=Eerste inschrijvingsbedrag -LDAPFieldLastSubscriptionDate=Latest subscription date -LDAPFieldLastSubscriptionAmount=Latest subscription amount -LDAPFieldSkype=Skype id -LDAPFieldSkypeExample=Example : skypeName +LDAPFieldLastSubscriptionDate=Laatste abonnementsdatum +LDAPFieldLastSubscriptionAmount=Laatste aantal abonnementen +LDAPFieldSkype=Skype account +LDAPFieldSkypeExample=Bijvoorbeeld: Skypenaam UserSynchronized=Gebruiker gesynchroniseerd GroupSynchronized=Groep gesynchroniseerd MemberSynchronized=Lidmaatschap gesynchroniseerd diff --git a/htdocs/langs/nl_NL/loan.lang b/htdocs/langs/nl_NL/loan.lang index b8f18d15415..76171af425b 100644 --- a/htdocs/langs/nl_NL/loan.lang +++ b/htdocs/langs/nl_NL/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/nl_NL/mails.lang b/htdocs/langs/nl_NL/mails.lang index 4e2ef1a8822..2dfa14b8a27 100644 --- a/htdocs/langs/nl_NL/mails.lang +++ b/htdocs/langs/nl_NL/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Gedeeltelijk verzonden MailingStatusSentCompletely=Volledig verzonden MailingStatusError=Fout MailingStatusNotSent=Niet verzonden -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=Emailing succesvol gevalideerd MailUnsubcribe=Uitschrijven MailingStatusNotContact=Niet meer contacten @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Regel %s in bestand @@ -116,8 +120,8 @@ Notifications=Kennisgevingen NoNotificationsWillBeSent=Er staan geen e-mailkennisgevingen gepland voor dit evenement en bedrijf ANotificationsWillBeSent=1 kennisgeving zal per e-mail worden verzonden SomeNotificationsWillBeSent=%s kennisgevingen zullen per e-mail worden verzonden -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Toon een lijst van alle verzonden kennisgevingen MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/nl_NL/main.lang b/htdocs/langs/nl_NL/main.lang index f8ecd5293a9..d305994114c 100644 --- a/htdocs/langs/nl_NL/main.lang +++ b/htdocs/langs/nl_NL/main.lang @@ -28,8 +28,8 @@ NoTemplateDefined=No template defined for this email type AvailableVariables=Available substitution variables NoTranslation=Geen vertaling NoRecordFound=Geen item gevonden -NoRecordDeleted=No record deleted -NotEnoughDataYet=Not enough data +NoRecordDeleted=Geen record verwijderd +NotEnoughDataYet=Niet genoeg data NoError=Geen fout Error=Fout Errors=Fouten @@ -72,8 +72,10 @@ SeeHere=Zie hier Apply=Toepassen BackgroundColorByDefault=Standaard achtergrondkleur FileRenamed=The file was successfully renamed +FileGenerated=Het bestand is succesvol aangemaakt +FileSaved=The file was successfully saved FileUploaded=Het bestand is geüpload -FileGenerated=The file was successfully generated +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Een bestand is geselecteerd als bijlage, maar is nog niet geüploadet. Klik hiervoor op "Bevestig dit bestand". NbOfEntries=Aantal invoeringen GoToWikiHelpPage=Lees de online hulptekst (internettoegang vereist) @@ -88,7 +90,7 @@ Undefined=Ongedefineerd PasswordForgotten=Wachtwoord vergeten? SeeAbove=Zie hierboven HomeArea=Home -LastConnexion=Latest connection +LastConnexion=Laatste connectie PreviousConnexion=Laatste keer ingelogd PreviousValue=Previous value ConnectedOnMultiCompany=Aangesloten bij Meervoudig bedrijf @@ -130,7 +132,7 @@ Activate=Activeren Activated=Geactiveerd Closed=Gesloten Closed2=Gesloten -NotClosed=Not closed +NotClosed=Niet gesloten Enabled=Ingeschakeld Deprecated=Deprecated Disable=Uitschakelen @@ -146,7 +148,7 @@ Confirm=Bevestig ConfirmSendCardByMail=Do you really want to send content of this card by mail to %s? Delete=Wissen Remove=Verwijderen -Resiliate=Terminate +Resiliate=Afbreken Cancel=Annuleren Modify=Wijzigen Edit=Bewerken @@ -165,7 +167,7 @@ Go=Ga Run=Run CopyOf=Kopie van Show=Tonen -Hide=Hide +Hide=Verberg ShowCardHere=Kaart tonen Search=Zoeken SearchOf=Zoeken @@ -232,7 +234,7 @@ Now=Nu HourStart=Start uur Date=Datum DateAndHour=Datum en uur -DateToday=Today's date +DateToday=Huidige datum DateReference=Reference date DateStart=Begindatum DateEnd=Einddatum @@ -257,8 +259,8 @@ DateApprove=Goedkeurings datum DateApprove2=Goedkeurings datum (tweede goedkeuring) UserCreation=Creation user UserModification=Modification user -UserCreationShort=Creat. user -UserModificationShort=Modif. user +UserCreationShort=Gebruiker aanmaken +UserModificationShort=Gebruiker wijzigen DurationYear=jaar DurationMonth=maand DurationWeek=week @@ -317,7 +319,7 @@ UnitPriceHT=Eenheidsprijs (netto) UnitPriceTTC=Eenheidsprijs (bruto) PriceU=E.P. PriceUHT=EP (netto) -PriceUHTCurrency=U.P (currency) +PriceUHTCurrency=Valuta PriceUTTC=U.P. (inc. belasting) Amount=Hoeveelheid AmountInvoice=Factuurbedrag @@ -348,7 +350,7 @@ TotalHTShortCurrency=Total (net in currency) TotalTTCShort=Totaal incl. BTW TotalHT=Totaal excl. BTW TotalHTforthispage=Totaal (na belastingen) voor deze pagina -Totalforthispage=Total for this page +Totalforthispage=Totaal voor deze pagina TotalTTC=Totaal (incl. BTW) TotalTTCToYourCredit=Totaal (incl. BTW) op uw krediet TotalVAT=Totaal BTW @@ -358,6 +360,7 @@ TotalLT1ES=Totaal RE TotalLT2ES=Totaal IRPF HT=Exclusief BTW TTC=Inclusief BTW +INCT=Inc. all taxes VAT=BTW VATs=BTW LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=okt MonthShort11=nov MonthShort12=dec AttachedFiles=Bijgevoegde bestanden en documenten -FileTransferComplete=Het bestand is succesvol geupload DateFormatYYYYMM=JJJJ-MM DateFormatYYYYMMDD=JJJJ-MM-DD DateFormatYYYYMMDDHHMM=JJJJ-MM-DD HH: SS @@ -527,7 +529,7 @@ ReportPeriod=Periode-analyse ReportDescription=Omschrijving Report=Verslag Keyword=Keyword -Origin=Origin +Origin=Origineel Legend=Legende Fill=Invullen Reset=Reset @@ -592,8 +594,8 @@ GoBack=Ga terug CanBeModifiedIfOk=Kan worden gewijzigd indien geldig CanBeModifiedIfKo=Kan worden gewijzigd indien ongeldig ValueIsValid=Prijs is geldig -ValueIsNotValid=Value is not valid -RecordCreatedSuccessfully=Record created successfully +ValueIsNotValid=Waarde is niet geldig +RecordCreatedSuccessfully=Record succesvol aangemaakt RecordModifiedSuccessfully=Tabelregel succesvol gewijzigd RecordsModified=%s record modified RecordsDeleted=%s record deleted @@ -630,12 +632,12 @@ CurrentTheme=Actuele thema CurrentMenuManager=Huidige menu manager Browser=Browser Layout=Layout -Screen=Screen +Screen=Scherm DisabledModules=Uitgeschakelde modules For=Voor ForCustomer=Voor de afnemer Signature=Handtekening -DateOfSignature=Date of signature +DateOfSignature=Datum van ondertekening HidePassword=Toon opdracht met verborgen wachtwoord UnHidePassword=Toon opdracht met zichtbaar wachtwoord Root=Root @@ -649,7 +651,7 @@ FreeLineOfType=Vrije ingave van type CloneMainAttributes=Kloon het object met de belangrijkste kenmerken PDFMerge=Voeg PDF samen Merge=Samenvoegen -DocumentModelStandardPDF=Standard PDF template +DocumentModelStandardPDF=Standaard PDF sjabloon PrintContentArea=Toon printervriendelijke pagina MenuManager=Standaard menuverwerker WarningYouAreInMaintenanceMode=Let op, u bevind zich in de onderhoudmodus, dus alleen de login %s is gemachtigd om de applicatie op dit moment te gebruiken. @@ -680,14 +682,14 @@ NewAttribute=Nieuwe attribuut AttributeCode=Attribuut code URLPhoto=Url van foto / logo SetLinkToAnotherThirdParty=Link naar een andere derde -LinkTo=Link to -LinkToProposal=Link to proposal +LinkTo=Link naar +LinkToProposal=Link naar offerte LinkToOrder=gekoppeld aan bestelling -LinkToInvoice=Link to invoice -LinkToSupplierOrder=Link to supplier order -LinkToSupplierProposal=Link to supplier proposal -LinkToSupplierInvoice=Link to supplier invoice -LinkToContract=Link to contract +LinkToInvoice=Link naar factuur +LinkToSupplierOrder=Link naar order leverancier +LinkToSupplierProposal=Link naar offerte leverancier +LinkToSupplierInvoice=Link naar factuur leverancier +LinkToContract=Link naar contract LinkToIntervention=Link to intervention CreateDraft=Maak een ontwerp SetToDraft=Terug naar ontwerp @@ -710,7 +712,7 @@ Test=Test Element=Element NoPhotoYet=Nog geen fotos beschikbaar Dashboard=Dashboard -MyDashboard=My dashboard +MyDashboard=Mijn dashboard Deductible=Aftrekbaar from=van toward=richting @@ -745,7 +747,7 @@ DeleteLine=Verwijderen regel ConfirmDeleteLine=Are you sure you want to delete this line? NoPDFAvailableForDocGenAmongChecked=No PDF were available for the document generation among checked record TooManyRecordForMassAction=Too many record selected for mass action. The action is restricted to a list of %s record. -NoRecordSelected=No record selected +NoRecordSelected=Geen record geselecteerd MassFilesArea=Area for files built by mass actions ShowTempMassFilesArea=Show area of files built by mass actions RelatedObjects=Related Objects @@ -754,14 +756,14 @@ Progress=Voortgang ClickHere=Klik hier FrontOffice=Front office BackOffice=Back office -View=View +View=Bekijk Export=Export Exports=Export ExportFilteredList=Export filtered list -ExportList=Export list +ExportList=Exporteer lijst Miscellaneous=Diversen Calendar=Kalender -GroupBy=Group by... +GroupBy=Sorteer op ViewFlatList=View flat list RemoveString=Remove string '%s' SomeTranslationAreUncomplete=Some languages may be partially translated or may contains errors. If you detect some, you can fix language files registering to https://transifex.com/projects/p/dolibarr/. @@ -775,7 +777,7 @@ BulkActions=Bulk actions ClickToShowHelp=Click to show tooltip help HR=HR HRAndBank=HR and Bank -AutomaticallyCalculated=Automatically calculated +AutomaticallyCalculated=Automatisch berekend TitleSetToDraft=Go back to draft ConfirmSetToDraft=Are you sure you want to go back to Draft status ? # Week day diff --git a/htdocs/langs/nl_NL/margins.lang b/htdocs/langs/nl_NL/margins.lang index cc9d0ce9432..c35d4847fc4 100644 --- a/htdocs/langs/nl_NL/margins.lang +++ b/htdocs/langs/nl_NL/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Tarief moet een numerieke waarde zijn markRateShouldBeLesserThan100=Markeer tarief moet lager zijn dan 100 zijn ShowMarginInfos=Toon marge info CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/nl_NL/members.lang b/htdocs/langs/nl_NL/members.lang index 1f8bd107720..ff473a02e98 100644 --- a/htdocs/langs/nl_NL/members.lang +++ b/htdocs/langs/nl_NL/members.lang @@ -42,7 +42,7 @@ MemberTypeId=Lidtype id MemberTypeLabel=Lidtype label MembersTypes=Ledentypes MemberStatusDraft=Concept (moet worden gevalideerd) -MemberStatusDraftShort=Concept +MemberStatusDraftShort=Ontwerp MemberStatusActive=Gevalideerd (wachtend op abonnement) MemberStatusActiveShort=Gevalideerd MemberStatusActiveLate=Subscription expired @@ -90,6 +90,7 @@ PublicMemberList=Publieke ledenlijst BlankSubscriptionForm=Inschrijvingsformulier BlankSubscriptionFormDesc=Dolibarr kan u een openbare URL, zodat externe bezoekers te vragen in te schrijven op de stichting. Als een online betaling module is ingeschakeld, wordt een betalingsformulier ook automatisch worden verstrekt. EnablePublicSubscriptionForm=Schakel de openbare auto-inschrijfformulier +ForceMemberType=Force the member type ExportDataset_member_1=Leden en abonnementen ImportDataset_member_1=Leden LastMembersModified=Latest %s modified members @@ -136,8 +137,8 @@ DocForAllMembersCards=Genereer visitekaartjes voor alle leden (Formaat voor de u DocForOneMemberCards=Genereer visitekaartjes voor een bepaald lid (Format voor de uitvoer zoals ingesteld: %s) DocForLabels=Genereer adresvellen (formaat voor de uitvoer zoals ingesteld: %s) SubscriptionPayment=Betaling van abonnement -LastSubscriptionDate=Latest subscription date -LastSubscriptionAmount=Latest subscription amount +LastSubscriptionDate=Laatste abonnementsdatum +LastSubscriptionAmount=Laatste abonnementsaantal MembersStatisticsByCountries=Leden statistieken per land MembersStatisticsByState=Leden statistieken per staat / provincie MembersStatisticsByTown=Leden van de statistieken per gemeente @@ -150,6 +151,7 @@ MembersByTownDesc=Dit scherm tonen statistieken over de leden per gemeente. MembersStatisticsDesc=Kies de statistieken die u wilt lezen ... MenuMembersStats=Statistiek LastMemberDate=Latest member date +LatestSubscriptionDate=Laatste abonnementsdatum Nature=Natuur Public=Informatie zijn openbaar (no = prive) NewMemberbyWeb=Nieuw lid toegevoegd. In afwachting van goedkeuring diff --git a/htdocs/langs/nl_NL/modulebuilder.lang b/htdocs/langs/nl_NL/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/nl_NL/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/nl_NL/oauth.lang b/htdocs/langs/nl_NL/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/nl_NL/oauth.lang +++ b/htdocs/langs/nl_NL/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/nl_NL/other.lang b/htdocs/langs/nl_NL/other.lang index 399d30b445d..41a57243a4b 100644 --- a/htdocs/langs/nl_NL/other.lang +++ b/htdocs/langs/nl_NL/other.lang @@ -5,7 +5,7 @@ Tools=Gereedschap TMenuTools=Gereedschap ToolsDesc=All miscellaneous tools not included in other menu entries are collected here.

All the tools can be reached in the left menu. Birthday=Verjaardag -BirthdayDate=Birthday date +BirthdayDate=Geboorte datum DateToBirth=Geboortedatum BirthdayAlertOn=Verjaardagskennisgeving actief BirthdayAlertOff=Verjaardagskennisgeving inactief @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pond +WeightUnitounce=ons Length=Lengte LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/nl_NL/paybox.lang b/htdocs/langs/nl_NL/paybox.lang index e061fad2b33..5c21684217b 100644 --- a/htdocs/langs/nl_NL/paybox.lang +++ b/htdocs/langs/nl_NL/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-mail om betalingsbevestiging te ontvangen Creditor=Crediteur PaymentCode=Betalingscode PayBoxDoPayment=Ga naar betaling +ToPay=Doe een betaling YouWillBeRedirectedOnPayBox=U wordt doorverwezen naar een beveiligde Paybox pagina om uw credit card informatie in te voeren Continue=Volgende ToOfferALinkForOnlinePayment=URL voor %s betaling diff --git a/htdocs/langs/nl_NL/paypal.lang b/htdocs/langs/nl_NL/paypal.lang index 164b4f8c47d..87fcf75519f 100644 --- a/htdocs/langs/nl_NL/paypal.lang +++ b/htdocs/langs/nl_NL/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Dit is id van de transactie: %s PAYPAL_ADD_PAYMENT_URL=Voeg de url van Paypal betaling wanneer u een document verzendt via e-mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=U bevindt zich momenteel in de "sandbox"-modus -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/nl_NL/printing.lang b/htdocs/langs/nl_NL/printing.lang index d6cf49bd525..6d971c72329 100644 --- a/htdocs/langs/nl_NL/printing.lang +++ b/htdocs/langs/nl_NL/printing.lang @@ -19,7 +19,7 @@ PRINTGCP_INFO=Google OAuth API setup PRINTGCP_AUTHLINK=Authentication PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -GCP_Name=Name +GCP_Name=Achternaam GCP_displayName=Display Name GCP_Id=Printer Id GCP_OwnerName=Owner Name @@ -28,9 +28,9 @@ GCP_connectionStatus=Online State GCP_Type=Printer Type PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed. PRINTIPP_HOST=Print server -PRINTIPP_PORT=Port +PRINTIPP_PORT=Poort PRINTIPP_USER=Login -PRINTIPP_PASSWORD=Password +PRINTIPP_PASSWORD=Wachtwoord NoDefaultPrinterDefined=No default printer defined DefaultPrinter=Default printer Printer=Printer @@ -40,12 +40,12 @@ IPP_State=Printer State IPP_State_reason=State reason IPP_State_reason1=State reason1 IPP_BW=BW -IPP_Color=Color +IPP_Color=Kleur IPP_Device=Device IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/nl_NL/products.lang b/htdocs/langs/nl_NL/products.lang index e630eca5031..e6df5e21308 100644 --- a/htdocs/langs/nl_NL/products.lang +++ b/htdocs/langs/nl_NL/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product of Dienst ProductsAndServices=Producten en Diensten ProductsOrServices=Producten of diensten -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Producten voor verkoop en aankoop -ServicesOnSell=Diensten voor verkoop of aankoop -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Diensten voor verkoop en aankoop LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Seconde +unitH=Uur +unitD=Dag +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Productcode sjabloon ServiceCodeModel=Diensten ref template CurrentProductPrice=Huidige prijs @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produceer ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum leverancier prijs MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamische prijs configuratie -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Globale variabelen VariableToUpdate=Variable to update GlobalVariableUpdaters=Globale variabele aanpassers +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Ontleedt JSON gegevens van opgegeven URL, VALUE bepaalt de locatie van de relevante waarde, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService gegevens +GlobalVariableUpdaterHelp1=Ontleedt WebService gegevens van opgegeven URL, NS geeft de namespace, VALUE bepaalt de locatie van de relevante waarde, DATA moeten de te sturen gegevens bevatten en de METHOD is de te roepen WS methode +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update-interval (minuten) LastUpdated=Latest update CorrectlyUpdated=Correct bijgewerkt @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/nl_NL/propal.lang b/htdocs/langs/nl_NL/propal.lang index e32cd4cf50b..50bdf38cfbc 100644 --- a/htdocs/langs/nl_NL/propal.lang +++ b/htdocs/langs/nl_NL/propal.lang @@ -3,7 +3,7 @@ Proposals=Offertes Proposal=Offerte ProposalShort=Offerte ProposalsDraft=Conceptofferte -ProposalsOpened=Geopende offertes +ProposalsOpened=Geen open commerciële voorstellen Prop=Offertes CommercialProposal=Offerte ProposalCard=Offertedetailkaart @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Bedrag per maand (exclusief belastingen) NbOfProposals=Aantal offertes ShowPropal=Toon offerte PropalsDraft=Concepten -PropalsOpened=Geopend +PropalsOpened=Open PropalStatusDraft=Concept (moet worden gevalideerd) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Ondertekend (te factureren) diff --git a/htdocs/langs/nl_NL/resource.lang b/htdocs/langs/nl_NL/resource.lang index e335742eb47..cc32f42c846 100644 --- a/htdocs/langs/nl_NL/resource.lang +++ b/htdocs/langs/nl_NL/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource met succes verwijderd DictionaryResourceType=Type resources SelectResource=Kies resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/nl_NL/salaries.lang b/htdocs/langs/nl_NL/salaries.lang index b49166f5c35..c5d0831b07c 100644 --- a/htdocs/langs/nl_NL/salaries.lang +++ b/htdocs/langs/nl_NL/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Boekhoudkundige code voor salarissen betalingen -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=boekhoudkundige code voor financiële last +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salaris Salaries=Salarissen NewSalaryPayment=Nieuwe salarisbetaling diff --git a/htdocs/langs/nl_NL/sendings.lang b/htdocs/langs/nl_NL/sendings.lang index 423dbfc60f5..c6680df2d21 100644 --- a/htdocs/langs/nl_NL/sendings.lang +++ b/htdocs/langs/nl_NL/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Verzendings blad ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Eenvoudig documentmodel DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Waarschuwing, geen producten die op verzending wachten. StatsOnShipmentsOnlyValidated=Statistiek op verzendingen die bevestigd zijn. Datum is de datum van bevestiging van de verzending (geplande leverdatum is niet altijd bekend). @@ -51,10 +50,10 @@ ActionsOnShipping=Acions op verzendkosten LinkToTrackYourPackage=Link naar uw pakket ShipmentCreationIsDoneFromOrder=Op dit moment, is oprichting van een nieuwe zending gedaan van de volgorde kaart. ShipmentLine=Verzendingslijn -ProductQtyInCustomersOrdersRunning=Hoeveelheid producte in geopende klant bestellingen -ProductQtyInSuppliersOrdersRunning=Hoeveelheid producten in geopende leveranciers bestellingen -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Hoeveelheid producte uit geopende leverancier bestelling reeds ontvangen +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/nl_NL/stocks.lang b/htdocs/langs/nl_NL/stocks.lang index 1546dc8a067..6f069d9bb8a 100644 --- a/htdocs/langs/nl_NL/stocks.lang +++ b/htdocs/langs/nl_NL/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Bewegingslabel NumberOfUnit=Aantal eenheden UnitPurchaseValue=Eenheidsprijs StockTooLow=Voorraad te laag -StockLowerThanLimit=Voorraad onder waarschuwingsgrens +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Waardering PMPValue=Waardering (PMP) PMPValueShort=Waarde @@ -53,7 +53,7 @@ IndependantSubProductStock=Product voorraad en subproduct voorraad zijn onafhank QtyDispatched=Hoeveelheid verzonden QtyDispatchedShort=Aantal verzonden QtyToDispatchShort=Aantal te verzenden -OrderDispatch=Voorraadverzending +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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=Verhoog de echte voorraad na het valideren van leveranciersopdrachten -ReStockOnDispatchOrder=Verhoog de echte voorraad na het handmatig verzenden naar magazijnen, nadat de leveranciersopdracht ontvangst +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Opdracht heeft nog geen, of niet langer, een status die het verzenden van producten naar een magazijn toestaat. -StockDiffPhysicTeoric=Reden voor het verschil tussen de feitelijke en theoretische voorraad +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Geen vooraf ingestelde producten voor dit object. Daarom is verzending in voorraad niet vereist. DispatchVerb=Verzending StockLimitShort=Alarm limiet StockLimit=Alarm voorraadlimiet PhysicalStock=Fysieke voorraad 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): 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, ...) IdWarehouse=Magazijn-ID DescWareHouse=Beschrijving magazijn LieuWareHouse=Localisatie magazijn @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Aantal op voorraad van product %s voor de gekozen period 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 aangeduid, klik op "%s". -RecordMovement=Kaart overbrengen +RecordMovement=Record transfer ReceivingForSameOrder=Ontvangsten voor deze bestelling StockMovementRecorded=Geregistreerde voorraadbewegingen RuleForStockAvailability=Regels op voorraad vereisten @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Bewerken +inventoryValidate=Gevalideerd +inventoryDraft=Lopende +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Categorie filter +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 mouvment 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 +AddProduct=Toevoegen +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Verwijderen regel +RegulateStock=Regulate Stock +ListInventory=Lijstoverzicht diff --git a/htdocs/langs/nl_NL/stripe.lang b/htdocs/langs/nl_NL/stripe.lang new file mode 100644 index 00000000000..c9db2b6d970 --- /dev/null +++ b/htdocs/langs/nl_NL/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=De volgende URL's zijn beschikbaar om een pagina te bieden aan afnemers voor het doen van een betaling van Dolibarr objecten +PaymentForm=Betalingsformulier +WelcomeOnPaymentPage=Welkom bij onze online betalingsdienst +ThisScreenAllowsYouToPay=Dit scherm staat u toe om een online betaling te doen aan %s +ThisIsInformationOnPayment=Informatie over de nog uit te voeren betalingen +ToComplete=Nog te doen +YourEMail=E-mail om betalingsbevestiging te ontvangen +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Crediteur +PaymentCode=Betalingscode +StripeDoPayment=Ga naar betaling +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Volgende +ToOfferALinkForOnlinePayment=URL voor %s betaling +ToOfferALinkForOnlinePaymentOnOrder=URL om een %s online betalingsgebruikersinterface aan te bieden voor een order +ToOfferALinkForOnlinePaymentOnInvoice=URL om een %s online betalingsgebruikersinterface aan te bieden voor een factuur +ToOfferALinkForOnlinePaymentOnContractLine=URL om een %s online betalingsgebruikersinterface aan te bieden voor een contractregel +ToOfferALinkForOnlinePaymentOnFreeAmount=URL om een %s online betalingsgebruikersinterface aan te bieden voor een donatie +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL om een %s online betalingsgebruikersinterface aan te bieden voor een ledenabonnement +YouCanAddTagOnUrl=U kunt ook een URL (GET) parameter &tag=waarde toevoegen aan elk van deze URL's (enkel nodig voor een donatie) om deze van uw eigen betalingscommentaar te voorzien +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Deze pagina bevestigd dat uw betaling succesvol in geregistreerd. Dank u. +YourPaymentHasNotBeenRecorded=Uw betaling is niet geregistreerd en de transactie is geannuleerd. Dank u. +AccountParameter=Accountwaarden +UsageParameter=Met gebruik van de waarden +InformationToFindParameters=Hulp om uw %s accountinformatie te vinden +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Verkopersnaam +CSSUrlForPaymentForm=URL van het CSS-stijlbestand voor het betalingsformulier +MessageOK=Bericht opde bevestigingspagina van een gevalideerde betaling +MessageKO=Bericht op de bevestigingspagina van een geannuleerde betaling +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/nl_NL/supplier_proposal.lang b/htdocs/langs/nl_NL/supplier_proposal.lang index 0e140415f98..86d11d2cbdd 100644 --- a/htdocs/langs/nl_NL/supplier_proposal.lang +++ b/htdocs/langs/nl_NL/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Leveranciersoffertes @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Concept (moet worden gevalideerd) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Gesloten SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Geweigerd @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Standaard model aanmaken DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/nl_NL/suppliers.lang b/htdocs/langs/nl_NL/suppliers.lang index b180484aba5..0c8fb103f58 100644 --- a/htdocs/langs/nl_NL/suppliers.lang +++ b/htdocs/langs/nl_NL/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Sommige sub-producten hebben geen prijs ingevuld AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=Deze leveranciersreferentie is al in verband met de referentie: %s NoRecordedSuppliers=Geen leveranciers geregistreerd SupplierPayment=Leveranciersbetaling @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/nl_NL/trips.lang b/htdocs/langs/nl_NL/trips.lang index df844a0c4ab..dfbb6bd1b60 100644 --- a/htdocs/langs/nl_NL/trips.lang +++ b/htdocs/langs/nl_NL/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Vergoedingenlijst TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Bedrijf / stichting bezocht +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Kilometerskosten DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validatiedatum DATE_CANCEL=Cancelation date DATE_PAIEMENT=Betaaldatum - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/nl_NL/users.lang b/htdocs/langs/nl_NL/users.lang index b39b5cf1e1e..f05935cf066 100644 --- a/htdocs/langs/nl_NL/users.lang +++ b/htdocs/langs/nl_NL/users.lang @@ -59,15 +59,15 @@ LinkedToDolibarrMember=Link Lidmaatschap LinkedToDolibarrUser=Gebruiker link Dolibarr LinkedToDolibarrThirdParty=Link derden Dolibarr CreateDolibarrLogin=Maak Dolibarr account -CreateDolibarrThirdParty=Maak Derden +CreateDolibarrThirdParty=Creëer nieuwe klant LoginAccountDisableInDolibarr=Account uitgeschakeld in Dolibarr. UsePersonalValue=Gebruik persoonlijke waarde InternalUser=Interne gebruiker ExportDataset_user_1=Dolibarr's gebruikers en eigenschappen DomainUser=Domeingebruikersaccount %s Reactivate=Reactiveren -CreateInternalUserDesc=Met dit formulier kunt u een gebruiker intern in uw bedrijf / stichting te creëren. Om een ​​externe gebruiker (klant, leverancier, ...), gebruik dan de knop te maken 'Nieuwe Dolibarr gebruiker' van klanten contactkaart. -InternalExternalDesc=Een interne gebruiker is een gebruiker die deel uitmaakt van uw bedrijf.
Een externe gebruiker is een afnemer, leverancier of andere.

In beide gevallen kunnen de rechten binnen Dolibarr ingesteld worden. Ook kan een externe gebruiker over een ander menuverwerker beschikken dan een interne gebruiker (Zie Home->Instellingen->Scherm) +CreateInternalUserDesc=Dit fomulier maakt het mogelijk om een interne gebruiker aan uw bedrijf / organisatie toe te voegen. Om een externe gebruiker (klant, leverancier, ...) toe te voegen gebruik de 'Maak Dolibarr account' knop in de contactpersonen kaart. +InternalExternalDesc=Een interne gebruiker is een gebruiker die onderdeel uitmaakt van uw bedrijf / organisatie.
\nEen externe gebruiker is een klant, leverancier of andere 3de partij.

In beide gevallen definiëren permissies de rechten in Dolibarr. Tevens kunnen externe gebruikers een andere menu manager hebben dan interne gebruikers. (Kijk bij Home - Instellingen - Menu's) PermissionInheritedFromAGroup=Toestemming verleend, omdat geërfd van een bepaalde gebruikersgroep. Inherited=Overgeërfd UserWillBeInternalUser=Gemaakt gebruiker een interne gebruiker te zijn (want niet gekoppeld aan een bepaalde derde partij) diff --git a/htdocs/langs/nl_NL/website.lang b/htdocs/langs/nl_NL/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/nl_NL/website.lang +++ b/htdocs/langs/nl_NL/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/nl_NL/withdrawals.lang b/htdocs/langs/nl_NL/withdrawals.lang index 1e5c2eac0d7..bbf4ca9c0c1 100644 --- a/htdocs/langs/nl_NL/withdrawals.lang +++ b/htdocs/langs/nl_NL/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Bedrag in te trekken WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Geen afnemersfactuur in betalingsmodus "Intrekking" is wachtende. Ga naar het tabblad "Intrekking" op de factuurkaart om een verzoek te creëren. +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 WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reden voor afwijzing RefusedInvoicing=Facturering van de afwijzing NoInvoiceRefused=Factureer de afwijzing niet InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Wachtend StatusTrans=Verzonden StatusCredited=Gecrediteerd diff --git a/htdocs/langs/nl_NL/workflow.lang b/htdocs/langs/nl_NL/workflow.lang index cbaef50174f..6405711430a 100644 --- a/htdocs/langs/nl_NL/workflow.lang +++ b/htdocs/langs/nl_NL/workflow.lang @@ -1,6 +1,6 @@ # Dolibarr language file - Source file is en_US - workflow WorkflowSetup=Workflow module setup -WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is open (you can do things in the order you want). You can activate the automatic actions you are interested in. +WorkflowDesc=Deze module is ontworpen om het gedrag van automatische acties aan te passen. Standaard is de workflow open (u kunt dingen doen in de volgorde die u wilt). U kunt automatische acties activeren indien u wenst. ThereIsNoWorkflowToModify=There is no workflow modifications available with the activated modules. descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Automatically create a customer order after a commercial proposal is signed descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatically create a customer invoice after a commercial proposal is signed diff --git a/htdocs/langs/pl_PL/accountancy.lang b/htdocs/langs/pl_PL/accountancy.lang index 52677424e4e..c533b579080 100644 --- a/htdocs/langs/pl_PL/accountancy.lang +++ b/htdocs/langs/pl_PL/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Obszar księgowości AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Dodaj konto księgowe AccountAccounting=Konto księgowe AccountAccountingShort=Konto SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Powiązania do faktury dostawcy ExpenseReportsVentilation=Expense report binding CreateMvts=Utwórz nową transakcję UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Bilans konta @@ -142,6 +143,7 @@ NumPiece=ilość sztuk TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sprzedaż AccountingJournalType3=Zakupy AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Eksporty Export=Eksport +ExportDraftJournal=Export draft journal Modelcsv=Model eksportu OptionsDeactivatedForThisExportModel=Dla tego modelu eksportu opcje są wyłączone Selectmodelcsv=Wybierz model eksportu diff --git a/htdocs/langs/pl_PL/admin.lang b/htdocs/langs/pl_PL/admin.lang index e3cd4ac1dea..9f85b9ae8be 100644 --- a/htdocs/langs/pl_PL/admin.lang +++ b/htdocs/langs/pl_PL/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Dostawca komercyjnych i wniosek propozycja ceny Module1200Name=Mantis Module1200Desc=Integracja Mantis Module1400Name=Księgowość -Module1400Desc=Zarządzanie księgowością (podwójne strony) +Module1400Desc=Accounting management (double entries) Module1520Name=Generowanie dokumentu Module1520Desc=Dokument poczty masowej generacji Module1780Name=Tagi / Kategorie @@ -585,7 +585,7 @@ Module50100Desc=Punkty sprzedaży (POS) Module50200Name=Paypal Module50200Desc=Moduł oferujący płatność online za pomocą karty kredytowej z Paypal Module50400Name=Rachunkowość (zaawansowane) -Module50400Desc=Rachunkowości zarządczej (podwójne strony) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Druk bezpośredni (bez otwierania dokumentów) za pomocą interfejsu Puchary IPP (drukarki muszą być widoczne z serwera, a CUPS musi być installé na serwerze). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/pl_PL/agenda.lang b/htdocs/langs/pl_PL/agenda.lang index d562a57c0cf..3910e5e00bc 100644 --- a/htdocs/langs/pl_PL/agenda.lang +++ b/htdocs/langs/pl_PL/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID zdarzenia Actions=Wydarzenia Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendy LocalAgenda=Kalendarz wewnętrzny ActionsOwnedBy=Wydarzenie własnością @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Usunięcie faktury %s InvoicePaidInDolibarr=Faktura% s zmieniła się zwrócić InvoiceCanceledInDolibarr=Faktura% s anulowana MemberValidatedInDolibarr=% S potwierdzone państwa +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Użytkownik usunął% MemberSubscriptionAddedInDolibarr=Zapisy na członka% s dodany ShipmentValidatedInDolibarr=Przesyłka %s potwierdzona -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Przesyłka% s usunięte OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Zatwierdzenie zamówienia %s @@ -73,13 +75,17 @@ InterventionSentByEMail=Interwencja %s wysłana mailem ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Data rozpoczęcia DateActionEnd=Data zakończenia AgendaUrlOptions1=Możesz także dodać następujące parametry do filtr wyjściowy: -AgendaUrlOptions2=login=%s aby ograniczyć wyjścia do działań stworzonych lub przypisanych do użytkownika %s. AgendaUrlOptions3=logina =%s, aby ograniczyć wyjścia do działań będących własnością użytkownika %s. -AgendaUrlOptions4=logint=%s aby ograniczyć wyjścia do działań przypisanych do użytkownika %s +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=projekt=PROJECT_ID by ograniczyć wyjścia do działań związanych z projektem PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/pl_PL/banks.lang b/htdocs/langs/pl_PL/banks.lang index e22aa91fd65..c236438363b 100644 --- a/htdocs/langs/pl_PL/banks.lang +++ b/htdocs/langs/pl_PL/banks.lang @@ -66,34 +66,35 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Identyfikator transakcji BankTransactions=Bank entries -ListTransactions=List entries +BankTransaction=Bank entry +ListTransactions=Lista wpisów ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile Conciliable=Może być rekoncyliowane -Conciliate=Ugłaskać +Conciliate=Uzgodnienie sald Conciliation=Rekoncyliacja ReconciliationLate=Reconciliation late IncludeClosedAccount=Dołącz zamknięte rachunki -OnlyOpenedAccount=Tylko otworzyła rachunek +OnlyOpenedAccount=Tylko otwarte konta AccountToCredit=Konto do kredytów AccountToDebit=Konto do obciążania DisableConciliation=Wyłącz funkcję rekoncyliacji dla tego konta ConciliationDisabled=Funkcja rekoncyliacji wyłączona LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Otwierany +StatusAccountOpened=Otwarte StatusAccountClosed=Zamknięte AccountIdShort=Liczba LineRecord=Transakcja -AddBankRecord=Add entry -AddBankRecordLong=Add entry manually +AddBankRecord=Dodaj wpis +AddBankRecordLong=Dodaj wpis ręcznie ConciliatedBy=Rekoncyliowany przez DateConciliating=Data rekoncyliacji BankLineConciliated=Entry reconciled Reconciled=Reconciled NotReconciled=Not reconciled CustomerInvoicePayment=Płatności klienta -SupplierInvoicePayment=Płatności dostawcy -SubscriptionPayment=Płatność Subskrypcja +SupplierInvoicePayment=Płatność dostawcy +SubscriptionPayment=Zaplanowana płatność WithdrawalPayment=Wycofana płatność SocialContributionPayment=Płatność za ZUS/podatek BankTransfer=Przelew bankowy @@ -112,7 +113,7 @@ BankChecks=Czeki bankowe BankChecksToReceipt=Checks awaiting deposit ShowCheckReceipt=Pokaż sprawdzić otrzymania wpłaty NumberOfCheques=Nr czeku -DeleteTransaction=Delete entry +DeleteTransaction=Usuń wpis ConfirmDeleteTransaction=Are you sure you want to delete this entry? ThisWillAlsoDeleteBankRecord=This will also delete generated bank entry BankMovements=Ruchy @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Czek zwrócony i faktura ponownie otwarta BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/pl_PL/bills.lang b/htdocs/langs/pl_PL/bills.lang index 4bfd3aa7ca9..f4ba9b429fa 100644 --- a/htdocs/langs/pl_PL/bills.lang +++ b/htdocs/langs/pl_PL/bills.lang @@ -3,7 +3,7 @@ Bill=Faktura Bills=Faktury BillsCustomers=Faktury klienta BillsCustomer=Faktura klienta -BillsSuppliers=Faktury dostawców +BillsSuppliers=Faktury dostawcy BillsCustomersUnpaid=Niezapłacone faktury klienta BillsCustomersUnpaidForCompany=Unpaid customer invoices for %s BillsSuppliersUnpaid=Niezapłacone faktury dostawcy @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standardowa faktura InvoiceStandardAsk=Standardowa faktura InvoiceStandardDesc=Tego rodzaju faktura jest powszechną fakturą. -InvoiceDeposit=Depozyt faktury -InvoiceDepositAsk=Depozyt faktury -InvoiceDepositDesc=Tego rodzaju faktura jest wystawiana, gdy została dana zaliczka/zadatek +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma faktury InvoiceProFormaAsk=Proforma faktury InvoiceProFormaDesc=Faktura proforma jest obrazem prawdziwej faktury, ale nie ma jeszcze wartości księgowych. @@ -62,7 +62,7 @@ PaymentsBack=Zwroty płatności paymentInInvoiceCurrency=in invoices currency PaidBack=Spłacona DeletePayment=Usuń płatności -ConfirmDeletePayment=Czy na pewno chcesz usunąć tę płatność? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Płatności dostawców ReceivedPayments=Otrzymane płatności @@ -103,11 +103,11 @@ SearchACustomerInvoice=Szukaj faktury klienta SearchASupplierInvoice=Szukaj faktury dostawcy CancelBill=Anulowanie faktury SendRemindByMail=Wyślij przypomnienie / ponaglenie mailem -DoPayment=Enter payment -DoPaymentBack=Enter refund +DoPayment=Wprowadź płatność +DoPaymentBack=Wprowadź zwrot ConvertToReduc=Zamień na przyszły rabat ConvertExcessReceivedToReduc=Convert excess received into future discount -EnterPaymentReceivedFromCustomer=Wprowadź płatności otrzymane od klienta +EnterPaymentReceivedFromCustomer=Wprowadź płatność otrzymaną od klienta EnterPaymentDueToCustomer=Dokonaj płatności dla klienta DisabledBecauseRemainderToPayIsZero=Nieaktywne, ponieważ upływająca nieopłacona kwota wynosi zero PriceBase=Cena podstawowa @@ -115,7 +115,7 @@ BillStatus=Status faktury StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Projekt (musi zostać zatwierdzone) BillStatusPaid=Płatność -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Płatność (gotowe do finalnej faktury) BillStatusCanceled=Opuszczony BillStatusValidated=Zatwierdzona (trzeba zapłacić) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Opłacone (częściowo) BillShortStatusDraft=Szkic BillShortStatusPaid=Płatność BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Przetworzone +BillShortStatusConverted=Płatność BillShortStatusCanceled=Opuszczone BillShortStatusValidated=Zatwierdzone BillShortStatusStarted=Rozpoczęcie @@ -153,23 +153,23 @@ NoQualifiedRecurringInvoiceTemplateFound=No recurring template invoice qualified FoundXQualifiedRecurringInvoiceTemplate=Found %s recurring template invoice(s) qualified for generation. NotARecurringInvoiceTemplate=Not a recurring template invoice NewBill=Nowa faktura -LastBills=Latest %s invoices -LastCustomersBills=Latest %s customer invoices -LastSuppliersBills=Latest %s supplier invoices +LastBills=Ostatnie %s faktur +LastCustomersBills=Ostatnie %s faktur klienta +LastSuppliersBills=Ostatnie %s faktur dostawcy AllBills=Wszystkie faktury OtherBills=Inne faktury DraftBills=Projekt faktur -CustomersDraftInvoices=Customer draft invoices -SuppliersDraftInvoices=Supplier draft invoices +CustomersDraftInvoices=Szkic faktur klienta +SuppliersDraftInvoices=Szkic faktur dostawcy Unpaid=Należne wpłaty -ConfirmDeleteBill=Are you sure you want to delete this invoice? -ConfirmValidateBill=Are you sure you want to validate this invoice with reference %s? -ConfirmUnvalidateBill=Are you sure you want to change invoice %s to draft status? -ConfirmClassifyPaidBill=Are you sure you want to change invoice %s to status paid? -ConfirmCancelBill=Are you sure you want to cancel invoice %s? -ConfirmCancelBillQuestion=Why do you want to classify this invoice 'abandoned'? -ConfirmClassifyPaidPartially=Are you sure you want to change invoice %s to status paid? -ConfirmClassifyPaidPartiallyQuestion=This invoice has not been paid completely. What are reasons for you to close this invoice? +ConfirmDeleteBill=Czy jesteś pewien, że chcesz usunąć tą fakturę? +ConfirmValidateBill=Czy jesteś pewien, że chcesz zatwierdzić tą fakturę z numerem %s? +ConfirmUnvalidateBill=Czy jesteś pewien, że chcesz przenieść fakturę %s do statusu szkicu? +ConfirmClassifyPaidBill=Czy jesteś pewien, że chcesz zmienić status faktury %s na zapłaconą? +ConfirmCancelBill=Czy jesteś pewien, że chcesz anulować fakturę %s? +ConfirmCancelBillQuestion=Dlaczego chcesz sklasyfikować tę fakturę „opuszczonych”? +ConfirmClassifyPaidPartially=Czy jesteś pewien, że chcesz zmienić status faktury %s na zapłaconą? +ConfirmClassifyPaidPartiallyQuestion=Ta faktura nie została zapłacona w całości. Jaka jest przyczyna, że chcesz zamknąć tą fakturę? ConfirmClassifyPaidPartiallyReasonAvoir=Upływającym nieopłaconym (%s %s) jest przyznana zniżka, ponieważ płatność została dokonana przed terminem. Uregulowano podatku VAT do faktury korygującej. ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Upływające nieopłacone (%s %s) jest przyznana zniżka, ponieważ płatność została dokonana przed terminem. Akceptuję stracić VAT na tej zniżce. ConfirmClassifyPaidPartiallyReasonDiscountVat=Upływające nieopłacone (% s% s) mają przyznaną zniżkę, ponieważ płatność została dokonana przed terminem. Odzyskano VAT od tej zniżki bez noty kredytowej. @@ -184,9 +184,9 @@ ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Ten wybór jest używany, ConfirmClassifyPaidPartiallyReasonOtherDesc=Użyj tego wyboru, jeśli wszystkie inne nie odpowiadać, na przykład w następującej sytuacji:
- Opłaty nie są kompletne, ponieważ niektóre produkty zostały wysłane z powrotem
- Kwota zbyt ważne, gdyż twierdził, rabat został zapomniany
We wszystkich przypadkach kwota ponad twierdził musi być rozwiązany w księgowości system poprzez stworzenie kredytu notatkę. ConfirmClassifyAbandonReasonOther=Inny ConfirmClassifyAbandonReasonOtherDesc=Wybór ten będzie używany we wszystkich innych przypadkach. Na przykład wówczas. gdy planujesz utworzyć fakturę zastępującą. -ConfirmCustomerPayment=Do you confirm this payment input for %s %s? -ConfirmSupplierPayment=Do you confirm this payment input for %s %s? -ConfirmValidatePayment=Are you sure you want to validate this payment? No change can be made once payment is validated. +ConfirmCustomerPayment=Potwierdzasz wprowadzenie płatności dla %s %s? +ConfirmSupplierPayment=Potwierdzasz wprowadzenie płatności dla %s %s? +ConfirmValidatePayment=Czy jesteś pewny, że chcesz zatwierdzić tą płatność? Nie będzie można wprowadzić zmian po zatwierdzeniu płatności. ValidateBill=Zatwierdź fakturę UnvalidateBill=Niepotwierdzona faktura NumberOfBills=Ilość faktur @@ -198,12 +198,12 @@ ShowBill=Pokaż fakturę ShowInvoice=Pokaż fakturę ShowInvoiceReplace=Pokaż faktury zastępcze ShowInvoiceAvoir=Pokaż notę kredytową -ShowInvoiceDeposit=Pokaż złożeniu faktury +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Pokaż płatności AlreadyPaid=Zapłacono AlreadyPaidBack=Zwrócono -AlreadyPaidNoCreditNotesNoDeposits=Zapłacono (bez not kredytowych i depozytów) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Porzucone RemainderToPay=Nieopłacone RemainderToTake=Pozostała kwota do podjęcia @@ -259,26 +259,26 @@ Reductions=Rabaty ReductionsShort=Zniżka Discounts=Zniżki AddDiscount=Stwórz zniżkę -AddRelativeDiscount=Tworzenie względnej zniżki -EditRelativeDiscount=Edycja względną zniżki +AddRelativeDiscount=Utwórz powiązaną zniżkę +EditRelativeDiscount=Edytuj powiązaną zniżkę AddGlobalDiscount=Dodaj zniżki EditGlobalDiscounts=Edytuj bezwzględne zniżki AddCreditNote=Tworzenie noty kredytowej ShowDiscount=Pokaż zniżki ShowReduc=Pokaż odliczenia -RelativeDiscount=Względna zniżki +RelativeDiscount=Powiązana zniżka GlobalDiscount=Globalne zniżki CreditNote=Nota kredytowa CreditNotes=Noty kredytowe -Deposit=Depozyt -Deposits=Depozyty +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Rabat od kredytu pamiętać %s -DiscountFromDeposit=Płatności z depozytu faktury %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Tego rodzaju kredyt może być użyta na fakturze przed jej zatwierdzeniem CreditNoteDepositUse=Invoice must be validated to use this kind of credits NewGlobalDiscount=Nowe zniżki -NewRelativeDiscount=Nowe zniżki w stosunku +NewRelativeDiscount=Nowa powiązana zniżka NoteReason=Uwaga / Reason ReasonDiscount=Powód DiscountOfferedBy=Przyznane przez @@ -302,7 +302,7 @@ RemoveDiscount=Usuń zniżki WatermarkOnDraftBill=Znak wodny na szkicu faktury (brak jeżeli pusty) InvoiceNotChecked=Nie wybrano faktury CloneInvoice=Powiel fakturę -ConfirmCloneInvoice=Are you sure you want to clone this invoice %s? +ConfirmCloneInvoice=Czy jesteś pewien, że chcesz powielić tą fakturę %s? DisabledBecauseReplacedInvoice=Działania wyłączone, ponieważ na fakturze została zastąpiona DescTaxAndDividendsArea=This area presents a summary of all payments made for special expenses. Only record with payment during the fixed year are included here. NbOfPayments=Ilość płatności @@ -311,11 +311,11 @@ ConfirmSplitDiscount=Are you sure you want to split this discount of %s % TypeAmountOfEachNewDiscount=Wejście kwoty dla każdego z dwóch części: TotalOfTwoDiscountMustEqualsOriginal=Suma dwóch nowych rabatu musi być równa kwocie pierwotnego zniżki. ConfirmRemoveDiscount=Are you sure you want to remove this discount? -RelatedBill=Podobne faktury -RelatedBills=Faktur związanych +RelatedBill=Powiązana faktura +RelatedBills=Powiązane faktury RelatedCustomerInvoices=Powiązane z: faktury klienta RelatedSupplierInvoices=Pozwiązane z: faktura dostawca -LatestRelatedBill=Ostatnie pokrewne faktury +LatestRelatedBill=Ostatnie powiązane faktury WarningBillExist=Ostrzeżenie, jedna lub więcej faktur istnieje MergingPDFTool=Narzędzie do dzielenia PDF AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice @@ -382,7 +382,7 @@ PaymentTypeShortTIP=TIP Payment PaymentTypeVAD=Płatności on-line PaymentTypeShortVAD=Płatności on-line PaymentTypeTRA=Bank draft -PaymentTypeShortTRA=Projekt +PaymentTypeShortTRA=Szkic PaymentTypeFAC=Współczynnik PaymentTypeShortFAC=Współczynnik BankDetails=Szczegóły banku @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Nie można usunąć płatności, ponieważ i ExpectedToPay=Oczekuje płatności CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Wypłacana przez płatność -ClosePaidInvoicesAutomatically=Sklasyfikować jako "Zapłacone" wszystkie standardowe faktury lub duplikaty faktur wpłacone w całości. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Klasyfikująsubstancje "Paid" wszystkie noty kredytowe w całości zwrócona. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Wszystkie faktury bez kwoty do zapłaty zostaną automatycznie zamknięte i oznaczone statusem "Zapłacono" @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Faktura Crabe modelu. Pełna faktura modelu (VAT Wsparcie opcji, rabaty, warunki płatności, logo, itp. ..) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Zwróć numer w formacie %srrmm-nnnn dla standardowych faktur i %srrmm-nnnn dla not kredytowych, gdzie rr oznacza rok, mm to miesiąc, a nnnn to kolejny niepowtarzalny numer rozpoczynający się od 0 -MarsNumRefModelDesc1=Zwraca numer w formacie %srrmm-nnnn dla standardowych faktur, %srrmm-nnnn dla duplikatow faktur, %srrmm-nnnn dla faktur zaliczkowych i %srrmm-nnnn dla not kredytowych, gdzie rr to rok, mm to miesiąc, a nnnn to kolejny niepowtarzalny numer rozpoczynający się od 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Rachunek zaczynające się od $ syymm już istnieje i nie jest kompatybilne z tym modelem sekwencji. Usuń go lub zmienić jego nazwę, aby włączyć ten moduł. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Przedstawiciela w ślad za klienta faktura TypeContact_facture_external_BILLING=kontakt faktury klienta diff --git a/htdocs/langs/pl_PL/bookmarks.lang b/htdocs/langs/pl_PL/bookmarks.lang index 0fce90044ba..e9669fb8f97 100644 --- a/htdocs/langs/pl_PL/bookmarks.lang +++ b/htdocs/langs/pl_PL/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Dodaj tę stronę do zakładek +AddThisPageToBookmarks=Dodaj obecną stronę do zakładek Bookmark=Zakładka Bookmarks=Zakładki +ListOfBookmarks=Lista zakładek +EditBookmarks=Pokaż/edytuj zakładki NewBookmark=Nowa zakładka ShowBookmark=Pokaż zakładki OpenANewWindow=Otwórz nowe okno @@ -10,9 +12,9 @@ BookmarkTargetNewWindowShort=Nowe okno BookmarkTargetReplaceWindowShort=Aktualne okno BookmarkTitle=Tytuł zakładki UrlOrLink=URL -BehaviourOnClick=Zachowaj po kliknięciu na adres URL +BehaviourOnClick=Zachowanie gdy wybrana jest zakładka URL CreateBookmark=Stwórz zakładkę SetHereATitleForLink=Zdefiniuj nazwę zakładki UseAnExternalHttpLinkOrRelativeDolibarrLink=Użyj zewnętrznego adresu http lub względnego adresu URL Dolibarr -ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if linked page must open in new window or not +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Wybierz czy podlinkowana strona ma się otworzyć w nowym oknie czy nie BookmarksManagement=Zarządzanie zakładkami diff --git a/htdocs/langs/pl_PL/boxes.lang b/htdocs/langs/pl_PL/boxes.lang index 42bb705b371..ed177a428a8 100644 --- a/htdocs/langs/pl_PL/boxes.lang +++ b/htdocs/langs/pl_PL/boxes.lang @@ -1,13 +1,14 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Informacje Rss BoxLastProducts=Ostatnie %s produktów/usług -BoxProductsAlertStock=Stock alerts for products +BoxProductsAlertStock=Alarm zapasu dla artykułów BoxLastProductsInContract=Latest %s contracted products/services BoxLastSupplierBills=Ostatnie faktury dostawców BoxLastCustomerBills=Ostatnie faktury klientów BoxOldestUnpaidCustomerBills=Najstarsze niezapłacone faktury klientów BoxOldestUnpaidSupplierBills=Najstarsze niezapłacone faktury dostawców -BoxLastProposals=Latest commercial proposals +BoxLastProposals=Ostatnie propozycje handlowe BoxLastProspects=Ostatnio zmodyfikowane perspektywy BoxLastCustomers=Ostatni modyfikowani klienci BoxLastSuppliers=Ostatni modyfikowani dostawcy @@ -25,8 +26,8 @@ BoxTitleLastSuppliers=Latest %s recorded suppliers BoxTitleLastModifiedSuppliers=Ostatnie %s modyfikowanych dostawców BoxTitleLastModifiedCustomers=Ostatnie %s modyfikowanych klientów BoxTitleLastCustomersOrProspects=Ostatnich %s klientów lub potencjalnych klientów -BoxTitleLastCustomerBills=Latest %s customer invoices -BoxTitleLastSupplierBills=Latest %s supplier invoices +BoxTitleLastCustomerBills=Ostatnie %s faktur klienta +BoxTitleLastSupplierBills=Ostatnie %s faktur dostawcy BoxTitleLastModifiedProspects=Ostatnich %s zmodyfikowanych perspektyw BoxTitleLastModifiedMembers=Ostatnich %s członków BoxTitleLastFicheInter=Latest %s modified interventions @@ -34,7 +35,7 @@ BoxTitleOldestUnpaidCustomerBills=Najstarszych %s niezapłaconych faktur klienta BoxTitleOldestUnpaidSupplierBills=Najstarszych %s niezapłaconych faktur dostawcy BoxTitleCurrentAccounts=Bilans otwartych kont BoxTitleLastModifiedContacts=Ostatnich %s zmodyfikowanych kontaktów/adresów -BoxMyLastBookmarks=My latest %s bookmarks +BoxMyLastBookmarks=Moje ostatnie %s zakładek BoxOldestExpiredServices=Najstarsze aktywne przeterminowane usługi BoxLastExpiredServices=Ostanich %s najstarszych kontaktów z aktywnymi upływającymi usługami BoxTitleLastActionsToDo=Ostatnich %s zadań do zrobienia @@ -44,7 +45,7 @@ BoxTitleLastModifiedExpenses=Ostatnich %s zmodyfikowanych raportów kosztów BoxGlobalActivity=Globalna aktywność (faktury, wnioski, zamówienia) BoxGoodCustomers=Good customers BoxTitleGoodCustomers=%s Good customers -FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Latest successfull refresh date: %s +FailedToRefreshDataInfoNotUpToDate=Nie udało się odświeżyć kanału RSS. Data ostatniego udanego odświeżenia: %s LastRefreshDate=Data ostatniego odświeżenia NoRecordedBookmarks=Brak zdefiniowanych zakładek ClickToAdd=Kliknij tutaj, aby dodać. @@ -54,8 +55,8 @@ NoActionsToDo=Brak działań do wykonania NoRecordedOrders=No recorded customer orders NoRecordedProposals=Brak zarejestrowanych wniosków NoRecordedInvoices=No recorded customer invoices -NoUnpaidCustomerBills=No unpaid customer invoices -NoUnpaidSupplierBills=No unpaid supplier invoices +NoUnpaidCustomerBills=Brak niezapłaconych faktur klientów +NoUnpaidSupplierBills=Brak niezapłaconych faktur dostawców NoModifiedSupplierBills=No recorded supplier invoices NoRecordedProducts=Brak zarejestrowanych produktów / usług NoRecordedProspects=Brak potencjalnyc klientów @@ -82,3 +83,4 @@ ForCustomersOrders=Zamówienia klientów ForProposals=Oferty LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Dodaj widget do swojej tablicy... +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/pl_PL/cashdesk.lang b/htdocs/langs/pl_PL/cashdesk.lang index a107092d1ff..2783b9658c5 100644 --- a/htdocs/langs/pl_PL/cashdesk.lang +++ b/htdocs/langs/pl_PL/cashdesk.lang @@ -14,7 +14,7 @@ ShoppingCart=Koszyk NewSell=Nowa tranzakcja AddThisArticle=Dodaj ten artykuł RestartSelling=Wróć na sprzedaż -SellFinished=Sale complete +SellFinished=Sprzedaż zakończona PrintTicket=Bilet do druku NoProductFound=Artykuł nie znaleziony ProductFound=Znaleziono produkt @@ -25,7 +25,7 @@ Difference=Różnica TotalTicket=Podsumowanie całkowity NoVAT=bez podatku VAT dla tej sprzedaży Change=Nadwyżka otrzymana -BankToPay=Należności konta +BankToPay=Konto dla płatności ShowCompany=Pokaż firmę ShowStock=Pokaż magazyn DeleteArticle=Kliknij, aby usunąć ten artykuł diff --git a/htdocs/langs/pl_PL/categories.lang b/htdocs/langs/pl_PL/categories.lang index 997071f8495..043287426b8 100644 --- a/htdocs/langs/pl_PL/categories.lang +++ b/htdocs/langs/pl_PL/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag / Kategoria Rubriques=Tagi / Kategorie +RubriquesTransactions=Tags/Categories of transactions categories=tagi/kategorie NoCategoryYet=Dla tego typu nie utworzono tagu/kategorii In=W @@ -32,7 +33,7 @@ ProductIsInCategories=Produkt/usuługa odnosi się do następujących tagów/kat CompanyIsInCustomersCategories=Ten kontrahent jest związany z następującymi kleintami/tagami rozwoju/kategoriami CompanyIsInSuppliersCategories=Ten kontahent jest skojarzony z następującymi tagami/kategoriami dostawców MemberIsInCategories=Ten członek jest skojarzony z następującymi tagami/kategoriami członków -ContactIsInCategories=ten kontakt odnosi się do następujących tagów/kategorii kontaktów +ContactIsInCategories=Ten kontakt odnosi się do następujących tagów/kategorii kontaktów ProductHasNoCategory=Ten produkt/usługa nie jest w żadnym tagu/kategorii CompanyHasNoCategory=This third party is not in any tags/categories MemberHasNoCategory=Ten członek nie jest w żadnym tagu/kategorii @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Ta kategoria już istnieje w tym samym miejscu ContentsVisibleByAllShort=Zawartość widoczna przez wszystkich ContentsNotVisibleByAllShort=Treść nie jest widoczna dla wszystkich DeleteCategory=Usuń tag/kategorię -ConfirmDeleteCategory=Czy na pewno chcesz usunąć ten tag/kategorię? +ConfirmDeleteCategory=Czy jesteś pewien, że chcesz usunąć ten tag/kategorię? NoCategoriesDefined=Nie zdefiniowano tagu/kategorii SuppliersCategoryShort=Tag/kategoria dostawców CustomersCategoryShort=Tag/kategoria klientów @@ -72,9 +73,9 @@ CatCusList=Lista klientów / perspektywa tagów / kategorii CatProdList=Lista tagów/kategorii produktów CatMemberList=Lista tagów/kategorii członków CatContactList=Lista tagów/kategorii kontaktu -CatSupLinks=Powiązania między dostawcami i tagów / kategorii +CatSupLinks=Powiązania między dostawcami i tagami/kategoriami CatCusLinks=Powiązania między klientami / perspektyw i tagów / kategorii -CatProdLinks=Powiązania między produktów / usług oraz tagów / kategorii +CatProdLinks=Powiązania między produktami/usługami i tagami/kategoriami CatProJectLinks=Links between projects and tags/categories DeleteFromCat=Usuń z tagów/kategorii ExtraFieldsCategories=Atrybuty uzupełniające diff --git a/htdocs/langs/pl_PL/commercial.lang b/htdocs/langs/pl_PL/commercial.lang index 52a54c40848..f73738a08e4 100644 --- a/htdocs/langs/pl_PL/commercial.lang +++ b/htdocs/langs/pl_PL/commercial.lang @@ -10,15 +10,16 @@ NewAction=Nowe zdarzenie AddAction=Utwórz wydarzenie AddAnAction=Utwórz wydarzenie AddActionRendezVous=Stwórz umówione spotkanie -ConfirmDeleteAction=Are you sure you want to delete this event? +ConfirmDeleteAction=Czy jesteś pewien, że chcesz usunąć to wydarzenie? CardAction=Karta wydarzenia -ActionOnCompany=Related company -ActionOnContact=Related contact +ActionOnCompany=Powiązane firmy +ActionOnContact=Powiązany kontakt TaskRDVWith=Spotkanie z %s ShowTask=Pokaż zadanie ShowAction=Pokaż działania ActionsReport=Działania raport -ThirdPartiesOfSaleRepresentative=Zamówienia z przedstawicielem handlowym +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Przedstawiciel handlowy SalesRepresentatives=Przedstawiciele handlowi SalesRepresentativeFollowUp=Przedstawiciel handlowy (kontynuacja) @@ -28,8 +29,8 @@ ShowCustomer=Pokaż klienta ShowProspect=Pokaż potencjalnych ListOfProspects=Lista potencjalnych ListOfCustomers=Lista klientów -LastDoneTasks=Latest %s completed actions -LastActionsToDo=Oldest %s not completed actions +LastDoneTasks=Ostatnie %s zakończone akcje +LastActionsToDo=Najstarsze %s niezakończone akcje DoneAndToDoActions=Wydarzenia wykonane i do zrobienia DoneActions=Wykonane działania ToDoActions=Niekompletne wydarzenie diff --git a/htdocs/langs/pl_PL/companies.lang b/htdocs/langs/pl_PL/companies.lang index f9ace0a92cf..642af48f182 100644 --- a/htdocs/langs/pl_PL/companies.lang +++ b/htdocs/langs/pl_PL/companies.lang @@ -2,9 +2,9 @@ ErrorCompanyNameAlreadyExists=Nazwa firmy %s już istnieje. Wybierz inną. ErrorSetACountryFirst=Najpierw wybierz kraj SelectThirdParty=Wybierz kontrahenta -ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information? +ConfirmDeleteCompany=Czy jesteś pewien, ze chcesz usunąć tą firmę i wszystkie zawarte informacje? DeleteContact=Usuń kontakt/adres -ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information? +ConfirmDeleteContact=Czy jesteś pewien, ze chcesz usunąć ten kontakt i wszystkie zawarte informacje? MenuNewThirdParty=Nowy kontrahent MenuNewCustomer=Nowy klient MenuNewProspect=Nowy potencjalny klient @@ -13,8 +13,8 @@ MenuNewPrivateIndividual=Nowa osoba prywatna NewCompany=Nowa firma (potencjalny klient, klient, dostawca) NewThirdParty=Nowy kontrahent (potencjalny klient, klient, dostawca) CreateDolibarrThirdPartySupplier=Wprowadź podmiot zewnętrzny (dostawca) -CreateThirdPartyOnly=Create thirdpary -CreateThirdPartyAndContact=Create a third party + a child contact +CreateThirdPartyOnly=Utwórz kontrahenta +CreateThirdPartyAndContact=Utwórz kontrahenta i potomny kontakt ProspectionArea=Obszar potencjalnych klientów IdThirdParty=ID kontrahenta IdCompany=ID Firmy @@ -38,9 +38,8 @@ ThirdPartyCustomersStats=Klienci ThirdPartyCustomersWithIdProf12=Klienci z %s lub %s ThirdPartySuppliers=Dostawcy ThirdPartyType=Typ kontrahenta -Company/Fundation=Firma / Fundacja Individual=Osoba prywatna -ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. +ToCreateContactWithSameName=Utworzy automatycznie kontakt/adres z takimi samymi informacjami jak dane kontrahenta. Najczęściej jeżeli twój kontrahent jest osobą fizyczną, wystarczy utworzenie samego kontrahenta. ParentCompany=Firma macierzysta Subsidiaries=Oddziały ReportByCustomers=Raport wg klientów @@ -66,7 +65,7 @@ Chat=Czat PhonePro=Telefonu służbowy PhonePerso=Telefon prywatny PhoneMobile=Telefon komórkowy -No_Email=Refuse mass e-mailings +No_Email=Odrzuć masowe mailingi Fax=Faks Zip=Kod pocztowy Town=Miasto @@ -77,11 +76,11 @@ VATIsUsed=Jest płatnikiem VAT VATIsNotUsed=Nie jest płatnikiem VAT CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects -PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +PaymentBankAccount=Konto bankowe dla płatności +OverAllProposals=Propozycje +OverAllOrders=Zamówienia +OverAllInvoices=Faktury +OverAllSupplierProposals=Zapytania o cenę ##### Local Taxes ##### LocalTax1IsUsed=Użyj drugiego podatku LocalTax1IsUsedES= RE jest używany @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof ID 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Względny rabat CustomerAbsoluteDiscountShort=Bezwzględny rabat CompanyHasRelativeDiscount=Ten klient ma standardowy rabat %s%% CompanyHasNoRelativeDiscount=Ten klient domyślnie nie posiada względnego rabatu -CompanyHasAbsoluteDiscount=Ten klient nadal posiada punkty rabatowe lub depozyty dla %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Ten klient nadal posiada noty kredytowe dla %s %s CompanyHasNoAbsoluteDiscount=Ten klient nie posiada punktów rabatowych CustomerAbsoluteDiscountAllUsers=Bezwzględne rabaty (przyznawane przez wszystkich użytkowników) @@ -296,7 +301,7 @@ CompanyDeleted=Firma " %s" usunięta z bazy danych. ListOfContacts=Lista kontaktów/adresów ListOfContactsAddresses=Lista kontaktów/adresów ListOfThirdParties=Lista kontrahentów -ShowCompany=Show third party +ShowCompany=Pokaż kontrahentów ShowContact=Pokaż kontakt ContactsAllShort=Wszystkie (bez filtra) ContactType=Typ kontaktu @@ -365,9 +370,9 @@ ExportCardToFormat=Eksport karty do formatu ContactNotLinkedToCompany=Kontakt nie połączony z żadnym kontrahentem DolibarrLogin=Dolibarr login NoDolibarrAccess=Brak dostępu do Dolibarr -ExportDataset_company_1=Third parties (Companies / foundations / physical people) and properties +ExportDataset_company_1=Kontrahenci (Firmy/Fundacje/Osoby fizyczne) i ich ustawienia ExportDataset_company_2=Kontakty i właściwości -ImportDataset_company_1=Third parties (Companies / foundations / physical people) and properties +ImportDataset_company_1=Kontrahenci (Firmy/Fundacje/Osoby fizyczne) i ich ustawienia ImportDataset_company_2=Kontakty/Adresy (Kontrahentów lub nie) i atrybuty ImportDataset_company_3=Szczegóły banku ImportDataset_company_4=Efektywność sprzedaży przedstawicieli Handlowych ds. Kontrahentów. @@ -382,7 +387,7 @@ AllocateCommercial=Przypisać do przedstawiciela Organization=Organizacja FiscalYearInformation=Informacje dotyczące roku podatkowego FiscalMonthStart=Pierwszy miesiąc roku podatkowego -YouMustAssignUserMailFirst=You must create email for this user first to be able to add emails notifications for him. +YouMustAssignUserMailFirst=Musisz w pierwszej kolejności dodać adres email dla tego użytkownika aby udostępnić powiadomienia email dla niego. YouMustCreateContactFirst=To be able to add email notifications, you must first define contacts with valid emails for the third party ListSuppliersShort=Lista dostawców ListProspectsShort=Lista potencjalnych klientów @@ -390,9 +395,9 @@ ListCustomersShort=Lista klientów ThirdPartiesArea=Zamówienie i konktakt LastModifiedThirdParties=Ostatnich %s modyfikowanych kontrahentów UniqueThirdParties=Łącznie unikatowych kontrahentów -InActivity=Otwierany +InActivity=Otwarte ActivityCeased=Zamknięte -ThirdPartyIsClosed=Third party is closed +ThirdPartyIsClosed=Kontrahent jest zamknięty ProductsIntoElements=Lista produktów/usług w %s CurrentOutstandingBill=Biężący, niezapłacony rachunek OutstandingBill=Maksymalna kwota niezapłaconego rachunku @@ -402,10 +407,10 @@ LeopardNumRefModelDesc=Dowolny kod Klienta / Dostawcy. Ten kod może być modyfi ManagingDirectors=Funkcja(e) managera (prezes, dyrektor generalny...) MergeOriginThirdparty=Duplikuj kontrahenta (kontrahenta, którego chcesz usunąć) MergeThirdparties=Scal kontrahentów -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Kontrahenci zostali scaleni -SaleRepresentativeLogin=Login of sales representative -SaleRepresentativeFirstname=First name of sales representative -SaleRepresentativeLastname=Last name of sales representative +SaleRepresentativeLogin=Login przedstawiciela handlowego +SaleRepresentativeFirstname=Imię przedstawiciela handlowego +SaleRepresentativeLastname=Nazwisko przedstawiciela handlowego ErrorThirdpartiesMerge=Wystąpił błąd podczas usuwania kontrahenta. Sprawdź logi. Zmiany zostały cofnięte. NewCustomerSupplierCodeProposed=New customer or supplier code suggested on duplicate code diff --git a/htdocs/langs/pl_PL/contracts.lang b/htdocs/langs/pl_PL/contracts.lang index d9e9270d4bd..3a457ed0d3e 100644 --- a/htdocs/langs/pl_PL/contracts.lang +++ b/htdocs/langs/pl_PL/contracts.lang @@ -21,7 +21,7 @@ ContractsAndLine=Kontrakty i pozycje kontraktów Contract=Kontrakt ContractLine=Pozycja kontraktu Closing=Zamknięte -NoContracts=Nr umowy +NoContracts=Brak kontraktów MenuServices=Usługi MenuInactiveServices=Nieaktywne usługi MenuRunningServices=Uruchomione usługi @@ -32,13 +32,13 @@ NewContractSubscription=Nowa umowa/subskrypcja AddContract=Stwórz kontrakt DeleteAContract=Usuń kontrakt CloseAContract=Zamknij kontrakt -ConfirmDeleteAContract=Czy na pewno chcesz usunąć ten kontrakt i wszystkie jego usługi? -ConfirmValidateContract=Czy na pewno chcesz potwierdzić tą umowę pod nazwą %s? -ConfirmCloseContract=Spowoduje to zamknięcie wszystkich usług (aktywnych lub nie). Czy na pewno chcesz zamknąć ten kontrakt? -ConfirmCloseService=Czy na pewno chcesz zamknąć tą usługę z datą %s? +ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services? +ConfirmValidateContract=Are you sure you want to validate this contract under name %s? +ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract? +ConfirmCloseService=Are you sure you want to close this service with date %s? ValidateAContract=Potwierdź kontrakt ActivateService=Aktywacja usługi -ConfirmActivateService=Czy na pewno chcesz, aby uaktywnić tę usługę z datą %s? +ConfirmActivateService=Are you sure you want to activate this service with date %s? RefContract=Numer umowy DateContract=Data kontraktu DateServiceActivate=Data aktywacji usługi @@ -69,10 +69,10 @@ DraftContracts=Szkice kontaktów CloseRefusedBecauseOneServiceActive=Umowa nie może zostać zamknięty, gdyż istnieje co najmniej jeden serwis otwarty na nim CloseAllContracts=Zamknij wszystkie pozycje kontraktu DeleteContractLine=Usuń pozycję z kontraktu -ConfirmDeleteContractLine=Czy na pewno chcesz usunąć tę pozycję z kontraktu? +ConfirmDeleteContractLine=Are you sure you want to delete this contract line? MoveToAnotherContract=Przenieś usługi do innego kontraktu. ConfirmMoveToAnotherContract=Wybrałem nowy kontrakt docelowy i potwierdzam chęć przesunięcia tego serwicu do tego kontaktu. -ConfirmMoveToAnotherContractQuestion=Wybierz, w którym istniejące umowy (na tej stronie), które chcesz przenieść tę usługę? +ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to? PaymentRenewContractId=Odnowienie umowy linii (liczba %s) ExpiredSince=Data ważności NoExpiredServices=Bark wygasłych aktywnych usług @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Ta lista zawiera tylko usługi umów na rzecz osó StandardContractsTemplate=Szablon standardowych kontraktów ContactNameAndSignature=Dla% s, nazwisko i podpis: OnlyLinesWithTypeServiceAreUsed=Tylko linie z typu "usługi" będzie przebity. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Podpisanie umowy sprzedaży diff --git a/htdocs/langs/pl_PL/deliveries.lang b/htdocs/langs/pl_PL/deliveries.lang index cfd231cb4b6..c7c237ba404 100644 --- a/htdocs/langs/pl_PL/deliveries.lang +++ b/htdocs/langs/pl_PL/deliveries.lang @@ -1,16 +1,16 @@ # Dolibarr language file - Source file is en_US - deliveries Delivery=Dostawa -DeliveryRef=Ref Delivery -DeliveryCard=Receipt card +DeliveryRef=Numer referencyjny dostawy +DeliveryCard=Karta przyjęcia DeliveryOrder=Zamówienie dostawy DeliveryDate=Data dostawy -CreateDeliveryOrder=Generate delivery receipt +CreateDeliveryOrder=Generuj przyjęcie dostawy DeliveryStateSaved=Stan dostawy zapisany SetDeliveryDate=Ustaw datę wysyłki ValidateDeliveryReceipt=Potwierdzenie otrzymania dostawy -ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt? +ValidateDeliveryReceiptConfirm=Czy jesteś pewny, że chcesz zatwierdzić to przyjęcie dostawy? DeleteDeliveryReceipt=Usuń potwierdzenia dostarczenia -DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s? +DeleteDeliveryReceiptConfirm=Czy jesteś pewien, że chcesz usunąć przyjęcie dostawy %s? DeliveryMethod=Metoda dostawy TrackingNumber=Numer przesyłki DeliveryNotValidated=Dostawa nie zatwierdzona @@ -27,4 +27,4 @@ Recipient=Odbiorca ErrorStockIsNotEnough=Brak wystarczającego zapasu w magazynie Shippable=Możliwa wysyłka NonShippable=Nie do wysyłki -ShowReceiving=Show delivery receipt +ShowReceiving=Pokaż przyjęte dostawy diff --git a/htdocs/langs/pl_PL/dict.lang b/htdocs/langs/pl_PL/dict.lang index ddfbdbefba3..87f75e9709f 100644 --- a/htdocs/langs/pl_PL/dict.lang +++ b/htdocs/langs/pl_PL/dict.lang @@ -138,7 +138,7 @@ CountryLS=Lesoto CountryLR=Liberia CountryLY=Libijska CountryLI=Lichtenstein -CountryLT=Lithuania +CountryLT=Litwa CountryLU=Luksemburg CountryMO=Makau CountryMK=Macedonia diff --git a/htdocs/langs/pl_PL/donations.lang b/htdocs/langs/pl_PL/donations.lang index 92e91ca1215..74c207490d5 100644 --- a/htdocs/langs/pl_PL/donations.lang +++ b/htdocs/langs/pl_PL/donations.lang @@ -6,23 +6,23 @@ Donor=Darczyńca AddDonation=Tworzenie darowizny NewDonation=Nowa darowizna DeleteADonation=Usuń darowiznę -ConfirmDeleteADonation=Are you sure you want to delete this donation? +ConfirmDeleteADonation=Czy jesteś pewien, że chcesz usunąć tą dotację? ShowDonation=Pokaż darowizny PublicDonation=Publiczna dotacja DonationsArea=Obszar dotacji DonationStatusPromiseNotValidated=Projekt obietnicy -DonationStatusPromiseValidated=Zatwierdzona obietnicy +DonationStatusPromiseValidated=Zatwierdzona obietnica DonationStatusPaid=Darowizna otrzymana DonationStatusPromiseNotValidatedShort=Szkic DonationStatusPromiseValidatedShort=Zatwierdzona -DonationStatusPaidShort=Odebrane +DonationStatusPaidShort=Odebrano DonationTitle=Otrzymanie darowizny DonationDatePayment=Data płatności ValidPromess=Sprawdź obietnicy DonationReceipt=Otrzymanie darowizny DonationsModels=Dokumenty modeli oddawania wpływy -LastModifiedDonations=Ostatnich %s zmodyfikowanych dotacji -DonationRecipient=Darowizna odbiorca +LastModifiedDonations=Ostatnie %s zmodyfikowanych dotacji +DonationRecipient=Darowizna odebrana IConfirmDonationReception=Odbiorca deklarują odbiór, jako darowiznę, następującej kwoty MinimumAmount=Minimalna kwota to %s FreeTextOnDonations=Dowolny tekst do wyświetlenia w stopce diff --git a/htdocs/langs/pl_PL/ecm.lang b/htdocs/langs/pl_PL/ecm.lang index afbfd79b5a1..3c28051bc90 100644 --- a/htdocs/langs/pl_PL/ecm.lang +++ b/htdocs/langs/pl_PL/ecm.lang @@ -32,11 +32,11 @@ ECMDocsByProducts=Dokumenty powiązane z produktami ECMDocsByProjects=Dokumenty powiązane z projektami ECMDocsByUsers=Dokumenty powiązane z użytkownikami ECMDocsByInterventions=Dokumenty powiązane z interwencjami -ECMDocsByExpenseReports=Documents linked to expense reports +ECMDocsByExpenseReports=Dokumenty dołączone do raportów kosztowych ECMNoDirectoryYet=Brak utworzonego katalogu ShowECMSection=Pokaż katalog DeleteSection=Usuń katalog -ConfirmDeleteSection=Can you confirm you want to delete the directory %s? +ConfirmDeleteSection=Czy możesz potwierdzić usunięcie katalogu %s? ECMDirectoryForFiles=Pokrewny katalog dla plików CannotRemoveDirectoryContainsFiles=Usunięcie nie możliwe, ponieważ zawiera on pewne pliki ECMFileManager=Menedżer plików diff --git a/htdocs/langs/pl_PL/exports.lang b/htdocs/langs/pl_PL/exports.lang index 2fd9c9a2428..00691647d92 100644 --- a/htdocs/langs/pl_PL/exports.lang +++ b/htdocs/langs/pl_PL/exports.lang @@ -13,7 +13,7 @@ NotImportedFields=Obszary plik przywożonych źródła nie SaveExportModel=Zapisz ten profil eksportu jeśli masz zamiar ponownie go użyć... SaveImportModel=Zapisz ten profil eksportu jeśli masz zamiar ponownie go użyć... ExportModelName=Nazwa profilu eksportowego -ExportModelSaved=Eksport profil zapisany pod nazwą %s. +ExportModelSaved=Eksportuj profil zapisany pod nazwą %s ExportableFields=Wywóz pola ExportedFields=Eksportowane pola ImportModelName=Importuj nazwę profilu @@ -36,7 +36,7 @@ FormatedExportDesc2=Pierwszym krokiem jest wybór predefiniowanego zbioru danych FormatedExportDesc3=Kiedy dane do eksportu sa zaznaczone, możesz zdefinować format pliku wyjściowego, do któego chcesz eksportować dane Sheet=Arkusz NoImportableData=Nr przywozowe danych (bez modułu z definicji pozwalają na import danych) -FileSuccessfullyBuilt=File generated +FileSuccessfullyBuilt=Wygenerowano plik SQLUsedForExport=Zapytanie SQL wykorzystywane do budowania pliku eksportu LineId=Identyfikator linii LineLabel=Etykieta linii @@ -89,7 +89,7 @@ YouCanUseImportIdToFindRecord=You can find all imported record in your database NbOfLinesOK=Liczba linii bez błędów i żadnych ostrzeżeń: %s. NbOfLinesImported=Liczba linii zaimportowany: %s. DataComeFromNoWhere=Wartości, aby dodać pochodzi z nigdzie w pliku źródłowym. -DataComeFromFileFieldNb=Wartości, aby dodać pochodzi z %s numer pola w pliku źródłowym. +DataComeFromFileFieldNb=Wartość do dodania pochodzi z pola numer %s w pliku źródłowym. DataComeFromIdFoundFromRef=Wartość, która pochodzi z %s numer dziedzinie pliku źródłowego zostaną wykorzystane w celu znalezienia id rodzica obiektu do użytkowania (So %s objet że ma ref. Od pliku źródłowego musi istnieć w Dolibarr). DataComeFromIdFoundFromCodeId=Kod, który pochodzi z numeru pola% s w pliku źródłowym zostaną wykorzystane, aby znaleźć identyfikator obiektu nadrzędnego w użyciu (Tak Kod z pliku źródłowego musi istnieje w słowniku% s). Zauważ, że jeśli wiesz, id, można również użyć go do pliku źródłowego zamiast kodu. Import powinien pracować w obu przypadkach. DataIsInsertedInto=Dane pochodzące z pliku źródłowego zostaną wstawione w następujące pola: @@ -110,13 +110,24 @@ Enclosure=Ogrodzenie SpecialCode=Specjalny kod ExportStringFilter=%% Umożliwia zastąpienie jednego lub więcej znaków w tekście ExportDateFilter=YYYY, RRRRMM, RRRRMMDD: filtry o rok / miesiąc / dzień
RR + YYYY, RRRRMM + RRRRMM, RRRRMMDD + RRRRMMDD: Filtry ponad szeregu lat / miesięcy / dni
> YYYY> RRRRMM,> yyyymmdd: filtry na wszystkich kolejnych lat / miesięcy / dni
Filtry "NNNNN + NNNNN" ponad zakres wartości
"> NNNNN" filtry według niższej wartości
"> NNNNN" filtry według wyższych wartości -ImportFromLine=Import starting from line number -EndAtLineNb=End at line number -SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines -KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values +ImportFromLine=Import rozpocznij od linii numer +EndAtLineNb=Zakończ na linii numer +ImportFromToLine=Importu linie numer (do - do) +SetThisValueTo2ToExcludeFirstLine=Przykładowo ustawa wartość na 3, aby wykluczyć 2 pierwsze linie +KeepEmptyToGoToEndOfFile=Pozostaw to pole puste, aby przejść na koniec pliku +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Użytkownicy (pracownicy lub nie) i ustawienia +ComputedField=Computed field ## filters -SelectFilterFields=Jeśli chcesz filtrować niektóre wartości, wartości po prostu wejść tutaj. +SelectFilterFields=Jeśli chcesz filtrować po jakiś wartościach, po po prostu podaj wartości tutaj. FilteredFields=Filtrowane pola -FilteredFieldsValues=Wart filtru +FilteredFieldsValues=Wartość dla filtra FormatControlRule=Zasada kontroli formatu +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=ilość wprowadzonych linii: %s +NbUpdate=Ilość zaktualizowanych linii: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/pl_PL/ftp.lang b/htdocs/langs/pl_PL/ftp.lang index ffaa22e553b..6142d4b1928 100644 --- a/htdocs/langs/pl_PL/ftp.lang +++ b/htdocs/langs/pl_PL/ftp.lang @@ -2,12 +2,12 @@ FTPClientSetup=Konfiguracja modułu klienta FTP NewFTPClient=Konfiguracja nowego połączenia FTP FTPArea=Obszar FTP -FTPAreaDesc=Ten ekran pokazuje zawartość serwera FTP w celu +FTPAreaDesc=Ten ekran pokazuje zawartość widoku serwera FTP SetupOfFTPClientModuleNotComplete=Konfiguracja modułu klienta FTP wydaje się być niekompletna FTPFeatureNotSupportedByYourPHP=PHP nie obsługuje funkcji FTP FailedToConnectToFTPServer=Nie udało się połączyć z serwerem FTP (%s serwera, %s port) FailedToConnectToFTPServerWithCredentials=Nie udało się zalogować do serwera FTP ze zdefiniowanym użytkownikiem/hasłem -FTPFailedToRemoveFile=Nie udało się usunąć pliku %s. +FTPFailedToRemoveFile=Nie udało się usunąć pliku %s. FTPFailedToRemoveDir=Nie udało się usunąć katalogu %s (Sprawdź uprawnienia i czy katalog jest pusty) FTPPassiveMode=Tryb pasywny ChooseAFTPEntryIntoMenu=Wybierz pozycję FTP w menu... diff --git a/htdocs/langs/pl_PL/holiday.lang b/htdocs/langs/pl_PL/holiday.lang index 53816dde284..938cc92e965 100644 --- a/htdocs/langs/pl_PL/holiday.lang +++ b/htdocs/langs/pl_PL/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Odwołany RefuseCP=Odmówił ValidatorCP=Approbator ListeCP=Lista urlopów -ReviewedByCP=Zostanie rozpatrzony przez +ReviewedByCP=Will be approved by DescCP=Opis SendRequestCP=Tworzenie wniosku urlopowego DelayToRequestCP=Zostawić wnioski muszą być wykonane co ​​najmniej% s dzień (dni) przed nimi. diff --git a/htdocs/langs/pl_PL/hrm.lang b/htdocs/langs/pl_PL/hrm.lang index d1f43fa807c..4d702bb81fa 100644 --- a/htdocs/langs/pl_PL/hrm.lang +++ b/htdocs/langs/pl_PL/hrm.lang @@ -5,12 +5,12 @@ Establishments=Kierujących Establishment=Kierownictwo NewEstablishment=Nowe kierownictwo DeleteEstablishment=Usuń kierownictwo -ConfirmDeleteEstablishment=Jesteś pewien, że chcesz usunąć to kierownictwo? +ConfirmDeleteEstablishment=Czy na pewno chcesz usunąć to przedsiębiorstwo? OpenEtablishment=Otwórz kierownictwo CloseEtablishment=Zakończ kierownictwo # Dictionary DictionaryDepartment=HR - Lisa departamentów -DictionaryFunction=HR - lista funkcji +DictionaryFunction=HR - Lista funkcji # Module Employees=Zatrudnionych Employee=Pracownik diff --git a/htdocs/langs/pl_PL/install.lang b/htdocs/langs/pl_PL/install.lang index 205f7763e28..3c4d9236bf1 100644 --- a/htdocs/langs/pl_PL/install.lang +++ b/htdocs/langs/pl_PL/install.lang @@ -135,9 +135,10 @@ ShowEditTechnicalParameters=Kliknij tutaj, aby pokazać / edytować zaawansowane WarningUpgrade=Warning:\nDid your run a database backup first?\nThis is highly recommanded: for example, due to some bugs into databases systems (for example mysql version 5.5.40/41/42/43), some data or tables may be lost during this process, so it is highly recommanded to have a complete dump of your database before starting migration.\n\nClick OK to start migration process... ErrorDatabaseVersionForbiddenForMigration=Twoja wersja bazy danych to %s. Ma krytyczną lukę utraty danych jeśli się zmieni struktury na bazie danych, tak jak jest to wymagane podczas procesu migracji. Z tego powodu migracje nie zostaną dopuszczone dopóki nie ulepszysz bazy danych do wyższej wersji (lista znanych wersji z lukami: %s) KeepDefaultValuesWamp=Używasz kreatora instalacji, więc zaproponowane wartości są zoptymalizowane. Zmieniaj je tylko jeśli wiesz co robisz. -KeepDefaultValuesDeb=Uzywasz kreatora instalacji dla Linuxa (Ubutu, Debian, Fedora..), więc zaproponowane wartości są zoptymalizowane. Tylko hasło właściciela bazy danych do stworzenia musi być kompletne. Inne parametry zmieniaj TYLKO jeśli wiesz co robisz. +KeepDefaultValuesDeb=Używasz kreatora instalacji Dolibarr z pakietu Linux (Ubutu, Debian, Fedora..), więc zaproponowane wartości są zoptymalizowane. Musisz stworzyć tylko hasło dla właściciela bazy danych. Inne parametry zmieniaj tylko jeśli wiesz co robisz. KeepDefaultValuesMamp=Używasz kreatora instalacji, więc zaproponowane wartości są zoptymalizowane. Zmieniaj je tylko jeśli wiesz co robisz. KeepDefaultValuesProxmox=Możesz skorzystać z kreatora konfiguracji Dolibarr z urządzeniem wirtualnym Proxmox, więc wartości zaproponowane tutaj są już zoptymalizowane. Zmieniaj je tylko jeśli wiesz co robisz. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/pl_PL/interventions.lang b/htdocs/langs/pl_PL/interventions.lang index f484a96ac3c..8bff320d9d6 100644 --- a/htdocs/langs/pl_PL/interventions.lang +++ b/htdocs/langs/pl_PL/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Interwencja %s usunięta InterventionsArea=Obszar interwencji DraftFichinter=Szkic interwencji LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=W ślad za kontakt z klientem # Modele numérotation diff --git a/htdocs/langs/pl_PL/languages.lang b/htdocs/langs/pl_PL/languages.lang index 87eccf9c6e3..6b6e28e4bed 100644 --- a/htdocs/langs/pl_PL/languages.lang +++ b/htdocs/langs/pl_PL/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Niemiecki Language_de_AT=Niemiecki (Austria) Language_de_CH=Niemiecki (Szwajcaria) Language_el_GR=Grecki +Language_el_CY=Grecki (Cypr) Language_en_AU=Angielski (Australia) Language_en_CA=Angielski (Kanada) Language_en_GB=Angielski (Zjednoczone Królestwo) @@ -26,12 +27,14 @@ Language_es_BO=Hiszpański (Boliwia) Language_es_CL=Hiszpański (Chile) Language_es_CO=Hiszpański (Kolumbia) Language_es_DO=Hiszpański (Dominikana) +Language_es_EC=Hiszpański (Ewkador) Language_es_HN=Hiszpański (Honduras) Language_es_MX=Hiszpański (Meksyk) +Language_es_PA=Hiszpański (Panama) Language_es_PY=Hiszpański (Paragwaj) Language_es_PE=Hiszpański (Peru) Language_es_PR=Hiszpański (Portoryko) -Language_es_VE=Spanish (Venezuela) +Language_es_VE=Hiszpański (Wenezuela) Language_et_EE=Estoński Language_eu_ES=Baskijski Language_fa_IR=Perski @@ -50,12 +53,14 @@ Language_is_IS=Islandzki Language_it_IT=Włoski Language_ja_JP=Japoński Language_ka_GE=Gruziński +Language_km_KH=Khmerski Language_kn_IN=Kannara Language_ko_KR=Koreański Language_lo_LA=Laotański Language_lt_LT=Litewski Language_lv_LV=Łotewski Language_mk_MK=Macedoński +Language_mn_MN=Mongolski Language_nb_NO=Norweski (Bokmål) Language_nl_BE=Holenderski (Belgia) Language_nl_NL=Holenderski (Holandia) diff --git a/htdocs/langs/pl_PL/ldap.lang b/htdocs/langs/pl_PL/ldap.lang index 0d27d367ccc..3d91e15b691 100644 --- a/htdocs/langs/pl_PL/ldap.lang +++ b/htdocs/langs/pl_PL/ldap.lang @@ -13,10 +13,10 @@ LDAPUsers=Użytkowników w bazie danych LDAP LDAPFieldStatus=Stan LDAPFieldFirstSubscriptionDate=Pierwsze subskrypcji daty LDAPFieldFirstSubscriptionAmount=Pierwsza subskrypcja kwoty -LDAPFieldLastSubscriptionDate=Latest subscription date +LDAPFieldLastSubscriptionDate=Data ostatniej subskrypcji LDAPFieldLastSubscriptionAmount=Latest subscription amount -LDAPFieldSkype=Skype id -LDAPFieldSkypeExample=Example : skypeName +LDAPFieldSkype=ID Skype +LDAPFieldSkypeExample=Przykład: nazwaSkype UserSynchronized=Użytkownik zsynchronizowany GroupSynchronized=Grupa zsynchronizowana MemberSynchronized=Państwa zsynchronizowane diff --git a/htdocs/langs/pl_PL/link.lang b/htdocs/langs/pl_PL/link.lang index 36d910509b7..4da60227bfa 100644 --- a/htdocs/langs/pl_PL/link.lang +++ b/htdocs/langs/pl_PL/link.lang @@ -1,10 +1,10 @@ # Dolibarr language file - Source file is en_US - languages LinkANewFile=Podepnij nowy plik/dokument -LinkedFiles=Podepnij pliki i dokumenty +LinkedFiles=Podpięte pliki i dokumenty NoLinkFound=Brak zarejestrowanych linków LinkComplete=Plik został podlinkowany poprawnie ErrorFileNotLinked=Plik nie mógł zostać podlinkowany LinkRemoved=Link %s został usunięty ErrorFailedToDeleteLink= Niemożna usunąc linku '%s' ErrorFailedToUpdateLink= Niemożna uaktualnić linku '%s' -URLToLink=Adres URL do połączenia +URLToLink=Adres URL linka diff --git a/htdocs/langs/pl_PL/loan.lang b/htdocs/langs/pl_PL/loan.lang index 6dcd3c9e12b..34c2b635182 100644 --- a/htdocs/langs/pl_PL/loan.lang +++ b/htdocs/langs/pl_PL/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=% s zostanie przeznaczona INTERESÓW GoToPrincipal=% s zostanie przeznaczona PODSTAWOWA YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Konfiguracja modułu kredytu LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/pl_PL/mails.lang b/htdocs/langs/pl_PL/mails.lang index 3672b44bbed..115d4131d4a 100644 --- a/htdocs/langs/pl_PL/mails.lang +++ b/htdocs/langs/pl_PL/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Wysłane częściowo MailingStatusSentCompletely=Wysłane całkowicie MailingStatusError=Błąd MailingStatusNotSent=Nie wysłano -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=Mailing pomyślnie zweryfikowany MailUnsubcribe=Wypisz MailingStatusNotContact=Nie kontaktuj się więcej @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Linia w pliku %s @@ -116,12 +120,12 @@ Notifications=Powiadomienia NoNotificationsWillBeSent=Brak planowanych powiadomień mailowych dla tego wydarzenia i firmy ANotificationsWillBeSent=1 zgłoszenie zostanie wysłane pocztą elektroniczną SomeNotificationsWillBeSent=%s powiadomienia będą wysyłane przez e-mail -AddNewNotification=Aktywuj nowy cel powiadomienia e-mail -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Lista wszystkich powiadomień wysłanych maili MailSendSetupIs=Konfiguracja poczty e-mail wysyłającego musi być połączone z '% s'. Tryb ten może być wykorzystywany do wysyłania masowego wysyłania. MailSendSetupIs2=Najpierw trzeba przejść, z konta administratora, w menu% sHome - Ustawienia - e-maile% s, aby zmienić parametr '% s' na tryb '% s' używać. W tym trybie można wprowadzić ustawienia serwera SMTP dostarczonych przez usługodawcę internetowego i używać funkcji e-maila Mszę św. -MailSendSetupIs3=Jeśli masz jakieś pytania na temat jak skonfigurować serwer SMTP, możesz poprosić o% s. +MailSendSetupIs3=Jeśli masz jakieś pytania na temat konfiguracji serwera SMTP, możesz zapytać %s. YouCanAlsoUseSupervisorKeyword=Możesz również dodać __SUPERVISOREMAIL__ słów kluczowych posiadania e-mail są wysyłane do opiekuna użytkownika (działa tylko wtedy, gdy e-mail jest określona w tym przełożonego) NbOfTargetedContacts=Aktualna liczba ukierunkowanych maili kontaktowych UseFormatFileEmailToTarget=Imported file must have format email;name;firstname;other diff --git a/htdocs/langs/pl_PL/main.lang b/htdocs/langs/pl_PL/main.lang index 249acebddcf..59ab6f9a956 100644 --- a/htdocs/langs/pl_PL/main.lang +++ b/htdocs/langs/pl_PL/main.lang @@ -72,8 +72,10 @@ SeeHere=Zobacz tutaj Apply=Zastosuj BackgroundColorByDefault=domyślny kolor tła FileRenamed=The file was successfully renamed -FileUploaded=Plik został pomyślnie przesłany FileGenerated=Plik został wygenerowany pomyślnie +FileSaved=The file was successfully saved +FileUploaded=Plik został pomyślnie przesłany +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Wybrano pliku do zamontowaia, ale jeszcze nie wysłano. W tym celu wybierz opcję "dołącz plik". NbOfEntries=Liczba wejść GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Razem RE TotalLT2ES=Razem IRPF HT=Bez VAT TTC= z VAT +INCT=Inc. all taxes VAT=Stawka VAT VATs=Podatek od sprzedaży LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=paź MonthShort11=lis MonthShort12=gru AttachedFiles=Dołączone pliki i dokumenty -FileTransferComplete=Plik został przesłany poprawnie DateFormatYYYYMM=RRRR-MM DateFormatYYYYMMDD=RRRR-MM-DD DateFormatYYYYMMDDHHMM=RRRR-MM-DD GG: SS diff --git a/htdocs/langs/pl_PL/margins.lang b/htdocs/langs/pl_PL/margins.lang index 3ccf8d1e0cb..b8e47920189 100644 --- a/htdocs/langs/pl_PL/margins.lang +++ b/htdocs/langs/pl_PL/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Stawka musi być wartością liczbową markRateShouldBeLesserThan100=Stopa znak powinien być niższy niż 100 ShowMarginInfos=Pokaż informacje o marżę CheckMargins=Szczegóły marż -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/pl_PL/members.lang b/htdocs/langs/pl_PL/members.lang index 53fb5bf1c65..c0829646949 100644 --- a/htdocs/langs/pl_PL/members.lang +++ b/htdocs/langs/pl_PL/members.lang @@ -2,75 +2,75 @@ MembersArea=Strefa MemberCard=Państwa karty SubscriptionCard=Subskrypcja karty -Member=Państwa +Member=Członek Members=Członkowie -ShowMember=Pokaż Państwa karty +ShowMember=Pokaż kartę członka UserNotLinkedToMember=Użytkownik nie wiąże się z członkiem ThirdpartyNotLinkedToMember=Innej firmy nie związane z członkiem MembersTickets=Członkowie Bilety -FundationMembers=Fundacja użytkowników +FundationMembers=Członkowie fundacji ListOfValidatedPublicMembers=Wykaz zatwierdzonych publicznej użytkowników -ErrorThisMemberIsNotPublic=Członek ten nie jest publicznie dostępna +ErrorThisMemberIsNotPublic=Ten członek nie jest publiczny ErrorMemberIsAlreadyLinkedToThisThirdParty=Inny członek (nazwa: %s, zaloguj się: %s) jest już związany z osobą trzecią %s. Usunięcie tego linku pierwsze, ponieważ jedna trzecia strona nie może być powiązana tylko z członkiem (i odwrotnie). ErrorUserPermissionAllowsToLinksToItselfOnly=Ze względów bezpieczeństwa, musisz być przyznane uprawnienia do edycji wszystkich użytkowników, aby można było powiązać członka do użytkownika, który nie jest twoje. ThisIsContentOfYourCard=Hi.

This is a remind of the information we get about you. Feel free to contact us if something looks wrong.

CardContent=Treść Twojej karty członka -SetLinkToUser=Link do Dolibarr użytkownika +SetLinkToUser=Link do użytkownika Dolibarr SetLinkToThirdParty=Link do Dolibarr trzeciej MembersCards=Członkowie wydruku karty MembersList=Lista członków -MembersListToValid=Lista członków projektu (być weryfikowane) +MembersListToValid=Lista szkiców członków (do zatwierdzenia) MembersListValid=Wykaz ważnych członków -MembersListUpToDate=Wykaz ważnych członków aktualne subskrypcji -MembersListNotUpToDate=Wykaz ważnych członków z subskrypcji nieaktualne +MembersListUpToDate=Lista zatwierdzonych członków z ważną datą subskrypcji +MembersListNotUpToDate=Lista zatwierdzonych członków z nieważną datą subskrypcji MembersListResiliated=List of terminated members MembersListQualified=Lista członków wykwalifikowanych -MenuMembersToValidate=Projekt użytkowników -MenuMembersValidated=Zatwierdzona użytkowników -MenuMembersUpToDate=Aktualnych członków -MenuMembersNotUpToDate=Nieaktualne użytkowników -MenuMembersResiliated=Terminated members +MenuMembersToValidate=Projekt członków +MenuMembersValidated=Zatwierdzeni członkowie +MenuMembersUpToDate=Aktualni członkowie +MenuMembersNotUpToDate=Nieaktualni człokowie +MenuMembersResiliated=członkowie zakończone MembersWithSubscriptionToReceive=Użytkownicy z subskrypcji otrzymują -DateSubscription=Subskrypcja daty -DateEndSubscription=Data zakończenia subskrypcji +DateSubscription=Data subskrypcji +DateEndSubscription=Data końca subskrypcji EndSubscription=Koniec subskrypcji -SubscriptionId=Subskrypcja id -MemberId=Państwa id +SubscriptionId=ID subskrypcji +MemberId=ID członka NewMember=Nowy członek -MemberType=Państwa typ -MemberTypeId=Państwa typu identyfikatora -MemberTypeLabel=Państwa typu etykiety -MembersTypes=Członkowie typy -MemberStatusDraft=Projekt (musi zostać zatwierdzone) -MemberStatusDraftShort=Aby potwierdzić -MemberStatusActive=Zatwierdzona (oczekujących subskrypcji) -MemberStatusActiveShort=Zatwierdzona +MemberType=Typ członka +MemberTypeId=ID typu członka +MemberTypeLabel=Etykieta typu członka +MembersTypes=Typy członków +MemberStatusDraft=Projekt (do zatwierdzonia) +MemberStatusDraftShort=Projekt +MemberStatusActive=Zatwierdzony (oczekuje subskrypcji) +MemberStatusActiveShort=Zatwierdzony MemberStatusActiveLate=Subscription expired -MemberStatusActiveLateShort=Minął +MemberStatusActiveLateShort=Wygasł MemberStatusPaid=Subskrypcja aktualne MemberStatusPaidShort=Aktualne MemberStatusResiliated=Terminated member MemberStatusResiliatedShort=Terminated -MembersStatusToValid=Projekt użytkowników -MembersStatusResiliated=Terminated members +MembersStatusToValid=Projekt członków +MembersStatusResiliated=członkowie zakończone NewCotisation=Nowe Wkład PaymentSubscription=Nowy wkład płatności SubscriptionEndDate=Data zakończenia subskrypcji -MembersTypeSetup=Członkowie typu instalacji +MembersTypeSetup=Ustawienie typu członka NewSubscription=Nowa subskrypcja NewSubscriptionDesc=Ta forma pozwala na nagrywanie abonament jako nowy członek fundacji. Jeśli chcesz odnowić subskrypcję (jeśli jest już członkiem), prosimy o kontakt z Rady Fundacji zamiast e-mailem %s. Subscription=Subskrypcja Subscriptions=Subskrypcje SubscriptionLate=Późno -SubscriptionNotReceived=Subskrypcja nigdy nie otrzymały +SubscriptionNotReceived=Subskrypcja nigdy nieotrzymana ListOfSubscriptions=Lista subskrypcji -SendCardByMail=Wyślij kartę -AddMember=Tworzenie elementu +SendCardByMail=Wyślij kartę przez email +AddMember=Utwórz członka NoTypeDefinedGoToSetup=Żaden członek typów zdefiniowanych. Przejdź do konfiguracji - Członkowie typy -NewMemberType=Nowy członek typu -WelcomeEMail=Zapraszamy e-mail -SubscriptionRequired=Subskrypcja wymagane -DeleteType=Usunąć +NewMemberType=Nowy typ członka +WelcomeEMail=Email powitalny +SubscriptionRequired=Subskrypcja wymagana +DeleteType=Usuń VoteAllowed=Głosowanie dozwolone Physical=Fizyczne Moral=Moralny @@ -79,29 +79,30 @@ Reenable=Ponownym włączeniu ResiliateMember=Terminate a member ConfirmResiliateMember=Are you sure you want to terminate this member? DeleteMember=Usuń członka -ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions)? -DeleteSubscription=Usuwanie subskrypcji -ConfirmDeleteSubscription=Are you sure you want to delete this subscription? +ConfirmDeleteMember=Czy jesteś pewien, ze chcesz usunąć tego członka (Usunięcie członka spowoduje usunięcie wszystkich jego subskrypcji)? +DeleteSubscription=Usuń subskrypcję +ConfirmDeleteSubscription=Czy jesteś pewien, że chcesz usunąć tą subskrypcję? Filehtpasswd=htpasswd plik ValidateMember=Validate członkiem -ConfirmValidateMember=Are you sure you want to validate this member? +ConfirmValidateMember=Czy jesteś pewien, że chcesz zatwierdzić tego członka? FollowingLinksArePublic=Poniższe linki są otwarte strony nie są chronione przez jakiekolwiek Dolibarr zgody. Nie są one sformtowany strony, pod warunkiem, jako przykład pokazuje jak lista użytkowników bazy danych. PublicMemberList=Publicznego liście członków BlankSubscriptionForm=Formularz subskrypcji BlankSubscriptionFormDesc=Dolibarr może zapewnić publiczny adres URL, aby osoby z zewnątrz, aby zapytać zapisać się do fundacji. Jeśli moduł płatności on-line jest włączona, forma płatności zostanie również automatycznie dostarczane. EnablePublicSubscriptionForm=Umożliwić społeczeństwu auto subskrypcji formularz +ForceMemberType=Force the member type ExportDataset_member_1=Członkowie i abonamentów -ImportDataset_member_1=Użytkownicy +ImportDataset_member_1=Członkowie LastMembersModified=Latest %s modified members LastSubscriptionsModified=Latest %s modified subscriptions -String=String +String=Ciąg znaków Text=Tekst Int=Int. DateAndTime=Data i czas PublicMemberCard=Państwa publiczne karty SubscriptionNotRecorded=Subscription not recorded AddSubscription=Tworzenie subskrypcji -ShowSubscription=Pokaż subskrypcji +ShowSubscription=Pokaż sybskrypcje SendAnEMailToMember=Wyślij e-mail informacji na członka DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Temat wiadomości e-mail otrzymane w przypadku automatycznego napisem gość DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail otrzymane w przypadku automatycznego napisem gość @@ -135,8 +136,8 @@ LinkToGeneratedPagesDesc=Ekran ten umożliwia generowanie plików PDF z wizytów DocForAllMembersCards=Generowanie wizytówek dla wszystkich członków (Format wyjściowy rzeczywiście setup: %s) DocForOneMemberCards=Generowanie wizytówki dla danego użytkownika (Format wyjściowy rzeczywiście setup: %s) DocForLabels=Generowanie arkuszy adres (Format wyjściowy rzeczywiście setup: %s) -SubscriptionPayment=Płatność Subskrypcja -LastSubscriptionDate=Latest subscription date +SubscriptionPayment=Zaplanowana płatność +LastSubscriptionDate=Data ostatniej subskrypcji LastSubscriptionAmount=Latest subscription amount MembersStatisticsByCountries=Użytkownicy statystyki według kraju MembersStatisticsByState=Użytkownicy statystyki na State / Province @@ -150,6 +151,7 @@ MembersByTownDesc=Ten ekran pokaże statystyki członkom przez miasto. MembersStatisticsDesc=Wybierz statystyki chcesz czytać ... MenuMembersStats=Statystyka LastMemberDate=Latest member date +LatestSubscriptionDate=Data ostatniej subskrypcji Nature=Natura Public=Informacje są publiczne NewMemberbyWeb=Nowy członek dodaje. Oczekuje na zatwierdzenie diff --git a/htdocs/langs/pl_PL/modulebuilder.lang b/htdocs/langs/pl_PL/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/pl_PL/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/pl_PL/multicurrency.lang b/htdocs/langs/pl_PL/multicurrency.lang new file mode 100644 index 00000000000..e8112c3d680 --- /dev/null +++ b/htdocs/langs/pl_PL/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi currency +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Synchronisation error: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API key +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Currencies used +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Kwota płatności, oryginalna waluta diff --git a/htdocs/langs/pl_PL/oauth.lang b/htdocs/langs/pl_PL/oauth.lang index af64b116f7a..3ae3f9be30e 100644 --- a/htdocs/langs/pl_PL/oauth.lang +++ b/htdocs/langs/pl_PL/oauth.lang @@ -1,21 +1,25 @@ # Dolibarr language file - Source file is en_US - oauth ConfigOAuth=Konfiguracja Oauth OAuthServices=OAuth services -ManualTokenGeneration=Manual token generation +ManualTokenGeneration=Ręczne generowanie tokena +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=Brak tokenu zapisanego w lokalnej bazie danych HasAccessToken=Token wygenerowano i zapisano w lokalnej bazie danych -NewTokenStored=Token odebrano i zapisano -ToCheckDeleteTokenOnProvider=Aby sprawdzić / usuń zezwolenia uratował% s dostawcy OAuth +NewTokenStored=Token odebrany i zapisany +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token usunięto RequestAccess=Kliknij tutaj w celu wysłania zapotrzebowania/odnowienia dostępu i otrzymania nowego tokena. DeleteAccess=Kliknuj tutaj, aby usunąć token UseTheFollowingUrlAsRedirectURI=Użyj następującego adresu URL jako Przekierowanie URI podczas tworzenia poświadczeń dostawcy OAuth: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= -TOKEN_REFRESH=Token Refresh Present +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret +TOKEN_REFRESH=Reklamowe Odśwież Present TOKEN_EXPIRED=Token expired -TOKEN_EXPIRE_AT=Token expire at -TOKEN_DELETE=Delete saved token +TOKEN_EXPIRE_AT=Token wygaśnie za +TOKEN_DELETE=Usuń zachowany token OAUTH_GOOGLE_NAME=Oauth Google service OAUTH_GOOGLE_ID=Oauth Google Id OAUTH_GOOGLE_SECRET=Oauth Google Secret diff --git a/htdocs/langs/pl_PL/opensurvey.lang b/htdocs/langs/pl_PL/opensurvey.lang index 481c1f43a6a..1fc27d98057 100644 --- a/htdocs/langs/pl_PL/opensurvey.lang +++ b/htdocs/langs/pl_PL/opensurvey.lang @@ -54,6 +54,6 @@ BackToCurrentMonth=Powrót do bieżącego miesiąca ErrorOpenSurveyFillFirstSection=Nie zapełnione pierwszą część tworzenia ankiecie ErrorOpenSurveyOneChoice=Wprowadź co najmniej jeden wybór ErrorInsertingComment=Wystąpił błąd podczas wstawiania komentarz -MoreChoices=Wprowadź więcej możliwości dla wyborców +MoreChoices=Wprowadź więcej możliwości dla głosujących SurveyExpiredInfo=The poll has been closed or voting delay has expired. EmailSomeoneVoted=% S napełnił linię. Możesz znaleźć ankietę na link:% s diff --git a/htdocs/langs/pl_PL/other.lang b/htdocs/langs/pl_PL/other.lang index c7fdc7eecfe..21250e9b65e 100644 --- a/htdocs/langs/pl_PL/other.lang +++ b/htdocs/langs/pl_PL/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=funt +WeightUnitounce=uncja Length=Długość LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/pl_PL/paybox.lang b/htdocs/langs/pl_PL/paybox.lang index cc2c738c37b..e20e7bf55bc 100644 --- a/htdocs/langs/pl_PL/paybox.lang +++ b/htdocs/langs/pl_PL/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-mail by otrzymać potwierdzenie zapłaty Creditor=Wierzyciel PaymentCode=Kod płatności PayBoxDoPayment=Przejdź do płatności +ToPay=Wykonaj płatność YouWillBeRedirectedOnPayBox=Zostaniesz przekierowany na zabezpieczoną stronę Paybox bys mógł podać informację z karty kredytowej. Continue=Dalej ToOfferALinkForOnlinePayment=URL %s płatności diff --git a/htdocs/langs/pl_PL/paypal.lang b/htdocs/langs/pl_PL/paypal.lang index be71f6540db..1b11053c831 100644 --- a/htdocs/langs/pl_PL/paypal.lang +++ b/htdocs/langs/pl_PL/paypal.lang @@ -1,30 +1,32 @@ # Dolibarr language file - Source file is en_US - paypal PaypalSetup=PayPal konfiguracji modułu -PaypalDesc=Ta oferta moduł stron, umożliwiających płatności w systemie PayPal przez klientów. Może to być wykorzystywane do bezpłatnego opłatę lub wpłaty na konkretnego obiektu Dolibarr (faktura, zamówienie, ...) +PaypalDesc=Ten moduł oferuję stronę pozwalającą na płatności w systemie PayPal przez klientów. Moduł może być wykorzystany do bezpłatnych płatności lub do płatności za określone obiekty Dolibarr (faktury, zamówienie itp.) PaypalOrCBDoPayment=Zapłać kartą kredytową lub poprzez system Paypal PaypalDoPayment=Zapłać z PayPal PAYPAL_API_SANDBOX=Tryb testu / sandbox PAYPAL_API_USER=API użytkownika PAYPAL_API_PASSWORD=API hasło PAYPAL_API_SIGNATURE=Podpis API -PAYPAL_SSLVERSION=Curl SSL Version +PAYPAL_SSLVERSION=Wersja Curl SSL PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Oferta płatności "integralnej" (Karta kredytowa+Paypal) lub tylko "Paypal" PaypalModeIntegral=Integralny PaypalModeOnlyPaypal=Tylko PayPal -PAYPAL_CSS_URL=Optionnal URL of CSS style sheet on payment page +PAYPAL_CSS_URL=Opcjonalny adres URL arkusza stylów CSS na stronie płatności ThisIsTransactionId=Jest to id transakcji: %s -PAYPAL_ADD_PAYMENT_URL=Dodaj url płatności PayPal podczas wysyłania dokumentów pocztą -PredefinedMailContentLink=Możesz kliknąć na obrazek poniżej bezpiecznego aby dokonać płatności (PayPal), jeśli nie jest już zrobione. % S -YouAreCurrentlyInSandboxMode=Jesteś obecnie w trybie "sandbox" -NewPaypalPaymentReceived=Otrzymał nowe Paypal zapłata -NewPaypalPaymentFailed=Nowe Paypal zapłata próbował, ale nie -PAYPAL_PAYONLINE_SENDEMAIL=Napisz e-mail, aby ostrzec po płatności (sukces lub nie) -ReturnURLAfterPayment=Powrót URL po dokonaniu płatności -ValidationOfPaypalPaymentFailed=Walidacja Paypal płatności zawiodły -PaypalConfirmPaymentPageWasCalledButFailed=Strona potwierdzenia płatności za Paypal został nazwany przez Paypal, ale potwierdzenie nie udało -SetExpressCheckoutAPICallFailed=Połączenie poprzez SetExpressCheckout API nie powiodło się -DoExpressCheckoutPaymentAPICallFailed=Połączenie poprzez DoExpressCheckoutPayment API nie powiodło się. +PAYPAL_ADD_PAYMENT_URL=Dodaj link do płatności PayPal podczas wysyłania dokumentów za pośrednictwem email +PredefinedMailContentLink=Możesz kliknąć na bezpieczny link poniżej aby dokonać płatności (PayPal), jeśli nie jest jeszcze wykonana.\n\n%s\n\n +YouAreCurrentlyInSandboxMode=Jesteś obecnie w trybie "sandbox" +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed +PAYPAL_PAYONLINE_SENDEMAIL=Napisz e-mail, aby poinformować po płatności (sukces lub nie) +ReturnURLAfterPayment=Zwróć adres URL po dokonaniu płatności +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error +SetExpressCheckoutAPICallFailed=Wywołanie API poprzez SetExpressCheckout nie powiodło się +DoExpressCheckoutPaymentAPICallFailed=Wywołanie API poprzez DoExpressCheckoutPayment nie powiodło się. DetailedErrorMessage=Szczegółowa informacja o błędzie ShortErrorMessage=Krotka informacja o błędzie ErrorCode=Kod błędu ErrorSeverityCode=Kod ważności błędu +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/pl_PL/printing.lang b/htdocs/langs/pl_PL/printing.lang index 3aeccf5d1ef..76dd6a3581a 100644 --- a/htdocs/langs/pl_PL/printing.lang +++ b/htdocs/langs/pl_PL/printing.lang @@ -34,10 +34,10 @@ PRINTIPP_PASSWORD=Hasło NoDefaultPrinterDefined=Nie zdefiniowano drukarki domyślnej DefaultPrinter=Drukarka domyślna Printer=Drukarka -IPP_Uri=Drukarka Uri +IPP_Uri=URI drukarki IPP_Name=Nazwa drukarki IPP_State=Stan drukarki -IPP_State_reason=Powodem państwa +IPP_State_reason=powodem stan IPP_State_reason1=Reason1 państwowe IPP_BW=Czarno-Biały IPP_Color=Kolor @@ -45,7 +45,7 @@ IPP_Device=Urządzenie IPP_Media=Nośnik drukarki IPP_Supported=Typ nośnika DirectPrintingJobsDesc=Ta strona pokazuje listę zadań wydruku dla dostępnych drukarek. -GoogleAuthNotConfigured=Ustawienia Google OAuth nie zrobił. Włącz moduł OAuth i ustawić Google ID / tajemnica. -GoogleAuthConfigured=Poświadczenia Google OAuth znaleźć w konfiguracji modułu OAuth. -PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. -PrintTestDescprintgcp=List of Printers for Google Cloud Print. +GoogleAuthNotConfigured=Ustawienia Google OAuth nie skończone. Włącz moduł OAuth i ustawić Google ID/Secret. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. +PrintingDriverDescprintgcp=Zmienne konfiguracyjne dla sterownika drukowania Google Cloud Print. +PrintTestDescprintgcp=Lista drukarek dla Google Cloud Print. diff --git a/htdocs/langs/pl_PL/products.lang b/htdocs/langs/pl_PL/products.lang index 88d3ef02645..418ee96b2b0 100644 --- a/htdocs/langs/pl_PL/products.lang +++ b/htdocs/langs/pl_PL/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Produkt lub usługa ProductsAndServices=Produkty i usługi ProductsOrServices=Produkty lub Usługi -ProductsOnSell=Produkt na sprzedaż lub do zakupu -ProductsNotOnSell=Produkt nie na sprzedaż i nie do zakupu +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Produkty na sprzedaż i do zakupu -ServicesOnSell=Usługi na sprzedaż lub do zakupu -ServicesNotOnSell=Usługi nie na sprzedaż +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Usługi na sprzedaż i do zakupu LastModifiedProductsAndServices=Ostatnich %s modyfikowanych produktów/usług LastRecordedProducts=Latest %s recorded products @@ -68,26 +70,26 @@ MinPrice=Minimalna cena sprzedaży CantBeLessThanMinPrice=Cena sprzedaży nie może być niższa niż minimalna dopuszczalna dla tego produktu (%s bez podatku). Ten komunikat może się również pojawić po wpisaniu zbyt wysokiego rabatu. ContractStatusClosed=Zamknięte ErrorProductAlreadyExists=Produkt o numerze referencyjnym %s już istnieje. -ErrorProductBadRefOrLabel=Błędna wartość referencyjna lub etykieta. -ErrorProductClone=Podczas próby sklonowania produktu lub usługi wystąpił problem. +ErrorProductBadRefOrLabel=Błędna wartość referencji lub etykiety +ErrorProductClone=Podczas próby powielenia produktu lub usługi wystąpił problem. ErrorPriceCantBeLowerThanMinPrice=Błąd, cena nie może być niższa niż cena minimalna. Suppliers=Dostawcy SupplierRef=Nr referencyjny dostawcy produktu ShowProduct=Pokaż produkt ShowService=Pokaż usługę -ProductsAndServicesArea=Strefa produktów i usług -ProductsArea=Strefa produktów -ServicesArea=Strefa usług +ProductsAndServicesArea=Obszar produktów i usług +ProductsArea=Obszar produktu +ServicesArea=Obszar usług ListOfStockMovements=Wykaz przesunięć magazynowych BuyingPrice=Cena zakupu PriceForEachProduct=Produkt z konkretną ceną SupplierCard=Karta dostawcy PriceRemoved=Cena usunięta -BarCode=Kody kreskowe +BarCode=Kod kreskowy BarcodeType=Typ kodu kreskowego SetDefaultBarcodeType=Ustaw typ kodu kreskowego BarcodeValue=Wartość kodu kreskowego -NoteNotVisibleOnBill=Uwaga (nie widoczna na fakturach, ofertach...) +NoteNotVisibleOnBill=Notatka (nie widoczna na fakturach, ofertach...) ServiceLimitedDuration=Jeśli produkt jest usługą z ograniczonym czasem trwania: MultiPricesAbility=Several segment of prices per product/service (each customer is in one segment) MultiPricesNumPrices=Ilość cen @@ -104,24 +106,24 @@ CategoryFilter=Filtr kategorii ProductToAddSearch=Szukaj produktu do dodania NoMatchFound=Nie znaleziono odpowiednika ListOfProductsServices=List of products/services -ProductAssociationList=Lista produktów/usłu, które są częścią virtualnego produktu/pakietu -ProductParentList=Lista wirtualnych produktów / usług z tym produktem jako komponentem -ErrorAssociationIsFatherOfThis=Jeden z wybranych produktów jest nadrzędny dla produktu bierzącego -DeleteProduct=Usuń produkt / usługę -ConfirmDeleteProduct=Czy na pewno chcesz usunąć ten produkt / usługę? -ProductDeleted=Produktu / usługa " %s" został usunięty z bazy danych. +ProductAssociationList=Lista produktów/usług, które są częścią wirtualnego produktu/pakietu +ProductParentList=Lista wirtualnych produktów/usług z tym produktem jako komponentem +ErrorAssociationIsFatherOfThis=Jeden z wybranych produktów jest nadrzędny dla produktu bieżącego +DeleteProduct=Usuń produkt/usługę +ConfirmDeleteProduct=Czy na pewno chcesz usunąć ten produkt/usługę? +ProductDeleted=Produktu/usługa " %s" został usunięty z bazy danych ExportDataset_produit_1=Produkty ExportDataset_service_1=Usługi ImportDataset_produit_1=Produkty ImportDataset_service_1=Usługi -DeleteProductLine=Usuń linię produktów -ConfirmDeleteProductLine=Czy na pewno chcesz usunąć tę linię produktów? +DeleteProductLine=Usuń linię produktu +ConfirmDeleteProductLine=Czy na pewno chcesz usunąć tę linię produktu? ProductSpecial=Specjalne QtyMin=Ilość minimalna PriceQtyMin=Cena tej min. Ilości (bez rabatu) -VATRateForSupplierProduct=Stawka VAT (dla tego dostawcy / produktu) +VATRateForSupplierProduct=Stawka VAT (dla tego dostawcy/produktu) DiscountQtyMin=Domyślny rabat dla ilości -NoPriceDefinedForThisSupplier=Brak określonej ceny / ilości dla tego dostawcy / produktu +NoPriceDefinedForThisSupplier=Brak określonej ceny/ilości dla tego dostawcy/produktu NoSupplierPriceDefinedForThisProduct=Nie jest określona cena / ilość dostawcy dla tego produktu PredefinedProductsToSell=Predefiniowane sprzedawać produkty PredefinedServicesToSell=Predefiniowane sprzedawać usługi @@ -132,19 +134,19 @@ PredefinedProductsAndServicesToPurchase=Predefiniowane produkty / usługi do puc NotPredefinedProducts=Not predefined products/services GenerateThumb=Wygeneruj miniaturkę ServiceNb=Usługa #%s -ListProductServiceByPopularity=Wykaz produktów / usług ze względu na popularność +ListProductServiceByPopularity=Lista produktów/usług ze względu na popularność ListProductByPopularity=Wykaz produktów ze względu na popularność ListServiceByPopularity=Wykaz usług ze względu na popularność Finished=Produkty wytwarzane RowMaterial=Surowiec CloneProduct=Duplikuj produkt lub usługę ConfirmCloneProduct=Are you sure you want to clone product or service %s? -CloneContentProduct=Sklonuj wszystkie główne informacje dot. produktu / usługi -ClonePricesProduct=Clone główne informacje i ceny +CloneContentProduct=Powiel wszystkie główne informacje produkcie/usłudze +ClonePricesProduct=Powiel główne informacje i ceny CloneCompositionProduct=Powiel pakiet pruduktu/usługi CloneCombinationsProduct=Clone product variants ProductIsUsed=Ten produkt jest używany -NewRefForClone=Ref. nowych produktów / usług +NewRefForClone=Referencja nowego produktu/usługi SellingPrices=Cena sprzedaży BuyingPrices=Cena zakupu CustomerPrices=Ceny klienta @@ -175,10 +177,22 @@ m2=m² m3=m³ liter=litr l=l +unitP=Piece +unitSET=Set +unitS=Sekund +unitH=Godzina +unitD=Dzień +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Szablon numeru referencyjnego dla produktu ServiceCodeModel=Szablon numeru referencyjnego dla usługi CurrentProductPrice=Aktualna cena -AlwaysUseNewPrice=Zawsze używaj aktualnej ceny produktu / usługi +AlwaysUseNewPrice=Zawsze używaj aktualnej ceny produktu/usługi AlwaysUseFixedPrice=Zastosuj stałą cenę PriceByQuantity=Różne ceny według ilości PriceByQuantityRange=Zakres ilości @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% Zmiany na% s PercentDiscountOver=%% Rabatu na% s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produkcja ProductsMultiPrice=Products and prices for each price segment @@ -197,16 +212,16 @@ Quarter2=2-i Kwartał Quarter3=3-i Kwartał Quarter4=4-y Kwartał BarCodePrintsheet=Drukuj kod kreskowy -PageToGenerateBarCodeSheets=Za pomocą tego narzędzia można drukować arkusze naklejek z kodami kreskowymi. Wybierz format strony naklejki, rodzaj kodu kreskowego i wartości kodu kreskowego, a następnie kliknij w przycisk% s. +PageToGenerateBarCodeSheets=Za pomocą tego narzędzia można drukować arkusze naklejek z kodami kreskowymi. Wybierz format naklejki, rodzaj kodu kreskowego i wartość kodu kreskowego, a następnie kliknij %s NumberOfStickers=Ilość naklejek do wydrukowania na stronie -PrintsheetForOneBarCode=Wydrukuj kilka naklejek na jednym kodzie kreskowym +PrintsheetForOneBarCode=Wydrukuj kilka naklejek dla kodu kreskowego BuildPageToPrint=Generowanie strony do druku FillBarCodeTypeAndValueManually=Wypełnij typ kodu kreskowego i wartość ręcznie. FillBarCodeTypeAndValueFromProduct=Wypełnij typ kodu kreskowego i wartości z kodu kreskowego produktu. FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a third party. -DefinitionOfBarCodeForProductNotComplete=Określenie rodzaju i wartości kodu kreskowego nie kompletnego o produkt% s. +DefinitionOfBarCodeForProductNotComplete=Definicja rodzaju i wartości kodu kreskowego jest niekompletna dla artykułu %s DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for third party %s. -BarCodeDataForProduct=Informacje o kod kreskowy produktu% s: +BarCodeDataForProduct=Informacje o kodzie kreskowym produktu %s: BarCodeDataForThirdparty=Barcode information of third party %s : ResetBarcodeForAllRecords=Define barcode value for all record (this will also reset barcode value already defined with new values) PriceByCustomer=Different prices for each customer @@ -216,7 +231,7 @@ AddCustomerPrice=Dodaj cenę dla klienta ForceUpdateChildPriceSoc=Ustaw sama cena na zależnych klientów PriceByCustomerLog=Stwórz log z wcześniejszymi cenami dla klienta MinimumPriceLimit=Cena minimalna nie może być niższa niż %s -MinimumRecommendedPrice=Cena minimalna zalecana jest:% s +MinimumRecommendedPrice=Minimalna zalecana cena minimalna: %s PriceExpressionEditor=Edytor Cena wyraz PriceExpressionSelected=Wybrany wyraz cena PriceExpressionEditorHelp1="Cena = 2 + 2" lub "2 + 2" dla ustalenia ceny. Użyj; oddzielić wyrażeń @@ -232,12 +247,18 @@ ComposedProduct=Pod-Produkt MinSupplierPrice=Cena minimalna dostawca MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamiczna konfiguracja cena -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Zmienne globalne VariableToUpdate=Variable to update GlobalVariableUpdaters=Globalne zmienne updaters +GlobalVariableUpdaterType0=Danych JSON +GlobalVariableUpdaterHelp0=Analizuje dane JSON z określonego adresu URL, wartość określa położenie odpowiedniej wartości, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=Dane WebService +GlobalVariableUpdaterHelp1=Przetwarza dane WebService z określonego adresu URL, NS określa przestrzeń nazw, wartość określa położenie odpowiedniej wartości, dane powinny zawierać dane do wysyłania i metoda jest wywołanie metody WS +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Aktualizacja co (min) LastUpdated=Latest update CorrectlyUpdated=Poprawnie zaktualizowane @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/pl_PL/propal.lang b/htdocs/langs/pl_PL/propal.lang index ed2fc40e7c7..68c5625c49d 100644 --- a/htdocs/langs/pl_PL/propal.lang +++ b/htdocs/langs/pl_PL/propal.lang @@ -3,7 +3,7 @@ Proposals=Oferty handlowe Proposal=Oferta handlowa ProposalShort=Oferta ProposalsDraft=Szkic ofert handlowych -ProposalsOpened=Czynny propozycji +ProposalsOpened=Otwarte oferty handlowe Prop=Oferty handlowe CommercialProposal=Oferta handlowa ProposalCard=Karta oferty @@ -26,16 +26,16 @@ AmountOfProposalsByMonthHT=Kwota w miesiącu (po odliczeniu podatku) NbOfProposals=Liczba ofert handlowych ShowPropal=Pokaż oferty PropalsDraft=Szkice -PropalsOpened=Otwierany +PropalsOpened=Otwarte PropalStatusDraft=Szkic (musi zostać zatwierdzony) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Podpisano (do rachunku) PropalStatusNotSigned=Nie podpisały (zamknięte) -PropalStatusBilled=Billed +PropalStatusBilled=zapowiadane PropalStatusDraftShort=Szkic PropalStatusClosedShort=Zamknięte -PropalStatusSignedShort=Podpisano -PropalStatusNotSignedShort=Nie podpisała +PropalStatusSignedShort=Podpisany +PropalStatusNotSignedShort=Niepodpisany PropalStatusBilledShort=Billed PropalsToClose=Oferty handlowe do zamknięcia PropalsToBill=Przypisano ofertę handlową do rachunku @@ -64,14 +64,14 @@ AvailabilityPeriod=Opóźnienie w dostępności SetAvailability=Ustaw opóźnienie w dostępności AfterOrder=od zamówienia ##### Availability ##### -AvailabilityTypeAV_NOW=Natychmiastowy +AvailabilityTypeAV_NOW=Natychmiastowo AvailabilityTypeAV_1W=1 tydzień AvailabilityTypeAV_2W=2 tygodnie AvailabilityTypeAV_3W=3 tygodnie AvailabilityTypeAV_1M=1 miesiąc ##### Types de contacts ##### TypeContact_propal_internal_SALESREPFOLL=Przedstawiciela w ślad za wniosek -TypeContact_propal_external_BILLING=kontakt faktury klienta +TypeContact_propal_external_BILLING=Kontakt do klienta w sprawie faktury TypeContact_propal_external_CUSTOMER=kontakt klienta w ślad za wniosek # Document models DocModelAzurDescription=Kompletny wniosek modelu (logo. ..) diff --git a/htdocs/langs/pl_PL/resource.lang b/htdocs/langs/pl_PL/resource.lang index 46e470ec682..e088be54d2d 100644 --- a/htdocs/langs/pl_PL/resource.lang +++ b/htdocs/langs/pl_PL/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Zasoby usunięte poprawnie DictionaryResourceType=Typ zasobów SelectResource=Wybierz zasoby + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Zasoby diff --git a/htdocs/langs/pl_PL/salaries.lang b/htdocs/langs/pl_PL/salaries.lang index ba85a71d279..bc93a2efe44 100644 --- a/htdocs/langs/pl_PL/salaries.lang +++ b/htdocs/langs/pl_PL/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Kod rachunkowości dla wypłat -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Kod rachunkowości dla obciązeń finansowych +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Wypłata Salaries=Wypłaty NewSalaryPayment=Nowa wypłata diff --git a/htdocs/langs/pl_PL/sendings.lang b/htdocs/langs/pl_PL/sendings.lang index c7a402a9190..5f5a8da5118 100644 --- a/htdocs/langs/pl_PL/sendings.lang +++ b/htdocs/langs/pl_PL/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Arkusz wysyłki ConfirmDeleteSending=Czy na pewno usunąć tą wysyłkę? ConfirmValidateSending=Czy potwierdzić tą wysyłkę z numerem referencyjnym %s? ConfirmCancelSending=Czy anulować tą wysyłkę? -DocumentModelSimple=Model prostego dokumentu DocumentModelMerou=Model Merou A5 WarningNoQtyLeftToSend=Ostrzeżenie nie produktów oczekujących na wysłanie. StatsOnShipmentsOnlyValidated=Statystyki prowadzone w sprawie przesyłania tylko potwierdzone. Data używany jest data uprawomocnienia przesyłki (planowanym terminem dostawy nie zawsze jest znana). @@ -51,10 +50,10 @@ ActionsOnShipping=Zdarzenia na wysyłce LinkToTrackYourPackage=Link do strony śledzenia twojej paczki ShipmentCreationIsDoneFromOrder=Na ta chwilę, tworzenie nowej wysyłki jest możliwe z karty zamówienia. ShipmentLine=Linia Przesyłka -ProductQtyInCustomersOrdersRunning=Ilość produktów w otwartych zamówieniach klientów -ProductQtyInSuppliersOrdersRunning=Ilość produktów w otwartych zamówieniach dostawców -ProductQtyInShipmentAlreadySent=Ilość produktów już wysłanych z zamówień klientów -ProductQtyInSuppliersShipmentAlreadyRecevied=Ilość produktów już odebranych z zamówień dostawców +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=Nie znaleziono produktu do wysyłki w magazynie %s. Popraw zapasy lub cofnij się i wybierz inny magazyn WeightVolShort=Waga/Volumen ValidateOrderFirstBeforeShipment=W pierwszej kolejności musisz zatwierdzić zamówienie, aby mieć możliwość utworzenia wysyłki. diff --git a/htdocs/langs/pl_PL/sms.lang b/htdocs/langs/pl_PL/sms.lang index 3157f726d4a..159623cac61 100644 --- a/htdocs/langs/pl_PL/sms.lang +++ b/htdocs/langs/pl_PL/sms.lang @@ -2,41 +2,41 @@ Sms=Sms SmsSetup=Konfiguracja SMS SmsDesc=Ta strona pozwala na zdefiniowanie globals opcje SMS funkcji -SmsCard=SMS karty -AllSms=Wszystko SMS campains +SmsCard=Karta SMS +AllSms=Wszystkie kampanie SMS SmsTargets=Cele SmsRecipients=Cele SmsRecipient=Cel SmsTitle=Opis SmsFrom=Nadawca SmsTo=Cel -SmsTopic=Wątek SMS +SmsTopic=Temat SMS SmsText=Wiadomość SmsMessage=Wiadomość SMS ShowSms=Pokaż Sms -ListOfSms=Lista SMS campains -NewSms=Nowy SMS cele kampanii -EditSms=Edit Sms +ListOfSms=Lista kampanii SMS +NewSms=Nowa kampania SMS +EditSms=Edytuj SMS ResetSms=Nowe wysyłanie -DeleteSms=Usuń Sms cele kampanii -DeleteASms=Usuwanie sms cele kampanii -PreviewSms=Previuw Sms -PrepareSms=Przygotuj sms +DeleteSms=Skasuj kampanie SMS +DeleteASms=Usuń kampanie SMS +PreviewSms=Przeglądaj SMS +PrepareSms=Przygotuj SMS CreateSms=Utwórz SMS -SmsResult=Wynik wysyłaniu SMS-ów -TestSms=Test Sms -ValidSms=Weryfikacja sms -ApproveSms=Zatwierdza sms +SmsResult=Wynik wysyłania SMS +TestSms=Testuj SMS +ValidSms=Zatwierdź SMS +ApproveSms=Zaakceptuj SMS SmsStatusDraft=Projekt SmsStatusValidated=Zatwierdzone SmsStatusApproved=Zatwierdzony -SmsStatusSent=Wysłane -SmsStatusSentPartialy=Wysłane częściowo -SmsStatusSentCompletely=Wysłane całkowicie +SmsStatusSent=Wyślij +SmsStatusSentPartialy=Wyślij częściowo +SmsStatusSentCompletely=Wyślij całkowicie SmsStatusError=Błąd SmsStatusNotSent=Nie wysłał -SmsSuccessfulySent=Sms poprawnie wysłany (z %s do %s) -ErrorSmsRecipientIsEmpty=Liczba celem jest pusty +SmsSuccessfulySent=SMS poprawnie wysłany (z %s do %s) +ErrorSmsRecipientIsEmpty=Numer odbiorcy jest pusty WarningNoSmsAdded=Nie nowy numer telefonu, aby dodać do listy docelowej ConfirmValidSms=Do you confirm validation of this campain? NbOfUniqueSms=Nb dof unikatowe numery telefonów @@ -45,7 +45,7 @@ ThisIsATestMessage=To jest wiadomość testowa SendSms=Wyślij SMS SmsInfoCharRemain=Nb z pozostałych znaków SmsInfoNumero= (W formacie międzynarodowym np.: +33899701761) -DelayBeforeSending=Opóźnienie przed wysłaniem (minuty) +DelayBeforeSending=Opóźnienie przed wysłaniem (w minutach) SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. -SmsNoPossibleRecipientFound=Żaden cel nie dostępne. Sprawdź konfigurację dostawcy SMS. +SmsNoPossibleRecipientFound=Odbiorca niedostępny. Sprawdź konfigurację dostawcy SMS. diff --git a/htdocs/langs/pl_PL/stocks.lang b/htdocs/langs/pl_PL/stocks.lang index db078319271..e2bbb0fbb65 100644 --- a/htdocs/langs/pl_PL/stocks.lang +++ b/htdocs/langs/pl_PL/stocks.lang @@ -15,7 +15,7 @@ CancelSending=Anuluj wysyłanie DeleteSending=Usuń wysyłanie Stock=Stan Stocks=Stany -StocksByLotSerial=Zapasy wg. lotu/nr seryjnego +StocksByLotSerial=Zapasy według lotu/nr seryjnego LotSerial=Lots/Serials LotSerialList=List of lot/serials Movements=Ruchy @@ -42,7 +42,7 @@ LabelMovement=Etykieta Ruch NumberOfUnit=Liczba jednostek UnitPurchaseValue=Jednostkowa cena nabycia StockTooLow=Zbyt niski zapas -StockLowerThanLimit=Zapas mniejszy niż alarm o zbyt niskim zapasie +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Wartość PMPValue=Wartość PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Produkt akcji i subproduct akcji są niezależne QtyDispatched=Ilość wysyłanych QtyDispatchedShort=Ilość wysyłanych QtyToDispatchShort=Ilość wysyłką -OrderDispatch=Postanowienie wysyłkowe +OrderDispatch=Goods Receptions 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 @@ -62,20 +62,23 @@ DeStockOnShipment=Zmniejsz realne zapasy magazynu po potwierdzeniu wysyłki DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Zwiększ realne zapasy magazynu po potwierdzeniu faktur / not kredytowych ReStockOnValidateOrder=Zwiększ realne zapasy magazynu po potwierdzeniu zamówień dostawców -ReStockOnDispatchOrder=Zwiększ realne zapasy w magazynach przy manualnym wysłaniu po odebraniu zamówienia przez dostawcę +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Zamówienie nie jest jeszcze lub nie więcej status, który umożliwia wysyłanie produktów w magazynach czas. -StockDiffPhysicTeoric=Wyjaśnienie różnicy między fizycznym i wirtualnym stanem +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Nie gotowych produktów dla tego obiektu. Więc nie w czas wysyłki jest wymagane. DispatchVerb=Wysyłka StockLimitShort=Limit zapasu przy którym wystąpi alarm StockLimit=Limit zapasu przy którym wystąpi alarm PhysicalStock=Fizyczne stany 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): 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, ...) IdWarehouse=Identyfikator magazynu -DescWareHouse=Opis składu -LieuWareHouse=Lokalizacja hurtowni -WarehousesAndProducts=Magazyny i produktów +DescWareHouse=Opis magazynu +LieuWareHouse=Lokalizacja magazynu +WarehousesAndProducts=Magazyny i produkty WarehousesAndProductsBatchDetail=Magazyny i produkty (z detalami na lot / serial) AverageUnitPricePMPShort=Średnia cena wejścia AverageUnitPricePMP=Średnia cena wejścia @@ -88,8 +91,8 @@ DeleteAWarehouse=Usuń magazyn ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s? PersonalStock=Osobowych %s czas ThisWarehouseIsPersonalStock=Tym składzie przedstawia osobiste zasobów %s %s -SelectWarehouseForStockDecrease=Wybierz magazyn użyć do zmniejszenia czas -SelectWarehouseForStockIncrease=Wybierz magazyn użyć do zwiększenia czas +SelectWarehouseForStockDecrease=Wybierz magazyn do zmniejszenia zapasu +SelectWarehouseForStockIncrease=Wybierz magazyn do zwiększenia zapasu NoStockAction=Brak akcji stock DesiredStock=Pożądany zapas DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature. @@ -98,11 +101,11 @@ Replenishment=Uzupełnianie ReplenishmentOrders=Zamówień towarów VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differ UseVirtualStockByDefault=Użyj wirtualnej akcji domyślnie, zamiast fizycznego magazynie, do uzupełniania funkcji -UseVirtualStock=Użyj wirtualnej akcji +UseVirtualStock=Użyj wirtualnego zapasu UsePhysicalStock=Użyj fizycznej akcji CurentSelectionMode=Current selection mode -CurentlyUsingVirtualStock=Wirtualny Zdjęcie -CurentlyUsingPhysicalStock=Zdjęcie fizyczny +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 AlertOnly= Tylko alarmy @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Ilość produktów w magazynie% s przed wybrany okres (< NbOfProductAfterPeriod=Ilość produktów w magazynie% s po wybraniu okres (>% s) MassMovement=Masowe przesunięcie SelectProductInAndOutWareHouse=Wybierz produkt, ilość, magazyn źródłowy i docelowy magazyn, a następnie kliknij przycisk "% s". Po wykonaniu tych wszystkich wymaganych ruchów, kliknij na "% s". -RecordMovement=Rekord transfert +RecordMovement=Record transfer ReceivingForSameOrder=Wpływy do tego celu StockMovementRecorded=Zbiory zapisane ruchy RuleForStockAvailability=Zasady dotyczące dostępności zapasu @@ -124,7 +127,7 @@ StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to 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) MovementLabel=Etykieta ruchu -InventoryCode=Kod inwentaryzacji +InventoryCode=Ruch lub kod inwentaryzacji IsInPackage=Zawarte w pakiecie WarehouseAllowNegativeTransfer=Zapas nie może być ujemny qtyToTranferIsNotEnough=You don't have enough stock from your source warehouse @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edycja +inventoryValidate=Zatwierdzony +inventoryDraft=Działa +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Utwórz +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Filtr kategorii +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 mouvment 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 +AddProduct=Dodać +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Usuń linię +RegulateStock=Regulate Stock +ListInventory=Lista diff --git a/htdocs/langs/pl_PL/stripe.lang b/htdocs/langs/pl_PL/stripe.lang new file mode 100644 index 00000000000..37f855e1354 --- /dev/null +++ b/htdocs/langs/pl_PL/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Nastepujące adresy są dostępne dla klienta, by mógł dokonać płatności za faktury zamówienia +PaymentForm=Forma płatności +WelcomeOnPaymentPage=Witamy w naszej usłudze płatności online +ThisScreenAllowsYouToPay=Ten ekran pozwala na dokonanie płatności on-line do %s. +ThisIsInformationOnPayment=To jest informacja o płatności do zrobienia +ToComplete=Aby zakończyć +YourEMail=E-mail by otrzymać potwierdzenie zapłaty +STRIPE_PAYONLINE_SENDEMAIL=Napisz e-mail, aby poinformować po płatności (sukces lub nie) +Creditor=Wierzyciel +PaymentCode=Kod płatności +StripeDoPayment=Przejdź do płatności +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Dalej +ToOfferALinkForOnlinePayment=URL %s płatności +ToOfferALinkForOnlinePaymentOnOrder=URL zaoferowania %s płatności online interfejsu użytkownika za zamówienie +ToOfferALinkForOnlinePaymentOnInvoice=URL zaoferowania %s płatności online interfejsu użytkownika za fakture +ToOfferALinkForOnlinePaymentOnContractLine=URL zaoferowania płatności online %s interfejsu użytkownika do umowy +ToOfferALinkForOnlinePaymentOnFreeAmount=URL zaoferowania płatności online %s interfejsu użytkownika w celu utworzenia dowolnej kwoty. +ToOfferALinkForOnlinePaymentOnMemberSubscription=Adres URL do zaoferowania płatności online %s interfejs użytkownika jest członkiem subskrypcji +YouCanAddTagOnUrl=Możesz również dodać parametr & url = wartość tagu do żadnej z tych adresów URL (wymagany tylko dla bezpłatnych), aby dodać swój komentarz płatności tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Ta strona potwierdza, że ​​płatność została wprowadzona. Dziękuję. +YourPaymentHasNotBeenRecorded=Twoja płatność nie została wprowadzona i transakcja została anulowana. Dziękuję. +AccountParameter=Parametry konta +UsageParameter=Parametry serwera +InformationToFindParameters=Pomóż znaleźć %s informacje o koncie +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Nazwa dostawcy +CSSUrlForPaymentForm=Styl CSS arkuszy dla form płatności +MessageOK=Wiadomość dla zatwierdzonych stron. Powrót do płatności +MessageKO=Wiadomość dla odwołanych stron. Powrót do płatności +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/pl_PL/supplier_proposal.lang b/htdocs/langs/pl_PL/supplier_proposal.lang index 269c1473c2f..32dc595f31d 100644 --- a/htdocs/langs/pl_PL/supplier_proposal.lang +++ b/htdocs/langs/pl_PL/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Znajdź zapytanie DraftRequests=Projekt zapytania SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Ostatnie %s zapytań o cenę -RequestsOpened=Opened price requests +RequestsOpened=Otwórz zapytanie o cenę SupplierProposalArea=Obszar ofert dostawcy SupplierProposalShort=Oferta dostawcy SupplierProposals=Oferty dostawcy @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Usuń zapytanie ValidateAsk=Zatwierdź zapytanie SupplierProposalStatusDraft=Szkic (musi być zatwierdzony) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Zatwierdzony (zapytanie jest otwarte) SupplierProposalStatusClosed=Zamknięte SupplierProposalStatusSigned=Zaakceptowane SupplierProposalStatusNotSigned=Odrzucony @@ -47,7 +47,7 @@ CommercialAsk=Zapytanie o cenę DefaultModelSupplierProposalCreate=Tworzenie modelu domyślnego DefaultModelSupplierProposalToBill=Domyślny szablon podczas zamykania zapytania o cenę (przyjęte) DefaultModelSupplierProposalClosed=Domyślny szablon podczas zamykania zapytania o cenę (odmówienie) -ListOfSupplierProposal=Lista wniosków wniosku dostawca +ListOfSupplierProposals=Lista wniosków wniosku dostawca ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/pl_PL/suppliers.lang b/htdocs/langs/pl_PL/suppliers.lang index 7a5a8312c49..814a0c36f09 100644 --- a/htdocs/langs/pl_PL/suppliers.lang +++ b/htdocs/langs/pl_PL/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Niektóre podprodukty nie mają zdefiniowanych cen AddSupplierPrice=Dodaj cenę zakupu ChangeSupplierPrice=Zmień cenę zakupu +SupplierPrices=Ceny dostawcy ReferenceSupplierIsAlreadyAssociatedWithAProduct=Ten dostawca jest już powiązany z referencją: %s NoRecordedSuppliers=Nie zarejestrowano żadnych dostawców SupplierPayment=Płatność dostawcy @@ -32,7 +33,7 @@ AddSupplierOrder=Stwórz zamówienie dla dostawcy AddSupplierInvoice=Stwórz fakturę dostawcy ListOfSupplierProductForSupplier=Wykaz produktów i cen dostawcy %s SentToSuppliers=Wysyłane do dostawców -ListOfSupplierOrders=Lista zleceń dostawca +ListOfSupplierOrders=Lista zamówień dostawców MenuOrdersSupplierToBill=Zamówienia dostawca do faktury NbDaysToDelivery=Opóźnienie dostawy w dniach DescNbDaysToDelivery=Największe opóźnienie dostawy wśród produktów z tego zamówienia @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Zła jakość ReputationForThisProduct=Reputation BuyerName=Nazwa kupującego AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Ceny dostawcy diff --git a/htdocs/langs/pl_PL/trips.lang b/htdocs/langs/pl_PL/trips.lang index 0ce139baba6..e398803a178 100644 --- a/htdocs/langs/pl_PL/trips.lang +++ b/htdocs/langs/pl_PL/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Wykaz opłat TypeFees=Types of fees ShowTrip=Pokaż raport kosztowy NewTrip=Nowy raport kosztów -CompanyVisited=Firm / fundacji odwiedzonych +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Kwota lub kilometry DeleteTrip=Usuń raport kosztów ConfirmDeleteTrip=Czy usunąć ten raport kosztów? @@ -21,7 +21,17 @@ ListToApprove=Czeka na zaakceptowanie ExpensesArea=Obszar raportów kosztowych ClassifyRefunded=Zakfalifikowano do refundacji. ExpenseReportWaitingForApproval=Nowy raport kosztów został wysłany do zakaceptowania -ExpenseReportWaitingForApprovalMessage=Nowy raport kosztów został wysłany i czeka na zaakceptowanie.\n- Użytkownik: %s\n- Czas: %s\nKliknij tutaj aby sprawdzić: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=ID raportu kosztowego AnyOtherInThisListCanValidate=Osoba do informowania o jej potwierdzenie. TripSociete=Informacje o firmie @@ -59,31 +69,24 @@ DATE_REFUS=Data odmowy DATE_SAVE=Data zatwierdzenia DATE_CANCEL=Data anulowania DATE_PAIEMENT=Data płatności - BROUILLONNER=Otworzyć na nowo +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Zatwierdź i wyślij do zaakceptowania ValidatedWaitingApproval=Zatwierdzony (czeka na zaakceptowanie) - NOT_AUTHOR=Nie jesteś autorem tego raportu kosztowego. Operacja anulowana. - ConfirmRefuseTrip=Czy odrzucić ten raport kosztów? - ValideTrip=Zatwierdzić raport wydatków ConfirmValideTrip=Czy zaakceptować ten raport kosztów? - PaidTrip=Zapłać raport wydatków ConfirmPaidTrip=Czy zmienić status tego raportu kosztów na "Zapłacone"? - ConfirmCancelTrip=Czy anulować ten raport kosztów? - BrouillonnerTrip=Cofnij raport kosztów do statusu "Szkic" ConfirmBrouillonnerTrip=Czy zmienić status tego raportu kosztów na "Szkic"? - SaveTrip=Weryfikacja raportu wydatków ConfirmSaveTrip=Czy zatwierdzić ten raport kosztów? - NoTripsToExportCSV=Brak raportu kosztowego to eksportowania za ten okres czasu. ExpenseReportPayment=Płatność Raport wydatek - ExpenseReportsToApprove=Raporty kosztów do zaakceptowania ExpenseReportsToPay=Raporty kosztowe do zapłaty +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/pl_PL/users.lang b/htdocs/langs/pl_PL/users.lang index 248202753e8..368a4496299 100644 --- a/htdocs/langs/pl_PL/users.lang +++ b/htdocs/langs/pl_PL/users.lang @@ -66,8 +66,8 @@ InternalUser=Wewnętrzny użytkownik ExportDataset_user_1=Dolibarr Użytkownicy i właściwości DomainUser=Domena użytkownika %s Reactivate=Przywraca -CreateInternalUserDesc=Ten formularz pozwala na stworzenie użytkownika wewnętrznego dla twojej firmy/fundacji. Aby utworzyć użytkownika zewnętrznego (klient, dostawca itp.) użyj opcji "Utwórz użytkownika Dolibarr" z karty "Kontrahent" -InternalExternalDesc=Wewnętrzny użytkownik jest użytkownikiem, który jest częścią Twojej firmy / fundacji.
Zewnętrzny użytkownik jest klientem, dostawcą lub innym kontrahentem.

W obu przypadkach uprawnienia określają prawa dostępu do Dolibarr; także zewnętrzny użytkownik może mieć inne menu niż użytkownik wewnętrzny (patrz Strona Główna - Konfiguracja - Wyświetlanie) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Zezwolenie udzielone ponieważ odziedziczył od jednego z użytkowników grupy. Inherited=Odziedziczone UserWillBeInternalUser=Utworzony użytkownik będzie wewnętrzny użytkownik (ponieważ nie związane z konkretnym trzeciej) @@ -75,10 +75,10 @@ UserWillBeExternalUser=Utworzony użytkownik będzie zewnętrzny użytkownik (po IdPhoneCaller=ID dzwoniącego telefonu NewUserCreated=Użytkownik %s tworzone NewUserPassword=Zmiana hasła dla %s -EventUserModified=Użytkownik %s zmodyfikowane -UserDisabled=Użytkownik %s osób niepełnosprawnych +EventUserModified=Użytkownik %s zmodyfikowany +UserDisabled=Użytkownik %s wyłączony UserEnabled=Użytkownik %s aktywowany -UserDeleted=Użytkownik %s usunięto +UserDeleted=Użytkownik %s usunięty NewGroupCreated=Grupa %s utworzona GroupModified=Grupa% s zmodyfikowano GroupDeleted=Grupa %s usunięta @@ -92,12 +92,12 @@ YourQuotaOfUsersIsReached=Limitu aktywnych użytkowników został osiągnięty! NbOfUsers=Ilośc użytkowników DontDowngradeSuperAdmin=Tylko superadmin niższej wersji superadmin HierarchicalResponsible=Kierownik -HierarchicView=Hierarchiczny widok +HierarchicView=Widok hierarchiczny UseTypeFieldToChange=Użyj pola do zmiany Rodzaj OpenIDURL=Adres URL OpenID LoginUsingOpenID=Użyj do logowania OpenID -WeeklyHours=Tygodniowy czas -ColorUser=Kolor użytkownik +WeeklyHours=Godzin tygodniowo +ColorUser=Kolor użytkownika DisabledInMonoUserMode=Disabled in maintenance mode UserAccountancyCode=User accountancy code UserLogoff=User logout diff --git a/htdocs/langs/pl_PL/website.lang b/htdocs/langs/pl_PL/website.lang index 0c5d53db69f..45c4d486172 100644 --- a/htdocs/langs/pl_PL/website.lang +++ b/htdocs/langs/pl_PL/website.lang @@ -4,25 +4,28 @@ WebsiteSetupDesc=Stwórz tyle stron ile potrzebujesz. Następnie przejść do me DeleteWebsite=Skasuj stronę ConfirmDeleteWebsite=Jesteś pewny że chcesz skasować stronę? Całą jej zawartość zostanie usunięta. WEBSITE_PAGENAME=Nazwa strony -WEBSITE_CSS_URL=URL of external CSS file -WEBSITE_CSS_INLINE=CSS content -MediaFiles=Media library -EditCss=Edit Style/CSS +WEBSITE_CSS_URL=URL zewnętrznego pliku CSS +WEBSITE_CSS_INLINE=Zawartość CSS +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. +MediaFiles=Biblioteka mediów +EditCss=Edytuj Style/CSS EditMenu=Edytuj Menu EditPageMeta=Edytuj koniec EditPageContent=Edytuj zawartość Website=Strona WWW -Webpage=Web page +Webpage=Strona internetowa AddPage=Dodaj stronę +HomePage=Home Page PreviewOfSiteNotYetAvailable=Podgląd twojej strony %s nie jest jeszcze dostępny. Musisz najpierw dodać stronę. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. -PageDeleted=Page '%s' of website %s deleted -PageAdded=Page '%s' added -ViewSiteInNewTab=View site in new tab -ViewPageInNewTab=View page in new tab -SetAsHomePage=Set as Home page +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. +PageDeleted=Strona %s portalu %s usunięta +PageAdded=Strona '%s' dodana +ViewSiteInNewTab=Zobacz stronę w nowej zakładce +ViewPageInNewTab=Zobacz stronę w nowej zakładce +SetAsHomePage=Ustaw jako stronę domową RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/pl_PL/withdrawals.lang b/htdocs/langs/pl_PL/withdrawals.lang index e21820435fa..1283b566429 100644 --- a/htdocs/langs/pl_PL/withdrawals.lang +++ b/htdocs/langs/pl_PL/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Kwota do wycofania WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Nr klienta zapłaty faktury w trybie "wycofania" czeka. Idź na "Wypłata" kartę na fakturze kartę do złożenia wniosku. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Powodem odrzucenia RefusedInvoicing=Rozliczeniowych odrzucenia NoInvoiceRefused=Nie za odrzucenie InvoiceRefused=Faktura odmówił (Naładuj odrzucenie do klienta) +StatusDebitCredit=Status debit/credit StatusWaiting=Czekanie StatusTrans=Przekazywane StatusCredited=Dobro diff --git a/htdocs/langs/pt_BR/admin.lang b/htdocs/langs/pt_BR/admin.lang index c5e2eefe797..20a0659c631 100644 --- a/htdocs/langs/pt_BR/admin.lang +++ b/htdocs/langs/pt_BR/admin.lang @@ -396,7 +396,6 @@ Module770Desc=Gestão e reivindicação de relatórios de despesas (transporte, Module1120Name=Fornecedor - proposta comercial Module1120Desc=Pedido fornecedor - proposta comercial e preços Module1200Desc=Integração Mantis -Module1400Desc=Gestor de Contabilidade (duas partes) Module1520Name=Geração de Documentos Module1520Desc=Geração de documentos via e-mail em massa Module1780Name=Categorias @@ -417,6 +416,7 @@ Module2660Desc=Habilitar o webservices do Dolibarr (pode ser usado para empurrar Module2700Desc=Usar serviço online do Gravatar (www.gravatar.com) para mostrar foto de usuários/membros (achado pelos emails deles). Precisa de acesso a internet Module2900Desc=Capacidade de conversão com o GeoIP Maxmind Module3100Desc=Adicionar um botão Skype nos cartões dos usuários / terceiros / contatos membros +Module4000Name=RH Module5000Name=Multi-Empresas Module5000Desc=Permite gerenciar várias empresas Module6000Name=Fluxo de Trabalho @@ -429,7 +429,6 @@ Module50000Desc=Módulo para oferecer pagamento online via cartão de crédito c Module50100Name=Ponto de Vendas Module50100Desc=Módulo ponto de vendas (PDV) Module50200Desc=Módulo que oferece pagamento online via cartão de crédito com Paypal -Module50400Desc=Gestão de Contabilidade (partes duplas) Module54000Name=ImprimirIPP Module54000Desc=Imprima via Cups IPP Module55000Name=Pesquisa Aberta @@ -1235,8 +1234,6 @@ ProjectsModelModule=Modelo de documento de relatório de projeto TasksNumberingModules=Modelo de numeração de tarefas TaskModelModule=Modelo de numeração de relatório de tarefas UseSearchToSelectProject=Use campos de completação automática para escolher projeto (em vez de usar uma caixa de lista) -AccountingPeriods=Períodos de contabilidade -AccountingPeriodCard=Período de contabilidade NewFiscalYear=Novo período de contabilidade OpenFiscalYear=Período da contabilidade em aberto CloseFiscalYear=Período da contabilidade fechada @@ -1310,7 +1307,6 @@ AddRemoveTabs=Adicionar ou remover abas AddHooks=Adicionar ganchos AddTriggers=Adicionar disparadores AddModels=Adicionar temas de documentos ou de numeração -AddSubstitutions=Adicionar substituições de chaves DetectionNotPossible=Não foi possível a detecção ListOfAvailableAPIs=Lista de API's disponíveis activateModuleDependNotSatisfied=O módulo "%s" depende do módulo "%s" que está faltando, assim o módulo "%1$s" pode não funcionar corretamente. Favor instalar o módulo "%2$s" ou desabilitar o módulo "%1$s" se você deseja estar livre de qualquer surpresa. diff --git a/htdocs/langs/pt_BR/agenda.lang b/htdocs/langs/pt_BR/agenda.lang index 654fd5ff0b0..443ef01f3a2 100644 --- a/htdocs/langs/pt_BR/agenda.lang +++ b/htdocs/langs/pt_BR/agenda.lang @@ -1,18 +1,15 @@ # Dolibarr language file - Source file is en_US - agenda -Actions=Eventos +TMenuAgenda=Agenda Eletrônica LocalAgenda=Calendário local ActionsOwnedBy=Evento de propriedade do -ActionsOwnedByShort=Proprietário ListOfActions=Lista de eventos ToUserOfGroup=Para qualquer usuário no grupo EventOnFullDay=Evento no(s) dia(s) todo -MenuToDoActions=Todos os eventos incompletos MenuToDoMyActions=Meus eventos incompletos MenuDoneMyActions=Meus eventos terminados ListOfEvents=Lista de eventos Dolibarr ActionsAskedBy=Eventos relatados pelo ActionsDoneBy=Eventos feito por -ActionAssignedTo=Evento atribuído a ViewCal=Ver Mês ViewDay=Ver dia ViewWeek=ver semana @@ -23,11 +20,24 @@ AgendaSetupOtherDesc=Essa página fornece a opção de exportar seus eventos Dol AgendaExtSitesDesc=Essa página permite declarar calendários externos para serem visto nos eventos da agenda Dolibarr. ActionsEvents=Eventos no qual Dolibarr cria uma ação na agenda automáticamente. NewCompanyToDolibarr=Terceiro %s criados +ContractValidatedInDolibarr=Contrato %s validado +PropalClosedSignedInDolibarr=Proposta %s assinada +PropalClosedRefusedInDolibarr=Proposta %s declinada PropalValidatedInDolibarr=Orçamento %s validado +PropalClassifiedBilledInDolibarr=Proposta %s classificada faturada InvoiceValidatedInDolibarr=Fatura %s validada InvoiceValidatedInDolibarrFromPos=Fatura %s validada no POS InvoiceBackToDraftInDolibarr=Fatura %s voltou para o status de rascunho InvoiceDeleteDolibarr=Fatura %s deletada +InvoicePaidInDolibarr=Fatura %s marcada paga +InvoiceCanceledInDolibarr=Fatura %s cancelada +MemberValidatedInDolibarr=Membro %s validado +MemberResiliatedInDolibarr=Membro %s finalizado +MemberDeletedInDolibarr=Membro %s cancelado +MemberSubscriptionAddedInDolibarr=Inscrição do membo %s adicionada +ShipmentValidatedInDolibarr=Envio %s validado +ShipmentDeletedInDolibarr=Envio %s cancelado +OrderCreatedInDolibarr=Pedido %s criado OrderValidatedInDolibarr=Pedido %s validado OrderDeliveredInDolibarr=Ordem %s classificadas entregues OrderCanceledInDolibarr=Pedido %s cancelado @@ -46,12 +56,9 @@ InterventionSentByEMail=Intervenção %s enviado por e-mail ProposalDeleted=Proposta excluída OrderDeleted=Pedido excluído InvoiceDeleted=Fatura excluída -DateActionStart=Data de início DateActionEnd=Data de término AgendaUrlOptions1=Você também pode adicionar os seguintes parâmetros nos filtros de saída: -AgendaUrlOptions2=login=%s para restringir a saída para ações criada por, atribuída para ou feito pelo usuário %s. AgendaUrlOptions3=logina=%s para restringir a saída para ações criada pelo usuário %s. -AgendaUrlOptions4=logint=%s para restringir a saída para ações atribuídas para o usuário %s. AgendaUrlOptionsProject=project=PROJECT_ID para restringir a saida de açoes associadas ao projeto PROJECT_ID. AgendaShowBirthdayEvents=Mostrar datas de nascimento dos contatos AgendaHideBirthdayEvents=Ocultar datas de nascimento dos contatos @@ -62,9 +69,7 @@ ExtSitesEnableThisTool=Mostrar calendários externos na agenda AgendaExtNb=Calendário núm %s ExtSiteUrlAgenda=URL para acessar arquivos .ical ExtSiteNoLabel=Sem descrição -VisibleTimeRange=Intervalo de tempo visível VisibleDaysRange=Intervalo de dias visíveis -AddEvent=Criar evento MyAvailability=Minha disponibilidade DateActionBegin=Iniciar a data do evento CloneAction=Evento Clone diff --git a/htdocs/langs/pt_BR/banks.lang b/htdocs/langs/pt_BR/banks.lang index d7f6b5fef65..99cc33f8ca1 100644 --- a/htdocs/langs/pt_BR/banks.lang +++ b/htdocs/langs/pt_BR/banks.lang @@ -40,7 +40,6 @@ BankType0=Conta poupança BankType1=Conta corrente BankType2=Conta caixa AccountsArea=Área das contas -AccountCard=Ficha da conta DeleteAccount=Excluir conta ConfirmDeleteAccount=Tem certeza que deseja deletar esta conta? BankTransactionByCategories=Transações bancárias por categorias @@ -50,6 +49,7 @@ RemoveFromRubriqueConfirm=Tem certeza que deseja remover a ligação entre a tra ListBankTransactions=Lista de transações bancárias IdTransaction=ID da transação BankTransactions=Transações bancárias +BankTransaction=Entrada no banco ListTransactions=Listar transações ListTransactionsByCategory=Listar transações/categorias TransactionsToConciliate=Transações a reconciliar @@ -64,6 +64,7 @@ AccountToDebit=Conta para débito DisableConciliation=Desativar função de reconciliação dessa conta ConciliationDisabled=Função de reconciliação desativada LinkedToAConciliatedTransaction=Ligado a uma entrada conciliada +StatusAccountOpened=Aberto StatusAccountClosed=Inativa LineRecord=Transação AddBankRecord=Adicionar transação @@ -120,3 +121,7 @@ CheckRejectedAndInvoicesReopened=Cheque devolvido e faturas reabertas BankAccountModelModule=Temas de documentos para as contas bancárias. DocumentModelSepaMandate=Tema do mandato SEPA. Útil somente para os países europeus na Comunidade Europeia. DocumentModelBan=Tema para imprimir a página com a informação BAN. +NewVariousPayment=Novo pagamento variado +VariousPayment=Vários pagamentos +VariousPayments=Vários pagamentos +ShowVariousPayment=Mostrar vários pagamentos diff --git a/htdocs/langs/pt_BR/bills.lang b/htdocs/langs/pt_BR/bills.lang index 8de71f62d6b..433bcf2db8d 100644 --- a/htdocs/langs/pt_BR/bills.lang +++ b/htdocs/langs/pt_BR/bills.lang @@ -12,9 +12,6 @@ DisabledBecauseNotErasable=Desativada já que não pode ser apagada InvoiceStandard=Fatura padrão InvoiceStandardAsk=Fatura padrão InvoiceStandardDesc=Esse tipo de fatura é a fatura comum. -InvoiceDeposit=Fatura de depósito -InvoiceDepositAsk=Fatura de depósito -InvoiceDepositDesc=Esse tipo de fatura é feito quando um depósito é recebido. InvoiceProForma=Fatura pro-forma InvoiceProFormaAsk=Fatura pro-forma InvoiceProFormaDesc=Fatura pro-forma é uma imagem verdadeira de fatura porem não tem valor contábil. @@ -55,7 +52,7 @@ PaymentsBack=Reembolsos de pagamentos paymentInInvoiceCurrency=na moeda das faturas PaidBack=Reembolso pago DeletePayment=Deletar pagamento -ConfirmDeletePayment=Você tem certeza que deseja deletar esse pagamento? +ConfirmDeletePayment=Você tem certeza que deseja excluir este pagamento? SupplierPayments=Pagamentos a fornecedores ReceivedCustomersPayments=Pagamentos recebidos de cliente PayedSuppliersPayments=Pagamentos pago ao fornecedores @@ -103,7 +100,6 @@ BillStatusNotPaid=Não pago BillStatusClosedUnpaid=Fechado (não pago) BillStatusClosedPaidPartially=Pago (parcialmente) BillShortStatusPaid=Pago -BillShortStatusConverted=Processado BillShortStatusCanceled=Abandonado BillShortStatusValidated=Validado BillShortStatusStarted=Iniciado @@ -167,12 +163,10 @@ ShowBill=Mostrar fatura ShowInvoice=Mostrar fatura ShowInvoiceReplace=Mostrar fatura de substituição ShowInvoiceAvoir=Mostrar nota de crédito -ShowInvoiceDeposit=Mostrar fatura de depósito ShowInvoiceSituation=Exibir a situação da fatura ShowPayment=Mostrar pagamento AlreadyPaid=Já está pago AlreadyPaidBack=Já está estornado -AlreadyPaidNoCreditNotesNoDeposits=Já está pago (sem notas de crédito e depósitos) RemainderToPay=Restante para pagar RemainderToTake=Restante para pegar Rest=Pedente @@ -229,7 +223,6 @@ GlobalDiscount=Desconto global CreditNote=Nota de crédito CreditNotes=Notas de crédito DiscountFromCreditNote=Desconto de nota de crédito %s -DiscountFromDeposit=Pagamentos de fatura de depósito %s AbsoluteDiscountUse=Esse tipo de crédito pode ser usado na fatura antes da validação CreditNoteDepositUse=A fatura deve ser validada para utilizar este tipo de crédito NewGlobalDiscount=Novo desconto fixo @@ -300,8 +293,6 @@ PaymentTypePRE=Pedido com pagamento em Débito direto PaymentTypeShortPRE=Pedido com pagamento por débito PaymentTypeLIQ=Dinheiro PaymentTypeShortLIQ=Dinheiro -PaymentTypeCB=Cartão de crédito -PaymentTypeShortCB=Cartão de crédito PaymentTypeTIP=TIP (Documentos contra Pagamento) PaymentTypeShortTIP=Pagamento TIP PaymentTypeVAD=Pagamento online @@ -362,7 +353,6 @@ DisabledBecausePayments=Não é possivel devido alguns pagamentos CantRemovePaymentWithOneInvoicePaid=Não posso remover pagamento ao menos que o última fatura sejá classificada como pago ExpectedToPay=Esperando pagamento CantRemoveConciliatedPayment=Não pode remover a conciliação de pagamento -ClosePaidInvoicesAutomatically=Classificar "pago" todos padão or substituir faturas inteiramente pago. ClosePaidCreditNotesAutomatically=Classificar "pago" todas notas de crédito inteiramente pago de volta. ClosePaidContributionsAutomatically=Classificar como "Pagas" todas as contribuições sociais ou fiscais quitadas. AllCompletelyPayedInvoiceWillBeClosed=Todas faturas sem permanencia para pagar será automaticamente fechada com status "pago". @@ -375,7 +365,6 @@ YouMustCreateStandardInvoiceFirstDesc=Você deve criar antes uma fatura padrão PDFCrabeDescription=Template PDF de fatura Caranguejo. Um completo template de fatura (template recomendado) PDFCrevetteDescription=Tema Crevette para fatura em PDF. Um tema completo para a situação das faturas TerreNumRefModelDesc1=Retorna número com formato %syymm-nnnn para padrão de faturas e %syymm-nnnn para notas de crédito onde yy é ano, mm é mês e nnnn é uma sequência numérica sem quebra e sem retorno para 0 -MarsNumRefModelDesc1=Retorna número com formato %syymm-nnnn para padrão de faturas, %syymm-nnnn para faturas substituidas, %syymm-nnnn para crédito de notas e %syymm-nnnn para notas de créditos onde yy é ano, mm é mês e nnnn é uma sequência sem quebra e sem retorno a 0 TerreNumRefModelError=Uma conta começa com %syymm já existe e não é compatível com esse modelo de sequência. Remova ou renomeie ele para ativar esse módulo. TypeContact_facture_internal_SALESREPFOLL=Representativo seguindo de fatura de cliente TypeContact_facture_external_BILLING=Contato de fatura de cliente diff --git a/htdocs/langs/pt_BR/bookmarks.lang b/htdocs/langs/pt_BR/bookmarks.lang index 3e6878d9de8..4fd7b981f71 100644 --- a/htdocs/langs/pt_BR/bookmarks.lang +++ b/htdocs/langs/pt_BR/bookmarks.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - bookmarks -AddThisPageToBookmarks=Adicionar essa página aos marcadores +ListOfBookmarks=Lista de marcadores OpenANewWindow=Abrir uma nova janela ReplaceWindow=Substituir atual janela BookmarkTargetReplaceWindowShort=Atual janela -BehaviourOnClick=Comportamento quando a URL é clicada SetHereATitleForLink=Colocar título para o marcador UseAnExternalHttpLinkOrRelativeDolibarrLink=Usar uma URL externa ou uma URL do Dolibarr ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Escolha se página vinculada deve abrir em uma nova janela ou não diff --git a/htdocs/langs/pt_BR/cashdesk.lang b/htdocs/langs/pt_BR/cashdesk.lang index 2a6394332a4..c6e98cebd8e 100644 --- a/htdocs/langs/pt_BR/cashdesk.lang +++ b/htdocs/langs/pt_BR/cashdesk.lang @@ -10,7 +10,6 @@ PrintTicket=Imprimir tíquete TotalTicket=Total do tíquite NoVAT=Nenhum ICMS para essa venda Change=Excesso recebido -BankToPay=Cobrar conta ShowCompany=Mostar empresa DeleteArticle=Clique para remover esse artigo FilterRefOrLabelOrBC=Procurar (Ref/Rótulo) diff --git a/htdocs/langs/pt_BR/categories.lang b/htdocs/langs/pt_BR/categories.lang index f7d3809ed58..04e0fb49582 100644 --- a/htdocs/langs/pt_BR/categories.lang +++ b/htdocs/langs/pt_BR/categories.lang @@ -12,7 +12,6 @@ MembersCategoriesArea=Área tags / categorias de Membros ContactsCategoriesArea=Área tags / categorias de Contatos AccountsCategoriesArea=Tags/categorias da área de Contas ProjectsCategoriesArea=Projetos area de tags/categorias -SubCats=Subcategorias CatList=Lista de tags/categorias NewCategory=Nova tag/categoria ModifCat=Modificar tag/categoria @@ -22,6 +21,7 @@ CreateThisCat=Criar esta tag/categoria NoSubCat=Nenhuma subcategoria. FoundCats=Encontrada tags / categorias ImpossibleAddCat=Impossível associar a tag/categoria %s +WasAddedSuccessfully=Foi adicionado com êxito. ObjectAlreadyLinkedToCategory=Elemento já está ligada a esta tag / categoria. ProductIsInCategories=Produto / serviço está ligada à seguintes tags / categorias CompanyIsInCustomersCategories=Este Terceiro está vinculado às seguintes tags/categorias de Clientes/Prospects @@ -35,6 +35,7 @@ ContactHasNoCategory=Este contato não está em nenhum tags / categorias ProjectHasNoCategory=Este projeto nao esta em nenhuma tag/categoria ClassifyInCategory=Adicionar para tag / categoria NotCategorized=Sem tag / categoria +CategoryExistsAtSameLevel=Esta categoria já existe na mesma localização ContentsVisibleByAllShort=Conteúdo visivel por todos ContentsNotVisibleByAllShort=Conteúdo não visivel por todos DeleteCategory=Excluir tag / categoria @@ -47,6 +48,7 @@ MembersCategoryShort=Membros tag / categoria SuppliersCategoriesShort=Fornecedores tags / categorias CustomersCategoriesShort=Clientes tags / categorias ProspectsCategoriesShort=Tag/categoria Prospecção +CustomersProspectsCategoriesShort=Cat. Clientes/Potenciais ProductsCategoriesShort=Produtos tags / categorias MembersCategoriesShort=Tag / categorias de Membros ContactCategoriesShort=Contatos tags / categorias @@ -57,7 +59,6 @@ ThisCategoryHasNoSupplier=Esta categoria não contém a nenhum fornecedor. ThisCategoryHasNoCustomer=Esta categoria não contém a nenhum cliente. ThisCategoryHasNoMember=Esta categoria nao contem nenhum membro. ThisCategoryHasNoContact=Esta categoria nao contem nenhum contato. -ThisCategoryHasNoAccount=Esta categoria não contém nenhuma conta. ThisCategoryHasNoProject=Esta categoria nao contem nenhum projeto. CategId=ID Tag / categoria CatSupList=Lista de fornecedores tags / categorias diff --git a/htdocs/langs/pt_BR/commercial.lang b/htdocs/langs/pt_BR/commercial.lang index 1b2cd595c3b..1b565c3d549 100644 --- a/htdocs/langs/pt_BR/commercial.lang +++ b/htdocs/langs/pt_BR/commercial.lang @@ -2,18 +2,15 @@ CommercialArea=Departamento comercial Prospects=Prospectos de cliente DeleteAction=Excluir um evento -NewAction=Novo evento AddAction=Adicionar evento AddAnAction=Adicionar um evento AddActionRendezVous=Criar um evento de reunião ConfirmDeleteAction=Tem certeza que quer deleitaar este evento ? CardAction=Ficha de evento -ActionOnCompany=Empresa relacionada ActionOnContact=Contato relacionado ShowTask=Mostrar tarefa ShowAction=Mostrar evento ActionsReport=Relatório de eventos -ThirdPartiesOfSaleRepresentative=Terceiros com representação comercial SalesRepresentative=Representante comercial SalesRepresentatives=Representantes comerciais SalesRepresentativeFollowUp=Representante comercial (seguindo) @@ -23,7 +20,7 @@ ShowCustomer=Mostrar cliente ShowProspect=Mostrar prospecto de cliente ListOfProspects=Lista de prospectos de cliente ListOfCustomers=Lista de clientes -LastDoneTasks=Últimas %s tarefas concluídas +LastDoneTasks=Últimas %s ações completadas LastActionsToDo=%s ações não concluídas mais antigas DoneAndToDoActions=Concluída e para fazer eventos DoneActions=Eventos concluídos @@ -40,10 +37,8 @@ LastProspectContactDone=Contato feito ActionAffectedTo=Evento atribuído para ActionDoneBy=Evento feito por ActionAC_TEL=Chamada telefônica -ActionAC_FAX=Enviar fax ActionAC_PROP=Enviar proposta por correio ActionAC_EMAIL=Enviar e-mail -ActionAC_RDV=Reuniões ActionAC_INT=Intervenção no lugar ActionAC_FAC=Enviar fatura de cliente por correio ActionAC_REL=Enviar fatura de cliente por correio (lembrete) @@ -56,4 +51,3 @@ ActionAC_OTH=Outros Stats=Estatísticas de vendas StatusProsp=Status de prospecto de cliente DraftPropals=Minutas de orçamentos -NoLimit=Sem limite diff --git a/htdocs/langs/pt_BR/companies.lang b/htdocs/langs/pt_BR/companies.lang index 6073684e4c9..a1f7459ea0c 100644 --- a/htdocs/langs/pt_BR/companies.lang +++ b/htdocs/langs/pt_BR/companies.lang @@ -12,6 +12,7 @@ MenuNewPrivateIndividual=Novo particular NewCompany=Nova empresa (prospecto de cliente, cliente, fornecedor) NewThirdParty=Novo terceiro (prospecto de cliente, cliente, fornecedor) CreateDolibarrThirdPartySupplier=Criar um terceiro (fornecedor) +CreateThirdPartyOnly=Adicionar terceiro CreateThirdPartyAndContact=Criar um terceiro + um contato interno ProspectionArea=Área de prospecção IdThirdParty=ID do terceiro @@ -58,6 +59,8 @@ VATIsNotUsed=Não sujeito a ICMS CopyAddressFromSoc=Preencher o endereço com os dados do terceiro ThirdpartyNotCustomerNotSupplierSoNoRef=Terceiro sem ser cliente ou fornecedor, nenhum objeto de referência disponível PaymentBankAccount=Pagamento conta bancária +OverAllOrders=Pedidos +OverAllSupplierProposals=Solicitações de preço LocalTax1IsUsed=Utilizar segundo imposto LocalTax1IsUsedES=É usado RE LocalTax1IsNotUsedES=Não é usado RE @@ -86,8 +89,6 @@ ProfId1AT=Prof Id 1 (ICMS) ProfId2AT=Prof Id 2 (Inscrição Estadual) ProfId3AT=Prof Id 3 (Inscrição Municipal) ProfId1BE=Prof Id 1 (Número profissional) -ProfId2BR=IE (Inscrição Estadual) -ProfId3BR=IM (Inscrição Municipal) ProfId4BR=CNPJ/CPF ProfId3CH=Prof Id 1 (Número federal) ProfId4CH=Prof Id 2 (Número gravado comercial) @@ -103,13 +104,11 @@ VATIntraShort=Núm ICMS VATIntraSyntaxIsValid=Sintaxe é válida ProspectCustomer=Possível cliente / Cliente Prospect=Prospecto de cliente -CustomerCard=Ficha do cliente CustomerRelativeDiscount=Desconto relativo do cliente CustomerRelativeDiscountShort=Desconto relativo CustomerAbsoluteDiscountShort=Desconto fixo CompanyHasRelativeDiscount=Esse cliente tem um desconto padrão de %s%% CompanyHasNoRelativeDiscount=Esse cliente não tem desconto relativo por padrão -CompanyHasAbsoluteDiscount=Este cliente ainda tem desconto de créditos ou depósitos por %s %s CompanyHasCreditNote=Esse cliente ainda tem notas de crédito por %s %s CompanyHasNoAbsoluteDiscount=Esse cliente não tem desconto de crédito disponível CustomerAbsoluteDiscountAllUsers=Desconto fixo (concedido para todos usuários) @@ -122,7 +121,6 @@ EditContactAddress=Editar contato/endereço Contact=Contato ContactId=ID do contato ContactsAddresses=Contatos/Endereços -FromContactName=Nome: NoContactDefinedForThirdParty=Nenhum contato foi definido para esse terceiro NoContactDefined=Sem contato definido DefaultContact=Contato/endereço padrão @@ -219,6 +217,7 @@ ListProspectsShort=Lista de prospectos de cliente ThirdPartiesArea=Área de terceiros LastModifiedThirdParties=Últimos %s terceiros modificados UniqueThirdParties=Total de terceiros +InActivity=Aberto ActivityCeased=Inativo ProductsIntoElements=Lista de produtos/serviços em %s CurrentOutstandingBill=Notas aberta correntes @@ -229,7 +228,6 @@ LeopardNumRefModelDesc=O código é livre. Esse código pode ser modificado a qu ManagingDirectors=Nome do Representante(CEO,Diretor,Presidente...) MergeOriginThirdparty=Duplicar terceiros (terceiros que deseja excluir) MergeThirdparties=Mesclar terceiros -ConfirmMergeThirdparties=Você tem certeza que deseja mesclar este terceiro ao atual? Todos os objetos conectados (faturas, pedidos, etc.) serão movidos para o terceiro atual. Desta forma você será capaz de excluir o que estiver duplicado. ThirdpartiesMergeSuccess=Terceiros foram mesclados SaleRepresentativeLogin=Login para o representante de vendas ErrorThirdpartiesMerge=Houve um erro ao excluir os terceiros. Por favor, verifique o log. As alterações foram revertidas. diff --git a/htdocs/langs/pt_BR/compta.lang b/htdocs/langs/pt_BR/compta.lang index 392d95470e4..50b3e52e91a 100644 --- a/htdocs/langs/pt_BR/compta.lang +++ b/htdocs/langs/pt_BR/compta.lang @@ -34,7 +34,6 @@ LT2SupplierES=IRPF de compras LT1CustomerES=RE vendas LT1SupplierES=RE compras VATCollected=ICMS recuperado -ToPay=A pagar SocialContribution=Contribuição fiscal ou social SocialContributions=Encargos sociais e fiscais SocialContributionsDeductibles=Contribuições fiscais ou sociais dedutíveis @@ -163,4 +162,3 @@ BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=Com base nas d LinkedFichinter=Vincular a uma intervenção ImportDataset_tax_contrib=Contribuições fiscais/sociais ErrorBankAccountNotFound=Erro: conta bancária não encontrada -FiscalPeriod=Período de contabilidade diff --git a/htdocs/langs/pt_BR/contracts.lang b/htdocs/langs/pt_BR/contracts.lang index 3ab455d7835..8e8d44596f5 100644 --- a/htdocs/langs/pt_BR/contracts.lang +++ b/htdocs/langs/pt_BR/contracts.lang @@ -1,8 +1,4 @@ # Dolibarr language file - Source file is en_US - contracts -ContractsArea=Área de contratos -ListOfContracts=Lista de contratos -AllContracts=Todos os contratos -ContractCard=Ficha do contrato ContractStatusNotRunning=Fora de vigência ServiceStatusInitial=Fora de vigência ServiceStatusRunning=Em vigência @@ -12,29 +8,18 @@ ServiceStatusLate=Em vigência, vencido ServiceStatusLateShort=Vencido ServiceStatusClosed=Encerrado ShowContractOfService=Mostrar contrato de serviço -Contracts=Contratos ContractsSubscriptions=Contratos ContractLine=Linha contrato Closing=Fechando -NoContracts=Sem contratos -MenuInactiveServices=Serviços inativos MenuRunningServices=Serviços em vigência MenuExpiredServices=Serviços vencidos -MenuClosedServices=Serviços fechados -NewContract=Novo contrato -NewContractSubscription=Novo contrato/subscrição -AddContract=Criar contrato -DeleteAContract=Eliminar um contrato -CloseAContract=Fechar um contrato ConfirmDeleteAContract=Você tem certeza que deseja excluir este contrato e todos os seus serviços? ConfirmValidateContract=Você tem certeza que deseja validar este contrato sob o mesmo nome %s? ConfirmCloseContract=Isto fechará todos os serviços (ativos ou não). Você tem certeza que deseja fechar este contrato? ConfirmCloseService=Você tem certeza que deseja fechar este serviço com a data %s? -ActivateService=Ativar o serviço +ValidateAContract=Confirmar um contrato ConfirmActivateService=Você tem certeza que deseja ativar este serviço com a data %s? RefContract=Referencia contrato -DateContract=Data do contrato -DateServiceActivate=Data de ativação do serviço ListOfInactiveServices=Lista servicos inativos ListOfExpiredServices=Lista servicos ativos vencidos ListOfRunningServices=Lista de Serviços Ativos @@ -44,7 +29,6 @@ LastContracts=Últimos %s contratos LastModifiedServices=Últimos %s serviços modificados ContractStartDate=Data de início ContractEndDate=Data de encerramento -DateStartPlanned=Data de início prevista DateStartPlannedShort=Data Inicio Prevista DateEndPlanned=Data Prevista Fim do Serviço DateEndPlannedShort=Data Fim Prevista @@ -61,7 +45,9 @@ CloseAllContracts=Fechar Todos os Contratos DeleteContractLine=Eliminar a linha do contrato ConfirmDeleteContractLine=Você tem certeza que deseja excluir esta linha do contrato? MoveToAnotherContract=Mover o serviço a outro contrato deste Fornecedor. +ConfirmMoveToAnotherContract=Escolhi o contrato e confirmo o alterar de serviço ao presente contrato. ConfirmMoveToAnotherContractQuestion=Escolher para qual contrato existente (do mesmo terceiro) você deseja mover este serviço. +PaymentRenewContractId=Renovação do Serviço (Numero %s) NoExpiredServices=Nao tem servicos ativos vencidos ListOfServicesToExpireWithDuration=Lista de servicos a vencer em %s dias ListOfServicesToExpireWithDurationNeg=Lista de serviços expirados a mais de %s dias @@ -70,6 +56,8 @@ NoteListOfYourExpiredServices=Esta lista contém apenas contratos de serviços d StandardContractsTemplate=Modelo de contratos simples ContactNameAndSignature=Para %s, nome e assinatura: OnlyLinesWithTypeServiceAreUsed=Somente as linhas com o tipo de "serviço" será clonado. +TypeContact_contrat_internal_SALESREPSIGN=Comercial assinante do contrato +TypeContact_contrat_internal_SALESREPFOLL=Comercial seguimento do contrato TypeContact_contrat_external_BILLING=Contato cliente de faturação do contrato TypeContact_contrat_external_CUSTOMER=Contato cliente seguimento do contrato TypeContact_contrat_external_SALESREPSIGN=Contato cliente assinante do contrato diff --git a/htdocs/langs/pt_BR/deliveries.lang b/htdocs/langs/pt_BR/deliveries.lang index c1c0010ee18..083399c4e58 100644 --- a/htdocs/langs/pt_BR/deliveries.lang +++ b/htdocs/langs/pt_BR/deliveries.lang @@ -1,11 +1,8 @@ # Dolibarr language file - Source file is en_US - deliveries -Delivery=Entrega DeliveryRef=Ref. entrega -DeliveryCard=Ficha de entrega -DeliveryOrder=Ordem de entrega -DeliveryDate=Data da entrega -CreateDeliveryOrder=Gerar ordem de entrega DeliveryStateSaved=Estado de entrega salvo +SetDeliveryDate=Indicar a Data de Envio +ValidateDeliveryReceipt=Confirmar a Nota de Entrega ValidateDeliveryReceiptConfirm=Você tem certeza que deseja validar este comprovante de entrega? DeleteDeliveryReceipt=Excluir recibo de entrega DeleteDeliveryReceiptConfirm=Você tem certeza que deseja excluir o comprovante de entrega %s? @@ -14,6 +11,7 @@ TrackingNumber=Número de rastreamento StatusDeliveryValidated=Recebida GoodStatusDeclaration=Recebi a mercadorias acima em bom estado, Sender=Remetente +ErrorStockIsNotEnough=Não existe estoque suficiente Shippable=Disponivel para envio NonShippable=Não disponivel para envio ShowReceiving=Mostrar recibo de entrega diff --git a/htdocs/langs/pt_BR/dict.lang b/htdocs/langs/pt_BR/dict.lang index b82198fbf97..b1eae1f0bf5 100644 --- a/htdocs/langs/pt_BR/dict.lang +++ b/htdocs/langs/pt_BR/dict.lang @@ -27,7 +27,6 @@ CountryIR=Irã CountryKR=Coreia do Sul CountryKG=Quirguistão CountryLA=Laos -CountryLT=Lituânia CountryMK=Macedônia, antiga República iugoslava da CountryMW=Maláui CountryML=Máli diff --git a/htdocs/langs/pt_BR/ecm.lang b/htdocs/langs/pt_BR/ecm.lang index 5ad21433a6b..e40eda7271b 100644 --- a/htdocs/langs/pt_BR/ecm.lang +++ b/htdocs/langs/pt_BR/ecm.lang @@ -1,9 +1,5 @@ # Dolibarr language file - Source file is en_US - ecm ECMNbOfDocs=Nr. de documentos -ECMSectionManual=Pasta manual -ECMSectionAuto=Pasta automática -ECMSectionsManual=Pastas manuais -ECMSectionsAuto=Pastas automáticas ECMNewSection=Criar pasta ECMAddSection=Adicionar pasta ECMCreationDate=Data criação @@ -11,11 +7,12 @@ ECMNbOfFilesInDir=Número de arquivos na pasta ECMNbOfSubDir=Número de subpastas ECMNbOfFilesInSubDir=Numero de arquivos nos subpastas ECMCreationUser=Criado por +ECMArea=Área GED ECMAreaDesc=O GED (Gestão Eletrônica de Documentos) permite salvar, compartilhar e pesquisar rapidamente todos os tipos de documentos contidos no Dolibarr. ECMAreaDesc2=* As pastas automáticas são geradas automaticamente quando algum arquivo é adicionado a algum ficheiro do sistema.
* As pastas manuais podem ser usados ​​para guardar documentos sem ligação a um cadastro do sistema. +ECMSectionWasRemoved=A pasta %s foi eliminada ECMSearchByKeywords=Busca usando palavras chave ECMSearchByEntity=Busca por objeto -ECMSectionOfDocuments=Pastas de documentos ECMDocsBySocialContributions=Documentos ligados a impostos sociais ou fiscais ECMDocsByThirdParties=Documentos associados a fornecedores ECMDocsByProposals=Documentos associados a orçamentos @@ -23,6 +20,7 @@ ECMDocsByInvoices=Documentos associados a faturas do cliente ECMDocsByProjects=Documentos associados a projetos ECMDocsByUsers=Documentos relacionados a usuários ECMDocsByInterventions=Documentos ligados a intervenções +ECMDocsByExpenseReports=Documentos vinculados a relatórios de despesas ShowECMSection=Exibir pasta DeleteSection=Apagar pasta ConfirmDeleteSection=Por favor confirmar a remocao do diretorio %s? diff --git a/htdocs/langs/pt_BR/exports.lang b/htdocs/langs/pt_BR/exports.lang index dac42587447..a01d9a1fc62 100644 --- a/htdocs/langs/pt_BR/exports.lang +++ b/htdocs/langs/pt_BR/exports.lang @@ -85,12 +85,8 @@ Enclosure=Recinto SpecialCode=Código especial ExportStringFilter=Permite substituir um ou mais caracteres no texto ExportDateFilter=AAAA, AAAAMM, AAAAMMDD : filtros por um ano / mês / dia
AAAA+AAAA, AAAAMM+AAAAMM, AAAAMMDD+AAAAMMDD : filtros mais de uma gama de ano / mês / dia inicial
> AAAA, > AAAAMM, > AAAAMMDD : filtros em todos seguindo anos / meses / dias
< AAAA, < AAAAMM, < AAAAMMDD : filtros em todos os anos / meses / dias anteriores -ExportNumericFilter=filtros "NNNNN" por um valor
filtros "NNNNN + NNNNN 'mais de uma faixa de valores
'> NNNNN' filtros por valores mais baixos
'> NNNNN' filtros por valores mais elevados ImportFromLine=Importar iniciando da linha número -EndAtLineNb=Terminar na linha número SetThisValueTo2ToExcludeFirstLine=Por exemplo, coloque 3 para este valor para excluir as 2 primeiras linhas KeepEmptyToGoToEndOfFile=Manter este campo em branco para ir até o fim do arquivo SelectFilterFields=Se você deseja filtrar alguns valores, apenas os valores de entrada aqui. -FilteredFields=Campos filtrados FilteredFieldsValues=Valor para o filtro -FormatControlRule=Regra de controle de formato diff --git a/htdocs/langs/pt_BR/holiday.lang b/htdocs/langs/pt_BR/holiday.lang index 1ba33b79912..9f39557e934 100644 --- a/htdocs/langs/pt_BR/holiday.lang +++ b/htdocs/langs/pt_BR/holiday.lang @@ -1,21 +1,19 @@ # Dolibarr language file - Source file is en_US - holiday +HRM=RH MenuReportMonth=Relatório mensal MenuAddCP=Nova solicitação de licença NotActiveModCP=Você deve ativar o módulo Gestão de solicitações de licença para visualizar esta página. AddCP=Fazer uma solicitação de licença DateFinCP=Data de término ToReviewCP=Aguardando aprovação -ApprovedCP=Aprovado -CancelCP=Cancelado RefuseCP=Negado -ValidatorCP=Aprovador ListeCP=Lista de licenças -ReviewedByCP=Será revisada por SendRequestCP=Criar solicitação de licença DelayToRequestCP=Solicitações devem ser feitas pelo menos %s dias (s) antes. MenuConfCP=Saldo de folgas SoldeCPUser=O saldo de folgas é de %s dias. ErrorEndDateCP=Você deve selecionar uma data final posterior à data inicial. +ErrorSQLCreateCP=Ocorreu um erro de SQL durante a criação: ErrorIDFicheCP=Ocorreu um erro, a solicitação de licença não existe. ReturnCP=Retorne à página anterior ErrorUserViewCP=Você não está autorizado a ler este pedido de licença. @@ -40,7 +38,6 @@ TitleRefuseCP=Recusar a solicitação de licença ConfirmRefuseCP=Quer mesmo recusar a solicitação de licença? NoMotifRefuseCP=Você deve escolher um motivo para recusar a solicitação. TitleCancelCP=Cancelar a solicitação de licença -ConfirmCancelCP=Tem certeza de que deseja cancelar o pedido de licença? DetailRefusCP=Motivo da recusa DateRefusCP=Data da recusa DateCancelCP=Data do cancelamento @@ -59,13 +56,10 @@ alreadyCPexist=Um pedido de licença já foi feito sobre este período. FirstDayOfHoliday=Primeiro dia de folga LastDayOfHoliday=Último dia de folga BoxTitleLastLeaveRequests=Últimas %s solicitações de licença modificadas -HolidaysMonthlyUpdate=Atualização mensal -ManualUpdate=Atualização manual HolidaysCancelation=Cancelamento da solicitação de licença TypeWasDisabledOrRemoved=A licença do tipo (id %s) foi desabilitada ou removida LastUpdateCP=Última atualização automática de fixação de licenças MonthOfLastMonthlyUpdate=Mês da última atualização automática de fixação de licenças -UpdateConfCPOK=Atualizado com sucesso. Module27130Name=Gestão de solicitações de licença Module27130Desc=Gestão de solicitações de licença ErrorMailNotSend=Ocorreu um erro durante o envio de e-mail: diff --git a/htdocs/langs/pt_BR/install.lang b/htdocs/langs/pt_BR/install.lang index f1f5b1dae55..cda864bb22a 100644 --- a/htdocs/langs/pt_BR/install.lang +++ b/htdocs/langs/pt_BR/install.lang @@ -140,7 +140,7 @@ MigrationContractsIncoherentCreationDateNothingToUpdate=Sem valor incorreto na d MigrationReopeningContracts=Abrir contrato fechado por erro MigrationReopenThisContract=Reabrir contrato %s MigrationReopeningContractsNothingToUpdate=Sem contratos encerrados para abrir -MigrationBankTransfertsUpdate=Atualizar links entre transação bancária e transferência bancária +MigrationBankTransfertsUpdate=Atualizar ligações entre a entrada do banco e uma transferência bancária MigrationBankTransfertsNothingToUpdate=Todas as ligações são até a data MigrationShipmentOrderMatching=Remetentes receberam atualização MigrationDeliveryOrderMatching=Entrega receberam atualização diff --git a/htdocs/langs/pt_BR/interventions.lang b/htdocs/langs/pt_BR/interventions.lang index c242eede393..4edd957cbd0 100644 --- a/htdocs/langs/pt_BR/interventions.lang +++ b/htdocs/langs/pt_BR/interventions.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - interventions +InterventionCard=Ficha de Intervenção AddIntervention=Criar Intervenção ActionsOnFicheInter=Açoes na intervençao LastInterventions=Últimas %s intervenções @@ -12,6 +13,7 @@ ConfirmDeleteInterventionLine=Você tem certeza que deseja excluir esta linha de ConfirmCloneIntervention=Você tem certeza que deseja clonar esta intervenção? InterventionClassifyBilled=Classificar "Faturado" InterventionClassifyUnBilled=Classificar "à faturar" +InterventionClassifyDone=Classificar "Feito" StatusInterInvoiced=Faturado ShowIntervention=Mostrar intervençao SendInterventionRef=Apresentação de intervenção %s diff --git a/htdocs/langs/pt_BR/loan.lang b/htdocs/langs/pt_BR/loan.lang index 10e65fe5092..cddd78288b4 100644 --- a/htdocs/langs/pt_BR/loan.lang +++ b/htdocs/langs/pt_BR/loan.lang @@ -2,11 +2,9 @@ NewLoan=Novo empréstimo ShowLoan=Mostrar empréstimo PaymentLoan=Pagamento de empréstimo +LoanPayment=Pagamento de empréstimo ShowLoanPayment=Mostrar pagamento de empréstimo Interest=Juro -LoanAccountancyCapitalCode=Código Contábil Capital -LoanAccountancyInsuranceCode=Código Contábil Seguro -LoanAccountancyInterestCode=Código Contábil Juros ConfirmDeleteLoan=Confirme a exclusão deste empréstimo LoanDeleted=Empréstimo excluído com sucesso ConfirmPayLoan=Confirmar este empréstimo como pago @@ -34,6 +32,3 @@ LoanCalcDesc=Esta calculadora de hipoteca pode ser usada para mostrar os GoToInterest=%s será destinado a JUROS GoToPrincipal=%s será destinado ao PRINCIPAL YouWillSpend=Você gastará %s no ano de %s -LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Código Contábil Capital por padrão -LOAN_ACCOUNTING_ACCOUNT_INTEREST=Código Contábil Juros por padrão -LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Código Contábil Seguros por padrão diff --git a/htdocs/langs/pt_BR/mails.lang b/htdocs/langs/pt_BR/mails.lang index cfd022f516a..ca3fe238d96 100644 --- a/htdocs/langs/pt_BR/mails.lang +++ b/htdocs/langs/pt_BR/mails.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - mails +MailCard=Ficha de Mailing MailRecipients=Dsetinatarios MailRecipient=Destinatário MailTitle=Descrição @@ -62,8 +63,6 @@ TagSignature=Assinatura do remetente EMailRecipient=E-mail destinatario TagMailtoEmail=Destinatário do E-mail (incluindo o link HTML "mailto:") NoEmailSentBadSenderOrRecipientEmail=Nenhum e-mail enviado. Bad remetente ou destinatário de e-mail. Verifique perfil de usuário. -AddNewNotification=Ativar uma nova notificação email para alvo -ListOfActiveNotifications=Lista de todos os destinatários para a notificação por e-mail ListOfNotificationsDone=Listar todas as notificações de e-mail enviadas MailSendSetupIs=Configuração do envio de e-mails foi configurado a '%s'. Este modo não pode ser usado para envios de massa de e-mails. MailSendSetupIs2=Voçê precisa primeiramente acessar com uma conta de Administrador o menu %sInicio - Configurações - EMails%s para mudar o parametro '%s' para usar o modo '%s'. Neste modo voçê pode entrar a configuração do servidor SMTP fornecido pelo seu Provedor de Acesso a Internet e usar a funcionalidade de envios de massa de EMails. diff --git a/htdocs/langs/pt_BR/main.lang b/htdocs/langs/pt_BR/main.lang index a95c5c4eac5..71ab24a7b03 100644 --- a/htdocs/langs/pt_BR/main.lang +++ b/htdocs/langs/pt_BR/main.lang @@ -21,7 +21,6 @@ FormatDateHourTextShort=%d %b, %Y, %I:%M %p FormatDateHourText=%d %B, %Y, %I:%M %p DatabaseConnection=Login à Base de Dados NoTemplateDefined=Nenhum tema definido para este tipo de e-mail -AvailableVariables=Variáveis de substituição disponíveis NoRecordFound=Nenhum registro encontrado NoRecordDeleted=Nenhum registro foi deletado NotEnoughDataYet=Sem dados suficientes @@ -51,8 +50,8 @@ SeeAlso=Ver tambem %s SeeHere=veja aqui BackgroundColorByDefault=Cor do fundo padrão FileRenamed=O arquivo foi renomeado com sucesso -FileUploaded=O arquivo foi carregado com sucesso FileGenerated=O arquivo foi gerado com sucesso +FileUploaded=O arquivo foi carregado com sucesso FileWasNotUploaded=O arquivo foi selecionado, mas nao foi ainda enviado. Clique no "Anexar arquivo" para proceder. NbOfEntries=Nr. de entradas GoToWikiHelpPage=Ler a ajuda online (necessário acesso a Internet) @@ -63,7 +62,6 @@ DolibarrInHttpAuthenticationSoPasswordUseless=Modo de autenticação do Dolibarr PasswordForgotten=Esqueceu a senha? SeeAbove=Mencionar anteriormente PreviousConnexion=último login -PreviousValue=Valor anterior ConnectedOnMultiCompany=Conectado no ambiente AuthenticationMode=Modo de Autenticação RequestedUrl=URL solicitada @@ -72,7 +70,6 @@ RequestLastAccessInError=Últimos erros de acesso ao banco de dados ReturnCodeLastAccessInError=Código de retorno do último erro de acesso ao banco de dados InformationLastAccessInError=Informação do último erro de acesso ao banco de dados InformationToHelpDiagnose=Esta informação pode ser útil para fins de diagnóstico -TechnicalID=ID Técnico PrecisionUnitIsLimitedToXDecimals=Dolibarr está configurado para limitar a precisão dos preços unitários a %s Decimais. NoFilter=Nenhum filtro WarningYouHaveAtLeastOneTaskLate=Atenção, tem um elemento a menos que passou a data de tolerância. @@ -91,7 +88,6 @@ Disable=Desativar Disabled=Desativado AddLink=Adicionar link RemoveLink=Remover o link -AddToDraft=Adicionar ao rascunho Update=Modificar CloseBox=Remover o widget do seu painel de controle ConfirmSendCardByMail=Você realmente quer enviar o conteúdo deste cartão por e-mail para %s? @@ -131,8 +127,6 @@ Connection=Login Now=Agora HourStart=Comece hora DateAndHour=Data e hora -DateToday=Data de hoje -DateReference=Data de referência DateEnd=Data de término DateCreationShort=Data Criação DateModification=Data Modificação @@ -189,7 +183,6 @@ TotalHTShortCurrency=Total (líquido na moeda) TotalTTCShort=Total (incl. taxas) TotalHT=Valor TotalHTforthispage=Total (sem impostos) desta pagina -Totalforthispage=Total para esta página TotalTTC=Total TotalVAT=Total do ICMS TotalLT1=Total taxa 2 @@ -226,7 +219,6 @@ Category=Tag / categoria to=para ApprovedBy2=Aprovado pelo (segunda aprovação) Opened=Aberto -Topic=Assunto ByUsers=Por usuário LateDesc=O atraso na definição se o registro é tardio ou não, depende da sua configuração. Peça ao seu Administrador para alterar o atraso no menu Início - Configuração - Alertas. DeletePicture=Apagar foto @@ -247,9 +239,7 @@ MonthShort09=Set MonthShort10=Out MonthShort12=Dez AttachedFiles=Arquivos e Documentos Anexos -FileTransferComplete=Foi transferido corretamente o Arquivo ReportPeriod=Periodo de Análise -Keyword=Palavra-chave Fill=Preencher Reset=Resetar File=Arquivo @@ -257,7 +247,6 @@ Files=Arquivos AmountInCurrency=Valores Apresentados em %s NbOfThirdParties=Numero de Fornecedores NbOfObjects=Numero de Objetos -NbOfObjectReferers=Número de itens relacionados Referers=Itens correlatos Uncheck=Desmarque Entities=Entidadees @@ -287,7 +276,6 @@ CurrentUserLanguage=Idioma atual CurrentTheme=Tema atual CurrentMenuManager=Administração do menu atual DisabledModules=Módulos desativados -DateOfSignature=Data da assinatura HidePassword=Mostrar comando com senha oculta UnHidePassword=Mostrar comando real com a senha visivel AddFile=Adicionar arquivo @@ -353,7 +341,6 @@ GoIntoSetupToChangeLogo=Vá para casa - Configuração - Empresa de mudar logoti Denied=Negado Gender=Gênero ViewList=Exibição de lista -Mandatory=Obrigatório Sincerely=Sinceramente DeleteLine=Apagar linha ConfirmDeleteLine=Você tem certeza que deseja excluir esta linha? @@ -366,8 +353,6 @@ FrontOffice=Frente do escritório BackOffice=Fundo do escritório View=Visão Exports=Exportações -ExportFilteredList=Exportar lista filtrada -ExportList=Exportar lista Miscellaneous=Variados Calendar=Calendário GroupBy=Agrupar por @@ -378,16 +363,11 @@ SaturdayMin=Sab SelectMailModel=Escolha um modelo de e-mail SetRef=Escolher referência Select2ResultFoundUseArrows=Alguns resultados encontrados. Use as setas para selecionar. -Select2NotFound=Nenhum resultado encontrado Select2Enter=Forneça -Select2MoreCharacter=ou mais caracteres -Select2MoreCharacters=ou mais caracteres Select2LoadingMoreResults=Carregando mais resultados... Select2SearchInProgress=Busca em andamento... -SearchIntoThirdparties=Terceiros SearchIntoContacts=Contatos SearchIntoUsers=Usuários -SearchIntoProductsOrServices=Produtos ou serviços SearchIntoCustomerInvoices=Faturas a clientes SearchIntoSupplierInvoices=Faturas de fornecedores SearchIntoCustomerOrders=Pedidos de clientes diff --git a/htdocs/langs/pt_BR/margins.lang b/htdocs/langs/pt_BR/margins.lang index a3d74fa8b54..dccb194f19a 100644 --- a/htdocs/langs/pt_BR/margins.lang +++ b/htdocs/langs/pt_BR/margins.lang @@ -26,4 +26,3 @@ rateMustBeNumeric=Rata deve ser um valor numerico markRateShouldBeLesserThan100=Rata marcada teria que ser menor do que 100 ShowMarginInfos=Mostrar informações sobre margens CheckMargins=Detalhes das margens -MarginPerSaleRepresentativeWarning=O relatório de margem por usuário utilizar a ligação entre terceiros e representantes de venda para calcular a margem de cada usuário. Porque alguns terceiros não pode ser ligado a qualquer representante venda e alguns terceiros pode estar ligado a vários usuários, algumas margens podem não aparecer nestes relatório ou pode aparecer em várias linhas diferentes. diff --git a/htdocs/langs/pt_BR/members.lang b/htdocs/langs/pt_BR/members.lang index 4cd63795762..78de603f722 100644 --- a/htdocs/langs/pt_BR/members.lang +++ b/htdocs/langs/pt_BR/members.lang @@ -3,7 +3,6 @@ MembersArea=Área de associados MemberCard=Ficha de associado SubscriptionCard=Ficha de filiação Member=Associado -Members=Associados ShowMember=Exibir ficha do associado UserNotLinkedToMember=Usuário não vinculado a um associado ThirdpartyNotLinkedToMember=Fornecedores não ligados a um membro @@ -13,6 +12,7 @@ ErrorMemberIsAlreadyLinkedToThisThirdParty=Outro membro já está vinculado a u ErrorUserPermissionAllowsToLinksToItselfOnly=Por razões de segurança, você deve ter permissões para editar todos os usuários sejam capazes de ligar um membro a um usuário que não é seu. CardContent=Conteúdo da sua ficha de membro SetLinkToThirdParty=Link para um fornecedor Dolibarr +MembersCards=Cartões de Membros MembersListUpToDate=Lista dos Membros válidos ao día de adesão MembersListNotUpToDate=Lista dos Membros válidos não ao día de adesão MembersListResiliated=Lista de membros encerrados @@ -24,8 +24,9 @@ DateEndSubscription=data final filiação EndSubscription=fim filiação SubscriptionId=Id adesão MemberId=Id adesão -MemberStatusDraft=rascunho (a Confirmar) -MemberStatusActiveLateShort=não à día +MemberStatusDraft=Minuta (requer confirmação) +MemberStatusDraftShort=Minuta +MemberStatusActiveLateShort=Vencido MemberStatusPaid=Assinatura em dia MemberStatusPaidShort=Até à data MemberStatusResiliated=Membro encerrado @@ -35,11 +36,13 @@ PaymentSubscription=Subscrição de Pagamento SubscriptionEndDate=data final filiação NewSubscriptionDesc=Este formulário permite que você grave a sua assinatura como um novo membro da fundação. Se você quiser renovar a sua assinatura (se já for membro), por favor, entre em contato com Conselho de Fundadores não por e-mail. Subscriptions=Filiações -SubscriptionLate=Em Atraso +SubscriptionLate=Atraso SubscriptionNotReceived=filiação não recibida ListOfSubscriptions=Lista de Filiações +SendCardByMail=Enviar ficha por E-mail AddMember=Criar membro NoTypeDefinedGoToSetup=nenhum tipo de membro definido. ir a configuração -> Tipos de Membros +DeleteType=Excluir Physical=Físico MorPhy=Moral/Físico Reenable=Reativar @@ -57,13 +60,17 @@ EnablePublicSubscriptionForm=Habilite a forma pública auto-assinatura ExportDataset_member_1=Membros e Filiações LastMembersModified=Últimos %s membros modificados LastSubscriptionsModified=Últimas %s subscrições modificadas +PublicMemberCard=Ficha pública membro SubscriptionNotRecorded=Subscrição não registrada AddSubscription=Criar subscripção DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=Assunto do email em caso de inscrição automática DescADHERENT_AUTOREGISTER_MAIL=Email a enviar em caso de convite para inscrição automática DescADHERENT_ETIQUETTE_TEXT=Texto impresso em folhas de endereço de membros DescADHERENT_CARD_TYPE=Formato da página fichas +DescADHERENT_CARD_HEADER_TEXT=Texto a imprimir na parte superior do cartão de membro +DescADHERENT_CARD_TEXT=Texto a imprimir ao cartão de membro DescADHERENT_CARD_TEXT_RIGHT=Texto impresso em cartões de membros (alinhar à direita) +DescADHERENT_CARD_FOOTER_TEXT=Texto a imprimir na parte inferior do cartão de membro HTPasswordExport=geração Arquivo htpassword NoThirdPartyAssociatedToMember=nenhum Fornecedor associado a este membro MembersAndSubscriptions=Membros e Subscrições @@ -72,7 +79,6 @@ MoreActionsOnSubscription=Ação complementar, sugerido por padrão durante a gr LinkToGeneratedPages=Gerar cartões de visitas LinkToGeneratedPagesDesc=Esta tela permite gerar arquivos PDF com cartões de visita para todos os seus membros ou um membro particular. DocForAllMembersCards=Gerar cartões de visita para todos os membros -DocForOneMemberCards=Gerar cartões de visita para um determinado membro DocForLabels=Gerar folhas de endereço MembersStatisticsByRegion=Membros por região estatísticas NoValidatedMemberYet=Nenhum membro validados encontrado diff --git a/htdocs/langs/pt_BR/oauth.lang b/htdocs/langs/pt_BR/oauth.lang index 91db5870617..90aaec44e07 100644 --- a/htdocs/langs/pt_BR/oauth.lang +++ b/htdocs/langs/pt_BR/oauth.lang @@ -3,8 +3,6 @@ ConfigOAuth=Configuração Oauth ManualTokenGeneration=Geração manual do token NoAccessToken=Nenhum token de acesso guardado na base de dados local HasAccessToken=Um token foi gerado e salvo no banco de dados local -NewTokenStored=Token recebido e salvo -ToCheckDeleteTokenOnProvider=Para verificar/apagar autorização salva pelo provedor OAuth %s TokenDeleted=Token excluído RequestAccess=Clique aqui para solicitar/renovar o acesso e receber um novo token para salvar DeleteAccess=Clique aqui para apagar o token @@ -12,7 +10,7 @@ UseTheFollowingUrlAsRedirectURI=Utilize o seguinte URL como o URI de redireciona ListOfSupportedOauthProviders=Forneça aqui a credencial fornecida pelo seu provedor OAuth2. Apenas provedores OAuth2 suportados estão visíveis aqui. Esta configuração talvez seja usada por outros módulos que necessitem de autenticação OAuth2. TOKEN_REFRESH=Token Atualizar Presente TOKEN_EXPIRED=Token vencido -TOKEN_EXPIRE_AT=Token expirar no +TOKEN_EXPIRE_AT=Token expira no TOKEN_DELETE=Excluir token salvo OAUTH_GOOGLE_NAME=Serviço Google Oauth OAUTH_GOOGLE_ID=ID do Google Oauth diff --git a/htdocs/langs/pt_BR/orders.lang b/htdocs/langs/pt_BR/orders.lang index 376677a88a5..945b5865124 100644 --- a/htdocs/langs/pt_BR/orders.lang +++ b/htdocs/langs/pt_BR/orders.lang @@ -1,9 +1,20 @@ # Dolibarr language file - Source file is en_US - orders OrdersArea=Área de Pedidos de Clientes +SuppliersOrdersArea=Área de Pedidos a Fornecedores +OrderCard=Ficha Pedido OrderId=ID Pedido +Order=Pedido +Orders=Pedidos OrderLine=Linha de Comando +OrderDate=Data Pedido OrderDateShort=Data do pedido OrderToProcess=Pedido a processar +NewOrder=Novo Pedido +ToOrder=Realizar Pedido +MakeOrder=Realizar Pedido +SupplierOrder=Pedido a Fornecedor +SuppliersOrders=Pedidos a Fornecedores +SuppliersOrdersRunning=Pedidos a Fornecedores em Curso CustomerOrder=Pedido de Cliente CustomersOrders=Pedidos de clientes CustomersOrdersRunning=Pedidos dos clientes atuais @@ -24,16 +35,23 @@ StatusOrderOnProcess=Pedido - Aguardando Recebimento StatusOrderOnProcessWithValidation=Ordenada - recepção Standby ou validação StatusOrderToBill=A Faturar ShippingExist=Existe envio +QtyOrdered=Quant. Pedida ProductQtyInDraft=Quantidade do produto em projetos de ordens ProductQtyInDraftOrWaitingApproved=Quantidade do produto em projecto ou ordens aprovadas, ainda não ordenou MenuOrdersToBill=Pedidos por Faturar MenuOrdersToBill2=Ordens faturáveis +CreateOrder=Criar Pedido +RefuseOrder=Rejeitar o Pedido ApproveOrder=Aprovar pedidos Approve2Order=Aprovar pedido (segundo nível) +ValidateOrder=Confirmar o Pedido UnvalidateOrder=Desaprovar pedido +DeleteOrder=Eliminar o pedido +CancelOrder=Anular o Pedido OrderReopened=Pedido %s Reaberto AddOrder=Criar ordem AddToDraftOrders=Adicionar a projeto de pedido +ShowOrder=Mostrar Pedido OrdersOpened=Pedidos a processar NoDraftOrders=Não há projetos de pedidos NoOrder=Sem pedidos @@ -42,7 +60,14 @@ LastOrders=Últimos %s pedidos de cliente LastCustomerOrders=Últimos %s pedidos de cliente LastSupplierOrders=Últimos %s pedidos a fornecedores LastModifiedOrders=Últimos %s pedidos modificados +AllOrders=Todos os Pedidos +NbOfOrders=Número de Pedidos +OrdersStatistics=Estatísticas de pedidos +OrdersStatisticsSuppliers=Estatísticas de Pedidos a Fornecedores +NumberOfOrdersByMonth=Número de Pedidos por Mês AmountOfOrdersByMonthHT=Numero de pedidos por mes (sem impostos) +ListOfOrders=Lista de Pedidos +CloseOrder=Fechar Pedido ConfirmCloseOrder=Você tem certeza que deseja definir este pedido como entregue? Uma vez entregue o pedido, o mesmo pode ser definido como cobrado. ConfirmDeleteOrder=Você tem certeza que deseja excluir este pedido? ConfirmValidateOrder=Você tem certeza que deseja validar este pedido sob o nome %s? @@ -51,13 +76,19 @@ ConfirmCancelOrder=Você tem certeza que deseja cancelar este pedido? ConfirmMakeOrder=Você tem certeza que deseja confirmar que fez este pedido em %s? GenerateBill=Faturar ClassifyShipped=Clasificar entregue +DraftOrders=Rascunhos de Pedidos DraftSuppliersOrders=Rascunho de pedidos para fornecedor +OnProcessOrders=Pedidos em Processo +RefOrder=Ref. Pedido RefCustomerOrder=Ref. pedido por cliente RefOrderSupplier=Ref. ordem por fonecedor RefOrderSupplierShort=Ref. Encomendar fornecedor +SendOrderByMail=Enviar pedido por e-mail ActionsOnOrder=Ações sobre o pedido NoArticleOfTypeProduct=Não existe artigos de tipo 'produto' e por tanto expedidos neste pedido +OrderMode=Método de pedido UserWithApproveOrderGrant=Usuários autorizados a aprovar os pedidos. +PaymentOrderRef=Pagamento de Pedido %s CloneOrder=Copiar o Pedido ConfirmCloneOrder=Você tem certeza que deseja clonar este pedido, o %s? DispatchSupplierOrder=Receber pedido de fornecedor %s diff --git a/htdocs/langs/pt_BR/other.lang b/htdocs/langs/pt_BR/other.lang index 82594ede742..317a0c490cc 100644 --- a/htdocs/langs/pt_BR/other.lang +++ b/htdocs/langs/pt_BR/other.lang @@ -3,7 +3,6 @@ SecurityCode=Código de segurança Tools=Ferramentas ToolsDesc=Todas as diversas ferramentas não incluídas em outras entradas de menu estão aqui coligidas.

Todas as ferramentas podem ser acessadas a partir do menu esquerdo. Birthday=Aniversário -BirthdayDate=Data de nascimento DateToBirth=Data de nascimento BirthdayAlertOn=Alerta de aniversário ativo BirthdayAlertOff=Alerta de aniversário desativado @@ -40,7 +39,6 @@ Notify_MEMBER_SUBSCRIPTION=Membro inscrito Notify_MEMBER_RESILIATE=Membro encerrado Notify_MEMBER_DELETE=Membro apagado Notify_PROJECT_CREATE=criação de projeto -Notify_TASK_CREATE=Tarefa criada Notify_TASK_MODIFY=Tarefa alterada Notify_TASK_DELETE=Tarefa excluída SeeModuleSetup=Veja configuração do módulo %s @@ -78,7 +76,6 @@ ClosedByLogin=Login usuario que fechou FileWasRemoved=o Arquivo foi eliminado DirWasRemoved=a pasta foi eliminado FeatureNotYetAvailable=Funcionalidade ainda não disponível na versão atual -FeaturesSupported=Funcionalidades suportadas Left=Esquerda Right=Direita WeightUnitton=tonelada @@ -122,10 +119,6 @@ YouMustClickToChange=Voce tem que clickar no seguinte atalho para validar a sua ForgetIfNothing=Se voce nao pediu esta mudanca, simplismente esquece deste email. Suas credenciais estao seguras. IfAmountHigherThan=Se a quantia mais elevada do que %s SourcesRepository=Repositório de fontes -Chart=Gráfico LibraryUsed=Biblioteca usada -LibraryVersion=Versão da biblioteca NoExportableData=não existe dados exportáveis (sem módulos com dados exportáveis gastodos, necessitam de permissões) WebsiteSetup=Configuração do módulo website -WEBSITE_PAGEURL=URL da página -WEBSITE_KEYWORDS=Palavras-chave diff --git a/htdocs/langs/pt_BR/paybox.lang b/htdocs/langs/pt_BR/paybox.lang index 383d49a131f..be992ac98b7 100644 --- a/htdocs/langs/pt_BR/paybox.lang +++ b/htdocs/langs/pt_BR/paybox.lang @@ -7,6 +7,7 @@ ThisScreenAllowsYouToPay=Esta página lhe permite fazer seu pagamento on-line de ThisIsInformationOnPayment=Aqui está a informação sobre o pagamento a realizar Creditor=Beneficiário PayBoxDoPayment=Continuar o pagamento com cartão +ToPay=Realizar pagamento YouWillBeRedirectedOnPayBox=Va a ser redirecionado a a página segura de Paybox para indicar seu cartão de crédito ToOfferALinkForOnlinePayment=URL para %s pagamento ToOfferALinkForOnlinePaymentOnOrder=URL que oferece uma interface de pagamento on-line %s baseada no valor de un pedido de cliente @@ -29,6 +30,4 @@ MessageKO=Mensagem na página de retorno de pagamento cancelado NewPayboxPaymentReceived=Novo pagamento recebido Paybox NewPayboxPaymentFailed=Novo pagamento Paybox tentou, mas não conseguiu PAYBOX_PAYONLINE_SENDEMAIL=Aviso por e-mail depois de um pagamento (sucesso ou falha) -PAYBOX_PBX_SITE=Valor para PBX SITE -PAYBOX_PBX_RANG=Valor para PBX Rang PAYBOX_PBX_IDENTIFIANT=Valor para PBX ID diff --git a/htdocs/langs/pt_BR/printing.lang b/htdocs/langs/pt_BR/printing.lang index bd46819e35b..32cd79be7c9 100644 --- a/htdocs/langs/pt_BR/printing.lang +++ b/htdocs/langs/pt_BR/printing.lang @@ -14,7 +14,6 @@ SetupDriver=Configuração de Driver TargetedPrinter=Impressora em questão UserConf=Configuração por usuário PRINTGCP_INFO=Configuração API do Google OAuth -PRINTGCP_AUTHLINK=Autenticação PrintGCPDesc=Este driver permite enviar documentos diretamente para uma impressora com o Google Cloud Print. GCP_displayName=Nome De Exibição GCP_Id=ID da impressora @@ -34,6 +33,5 @@ IPP_Media=Mídia da impressora IPP_Supported=Tipo de mídia DirectPrintingJobsDesc=Esta página lista os trabalhos de impressão encontrado para impressoras disponíveis. GoogleAuthNotConfigured=Configuração do Google OAuth não feito. Ativar módulo OAuth e definir um GoogleID/Secret. -GoogleAuthConfigured=Credenciais Google OAuth encontrado na configuração do módulo OAuth. PrintingDriverDescprintgcp=Configuração das variáveis para o driver de impressão do Google Cloud Print. PrintTestDescprintgcp=Lista de Impressoras para Google Cloud Print. diff --git a/htdocs/langs/pt_BR/productbatch.lang b/htdocs/langs/pt_BR/productbatch.lang index 0e2abcbcd04..9dc840a4524 100644 --- a/htdocs/langs/pt_BR/productbatch.lang +++ b/htdocs/langs/pt_BR/productbatch.lang @@ -2,12 +2,11 @@ ManageLotSerial=Use lote / número de série ProductStatusOnBatch=Sim (lote / série necessário) ProductStatusNotOnBatch=Não (lote / série não utilizado) -Batch=Lote / Serial +Batch=Lote / Série atleast1batchfield=Compra prazo de validade ou data de venda ou Lote / Número de série batch_number=Lote / Número de série BatchNumberShort=Lote / Serial EatByDate=Compra-por data -SellByDate=Data de venda DetailBatchNumber=Detalhes Lote / Serial DetailBatchFormat=Lote / Serial: %s - Compra-por: %s - Venda por: %s (Qtde: %d) printBatch=Lote / Serial: %s @@ -15,7 +14,7 @@ printEatby=Compra-por: %s printSellby=Venda-por: %s printQty=Qtde: %d AddDispatchBatchLine=Adicione uma linha para Shelf Life expedição -WhenProductBatchModuleOnOptionAreForced=Quando o módulo Lote / Serial estiver ligado, aumentar / diminuir modo estoque é forçado a última opção e não pode ser editado. Outras opções podem ser definidas como você quer. +WhenProductBatchModuleOnOptionAreForced=Quando o módulo Lote / Série está ativado, o modo automático de aumento / diminuição do estoque é forçado a enviar e o envio manual para recepção e não pode ser editado. Outras opções podem ser definidas como você deseja. ProductDoesNotUseBatchSerial=Este produto não utiliza Lote / número de série ProductLotSetup=Configuração do módulo lote/nº de série ShowCurrentStockOfLot=Exibir o estoque atual para o produto/lote diff --git a/htdocs/langs/pt_BR/products.lang b/htdocs/langs/pt_BR/products.lang index 0fdd0ce8344..70d56b61d7d 100644 --- a/htdocs/langs/pt_BR/products.lang +++ b/htdocs/langs/pt_BR/products.lang @@ -15,13 +15,13 @@ MassBarcodeInit=Inicialização de código de barras. MassBarcodeInitDesc=Esta página pode ser usado para inicializar um código de barras em objetos que não têm código de barras definidas. Verifique antes que a instalação do módulo de código de barras é completa. ProductAccountancyBuyCode=Código contábil (para compras) ProductAccountancySellCode=Código contábil (venda) -ProductsNotOnSell=Produto que não se vende nem se compra ProductsOnSellAndOnBuy=Produtos para venda e para compra -ServicesNotOnSell=Serviços não vendidos ServicesOnSellAndOnBuy=Serviços para venda e compra LastModifiedProductsAndServices=Últimos %s produtos/serviços modificados LastRecordedProducts=Últimos %s produtos gravados LastRecordedServices=Últimos %s serviços gravados +CardProduct0=Ficha do Produto +CardProduct1=Ficha do Serviço OnSell=Vende-se OnBuy=Para compra NotOnSell=Não se vende @@ -101,6 +101,7 @@ ShortLabel=Etiqueta curta set=conjunto se=conjunto meter=medidor +unitD=Día ProductCodeModel=Modelo de ref. de produto ServiceCodeModel=Modelo de ref. de serviço AlwaysUseNewPrice=Usar sempre preço atual do produto/serviço @@ -155,12 +156,14 @@ ComposedProduct=Sub-produto MinSupplierPrice=Preço mínimo fornecedor MinCustomerPrice=Preço de cliente mínimo DynamicPriceConfiguration=Configuração de preço dinâmico -DynamicPriceDesc=Com este módulo habilitado, na ficha do Produto, você poderá definir função matemática para calcular o preço ao cliente ou fornecedor. Esta função poderá usar todos os operadores matemáticos, algumas constantes e variáveis. Você pode definir aqui as variáveis e se a mesma precisa de atualização automática, a URL externa que o Dolibarr usará para consultar e atualizar automaticamente o valor da variável. AddVariable=Adicionar Variável AddUpdater=Adicionar atualizador GlobalVariables=As variáveis ​​globais VariableToUpdate=Variável para atualizar GlobalVariableUpdaters=Updaters variáveis ​​globais +GlobalVariableUpdaterHelp0=Analisa os dados JSON de URL especificada, valor especifica a localização de valor relevante, +GlobalVariableUpdaterType1=Dados WebService +GlobalVariableUpdaterHelp1=Analisa os dados WebService de URL especificada, NS especifica o namespace, valor especifica a localização de valor relevante, os dados devem conter os dados para enviar e método é o método chamando WS PropalMergePdfProductActualFile=Usar arquivos para adicionar em PDF Azur são / é PropalMergePdfProductChooseFile=Selecione os arquivos PDF IncludingProductWithTag=Incluindo produto/serviço com tag diff --git a/htdocs/langs/pt_BR/projects.lang b/htdocs/langs/pt_BR/projects.lang index fbe1965a978..fdd6a78c26e 100644 --- a/htdocs/langs/pt_BR/projects.lang +++ b/htdocs/langs/pt_BR/projects.lang @@ -112,7 +112,6 @@ DocumentModelBeluga=Modelo de projeto para visão geral objetos ligados DocumentModelBaleine=Modelo de relatório do Projeto para tarefas PlannedWorkload=carga horária planejada PlannedWorkloadShort=Carga de trabalho -ProjectReferers=Itens relacionados ProjectMustBeValidatedFirst=O projeto tem que primeiramente ser validado FirstAddRessourceToAllocateTime=Atribuir o recurso de um usuário à tarefa para alocação do tempo InputPerDay=Entrada por dia diff --git a/htdocs/langs/pt_BR/propal.lang b/htdocs/langs/pt_BR/propal.lang index bb3ae47ef10..1e451132e38 100644 --- a/htdocs/langs/pt_BR/propal.lang +++ b/htdocs/langs/pt_BR/propal.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - propal +ProposalsOpened=Propostas comerciais abertas ProposalCard=Cartao de proposta AddProp=Criar proposta ConfirmDeleteProp=Tem certeza que quer apagar esta proposta comercial? @@ -7,6 +8,7 @@ LastPropals=Últimas %s propostas LastModifiedProposals=Últimas %s propostas modificadas NoProposal=Sem propostas AmountOfProposalsByMonthHT=Valor por Mês (sem ICMS) +PropalsOpened=Aberto PropalStatusSigned=Assinado (A Faturar) PropalStatusNotSigned=Sem Assinar (Encerrado) PropalStatusBilled=Faturado diff --git a/htdocs/langs/pt_BR/resource.lang b/htdocs/langs/pt_BR/resource.lang index 3d3af7d0028..9916c0f1bc2 100644 --- a/htdocs/langs/pt_BR/resource.lang +++ b/htdocs/langs/pt_BR/resource.lang @@ -5,7 +5,6 @@ NoResourceLinked=Nenhum recurso vinculado ResourceCard=Cartao recursos AddResource=Criar recurso ResourcesLinkedToElement=Recursos vinculados ao elemento -ShowResource=Mostrar recurso ResourceElementPage=Elemento recursos ResourceCreatedWithSuccess=Recurso criado com sucesso RessourceLineSuccessfullyDeleted=Linha de Recursos excluído com sucesso diff --git a/htdocs/langs/pt_BR/salaries.lang b/htdocs/langs/pt_BR/salaries.lang index c74c6709d1f..74ecebc9e39 100644 --- a/htdocs/langs/pt_BR/salaries.lang +++ b/htdocs/langs/pt_BR/salaries.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Conta da Contabilidade padrão para pagamentos de salário SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Conta da Contabilidade padrão para despesas pessoais NewSalaryPayment=Novo pagamento de salário SalaryPayment=Pagamento de salário diff --git a/htdocs/langs/pt_BR/sendings.lang b/htdocs/langs/pt_BR/sendings.lang index 895b129808d..8110ae95b74 100644 --- a/htdocs/langs/pt_BR/sendings.lang +++ b/htdocs/langs/pt_BR/sendings.lang @@ -24,10 +24,6 @@ ActionsOnShipping=Eventos no envio LinkToTrackYourPackage=Atalho para rastreamento do pacote ShipmentCreationIsDoneFromOrder=No momento a criaçao de um novo envio e feito da ficha de pedido. ShipmentLine=Linha de envio -ProductQtyInCustomersOrdersRunning=Quantidade do produto em aberto ordens clientes -ProductQtyInSuppliersOrdersRunning=Quantidade do produto em ordens abertas fornecedores -ProductQtyInShipmentAlreadySent=Quantidade do produto da ordem do cliente abriu já foi enviado -ProductQtyInSuppliersShipmentAlreadyRecevied=Quantidade do produto a partir da ordem fornecedor abriu já recebeu NoProductToShipFoundIntoStock=Nenhum produto para enviar encontrado em armazém %s. Estoque correto ou voltar para escolher outro armazém. WeightVolShort=Peso/Vol. ValidateOrderFirstBeforeShipment=Você deve primeiro, antes de fazer as remessas, confirmar o pedido. diff --git a/htdocs/langs/pt_BR/stocks.lang b/htdocs/langs/pt_BR/stocks.lang index afbf3a0d70b..f2645735c6d 100644 --- a/htdocs/langs/pt_BR/stocks.lang +++ b/htdocs/langs/pt_BR/stocks.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - stocks -WarehouseCard=Ficha do armazém Warehouse=Armazém NewWarehouse=Novo armazém / setor de armazenagem MenuNewWarehouse=Novo armazém @@ -29,14 +28,12 @@ StockMovements=Movimentações de estoque LabelMovement=Rótulo para a movimentação UnitPurchaseValue=Preço unitário de compra StockTooLow=Estoque muito baixo -StockLowerThanLimit=Estoque mais baixo do que o limite de alerta EnhancedValueOfWarehouses=Valor de estoques UserWarehouseAutoCreate=Criar existencias automaticamente na criação de um usuário IndependantSubProductStock=Estoque de produtos e estoque subproduto são independentes QtyDispatched=Quantidade despachada QtyDispatchedShort=Qtde despachada QtyToDispatchShort=Qtde a despachar -OrderDispatch=Recepção de estoques RuleForStockManagementDecrease=Regra para baixa automática de estoque ( baixa manual é sempre possível, independente se existe regra de baixa automática ativada) RuleForStockManagementIncrease=Regra para entrada automática de estoque ( entrada manual é sempre possível, independente se existe regra de entrada automática ativada) DeStockOnBill=Diminuir ações reais em clientes validação facturas / notas de crédito @@ -45,9 +42,7 @@ DeStockOnShipment=Diminuir o estoque real na validação do envio DeStockOnShipmentOnClosing=Baixa real no estoque ao classificar o embarque como fechado ReStockOnBill=Incrementar os estoques físicos sobre as faturas/recibos ReStockOnValidateOrder=Incrementar os estoques físicos sobre os pedidos -ReStockOnDispatchOrder=Aumentar os estoques reais no envio manual para armazenamento, depois de receber ordem fornecedor OrderStatusNotReadyToDispatch=Não tem ordem ainda não ou nato tem um status que permite envio de produtos em para armazenamento. -StockDiffPhysicTeoric=Explicação para a diferença entre o estoque físico e teórico NoPredefinedProductToDispatch=Não há produtos pré-definidos para este objeto. Portanto, não envio em estoque é necessária. DispatchVerb=Despachar StockLimitShort=Limite para alerta @@ -98,7 +93,6 @@ NbOfProductBeforePeriod=Quantidade de produtos em estoque antes do período sele NbOfProductAfterPeriod=Quantidade de produtos em estoque período selecionado depois MassMovement=Movimentações em massa SelectProductInAndOutWareHouse=Selecione um produto, uma quantidade, um armazém de origem e um armazém de destino e clique em "% s". Uma vez feito isso para todos os movimentos necessários, clique em "% s". -RecordMovement=Gravar a transferência ReceivingForSameOrder=Recibos para este fim StockMovementRecorded=Movimentações de estoque registradas RuleForStockAvailability=Regras sobre os requisitos de ações @@ -121,3 +115,6 @@ ProductStockWarehouseCreated=Limite de estoque para alerta e estoque ótimo dese ProductStockWarehouseUpdated=Limite de estoque para alerta e estoque ótimo desejado corretamente atualizados ProductStockWarehouseDeleted=Limite de estoque para alerta e estoque ótimo desejado corretamente excluídos AddNewProductStockWarehouse=Definir novo limite para alerta e estoque ótimo desejado +inventoryDraft=Em vigência +SelectCategory=Filtro por categoria +inventoryDeleteLine=Apagar linha diff --git a/htdocs/langs/pt_BR/stripe.lang b/htdocs/langs/pt_BR/stripe.lang new file mode 100644 index 00000000000..ba5d5563605 --- /dev/null +++ b/htdocs/langs/pt_BR/stripe.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - stripe +STRIPE_PAYONLINE_SENDEMAIL=Endereço e-mail para aviso apos o pagamento (positivo ou nao) +StripeDoPayment=Continuar o pagamento com cartão diff --git a/htdocs/langs/pt_BR/supplier_proposal.lang b/htdocs/langs/pt_BR/supplier_proposal.lang index 82e3b298c05..7f2e80b0c10 100644 --- a/htdocs/langs/pt_BR/supplier_proposal.lang +++ b/htdocs/langs/pt_BR/supplier_proposal.lang @@ -8,6 +8,7 @@ SearchRequest=Procurar uma solicitação DraftRequests=Minutas de solicitação SupplierProposalsDraft=Minutas de propostas a fornecedor LastModifiedRequests=Últimas %s solicitações de preço modificadas +RequestsOpened=Solicitações de preço em aberto SupplierProposalArea=Área de propostas a fornecedor SupplierProposalShort=Proposta a fornecedor SupplierProposals=Propostas a fornecedor @@ -22,6 +23,7 @@ ConfirmValidateAsk=Você tem certeza que deseja validar esta solicitação de pr DeleteAsk=Excluir solicitação ValidateAsk=Validar solicitação SupplierProposalStatusDraft=Minuta (requer confirmação) +SupplierProposalStatusValidated=Confirmada (a solicitação está aberta) SupplierProposalStatusClosed=Fechada SupplierProposalStatusSigned=Aceita SupplierProposalStatusNotSigned=Recusada @@ -44,6 +46,7 @@ CommercialAsk=Solicitação de preço DefaultModelSupplierProposalCreate=Criação de modelo padrão DefaultModelSupplierProposalToBill=Tema padrão quando fechando uma solicitação de preço (aceita) DefaultModelSupplierProposalClosed=Tema padrão quando fechando uma solicitação de preço (recusada) +ListOfSupplierProposals=Lista de solicitações de proposta a fornecedor ListSupplierProposalsAssociatedProject=Lista de propostas de fornecedores associadas ao projeto SupplierProposalsToClose=Propostas a fornecedor a encerrar SupplierProposalsToProcess=Propostas a fornecedor a tratar diff --git a/htdocs/langs/pt_BR/suppliers.lang b/htdocs/langs/pt_BR/suppliers.lang index 53be113f8b5..c771aa93c7a 100644 --- a/htdocs/langs/pt_BR/suppliers.lang +++ b/htdocs/langs/pt_BR/suppliers.lang @@ -8,6 +8,7 @@ TotalSellingPriceMinShort=Total de preços de venda de sub-produtos SomeSubProductHaveNoPrices=Algums dos sub-produtos nao tem um preco definido AddSupplierPrice=Adicionar preço de compra ChangeSupplierPrice=Modificar preço de compra +SupplierPrices=Fornecedor preços ReferenceSupplierIsAlreadyAssociatedWithAProduct=Esta referencia de fornecedor ja esta asociada com a referenca: %s Availability=Entrega ExportDataset_fournisseur_1=Faturas de Fornecedores e Linhas de Fatura @@ -28,3 +29,4 @@ DoNotOrderThisProductToThisSupplier=Não pedir NotTheGoodQualitySupplier=Qualidade inadequada ReputationForThisProduct=Reputação BuyerName=Nome do comprador +BuyingPriceNumShort=Fornecedor preços diff --git a/htdocs/langs/pt_BR/trips.lang b/htdocs/langs/pt_BR/trips.lang index 6886bab20b0..1f2cbc356fc 100644 --- a/htdocs/langs/pt_BR/trips.lang +++ b/htdocs/langs/pt_BR/trips.lang @@ -1,10 +1,12 @@ # Dolibarr language file - Source file is en_US - trips ExpenseReports=Os relatórios de despesas +ShowExpenseReport=Mostrar relatório de despesas Trips=Os relatórios de despesas TripsAndExpenses=Relatórios de despesas TripsAndExpensesStatistics=Estatísticas de relatórios de despesas TripCard=Despesa de cartão de relatório AddTrip=Criar relatório de despesas +TypeFees=Tipos de benefício ShowTrip=Mostrar relatório de despesas FeesKilometersOrAmout=Quantidade de quilômetros DeleteTrip=Excluir relatório de despesas @@ -13,7 +15,6 @@ ListToApprove=Esperando aprovação ExpensesArea=Área de relatórios de despesas ClassifyRefunded=Classificar 'Rembolsado' ExpenseReportWaitingForApproval=Um novo relatório de despesas foi apresentada para aprovação -ExpenseReportWaitingForApprovalMessage=Um novo relatório de despesas foi apresentado e está aguardando aprovação.\n - Usuário: %s \n - Período: %s \n Clique aqui para autenticar: %s TripId=Id relatório de despesas TripSociete=Informações da empresa TripNDF=Informações relatório de despesas diff --git a/htdocs/langs/pt_BR/users.lang b/htdocs/langs/pt_BR/users.lang index d0087d2d529..2bbe849f675 100644 --- a/htdocs/langs/pt_BR/users.lang +++ b/htdocs/langs/pt_BR/users.lang @@ -32,7 +32,7 @@ SuperAdministratorDesc=Administrador geral DefaultRights=Permissões por Padrao DefaultRightsDesc=Defina aqui padrão permissões que são concedidas automaticamente para um novo usuário criado (Vá em fichas de usuário para alterar as permissões de um usuário existente). DolibarrUsers=Usuário Dolibarr -LastName=Sobrenome +LastName=Último nome FirstName=Primeiro nome ListOfGroups=Lista de grupos NewGroup=Novo grupo @@ -59,8 +59,8 @@ CreateDolibarrThirdParty=Criar um fornecedor LoginAccountDisableInDolibarr=A conta está desativada no Dolibarr ExportDataset_user_1=Usuários e Atributos DomainUser=Usuário de Domínio -CreateInternalUserDesc=Este formulario permite criar um usuario interno a sua compania/fundação. Para criar um usuario externo (cliente, fornecedor, ...), use o botão 'Criar usuario Dolibarr' da ficha de contatos dos terceiro.. -InternalExternalDesc=Um usuário interno é um usuário que pertence à sua Empresa/Instituição.
Um usuário externo é um usuário cliente, fornecedor ou outro.

Nos 2 casos, as permissões de Usuários definem os direitos de acesso, mas o usuário externo pode além disso ter um gerente de menus diferente do usuário interno (ver Inicio - configuração - visualização) +CreateInternalUserDesc=Este formulário permite que você crie um usuário interno para sua empresa / organização. Para criar um utilizador externo (cliente, fornecedor, ...), utilize o botão 'Criar Novo Contato' a partir da página de Terceiros > Contatos. +InternalExternalDesc=Um usuário interno é um usuário que faz parte de sua empresa / organização.
Um usuário externo é um cliente, um fornecedor ou outros.

Em ambos os casos, as permissões definem direitos no Dolibarr, também o usuário externo pode ter um gerenciador de menu diferente do usuário interno (Ver Início - Configuração - Aparência) PermissionInheritedFromAGroup=A permissão dá-se já que o herda de um grupo ao qual pertence o usuário. UserWillBeInternalUser=Usuario criado sera um usuario interno (porque nao esta conectado a um particular terceiro) UserWillBeExternalUser=Usuario criado sera um usuario externo (porque esta conectado a um particular terceiro) @@ -87,7 +87,6 @@ UseTypeFieldToChange=Use campo Tipo para mudar OpenIDURL=URL do OpenID LoginUsingOpenID=Usar o OpenID para efetuar o login ColorUser=Cor do usuario -DisabledInMonoUserMode=Desativado no modo de manutenção UserAccountancyCode=Código de contabilidade do usuário UserLogoff=Usuário desconetado UserLogged=Usuário Conectado diff --git a/htdocs/langs/pt_BR/website.lang b/htdocs/langs/pt_BR/website.lang index f474d2017ec..7d24c29d493 100644 --- a/htdocs/langs/pt_BR/website.lang +++ b/htdocs/langs/pt_BR/website.lang @@ -11,13 +11,9 @@ EditPageMeta=Editar Meta Website=Web Site Webpage=Página na web PreviewOfSiteNotYetAvailable=A Pré-visualização do seu website %s ainda não está disponível. Primeiro você deverá adicionar uma página. -RequestedPageHasNoContentYet=A página com id %s ainda não está disponível ou o arquivo .tpl.php em cache foi removido. Edite o conteúdo da página para resolver isso. PageDeleted=Página '%s' do website %s foi deletada ViewSiteInNewTab=Visualizar site numa nova aba ViewPageInNewTab=Visualizar página numa nova aba SetAsHomePage=Definir com Página Inicial RealURL=URL real ViewWebsiteInProduction=Visualizar website usando origem URLs -SetHereVirtualHost=Se você puder definir, no seu servidor web, uma hospedagem virtual dedicada com um diretório raíz em %s, defina aqui o nome do servidor virtual para que a visualização também possa ser feita usando o acesso direto a este servidor web e não apenas o uso do servidor Dolibarr. -PreviewSiteServedByWebServer=Visualizar %s em uma nova aba. A %s responderá em um servidor web externo (como Apache, Nginx, IIS). Você deve primeiramente instalar e configurar este servidor.
URL do %s que responde em um servidor externo:
%s -PreviewSiteServedByDolibarr=Visualizar %s em uma nova aba. A %s responderá em um servidor Dolibarr de forma a não precisar qualquer servidor web extra (como Apache, Nginx, IIS) a ser instalado.
O inconveniente é que a URL das páginas estarão usando o caminho do seu Dolibarr.
URL do %s hospedado pelo Dolibarr:
%s diff --git a/htdocs/langs/pt_BR/withdrawals.lang b/htdocs/langs/pt_BR/withdrawals.lang index 712fbc298e5..db8952385bc 100644 --- a/htdocs/langs/pt_BR/withdrawals.lang +++ b/htdocs/langs/pt_BR/withdrawals.lang @@ -14,7 +14,6 @@ NbOfInvoiceToWithdraw=Nº da fatura com pedido por Débito direto NbOfInvoiceToWithdrawWithInfo=Nº da fatura do cliente com pedidos para pagamento por Débito direto com informação bancária definida InvoiceWaitingWithdraw=Fatura aguardando o Débito direto WithdrawsRefused=Débito direto recusado -NoInvoiceToWithdraw=Nenhuma fatura a cliente com modo de pagamento 'Débito Directo' em espera. Ir ao separador 'Débito Directo' na ficha da fatura para fazer um pedido. ResponsibleUser=Usuário Responsável dos Débitos Diretos WithdrawStatistics=Estatísticas do pagamento por Débito direto WithdrawRejectStatistics=Estatísticas de recusa do pagamento por Débito direto diff --git a/htdocs/langs/pt_BR/workflow.lang b/htdocs/langs/pt_BR/workflow.lang index 5bfae1d7762..6082a00813b 100644 --- a/htdocs/langs/pt_BR/workflow.lang +++ b/htdocs/langs/pt_BR/workflow.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - workflow -WorkflowSetup=Configuração do módulo de Fluxo de Trabalho WorkflowDesc=Este módulo é concebido para modificar o comportamento das ações automáticas para aplicação. Por padrão, o fluxo de trabalho está aberto (você pode fazer as coisas na ordem que você quiser). Você pode ativar as ações automáticas que você está interessado. ThereIsNoWorkflowToModify=Não há alterações do fluxo de trabalho disponíveis com os módulos ativados. descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Criar automaticamente uma ordem de cliente depois de uma proposta comercial é assinado @@ -10,4 +9,3 @@ descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classificar proposta fonte ligada ao b descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classifique os pedido do cliente vinculado as fonte(s) das faturas quando a fatura do cliente ainda não foi paga descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classifique os pedidos do cliente vinculado as fonte(s) das faturas quando a fatura do cliente for paga. descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Classificar proposta fonte ligada a construir quando fatura do cliente é validado -descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classificar o pedido da origem conectado à remessa como remessa validada e a quantidade remetida é a mesma do pedido diff --git a/htdocs/langs/pt_PT/accountancy.lang b/htdocs/langs/pt_PT/accountancy.lang index b10124ac9a9..6c15becac1f 100644 --- a/htdocs/langs/pt_PT/accountancy.lang +++ b/htdocs/langs/pt_PT/accountancy.lang @@ -1,5 +1,5 @@ # Dolibarr language file - en_US - Accounting Expert -ACCOUNTING_EXPORT_SEPARATORCSV=Separador de coluna para o ficheiro exportado +ACCOUNTING_EXPORT_SEPARATORCSV=Separador de coluna para o ficheiro exportadocc ACCOUNTING_EXPORT_DATE=Formato da data para o ficheiro exportado ACCOUNTING_EXPORT_PIECE=Exportar a referência da peça ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Exportar com a conta global @@ -28,29 +28,30 @@ OverviewOfAmountOfLinesBound=Visão geral da quantidade de linhas já vinculadas OtherInfo=Outra informação DeleteCptCategory=Remover conta contabilistica do grupo ConfirmDeleteCptCategory=Tem a certeza que deseja remover esta conta contabilística deste grupo? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Área de contabilidade AccountancyAreaDescIntro=O uso do módulo de contabilidade é feito em várias etapas: AccountancyAreaDescActionOnce=As seguintes ações são geralmente executadas apenas uma vez, ou uma vez por ano ... -AccountancyAreaDescActionOnceBis=Next steps should be done to save you time in future by suggesting you the correct default accounting account when making the journalization (writing record in Journals and General ledger) +AccountancyAreaDescActionOnceBis=Os próximos passos devem ser efetuados para economizar tempo no futuro, sugerindo-lhe a conta contabilística padrão correta quando estiver a ser feito um registo no Livro Razão e nos Diários. AccountancyAreaDescActionFreq=As seguintes ações são normalmente executadas a cada mês, semana ou dia para grandes empresas... -AccountancyAreaDescJournalSetup=STEP %s: Create or check content of your journal list from menu %s +AccountancyAreaDescJournalSetup=PASSO %s: Crie o verifique o conteúdo do sua lista de diários a partir do menu %s AccountancyAreaDescChartModel=PASSO %s: Crie um modelo de gráfico de conta no menu %s AccountancyAreaDescChart=PASSO %s: Criar or verificar conteúdo do seu gráfico de conta no menu %s -AccountancyAreaDescVat=STEP %s: Define accounting accounts for each VAT Rates. For this, use the menu entry %s. -AccountancyAreaDescExpenseReport=STEP %s: Define default accounting accounts for each type of expense report. For this, use the menu entry %s. -AccountancyAreaDescSal=STEP %s: Define default accounting accounts for payment of salaries. For this, use the menu entry %s. -AccountancyAreaDescContrib=STEP %s: Define default accounting accounts for special expences (miscellaneous taxes). For this, use the menu entry %s. -AccountancyAreaDescDonation=STEP %s: Define default accounting accounts for donation. For this, use the menu entry %s. -AccountancyAreaDescMisc=STEP %s: Define default accounting accounts for miscellaneous transactions. For this, use the menu entry %s. -AccountancyAreaDescLoan=STEP %s: Define default accounting accounts for loans. For this, use the menu entry %s. +AccountancyAreaDescVat=PASSO %s: Defina a conta contabilística para cada taxa de IVA. Para tal pode usar a entrada %s do menu. +AccountancyAreaDescExpenseReport=PASSO %s: Defina a conta contabilística para o relatório de despesa. Para tal pode usar a entrada do menu %s. +AccountancyAreaDescSal=PASSO %s: Defina a conta contabilística para o pagamento de salários. Para tal pode usar a entrada do menu %s. +AccountancyAreaDescContrib=PASSO %s: Defina a conta contabilística para despesas especiais (outros impostos). Para tal pode usar a entrada do menu %s. +AccountancyAreaDescDonation=PASSO %s: Defina a conta contabilística para donativos. Para tal pode usar a entrada do menu %s. +AccountancyAreaDescMisc=PASSO %s: Defina a conta contabilística para transações diversas. Para tal pode usar a entrada %s do menu. +AccountancyAreaDescLoan=PASSO %s: Defina a conta contabilística para empréstimos. Para tal pode usar a entrada do menu %s. AccountancyAreaDescBank=PASSO %s: Defina a conta contabilística para cada conta bancária e financeira. Para tal vá à ficha de cada conta bancária ou financeira. Comece na página %s. -AccountancyAreaDescProd=STEP %s: Define accounting accounts on your products/services. For this, use the menu entry %s. +AccountancyAreaDescProd=PASSO %s: Defina a contas contabilística para os seus produtos. Para tal pode usar a entrada %s do menu. -AccountancyAreaDescBind=STEP %s: Check the binding between existing %s lines and accounting account is done, so application will be able to journalize transactions in Ledger in one click. Complete missing bindings. For this, use the menu entry %s. -AccountancyAreaDescWriteRecords=STEP %s: Write transactions into the Ledger. For this, go into menu %s, and click into button %s. +AccountancyAreaDescBind=PASSO %s: Verifique a ligação entre as linhas %s existentes e a conta contabilística foi efetuada, de forma a que a aplicação possa registar as transações no Livro Razão num só clique. Complete ligações que faltam. Para tal, utilize a entrada do menu %s. +AccountancyAreaDescWriteRecords=PASSO %s: Registar transações no Livro Razão. Para esse efeito, vá ao menu %s e clique no botão %s. AccountancyAreaDescAnalyze=PASSO %s: Adicionar ou editar transações e gerar relatórios e ficheiros a exportar. AccountancyAreaDescClosePeriod=PASSO %s: Fechar período para que não seja possível modificar no futuro. @@ -61,9 +62,8 @@ ChangeAndLoad=Mudar e carregar Addanaccount=Adicione uma conta contabilística AccountAccounting=Conta contabilística AccountAccountingShort=Conta -SubledgerAccount=Subledger Account -subledger_account=Subledger Account -ShowAccountingAccount=Show accounting account +SubledgerAccount=Conta do Livro Auxiliar +ShowAccountingAccount=Mostrar conta contabilística ShowAccountingJournal=Mostrar diário contabilistico AccountAccountingSuggest=Conta contabilística sugerida MenuDefaultAccounts=Contas padrão @@ -79,8 +79,9 @@ SuppliersVentilation=Fornecedor de ligação factura ExpenseReportsVentilation=Vinculação do relatório de despesas CreateMvts=Criar nova transação UpdateMvts=Modificação de uma transação -WriteBookKeeping=Journalize transactions in Ledger -Bookkeeping=Ledger +ValidTransaction=Validate transaction +WriteBookKeeping=Registar transações no Livro Razão +Bookkeeping=Livro Razão AccountBalance=Saldo da conta CAHTF=Total de compras em fornecedores sem impostos @@ -142,17 +143,18 @@ NumPiece=Número da peça TransactionNumShort=Núm. de transação AccountingCategory=Grupos de contas contabilísticas GroupByAccountAccounting=Agrupar por conta contabilística +ByAccounts=By accounts NotMatch=Não configurado -DeleteMvt=Delete Ledger lines +DeleteMvt=Eliminar as linhas do Livro Razão DelYear=Ano a apagar DelJournal=Diário a apagar -ConfirmDeleteMvt=This will delete all lines of the Ledger for year and/or from a specific journal. At least one criteria is required. -ConfirmDeleteMvtPartial=This will delete the selected line(s) of the Ledger -DelBookKeeping=Delete record of the Ledger +ConfirmDeleteMvt=Isto irá apagar todas as linhas do Livro Razão para o ano atual e/ou de um diário específico. Pelo menos um critério é necessário. +ConfirmDeleteMvtPartial=Isto irá apagar a(s) linha(s) selecionada(s) do livro razão +DelBookKeeping=Eliminar entrada do Livro Razão FinanceJournal=Diário financeiro ExpenseReportsJournal=Diário de relatórios de despesas DescFinanceJournal=Diário financeiro incluindo todos os tipos de pagamentos por conta bancária -DescJournalOnlyBindedVisible=This is a view of record that are bound to products/services accountancy account and can be recorded into the Ledger. +DescJournalOnlyBindedVisible=Esta é uma visão de registos que estão vinculados a um conta de contabilidade de produtos/serviços e pode ser registada no Livro Razão. VATAccountNotDefined=Conta para efeitos de IVA não definido ThirdpartyAccountNotDefined=Conta para terceiros não definido ProductAccountNotDefined=Conta para o produto não definido @@ -170,7 +172,7 @@ DescThirdPartyReport=Consulte aqui a lista de clientes e fornecedores e as suas ListAccounts=Lista de contas contabilísticas Pcgtype=Classe de conta -Pcgsubtype=Subclass of account +Pcgsubtype=Sub-classe de conta TotalVente=Total de volume de negócios sem impostos TotalMarge=Margem total de vendas @@ -194,9 +196,9 @@ AutomaticBindingDone=Vinculação automática efetuada ErrorAccountancyCodeIsAlreadyUse=Erro, não pode apagar esta conta contabilística porque está a ser utilizada MvtNotCorrectlyBalanced=O movimento não foi balanceado corretamente. Crédito = %s. Débito = %s FicheVentilation=Cartão de vinculação -GeneralLedgerIsWritten=Transactions are written in the Ledger -GeneralLedgerSomeRecordWasNotRecorded=Some of the transactions could not be dispatched. If there is no other error message, this is probably because they were already dispatched. -NoNewRecordSaved=No new record dispatched +GeneralLedgerIsWritten=As transações são escritas no Livro Razão +GeneralLedgerSomeRecordWasNotRecorded=Algumas das transações não puderam ser gravadas. Se não existir outra mensagem de erro, então é provável que as transações já tenham sido gravadas. +NoNewRecordSaved=Nenhum registo novo guardado ListOfProductsWithoutAccountingAccount=Lista de produtos não vinculados a qualquer conta contabilística ChangeBinding=Alterar vinculação @@ -214,12 +216,14 @@ AccountingJournalType1=Várias operações AccountingJournalType2=Vendas AccountingJournalType3=Compras AccountingJournalType4=Banco +AccountingJournalType5=Expenses report AccountingJournalType9=Contém novo ErrorAccountingJournalIsAlreadyUse=Este diário já está a ser utilizado ## Export Exports=Exportados Export=Exportar +ExportDraftJournal=Export draft journal Modelcsv=Modelo de exportação OptionsDeactivatedForThisExportModel=Para este modelo de exportação, as opções estão desativadas Selectmodelcsv=Selecione um modelo de exportação @@ -231,7 +235,7 @@ Modelcsv_ciel=Exportar relativamente a Sage Ciel Compta ou Compta Evolution Modelcsv_quadratus=Exportar relativamente a Quadratus QuadraCompta Modelcsv_ebp=Exportar relativamente a EBP Modelcsv_cogilog=Exportar relativamente a Cogilog -Modelcsv_agiris=Export towards Agiris (Test) +Modelcsv_agiris=Exportar para Agiris (Teste) ChartofaccountsId=ID de plano de contas ## Tools - Init accounting account on product / service @@ -256,12 +260,12 @@ Calculated=Calculado Formula=Fórmula ## Error -SomeMandatoryStepsOfSetupWereNotDone=Some mandatory steps of setup was not done, please complete them +SomeMandatoryStepsOfSetupWereNotDone=Não foram efetuados alguns passos obrigatórios da configuração, por favor complete-os ErrorNoAccountingCategoryForThisCountry=Não existe grupo de conta contabilística disponível para o país %s (Consulte Inicio -> Configuração -> Dicionários) ExportNotSupported=O formato de exportação configurado não é suportado nesta página BookeppingLineAlreayExists=Linhas já existente em contabilidade -NoJournalDefined=No journal defined +NoJournalDefined=Nenhum diário definido Binded=Linhas vinculadas ToBind=Linhas a vincular -WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manualy in the Ledger. It will be replaced by a more complete report in a next version. +WarningReportNotReliable=Aviso: este relatório não é baseado no livro razão, por isso não contém transações que foram modificadas manualmente no livro razão. O relatório será substituído por uma versão mais completa do mesmo numa próxima versão. diff --git a/htdocs/langs/pt_PT/admin.lang b/htdocs/langs/pt_PT/admin.lang index 3b44d6044de..94cf0df051f 100644 --- a/htdocs/langs/pt_PT/admin.lang +++ b/htdocs/langs/pt_PT/admin.lang @@ -10,19 +10,19 @@ VersionUnknown=Desconhecida VersionRecommanded=Recomendada FileCheck=Verificador da integridade dos ficheiros FileCheckDesc=This tool allows you to check the integrity of files and setup of your application, comparing each files with the official ones. Value of some setup constants may also be checked. You can use this tool to detect if some files were modified by a hacker for example. -FileIntegrityIsStrictlyConformedWithReference=Files integrity is strictly conformed with the reference. -FileIntegrityIsOkButFilesWereAdded=Files integrity check has passed, however some new files were added. -FileIntegritySomeFilesWereRemovedOrModified=Files integrity check has failed. Some files were modified, removed or added. -GlobalChecksum=Global checksum +FileIntegrityIsStrictlyConformedWithReference=A integridade dos ficheiros é ajusta-se rigorosamente conforme a referência. +FileIntegrityIsOkButFilesWereAdded=A verificação da integridade dos arquivos passou, no entanto, alguns arquivos novos foram adicionados. +FileIntegritySomeFilesWereRemovedOrModified=A verificação da integridade dos ficheiros falhou. Alguns ficheiros foram modificados, removidos ou adicionados. +GlobalChecksum=Checksum global MakeIntegrityAnalysisFrom=Make integrity analysis of application files from -LocalSignature=Embedded local signature (less reliable) -RemoteSignature=Remote distant signature (more reliable) +LocalSignature=Assinatura local embutida (menos segura) +RemoteSignature=Assinatura remota (mais segura) FilesMissing=Ficheiros em falta FilesUpdated=Ficheiros atualizados -FilesModified=Modified Files -FilesAdded=Added Files +FilesModified=Ficheiros modificados +FilesAdded=Ficheiros adiocionados FileCheckDolibarr=Verficar a integridade dos ficheiros de aplicação -AvailableOnlyOnPackagedVersions=The local file for integrity checking is only available when application is installed from an official package +AvailableOnlyOnPackagedVersions=O ficheiro local utilizado na verificação de integridade só está disponível quando a aplicação é instalada a partir de um pacote oficial XmlNotFound=Ficheiro XML de integridade da aplicação não encontrado SessionId=Id. da Sessão SessionSaveHandler=Utilizador para guardar as sessões @@ -48,7 +48,7 @@ InternalUsers=Utilizadores internos ExternalUsers=Utilizadores externos GUISetup=Exibir SetupArea=Área de configuração -UploadNewTemplate=Upload new template(s) +UploadNewTemplate=Carregar novo(s) modelo(s) FormToTestFileUploadForm=Formulário para testar o envio de ficheiro (de acordo com a configuração) IfModuleEnabled=Nota: sim, só é eficaz se módulo %s estiver ativado RemoveLock=Se este existir, remova o ficheiro %s para permitir a utilização da ferramenta de atualização. @@ -69,7 +69,7 @@ DelaiedFullListToSelectCompany=Esperar até que introduza valores no campo antes DelaiedFullListToSelectContact=Esperar até que introduza valores no campo antes de carregar a lista de contactos (isto pode aumentar a performance se você tiver um elevado número de contactos, mas é menos conveniente) NumberOfKeyToSearch=Número de carateres para acionar a procura: %s NotAvailableWhenAjaxDisabled=Não está disponível quando o Ajax está desativado -AllowToSelectProjectFromOtherCompany=On document of a third party, can choose a project linked to another third party +AllowToSelectProjectFromOtherCompany=No documento de um terceiro, pode escolher um projeto associado a outro terceiro JavascriptDisabled=JavaScript desativado UsePreviewTabs=Utilizar separadores de pré-visualização ShowPreview=Mostrar pré-visualização @@ -123,7 +123,7 @@ PHPTZ=Fuso Horário do servidor do PHP DaylingSavingTime=Horário de verão CurrentHour=Hora do PHP (servidor) CurrentSessionTimeOut=Sessão atual expirou -YouCanEditPHPTZ=To set a different PHP timezone (not required), you can try to add a file .htaccess with a line like this "SetEnv TZ Europe/Paris" +YouCanEditPHPTZ=Para definir um fuso horário diferente do PHP (não é necessário), você pode tentar adicionar um ficheiro .htaccess contendo uma linha como esta "SetEnv TZ Europe/Paris" HoursOnThisPageAreOnServerTZ=Warning, in contrary of other screens, hours on this page are not in your local timezone, but for the timezone of the server. Box=Widget Boxes=Widgets @@ -143,7 +143,7 @@ PurgeAreaDesc=Esta página permite-lhe eliminar todos os ficheiros gerados ou ar PurgeDeleteLogFile=Eliminar o ficheiro de registo %s definido para o módulo Syslog (sem risco de perda de dados) PurgeDeleteTemporaryFiles=Eliminar todos os ficheiros temporários (sem risco de perder os dados) PurgeDeleteTemporaryFilesShort=Eliminar ficheiros temporários -PurgeDeleteAllFilesInDocumentsDir=Eliminar todos os ficheiros na diretoria %s. Não só os ficheiros temporários mas também as cópias de segurança da base de dados, ficheiros anexados aos elementos (como faturas, terceiros, ...) e enviados para o módulo GED serão eliminados. +PurgeDeleteAllFilesInDocumentsDir=Eliminar todos os ficheiros na diretoria %s. Não só os ficheiros temporários mas também as cópias de segurança da base de dados, ficheiros anexados aos elementos (como faturas, terceiros, ...) e enviados para o módulo GCE serão eliminados. PurgeRunNow=Limpar agora PurgeNothingToDelete=Nenhuma diretoria ou ficheiros para eliminar. PurgeNDirectoriesDeleted=%s ficheiros ou diretorias eliminadas. @@ -186,15 +186,15 @@ EncodeBinariesInHexa=Codificar os campos binários em hexadecimal IgnoreDuplicateRecords=Ignorar erros de registos duplicados (INSERT IGNORE) AutoDetectLang=Autodeteção (navegador) FeatureDisabledInDemo=Opção desativada em demo -FeatureAvailableOnlyOnStable=Feature only available on official stable versions +FeatureAvailableOnlyOnStable=Funcionalidade apenas disponível em versões estáveis ​​oficiais Rights=Permissões BoxesDesc=Widgets são componentes que mostram alguma informação, os quais pode adicionar a algumas páginas. Pode escolher entre mostrar a widget ou não selecionando a página alvo e clicar em 'Ativar', ou clicando no caixote do lixo para a desativar. OnlyActiveElementsAreShown=Só são mostrados os elementos de módulos ativos. -ModulesDesc=Dolibarr modules define which application/feature is enabled in software. Some application/modules require permissions you must grant to users, after activating it. Click on button on/off to enable a module/application. +ModulesDesc=Os módulos Dolibarr definem as funcionalidades que estão ativas no programa. Alguns módulos requerem permissões de utilizadores, depois de serem ativados. Clique no botão on/off para ativar o módulo/funcionalidade. ModulesMarketPlaceDesc=Pode encontrar mais módulos para descarregar noutros sites da internet... -ModulesDeployDesc=If permissions on your file system allows it, you can use this tool to deploy an external module. The module wil then be visible on the tab %s. +ModulesDeployDesc=Se as permissões no seu sistema de ficheiros o permitir, você pode usar esta ferramenta para implementar um módulo externo. O módulo será então visível no separador %s. ModulesMarketPlaces=Procurar módulos externos... -GoModuleSetupArea=To deploy/install a new module, go onto the Module setup area at %s. +GoModuleSetupArea=Para implementar/instalar um novo módulo, vá para a área de configuração do Módulo em %s. DoliStoreDesc=DoliStore, o mercado oficial para módulos externos Dolibarr ERP/CRM DoliPartnersDesc=Lista de empresas que desenvolvem módulos ou funcionalidades personalizadas (Nota: qualquer pessoa com experiência em programação PHP pode proporcionar o desenvolvimento personalizado para um projeto open source) WebSiteDesc=Indique sites de referência para encontrar mais módulos... @@ -234,16 +234,16 @@ HelpCenterDesc1=Esta área permite ajudá-lo a obter um serviço de suporte para HelpCenterDesc2=Alguns destes serviços só estão disponíveis em inglês. CurrentMenuHandler=Gestor de menu atual MeasuringUnit=Unidade de medição -LeftMargin=Left margin -TopMargin=Top margin -PaperSize=Paper type -Orientation=Orientation -SpaceX=Space X -SpaceY=Space Y -FontSize=Font size -Content=Content +LeftMargin=Margem esquerda +TopMargin=Margem superior +PaperSize=Tipo de papel +Orientation=Orientação +SpaceX=Espaço X +SpaceY=Espaço Y +FontSize=Tamanho da letra +Content=Conteúdo NoticePeriod=Período de aviso -NewByMonth=New by month +NewByMonth=Novo por mês Emails=Emails EMailsSetup=Configuração de emails EMailsDesc=Esta página permite substituir os parâmetros PHP relacionados com o envio de emails. Na maioria dos casos em sistemas operativos Unix/Linux, os parâmetros PHP estão correctos e esta página é inútil. @@ -264,7 +264,7 @@ MAIN_DISABLE_ALL_SMS=Desative todos os envios de SMS (para fins de teste ou demo MAIN_SMS_SENDMODE=Método a usar para enviar SMS MAIN_MAIL_SMS_FROM=Número de telefone predefinido do remetente para envio de SMS MAIN_MAIL_DEFAULT_FROMTYPE=E-mail do remetente por predefinição para os envios manuais (E-mail do Utilizador ou da Empresa) -UserEmail=User email +UserEmail=Email do utilizador CompanyEmail=E-mail da empresa FeatureNotAvailableOnLinux=Funcionalidade não disponivel em sistemas Unix. Teste parâmetros sendmail localmente. SubmitTranslation=Se a tradução para esta lingua não estiver completa ou se encontrar erros, pode corrigi-los editando os ficheiros no diretório langs/%s e submetendo-os em www.transifex.com/dolibarr-association/dolibarr/ @@ -281,7 +281,7 @@ ModuleFamilyOther=Outro ModuleFamilyTechnic=Ferramentas multi-módulos ModuleFamilyExperimental=Módulos testes ModuleFamilyFinancial=Módulos financeiros (Contabilidade/Tesouraria) -ModuleFamilyECM=Gestão de conteúdo electrónico (ECM) +ModuleFamilyECM=Gestão de conteúdo empresarial (GCE) ModuleFamilyPortal=Websites e outras aplicações de interface de utilizador ModuleFamilyInterface=Interfaces com sistemas externos MenuHandlers=Gestores de menu @@ -302,11 +302,11 @@ YouCanSubmitFile=Para este passo, pode enviar o pacote utilizando esta ferrament CurrentVersion=Versão atual do Dolibarr CallUpdatePage=Vá à página que atualiza a estrutura e dados da base de dados: %s. LastStableVersion=Última versão estável -LastActivationDate=Latest activation date -LastActivationAuthor=Latest activation author -LastActivationIP=Latest activation IP +LastActivationDate=Última data de ativação +LastActivationAuthor=Autor mais recente de ativação +LastActivationIP=Último IP ativo UpdateServerOffline=Atualizar servidor offline -WithCounter=Manage a counter +WithCounter=Gerir um contador GenericMaskCodes=Pode introduzir qualquer máscara numérica. Nesta máscara, pode utilizar as seguintes etiquetas:
{000000} corresponde a um número que se incrementa em cada um de %s. Introduza um número de zeros idêntico ao comprimento do número que deseja mostrar. O contador completar-se-á a partir de zeros pela esquerda de forma a ter tantos zeros como a máscara.
{000000+000} igual ao anterior, com uma compensação em algarismos correspondente ao número à direita do sinal + que é aplicada a partir do primeiro %s.
{000000@x} igual ao anterior, mas o contador volta a zero quando se chega ao mês x (x entre 1 e 12, 0 para usar o primeiros meses do mês fiscal definido na sua configuração, 99 para voltar a zero todos os meses). Se esta opção se utiliza e x é igual ou superior a 2, então a sequência {yy}{mm} ou {yyyy}{mm} também é necessária.
{dd} días (01 a 31).
{mm} mês (01 a 12).
{yy}, {yyyy} ou {y} ano formatado em 2, 4 ou 1 algarismos.
GenericMaskCodes2={cccc} o código do cliente em N caracteres
{cccc000} o código de cliente em N caracteres, seguido de um contador dedicado ao cliente. Este contador é reiniciado ao mesmo tempo que o contador global.
{tttt} O código do tipo de terceiro em N caracteres (ver dicionário->Tipos de terceiros).
GenericMaskCodes3=Quaisquer outros caracteres na máscara não sofrerão alterações.
Não são permitidos espaços.
@@ -329,12 +329,12 @@ UseACacheDelay= Atraso, em segundos, para o caching de exportação (0 ou em bra DisableLinkToHelpCenter=Ocultar hiperligação "Precisa de ajuda ou apoio" na página de inicio de sessão DisableLinkToHelp=Ocultar a hiperligação para a ajuda on-line "%s" AddCRIfTooLong=Não há envolvimento automático, por isso, se estiver fora de linha da página de documentos, por ser demasiado longo, deve adicionar um parágrafo, "Enter", na área de texto. -ConfirmPurge=De certeza que quer executar esta limpeza?
Isto eliminará definitivamente todos os seus ficheiros de dados sem forma de os recuperar (ficheiros GED, ficheiros anexados) +ConfirmPurge=De certeza que quer executar esta limpeza?
Isto eliminará definitivamente todos os seus ficheiros de dados sem forma de os recuperar (ficheiros GCE, ficheiros anexados) MinLength=Comprimento mínimo LanguageFilesCachedIntoShmopSharedMemory=Ficheiros .lang carregados na memória partilhada ExamplesWithCurrentSetup=Exemplos com a configuração atual ListOfDirectories=Lista de diretórios com modelos OpenDocument -ListOfDirectoriesForModelGenODT=Lista de diretórios que contêm ficheiros template com formato OpenDocument.

Digite aqui o caminho completo dos diretórios.
Adicione um "Enter" entre cada diratório.
Para adicionar um diretório do módulo GED, adicione aqui DOL_DATA_ROOT/ecm/seudiretorio.

Ficheiros nesses diretórios têm de acabar com .odt ou .ods. +ListOfDirectoriesForModelGenODT=Lista de diretórios que contêm ficheiros template com formato OpenDocument.

Digite aqui o caminho completo dos diretórios.
Adicione um "Enter" entre cada diratório.
Para adicionar um diretório do módulo GCE, adicione aqui DOL_DATA_ROOT/ecm/seudiretorio.

Ficheiros nesses diretórios têm de acabar com .odt ou .ods. NumberOfModelFilesFound=Número de ficheiros de modelos ODT/ODS encontrados nesses diretórios ExampleOfDirectoriesForModelGen=Exemplos de sintaxe:
c:\\mydir
/home/mydir
DOL_DATA_ROOT/ecm/ecmdir FollowingSubstitutionKeysCanBeUsed=
Para saber como criar os seus modelos de documentos ODT, antes de armazená-los nestes diretórios, leia a documentação no wiki: @@ -384,11 +384,11 @@ ExtrafieldSelect = Lista de selecção ExtrafieldSelectList = Selecionar da tabela ExtrafieldSeparator=Separador (não um campo) ExtrafieldPassword=Palavra Passe -ExtrafieldRadio=Radio buttons (on choice only) +ExtrafieldRadio=Radio buttons (apenas em escolha múltipla) ExtrafieldCheckBox=Caixas de marcação ExtrafieldCheckBoxFromList=Caixas de marcação da tabela ExtrafieldLink=Vincular a um objeto -ComputedFormula=Computed field +ComputedFormula=Campo calculado ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: $db, $conf, $langs, $mysoc, $user, $object.
WARNING: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.
Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.

Example of formula:
$object->id < 10 ? round($object->id / 2, 2) : ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)

Example to reload object
(($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'

Other example of formula to force load of object and its parent object:
(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref : 'Parent project not found' ExtrafieldParamHelpselect=A lista de parâmetros tem seguir o seguinte esquema chave,valor

por exemplo:
1,value1
2,value2
3,value3
...

Para que a lista dependa noutra lista de atributos complementares:
1,value1|options_parent_list_code:parent_key
2,value2|options_parent_list_code:parent_key

Para que a lista dependa doutra lista:
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key ExtrafieldParamHelpcheckbox=A lista de parâmetros tem de seguir o seguinte esquema chave,valor

por exemplo:
1,value1
2,value2
3,value3
... @@ -417,33 +417,33 @@ ConfirmEraseAllCurrentBarCode=Tem certeza de que deseja apagar todos os códigos AllBarcodeReset=Todos os códigos de barras foram removidos NoBarcodeNumberingTemplateDefined=Nenhum modelo de numeração de códigos de barras ativo na configuração do módulo "Código de barras". EnableFileCache=Ativar cache de ficheiros -ShowDetailsInPDFPageFoot=Add more details into footer of PDF files, like your company address, or manager names (to complete professional ids, company capital and VAT number). +ShowDetailsInPDFPageFoot=Adicionar mais detalhes no rodapé dos ficheiros PDF, como a morada da sua empresa, ou nomes de gerente (para completar IDs profissionais, capital da empresa e número de IVA). NoDetails=Sem mais detalhes no rodapé DisplayCompanyInfo=Exibir morada da empresa -DisplayCompanyManagers=Display manager names +DisplayCompanyManagers=Mostrar nomes dos gestores DisplayCompanyInfoAndManagers=Exibir a morada da empresa e menus de gestor EnableAndSetupModuleCron=If you want to have this recurring invoice beeing generated automatically, module *%s* must be enabled and correctly setup. Otherwise, generation of invoices must be done manually from this template with button *Create*. Note that even if you enabled automatic generation, you can still safely launch manual generation. Duplicates generation for same period are not possible. ModuleCompanyCodeAquarium=Devolve um código contabilístico composto de:
%s seguido do código do terceiro (fornecedor) para o código contabilístico de fornecedor,,
%s seguido do código do terceiro (cliente) para o código contabilístico do cliente. ModuleCompanyCodePanicum=Devolve um código contabilistico vazio. ModuleCompanyCodeDigitaria=O código contabilístico depende do código do terceiro. O código é composto pelo caractere "C" na primeira posição seguido dos 5 primeiros caracteres do código do terceiro. Use3StepsApproval=By default, Purchase Orders need to be created and approved by 2 different users (one step/user to create and one step/user to approve. Note that if user has both permission to create and approve, one step/user will be enough). You can ask with this option to introduce a third step/user approval, if amount is higher than a dedicated value (so 3 steps will be necessary: 1=validation, 2=first approval and 3=second approval if amount is enough).
Set this to empty if one approval (2 steps) is enough, set it to a very low value (0.1) if a second approval (3 steps) is always required. -UseDoubleApproval=Use a 3 steps approval when amount (without tax) is higher than... +UseDoubleApproval=Utilizar uma aprovação de 3 etapas quando o valor (sem impostos) for superior a... WarningPHPMail=WARNING: Some email providers (like Yahoo) does not allow you to send an email from another server than the Yahoo server if the email address used as a sender is your Yahoo email (like myemail@yahoo.com, myemail@yahoo.fr, ...). Your current setup use the server of the application to send email, so some recipients (the one compatible with the restrictive DMARC protocol), will ask Yahoo if they can accept your email and Yahoo will respond "no" because the server is not a server owned by Yahoo, so few of your sent Emails may not be accepted.
If your Email provider (like Yahoo) has this restriction, you must change Email setup to choose the other method "SMTP server" and enter the SMTP server and credentials provided by your Email provider (ask your EMail provider to get SMTP credentials for your account). -ClickToShowDescription=Click to show description -DependsOn=This module need the module(s) +ClickToShowDescription=Clique para mostrar a descrição +DependsOn=Este módulo depende do(s) módulo(s) RequiredBy=This module is required by module(s) TheKeyIsTheNameOfHtmlField=This is the name of the HTML field. This need to have technical knowledges to read the content of the HTML page to get the key name of a field. PageUrlForDefaultValues=You must enter here the relative url of the page. If you include parameters in URL, the default values will be effective if all parameters are set to same value. Examples: PageUrlForDefaultValuesCreate=
For form to create a new thirdparty, it is %s PageUrlForDefaultValuesList=
For page that list thirdparties, it is %s -EnableDefaultValues=Enable usage of personalized default values -EnableOverwriteTranslation=Enable usage of overwrote translation +EnableDefaultValues=Permitir o uso de valores predefinidos personalizados +EnableOverwriteTranslation=Permitir o uso da tradução substituída GoIntoTranslationMenuToChangeThis=A translation has been found for the key with this code, so to change this value, you must edit it fom Home-Setup-translation. WarningSettingSortOrder=Warning, setting a default sort order may result in a technical error when going on the list page if field is an unknown field. If you experience such an error, come back to this page to remove the default sort order and restore default behavior. Field=Campo -ProductDocumentTemplates=Document templates to generate product document -FreeLegalTextOnExpenseReports=Free legal text on expense reports -WatermarkOnDraftExpenseReports=Watermark on draft expense reports +ProductDocumentTemplates=Modelos de documento para gerar documento do produto +FreeLegalTextOnExpenseReports=Texto legal livre nos relatórios de despesas +WatermarkOnDraftExpenseReports=Marca d'água nos rascunhos de relatórios de despesa # Modules Module0Name=Utilizadores e grupos Module0Desc=Gestão de Utilizadores / Funcionários e Grupos @@ -536,7 +536,7 @@ Module1120Desc=Pedir orçamentos e preços de fornecedores Module1200Name=Mantis Module1200Desc=Integração com Mantis Module1400Name=Contabilidade -Module1400Desc=Gestão de contabilidade (dupla posição) +Module1400Desc=Accounting management (double entries) Module1520Name=Criação de documentos Module1520Desc=Produção do documento da emails em massa Module1780Name=Etiquetas/Categorias @@ -564,9 +564,9 @@ Module2900Name=GeoIPMaxmind Module2900Desc=Capacidades de conversões GeoIP Maxmind Module3100Name=Skype Module3100Desc=Adicionar um botão Skype nas fichas dos usuários/terceiros/contactos/membros -Module3200Name=Non Reversible Logs +Module3200Name=Registos irreversíveis Module3200Desc=Activate log of some business events into a non reversible log. Events are archived in real-time. The log is a table of chained event that can be then read and exported. This module may be mandatory for some countries. -Module4000Name=RH +Module4000Name=GRH Module4000Desc=Gestão de recursos humanos (gestão do departamento, contactos do funcionário e sentimentos) Module5000Name=Multiempresa Module5000Desc=Permite-lhe gerir várias empresas @@ -585,7 +585,7 @@ Module50100Desc=Modúlo de ponto de vendas (POS). Module50200Name=Paypal Module50200Desc=Módulo que disponibiliza uma página de pagamento online por cartão de crédito com Paypal Module50400Name=Contabilidade (avançada) -Module50400Desc=Gestão de contabilidade (dupla posição) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=impressão direta (sem abrir os documentos) usando a interface Cups IPP (A impressora deve ser visível a partir do servidor, e o CUPS deve estar instalado no servidor). Module55000Name=Votação ou Questionário @@ -595,7 +595,7 @@ Module59000Desc=Módulo para gerir margens Module60000Name=Comissões Module60000Desc=Módulo para gerir comissões Module63000Name=Recursos -Module63000Desc=Manage resources (printers, cars, room, ...) you can then share into events +Module63000Desc=Gerir recursos (impressoras, carros, ...) que pode partilhar em eventos Permission11=Consultar facturas de clientes Permission12=Criar/Modificar faturas de clientes Permission13=Invalidar faturas de clientes @@ -615,7 +615,7 @@ Permission32=Criar/Modificar produtos Permission34=Eliminar produtos Permission36=Ver/Gerir produtos ocultos Permission38=Exportar produtos -Permission41=Read projects and tasks (shared project and projects i'm contact for). Can also enter time consumed, for me or my hierarchy, on assigned tasks (Timesheet) +Permission41=Consultar projetos e tarefas (projetos partilhados e projetos nos quais sou contacto). Permite também introduzir tempo consumido em tarefas atribuídas (folha de tempo) Permission42=Criar/modificar projetos (projetos partilhados e projetos nos quais sou contacto). Permite também criar tarefas e atribuir utilizadores a projetos e tarefas Permission44=Eliminar projectos (projetos partilhados e projetos dos quais sou contacto) Permission45=Exportar projetos @@ -804,7 +804,7 @@ Permission1236=Exportar faturas, atributos e pagamentos de fornecedores Permission1237=Exportar encomendas a fornecedores e os seus detalhes Permission1251=Executar importações em massa de dados externos para a bases de dados (data load) Permission1321=Exportar faturas, atributos e cobranças de clientes -Permission1322=Reopen a paid bill +Permission1322=Reabrir uma fatura paga Permission1421=Exportar faturas e atributos de clientes Permission20001=Consultar pedidos de licença (seu e dos seus subordinados) Permission20002=Criar/Modificar os seus pedidos de licença @@ -838,10 +838,10 @@ Permission55002=Criar/Modificar votações Permission59001=Consultar margens comerciais Permission59002=Definir margens comerciais Permission59003=Consultar as margens de todos os utilizadores -Permission63001=Read resources -Permission63002=Create/modify resources -Permission63003=Delete resources -Permission63004=Link resources to agenda events +Permission63001=Consultar recursos +Permission63002=Criar/modificar recursos +Permission63003=Eliminar recursos +Permission63004=Associar recursos a eventos da agenda DictionaryCompanyType=Tipos de terceiros DictionaryCompanyJuridicalType=Formulários legais de terceiros DictionaryProspectLevel=Nível de potencial da prospeção @@ -859,7 +859,7 @@ DictionaryPaymentModes=Métodos de pagamento DictionaryTypeContact=Tipos de contacto/endereço DictionaryEcotaxe=Ecotax (WEEE) DictionaryPaperFormat=Formatos de Papel -DictionaryFormatCards=Cards formats +DictionaryFormatCards=Formatos das fichas DictionaryFees=Tipos de taxas DictionarySendingMethods=Métodos de expedição DictionaryStaff=Empregados @@ -875,7 +875,7 @@ DictionaryProspectStatus=Estado da prospeção DictionaryHolidayTypes=Tipos de licença DictionaryOpportunityStatus=Estado da oportunidade para o projeto/lead SetupSaved=Configuração guardada -SetupNotSaved=Setup not saved +SetupNotSaved=A configuração não foi guardada BackToModuleList=Voltar à lista de módulos BackToDictionaryList=Voltar à lista de dicionários VATManagement=Gestão de IVA @@ -918,7 +918,7 @@ LabelUsedByDefault=Etiqueta que será utilizada por defeito se não for encontra LabelOnDocuments=Etiqueta sobre documentos NbOfDays=Nº de Dias AtEndOfMonth=No fim de mês -CurrentNext=Current/Next +CurrentNext=Atual/Seguinte Offset=Desvio AlwaysActive=Sempre ativo Upgrade=Atualização @@ -982,7 +982,7 @@ Alerts=Alertas DelaysOfToleranceBeforeWarning=Prazos de tolerância antes de notificação DelaysOfToleranceDesc=Esta janela permite configurar os prazos de tolerância antes da emissão de um alerta no ecrã, com o símbolo %s, sobre cada elemento em atraso. Delays_MAIN_DELAY_ACTIONS_TODO=Tolerância de atraso (em dias) antes da emissão de um alerta para eventos planeados (eventos da agenda) que não estejam terminados -Delays_MAIN_DELAY_PROJECT_TO_CLOSE=Delay tolerance (in days) before alert on project not closed in time +Delays_MAIN_DELAY_PROJECT_TO_CLOSE=Tolerância de atraso (em dias) antes da emissão de um alerta para projetos não fechados dentro da data limite Delays_MAIN_DELAY_TASKS_TODO=Tolerância de atraso (em dias) antes da emissão de alertas para tarefas planeadas (tarefas de projeto) ainda não concluídas Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Tolerância de atraso (em dias) antes da emissão de um alerta para encomendas de cleintes não processadas Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Tolerância de atraso (em dias) antes da emissão de um alerta para encomendas a fornecedor não processadas @@ -997,9 +997,9 @@ Delays_MAIN_DELAY_MEMBERS=Tolerância de atraso (em dias) antes da emissão de u Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Tolerância de atraso (em dias) antes da emissão de um alerta para depósitos em cheques, por efetuar Delays_MAIN_DELAY_EXPENSEREPORTS=Atraso de tolerância (em dias) antes da emissão de um alerta para relatórios de despesas por aprovar SetupDescription1=A área de configuração é para parâmetros de configuração iniciais, antes do primeiro uso do Dolibarr -SetupDescription2=The two mandatory setup steps are the first two in the setup menu on the left: %s setup page and %s setup page : -SetupDescription3=Parameters in menu %s -> %s are required because defined data are used on Dolibarr screens and to customize the default behavior of the software (for country-related features for example). -SetupDescription4=Parameters in menu %s -> %s are required because Dolibarr ERP/CRM is a collection of several modules/applications, all more or less independent. New features will be added to menus for every module you will activate. +SetupDescription2=Os passos de configuração mais importantes são as duas primeiras entradas no menu de configuração à esquerda: a página de configuração de %s e a página de configuração %s +SetupDescription3=Os parâmetros no menu %s -> %s são de preenchimento obrigatório, isto porque estes dados são utilizados em várias páginas do Dolibarr e personalizam o comportamento do software (para funcionalidades relacionadas com o país, por exemplo). +SetupDescription4=Os parâmetros no menu %s -> %s são de preenchimento obrigatório, isto porque o Dolibarr não é um CRM/ERP monolítico mas sim uma coleção de vários módulos interdependentes. Novas funcionalidades serão adicionadas aos menus por cada módulo que ative. SetupDescription5=Outros itens do menu, gerir parâmetros opcionais. LogEvents=Eventos de auditoria da segurança Audit=Auditoria @@ -1097,16 +1097,16 @@ PathToDocuments=Caminhos de acesso a documentos PathDirectory=Diretório SendmailOptionMayHurtBuggedMTA=Funcionalidade para enviar e-mails usando o método "PHP mail direct" irá gerar uma mensagem de correio que poderá não ser lida corretamente por alguns servidores de e-mail. O resultado será que alguns e-mails não poderão ser lidos por utilizadores que usem essas plataformas com problemas. Isto é o caso de alguns fornecedores de Internet (Ex: MEO em Portugal). Este problema não está relacionado com o Dolibarr nem o PHP, mas sim com o servidor de correio que recebe os e-mails. No entanto, você pode adicionar a opção MAIN_FIX_FOR_BUGGED_MTA a 1 na configuração de forma contornar esta questão. No entanto, você pode ter problemas com outros servidores que respeitam estritamente o padrão SMTP. A outra solução (recomendada) é usar o método "SMTP socket library" que não traz desvantagens. TranslationSetup=Configuração da tradução -TranslationKeySearch=Search a translation key or string -TranslationOverwriteKey=Overwrite a translation string +TranslationKeySearch=Procurar uma chave ou texto de tradução +TranslationOverwriteKey=Modificar o texto de uma tradução TranslationDesc=Como definir o idioma exibido:
* Systemwide: menu Início -> Configuração -> Aspeto
* Por utilizador: Configuração do aspeto por utilizador aba do cartão do utilizador (clique no nome de utlizador, localizado no topo do ecrã). TranslationOverwriteDesc=Você pode substituir as traduções na seguinte tabela. Escolha o seu idioma na caixa de seleção "%s", insira a chave tradução rm "%s" e sua nova tradução em "%s" -TranslationOverwriteDesc2=You can use the other tab to help you know translation key to use -TranslationString=Translation string -CurrentTranslationString=Current translation string -WarningAtLeastKeyOrTranslationRequired=A search criteria is required at least for key or translation string -NewTranslationStringToShow=New translation string to show -OriginalValueWas=The original translation is overwritten. Original value was:

%s +TranslationOverwriteDesc2=Você pode utilizar o outro separador para ajudá-lo a saber a chave de tradução que tem de usar +TranslationString=Texto de tradução +CurrentTranslationString=Texto de tradução atual +WarningAtLeastKeyOrTranslationRequired=É necessário pelo menos um critério de pesquisa para a chave ou texto de tradução +NewTranslationStringToShow=Novo texto de tradução a exibir +OriginalValueWas=A tradução original foi alterada. O valor original era:

%s TransKeyWithoutOriginalValue=You forced a new translation for the translation key '%s' that does not exists in any language files TotalNumberOfActivatedModules=Aplicação/módulos ativados: %s / %s YouMustEnableOneModule=Deve ativar, pelo menos, 1 módulo @@ -1141,15 +1141,15 @@ DisableForgetPasswordLinkOnLogonPage=Não mostrar a hiperligação "Esqueceu-se UsersSetup=Configuração do módulo "Utilizadores" UserMailRequired=O email é obrigatório para poder criar um novo utilizador ##### HRM setup ##### -HRMSetup=Configuração do módulo "Gestão de Recursos Humanos" +HRMSetup=Configuração do módulo "GRH" ##### Company setup ##### CompanySetup=Configuração do módulo "Empresas" CompanyCodeChecker=Módulo para criação e verificação dos códigos de terceiros (clientes ou fornecedores) AccountCodeManager=Módulo para criação dos códigos contabilísticos (clientes ou fornecedores) NotificationsDesc=O funcionalidade "Notificações por email" permite que você envie mensagens automáticas para alguns eventos Dolibarr. Os destinatários das notificações podem ser definidos: -NotificationsDescUser=* per users, one user at time. -NotificationsDescContact=* per third parties contacts (customers or suppliers), one contact at time. -NotificationsDescGlobal=* or by setting global target emails in module setup page. +NotificationsDescUser=* por utilizador, um utilizador de cada vez +NotificationsDescContact=* por contactos de terceiros (clientes ou fornecedores), um contacto de cada vez +NotificationsDescGlobal=* ou definindo o recipiente de emails global no página de configuração do módulo ModelModules=Documentos modelos DocumentModelOdt=Crie documentos a partir dos modelos OpenDocuments (ficheiros .ODT ou .ODS para o KOffice, OpenOffice, TextEdit,...) WatermarkOnDraft=Marca d'água no documento rascunho @@ -1165,7 +1165,7 @@ WebCalUrlForVCalExport=Uma hiperligação de exportação para o formato %s 100 000), você pode aumentar a velocidade, definindo a constante PRODUCT_DONOTSEARCH_ANYWHERE para 1 em Configuração -> Outros. A pesquisa será então limitada ao início da sequência de caracteres. UseSearchToSelectProduct=Aguardar até que seja preenchido parte do campo antes de carregar o conteúdo da lista de produtos (isto pode aumentar o desempenho se você tiver um grande número de produtos, mas é menos conveniente) @@ -1458,12 +1458,12 @@ OSCommerceTestKo1=A ligação ao servidor '%s' foi efetuada com sucesso, no enta OSCommerceTestKo2=A ligação ao servidor '%s' através do utilizador '%s' não foi possível. ##### Stock ##### StockSetup=Configuração do módulo "Armazém" -IfYouUsePointOfSaleCheckModule=If you use a Point of Sale module (POS module provided by default or another external module), this setup may be ignored by your Point Of Sale module. Most point of sales modules are designed to create immediatly an invoice and decrease stock by default whatever are options here. So, if you need or not to have a stock decrease when registering a sell from your Point Of Sale, check also your POS module set up. +IfYouUsePointOfSaleCheckModule=Se você utiliza um módulo de Ponto de Venda (o módulo POS/PDV fornecido por defeito ou outro módulo externo), esta configuração pode ser ignorada pelo seu módulo de Ponto de Venda. A maioria dos módulos de pontos de venda são desenhados para criar imediatamente uma fatura e diminuir o stock por defeito, qualquer que seja a opção aqui. Se você precisar ou não ter uma diminuição de stock ao registar uma venda no seu ponto de venda, verifique também a configuração do seu módulo POS/PDV. ##### Menu ##### MenuDeleted=Menu eliminado Menus=Menus TreeMenuPersonalized=Menus personalizados -NotTopTreeMenuPersonalized=Personalized menus not linked to a top menu entry +NotTopTreeMenuPersonalized=Menus personalizados não ligados a uma entrada do menu no topo NewMenu=Novo menu Menu=Seleção do menu MenuHandler=Gestor de menus @@ -1514,13 +1514,13 @@ AGENDA_USE_EVENT_TYPE=Usar tipos de eventos (gerido através do menu Configuraç AGENDA_USE_EVENT_TYPE_DEFAULT=Definir este valor automaticamente como o valor predefinido para o campo tipo de evento, no formulário de criação de evento AGENDA_DEFAULT_FILTER_TYPE=Definir automaticamente este tipo de evento no filtro de pesquisa da vista agenda AGENDA_DEFAULT_FILTER_STATUS=Definido automaticamente este estado para eventos no filtro de pesquisa da vista agenda -AGENDA_DEFAULT_VIEW=Qual é a aba que você deseja abrir por defeito quando seleciona o menu "Agenda" -AGENDA_NOTIFICATION=Enable event notification on user browsers when event date is reached (each user is able to refuse this from the browser confirmation question) -AGENDA_NOTIFICATION_SOUND=Enable sound notification -AGENDA_SHOW_LINKED_OBJECT=Show linked object into agenda view +AGENDA_DEFAULT_VIEW=Qual é o separador que você deseja abrir por defeito quando seleciona o menu "Agenda" +AGENDA_NOTIFICATION=Ative a notificação de eventos nos navegadores dos utilizadores quando a data do evento for atingida (no entanto cada utilizador pode notificações no seu navegador) +AGENDA_NOTIFICATION_SOUND=Ativar notificação sonora +AGENDA_SHOW_LINKED_OBJECT=Mostrar o objeto associado na vista de agenda ##### Clicktodial ##### ClickToDialSetup=Configuração do módulo "Click To Dial" -ClickToDialUrlDesc=Url called when a click on phone picto is done. In URL, you can use tags
__PHONETO__ that will be replaced with the phone number of person to call
__PHONEFROM__ that will be replaced with phone number of calling person (yours)
__LOGIN__ that will be replaced with clicktodial login (defined on user card)
__PASS__ that will be replaced with clicktodial password (defined on user card). +ClickToDialUrlDesc=Uma chamada é efetuada quando o icon é clicado. No URL pode usar as tags:
__PHONETO__ que será substituída pelo número do destinatário
__PHONEFROM__ que será substituída pelo número do remetente
__LOGIN__ que será substituída pelo nome de utilizador da sua conta ClickToDial (definido no seu cartão de utilizador)
__PASS__ que será substituída pela palavra-passe da sua conta ClickToDial (definida no seu cartão de utilizador). ClickToDialDesc=Este módulo torna os números de telefone clicáveis. Um clique neste ícone fará com que o seu telefone ligue para o número de telefone. Isto pode ser usado para chamar um sistema de call-center a partir do Dolibarr que por sua vez pode ligar ao número de telefone num sistema SIP, por exemplo. ClickToDialUseTelLink=Usar apenas um link "tel:" em números de telefone ClickToDialUseTelLinkDesc=Utilize este método se os utilizadores têm um softphone ou uma interface de software instalado no mesmo computador que o navegador e efetua uma chamada quando você clica em links que começam com "tel:". Se você precisa de uma solução de servidor (sem necessidade de instalação de software local), você deve definir este como "Não" e preencher o próximo campo. @@ -1586,14 +1586,14 @@ TaskModelModule=Modelo de documento dos relatórios de tarefasl UseSearchToSelectProject=Usar campos de preenchimento automático para escolher o projeto (em vez de usar uma lista de seleção) ##### ECM (GED) ##### ##### Fiscal Year ##### -AccountingPeriods=Accounting periods -AccountingPeriodCard=Accounting period +AccountingPeriods=Períodos de contabilidade +AccountingPeriodCard=Período de contabilidade NewFiscalYear=Novo período contabilístico OpenFiscalYear=Abrir período contabilístico CloseFiscalYear=Fechar período contabilístico DeleteFiscalYear=Eliminar período contabilístico ConfirmDeleteFiscalYear=Tem certeza que deseja eliminar este período contábilistico? -ShowFiscalYear=Show accounting period +ShowFiscalYear=Mostrar período de contabilidade AlwaysEditable=Pode ser sempre editado MAIN_APPLICATION_TITLE=Forçar o nome visível da aplicação (aviso: definir o seu próprio nome aqui pode quebrar a funcionalidade de preenchimento automático de credenciais de inicio de sessão ao usar a aplicação DoliDroid para telemovel) NbMajMin=Número máximo de caracteres maiúsculos @@ -1610,11 +1610,11 @@ ExpenseReportsSetup=Configuração do módulo "Relatórios de Despesas" TemplatePDFExpenseReports=Modelos de documentos para a produção de relatórios de despesa NoModueToManageStockIncrease=Não foi ativado nenhum módulo capaz de efetuar a gestão automática do acréscimo de stock. O acrescimo de stock será efetuado manualmente. YouMayFindNotificationsFeaturesIntoModuleNotification=Poderá encontrar as opções das notificações por email ao ativar e configurar o módulo "Notificação". -ListOfNotificationsPerUser=List of notifications per user* -ListOfNotificationsPerUserOrContact=List of notifications per user* or per contact** +ListOfNotificationsPerUser=Lista de notificações por utilizador* +ListOfNotificationsPerUserOrContact=Lista de notificações por utilizador* ou por contact** ListOfFixedNotifications=Lista de notificações fixas -GoOntoUserCardToAddMore=Go on the tab "Notifications" of a user to add or remove notifications for users -GoOntoContactCardToAddMore=Vá à aba "Notificações" de um terceiro para adicionar ou remover as notificações de contactos/endereços +GoOntoUserCardToAddMore=Vá ao separador "Notificações" de um utilizador para adicionar ou remover notificações +GoOntoContactCardToAddMore=Vá ao separador "Notificações" de um terceiro para adicionar ou remover as notificações de contactos/endereços Threshold=Limite BackupDumpWizard=Assistente para construir o ficheiro dump de backup da base de dados SomethingMakeInstallFromWebNotPossible=Instalação do módulo externo não é possível a partir da interface web pelo seguinte motivo: @@ -1629,7 +1629,7 @@ PressF5AfterChangingThis=Pressione CTRL+F5 no teclado ou limpe a cache do navega NotSupportedByAllThemes=Funciona com os temas predefinidos, pode não ser suportado por temas externos BackgroundColor=Cor de fundo TopMenuBackgroundColor=Cor de fundo para o menu no topo -TopMenuDisableImages=Hide images in Top menu +TopMenuDisableImages=Ocultar imagens no menu do topo LeftMenuBackgroundColor=Cor de fundo para o menu à esquerda BackgroundTableTitleColor=A cor do fundo para a linha de título das tabelas BackgroundTableLineOddColor=A cor do fundo para as linhas ímpares da tabela @@ -1651,7 +1651,7 @@ FixTZ=Corrigir Fuso Horário FillFixTZOnlyIfRequired=Exemplo: +2 (preencha somente se experienciar problemas) ExpectedChecksum=Checksum esperado CurrentChecksum=Checksum atual -ForcedConstants=Required constant values +ForcedConstants=Valores de constantes necessários MailToSendProposal=Orçamento para cliente a enviar MailToSendOrder=Para enviar a encomenda do cliente por e-mail MailToSendInvoice=Para enviar a fatura do cliente por e-mail @@ -1660,7 +1660,7 @@ MailToSendIntervention=Para enviar a intervenção por e-mail MailToSendSupplierRequestForQuotation=Para enviar a solicitação de cotação ao fornecedor por e-mail MailToSendSupplierOrder=Para enviar a encomenda ao fornecedor por e-mail MailToSendSupplierInvoice=Para enviar a fatura emitida pelo fornecedor por e-mail -MailToSendContract=To send a contract +MailToSendContract=Para enviar um contrato MailToThirdparty=Para enviar e-mail a partir da página dos terceiros ByDefaultInList=Mostrar por padrão na vista de lista YouUseLastStableVersion=Você possui a última versão estável @@ -1678,31 +1678,31 @@ AddRemoveTabs=Adicionar ou remover separadores AddDictionaries=Adicionar dicionários AddBoxes=Adicionar widgets AddSheduledJobs=Adicionar trabalhos agendados -AddHooks=Add hooks -AddTriggers=Add triggers +AddHooks=Adicionar hooks +AddTriggers=Adicionar acionadores AddMenus=Adicionar menus AddPermissions=Adicionar permissões AddExportProfiles=Adicionar perfis de exportação AddImportProfiles=Adicionar perfis de importação AddOtherPagesOrServices=Adicionar outras páginas ou serviços AddModels=Adicionar modelos de documento ou numeração -AddSubstitutions=Add keys substitutions +AddSubstitutions=Adicionar substituições de chaves DetectionNotPossible=Deteção não é possível UrlToGetKeyToUseAPIs=Url to get token to use API (once token has been received it is saved on database user table and must be provided on each API call) ListOfAvailableAPIs=Lista de APIs disponíveis activateModuleDependNotSatisfied=Module "%s" depends on module "%s" that is missing, so module "%1$s" may not work correclty. Please install module "%2$s" or disable module "%1$s" if you want to be safe from any surprise CommandIsNotInsideAllowedCommands=The command you try to run is not inside list of allowed commands defined into parameter $dolibarr_main_restrict_os_commands into conf.php file. LandingPage=Página Inicial -SamePriceAlsoForSharedCompanies=If you use a multicompany module, with the choice "Single price", price will be also the same for all companies if products are shared between environments -ModuleEnabledAdminMustCheckRights=Module has been activated. Permissions for activated module(s) were given to admin users only. You may need to grant permissions to other users or groups manually if necessary. -UserHasNoPermissions=This user has no permission defined +SamePriceAlsoForSharedCompanies=Se utiliza a opção multi-empresa, com a escolha de "Preço único", o preço será igual em todas as empresas, se o produto for partilhado entre as empresas +ModuleEnabledAdminMustCheckRights=O módulo foi ativado. As permissões para o(s) módulo(s) ativado(s) foram adicionadas apenas aos utilizadores administradores. Talvez seja necessário conceder permissões para outros utilizadores ou grupos manualmente. +UserHasNoPermissions=Este utilizador não tem permissões definidas TypeCdr=Use "None" if the date of payment term is date of invoice plus a delta in days (delta is field "Nb of days")
Use "At end of month", if, after delta, the date must be increased to reach the end of month (+ an optional "Offset" in days)
Use "Current/Next" to have payment term date being the first Nth of the month (N is stored into field "Nb of days") BaseCurrency=Reference currency of the company (go into setup of company to change this) WarningNoteModuleInvoiceForFrenchLaw=This module %s is compliant with french laws (Loi Finance 2016). WarningNoteModulePOSForFrenchLaw=This module %s is compliant with french laws (Loi Finance 2016) because module Non Reversible Logs is automatically activated. WarningInstallationMayBecomeNotCompliantWithLaw=You try to install the module %s that is an external module. Activating an external module means you trust the publisher of the module and you are sure that this module does not alterate negatively the behavior of your application and is compliant with laws of your country (%s). If the module bring a non legal feature, you become responsible for the use of a non legal software. ##### Resource #### -ResourceSetup=Configuration du module Resource -UseSearchToSelectResource=Use a search form to choose a resource (rather than a drop-down list). -DisabledResourceLinkUser=Disabled resource link to user -DisabledResourceLinkContact=Disabled resource link to contact +ResourceSetup=Configuração do módulo Recursos +UseSearchToSelectResource=Utilizar um formulário de pesquisa para escolher um recurso (em vez de uma lista) +DisabledResourceLinkUser=Desativar o link do recurso para o utilizador +DisabledResourceLinkContact=Desativar o link do recurso para o contacto diff --git a/htdocs/langs/pt_PT/agenda.lang b/htdocs/langs/pt_PT/agenda.lang index 0b421514607..ca806a2a61e 100644 --- a/htdocs/langs/pt_PT/agenda.lang +++ b/htdocs/langs/pt_PT/agenda.lang @@ -1,111 +1,117 @@ # Dolibarr language file - Source file is en_US - agenda IdAgenda=ID do evento -Actions=Acções +Actions=Eventos Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Calendário interno -ActionsOwnedBy=Event owned by -ActionsOwnedByShort=Propietario -AffectedTo=Afecta o +ActionsOwnedBy=Evento de +ActionsOwnedByShort=Proprietário +AffectedTo=Atribuído a Event=Evento Events=Eventos EventsNb=Número de eventos ListOfActions=Lista de Eventos Location=Localização -ToUserOfGroup=To any user in group -EventOnFullDay=Evento para todo o dia -MenuToDoActions=Acções a fazer +ToUserOfGroup=Para qualquer utilizador no grupo +EventOnFullDay=Evento para todo(s) o(s) dia(s) +MenuToDoActions=Todos os eventos incompletos MenuDoneActions=Todos os eventos terminados MenuToDoMyActions=Os meus eventos incompletos MenuDoneMyActions=Os meus eventos terminados -ListOfEvents=Lista de eventos (Calendário interno) -ActionsAskedBy=Os meus eventos reportados +ListOfEvents=Lista de eventos (calendário interno) +ActionsAskedBy=Eventos reportados por ActionsToDoBy=Eventos atribuídos a ActionsDoneBy=Eventos realizados por -ActionAssignedTo=Acção assignada a -ViewCal=Ver Calendário -ViewDay=Modo de exibição Dia -ViewWeek=Vista da semana -ViewPerUser=Per user view -ViewPerType=Per type view +ActionAssignedTo=Evento atribuído a +ViewCal=Vista mensal +ViewDay=Vista diária +ViewWeek=Vista semanal +ViewPerUser=Vista por utilizador +ViewPerType=Vista por tipo AutoActions= Preenchimento automático -AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked, only manual actions will be included in logged and visible into agenda. Automatic tracking of business actions done on objects (validation, status change) will not be saved. -AgendaSetupOtherDesc= Esta página fornece opções para permitir a exportação dos seus eventos no Dolibarr para um calendário externo (Thunderbird, calendário Google, ...) +AgendaAutoActionDesc= Defina aqui os eventos para os quais deseja que o Dolibarr crie automaticamente um evento na agenda. Se não for seleccionada nenhuma opção, apenas as acções manuais serão incluídas na agenda. Seguimento automático de ações empresariais efetuadas em objetos (validação, mudanças de estado) não será guardado. +AgendaSetupOtherDesc= Esta página fornece opções para permitir a exportação dos seus eventos do Dolibarr para um calendário externo (Thunderbird, calendário Google, ...) AgendaExtSitesDesc=Esta página permite declarar as fontes externas de calendários para ver os seus eventos na agenda do Dolibarr. ActionsEvents=Eventos em que o Dolibarr criará uma acção em agenda automáticamente ##### Agenda event labels ##### -NewCompanyToDolibarr=Third party %s created -ContractValidatedInDolibarr=Contract %s validated -PropalClosedSignedInDolibarr=Proposal %s signed -PropalClosedRefusedInDolibarr=Proposal %s refused -PropalValidatedInDolibarr=Proposta Validada -PropalClassifiedBilledInDolibarr=Proposal %s classified billed -InvoiceValidatedInDolibarr=Factura Validada -InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS -InvoiceBackToDraftInDolibarr=Factura %s voltou ao estado de rascunho -InvoiceDeleteDolibarr=Fatura %s apagada -InvoicePaidInDolibarr=Invoice %s changed to paid -InvoiceCanceledInDolibarr=Invoice %s canceled -MemberValidatedInDolibarr=Member %s validated -MemberResiliatedInDolibarr=Member %s terminated -MemberDeletedInDolibarr=Member %s deleted -MemberSubscriptionAddedInDolibarr=Subscription for member %s added -ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened -ShipmentDeletedInDolibarr=Shipment %s deleted -OrderCreatedInDolibarr=Order %s created -OrderValidatedInDolibarr=Encomenda %s validada -OrderDeliveredInDolibarr=Order %s classified delivered -OrderCanceledInDolibarr=Encomenda %s cancelada -OrderBilledInDolibarr=Order %s classified billed -OrderApprovedInDolibarr=Encomenda %s aprovada -OrderRefusedInDolibarr=Encomenda %s recusada -OrderBackToDraftInDolibarr=Encomenda %s voltou ao estado de rascunho -ProposalSentByEMail=Proposta a cliente %s enviada por e-mail -OrderSentByEMail=Encomenda de cliente %s enviada por email -InvoiceSentByEMail=Factura de cliente %s enviada por e-mail -SupplierOrderSentByEMail=Encomenda a fornecedor %s enviada por email -SupplierInvoiceSentByEMail=Factura de fornecedor %s enviada por e-mail -ShippingSentByEMail=Shipment %s sent by EMail -ShippingValidated= Shipment %s validated -InterventionSentByEMail=Intervenção %s enviada por Mensagem Eletrónica -ProposalDeleted=Proposal deleted -OrderDeleted=Order deleted -InvoiceDeleted=Invoice deleted +NewCompanyToDolibarr=Terceiro %s, criado +ContractValidatedInDolibarr=Contrato %s, validado +PropalClosedSignedInDolibarr=Orçamento %s, assinado +PropalClosedRefusedInDolibarr=Orçamento %s, recusado +PropalValidatedInDolibarr=Orçamento %s, validado +PropalClassifiedBilledInDolibarr=Orçamento %s, classificado como faturado +InvoiceValidatedInDolibarr=Factura %s, validada +InvoiceValidatedInDolibarrFromPos=Fatura %s, validada a partir do ponto de venda +InvoiceBackToDraftInDolibarr=Fatura %s, voltou ao estado de rascunho +InvoiceDeleteDolibarr=Fatura %s, apagada +InvoicePaidInDolibarr=Fatura %s, paga +InvoiceCanceledInDolibarr=Fatura %s, cancelada +MemberValidatedInDolibarr=Membro %s, validado +MemberModifiedInDolibarr=Membro %s modificado +MemberResiliatedInDolibarr=Membro %s, terminado +MemberDeletedInDolibarr=Membro %s, eliminado +MemberSubscriptionAddedInDolibarr=Subscrição do membro %s, adicionada +ShipmentValidatedInDolibarr=Expedição %s, validada +ShipmentClassifyClosedInDolibarr=Expedição %s, classificada como faturada +ShipmentUnClassifyCloseddInDolibarr=Expedição %s, classificada como re-aberta +ShipmentDeletedInDolibarr=Expedição %s, eliminada +OrderCreatedInDolibarr=Encomenda %s, criada +OrderValidatedInDolibarr=Encomenda %s, validada +OrderDeliveredInDolibarr=Encomenda %s, classificada como entregue +OrderCanceledInDolibarr=Encomenda %s, cancelada +OrderBilledInDolibarr=Encomenda %s, classificada como faturada +OrderApprovedInDolibarr=Encomenda %s, aprovada +OrderRefusedInDolibarr=Encomenda %s, recusada +OrderBackToDraftInDolibarr=Encomenda %s, voltou ao estado de rascunho +ProposalSentByEMail=Orçamento para cliente, %s, enviado por email +OrderSentByEMail=Encomenda de cliente, %s, enviada por email +InvoiceSentByEMail=Fatura de cliente, %s, enviada por email +SupplierOrderSentByEMail=Encomenda a fornecedor, %s, enviada por email +SupplierInvoiceSentByEMail=Fatura de fornecedor, %s, enviada por email +ShippingSentByEMail=Expedição %s, enviada por email +ShippingValidated= Expedição %s, validada +InterventionSentByEMail=Intervenção %s, enviada por email +ProposalDeleted=Orçamento eliminado +OrderDeleted=Encomenda eliminada +InvoiceDeleted=Fatura eliminada +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### -DateActionStart=Data de Início -DateActionEnd=Data Fim +AgendaModelModule=Modelos de documento para o evento +DateActionStart=Data de início +DateActionEnd=Data de fim AgendaUrlOptions1=Também pode adicionar os seguintes parâmetros de filtro de saída: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. -AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s para restringir a produção para as acções para o utilizador afectado %s. -AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. +AgendaUrlOptions3=logina=%s para restringir a produção para as acções criadas pelo utilizador %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). +AgendaUrlOptionsProject=project=PROJECT_ID para restringir a produção para as acções associadas ao projeto PROJECT_ID. AgendaShowBirthdayEvents=Mostrar aniversários dos contactos AgendaHideBirthdayEvents=Ocultar aniversários dos contactos Busy=Ocupado ExportDataset_event1=Lista de eventos da agenda -DefaultWorkingDays=Default working days range in week (Example: 1-5, 1-6) -DefaultWorkingHours=Default working hours in day (Example: 9-18) +DefaultWorkingDays=Intervalo pré-definido de dias de trabalho na semana (Exemplo: 1-5, 1-6) +DefaultWorkingHours=Horas de trabalho pré-definidas no dia (Exemplo: 9-18) # External Sites ical ExportCal=Exportar calendário ExtSites=Importar calendários externos -ExtSitesEnableThisTool=Show external calendars (defined into global setup) into agenda. Does not affect external calendars defined by users. +ExtSitesEnableThisTool=Mostrar calendários externos (definidos na configuração global) na agenda. Não afeta os calendários externos definidos pelos utilizadores. ExtSitesNbOfAgenda=Número de calendários AgendaExtNb=Calendário nb %s -ExtSiteUrlAgenda=URL para aceder. Ficheiro iCal +ExtSiteUrlAgenda=URL para aceder ao ficheiro .ical ExtSiteNoLabel=Sem Descrição -VisibleTimeRange=Visible time range -VisibleDaysRange=Visible days range -AddEvent=Create event -MyAvailability=My availability +VisibleTimeRange=Intervalo de tempo visível +VisibleDaysRange=Intervalo de dias visível +AddEvent=Criar evento +MyAvailability=A minha disponibilidade ActionType=Tipo de evento -DateActionBegin=Start event date -CloneAction=Clone event -ConfirmCloneEvent=Are you sure you want to clone the event %s? -RepeatEvent=Repeat event +DateActionBegin=Data de início do evento +CloneAction=Clonar evento +ConfirmCloneEvent=Tem a certeza que quer clonar o evento %s? +RepeatEvent=Repetir evento EveryWeek=Semanalmente EveryMonth=Mensalmente DayOfMonth=Dia do mês DayOfWeek=Dia da semana -DateStartPlusOne=Date start + 1 hour +DateStartPlusOne=Data de início +1 hora diff --git a/htdocs/langs/pt_PT/banks.lang b/htdocs/langs/pt_PT/banks.lang index 36c274408d8..7aeaa4c56df 100644 --- a/htdocs/langs/pt_PT/banks.lang +++ b/htdocs/langs/pt_PT/banks.lang @@ -32,7 +32,7 @@ SwiftValid=BIC/SWIFT valid SwiftVNotalid=BIC/SWIFT not valid IbanValid=BAN valid IbanNotValid=BAN not valid -StandingOrders=Encomendas de Débito Direto +StandingOrders=Encomendas de débito direto StandingOrder=Encomenda de Débito Direto AccountStatement=Extracto AccountStatementShort=Extracto @@ -55,17 +55,18 @@ BankType0=Conta bancária a prazo BankType1=Conta bancária corrente BankType2=Conta Caixa/efectivo AccountsArea=Área Contas -AccountCard=Ficha Conta +AccountCard=Ficha da conta DeleteAccount=Apagar Conta ConfirmDeleteAccount=Tem a certeza que deseja eliminar esta conta? Account=Conta BankTransactionByCategories=Entradas bancárias por categorias BankTransactionForCategory=Entradas bancárias por categoria %s RemoveFromRubrique=Eliminar link com rubrica -RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry and the category? +RemoveFromRubriqueConfirm=Tem a certeza que deseja remover a ligação entre a entrada e a categoria? ListBankTransactions=Lista das entradas bancárias IdTransaction=Id de transacção BankTransactions=Entradas bancárias +BankTransaction=Entrada bancária ListTransactions=Lista de entradas ListTransactionsByCategory=Lista de entradas/categorias TransactionsToConciliate=Entradas para reconciliar @@ -74,13 +75,13 @@ Conciliate=Conciliar Conciliation=Conciliação ReconciliationLate=Reconciliation late IncludeClosedAccount=Incluir Contas fechadas -OnlyOpenedAccount=Somente Contas abertas +OnlyOpenedAccount=Apenas contas abertas AccountToCredit=Conta de crédito AccountToDebit=Conta de débito DisableConciliation=Desactivar a função de Conciliação para esta Conta ConciliationDisabled=Função de Conciliação desactivada LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Aberto +StatusAccountOpened=Abrir StatusAccountClosed=Fechada AccountIdShort=Número LineRecord=Registo @@ -95,7 +96,7 @@ CustomerInvoicePayment=Pagamento de cliente SupplierInvoicePayment=Pagamento a Fornecedor SubscriptionPayment=Pagamento Assinatura WithdrawalPayment=Pagamento de retirada -SocialContributionPayment=Social/fiscal tax payment +SocialContributionPayment=Pagamento da taxa social/fiscal BankTransfer=Transferência bancária BankTransfers=Transferencias bancarias MenuBankInternalTransfer=Internal transfer @@ -104,16 +105,16 @@ TransferFrom=De TransferTo=Para TransferFromToDone=A transferência de %s para %s de %s %s foi criado. CheckTransmitter=Emissor -ValidateCheckReceipt=Validate this check receipt? -ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done? -DeleteCheckReceipt=Delete this check receipt? -ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt? +ValidateCheckReceipt=Validar este recibo do cheque? +ConfirmValidateCheckReceipt=Tem a certeza que deseja validar este recibo do cheque (não será possível alterar depois de validado)? +DeleteCheckReceipt=Eliminar este recibo do cheque? +ConfirmDeleteCheckReceipt=Tem a certeza que deseja eliminar este recibo do cheque? BankChecks=Cheques -BankChecksToReceipt=Checks awaiting deposit +BankChecksToReceipt=Cheques a aguardar depósito ShowCheckReceipt=Mostrar recibo de depósito NumberOfCheques=Nº de cheques DeleteTransaction=Eliminar entrada -ConfirmDeleteTransaction=Are you sure you want to delete this entry? +ConfirmDeleteTransaction=Tem a certeza que deseja eliminar esta entrada? ThisWillAlsoDeleteBankRecord=This will also delete generated bank entry BankMovements=Movimentos PlannedTransactions=Entradas planeadas @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/pt_PT/bills.lang b/htdocs/langs/pt_PT/bills.lang index 853457b9f74..77cb4e12570 100644 --- a/htdocs/langs/pt_PT/bills.lang +++ b/htdocs/langs/pt_PT/bills.lang @@ -75,7 +75,7 @@ PaymentsAlreadyDone=Pagamentos já efetuados PaymentsBackAlreadyDone=Reembolso de pagamentos já efetuados PaymentRule=Estado do Pagamento PaymentMode=Tipo de Pagamento -PaymentTypeDC=Debit/Credit Card +PaymentTypeDC=Cartão de débito/crédito PaymentTypePP=PayPal IdPaymentMode=Payment type (id) CodePaymentMode=Payment type (code) @@ -373,8 +373,8 @@ PaymentTypePRE=Direct debit payment order PaymentTypeShortPRE=Debit payment order PaymentTypeLIQ=Espécies PaymentTypeShortLIQ=Espécies -PaymentTypeCB=Cartão -PaymentTypeShortCB=Cartão +PaymentTypeCB=Cartão de crédito +PaymentTypeShortCB=Cartão de crédito PaymentTypeCHQ=Cheque PaymentTypeShortCHQ=Cheque PaymentTypeTIP=TIP (Documents against Payment) diff --git a/htdocs/langs/pt_PT/cashdesk.lang b/htdocs/langs/pt_PT/cashdesk.lang index dc8c6d729cc..fb9a4bb4eac 100644 --- a/htdocs/langs/pt_PT/cashdesk.lang +++ b/htdocs/langs/pt_PT/cashdesk.lang @@ -11,24 +11,24 @@ CashDeskStock=Stock CashDeskOn=em CashDeskThirdParty=Terceiro ShoppingCart=Carrinho de compras -NewSell=​​Nova Venda +NewSell=​​Nova venda AddThisArticle=Adicionar este artigo RestartSelling=Voltar para vendas -SellFinished=Sale complete -PrintTicket=Imprimir Recibo +SellFinished=Venda efetuada +PrintTicket=Imprimir recibo NoProductFound=Nenhum artigo encontrado ProductFound=produto encontrado NoArticle=Nenhum artigo Identification=Identificação Article=Artigo Difference=Diferença -TotalTicket=Total do Recibo +TotalTicket=Total do recibo NoVAT=Sem IVA para esta venda Change=Troco -BankToPay=Conta corrente +BankToPay=Conta para pagamento ShowCompany=Mostrar empresa ShowStock=Mostrar armazém DeleteArticle=Clique para remover este artigo FilterRefOrLabelOrBC=Procurar (Ref/Etiqueta) -UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock. -DolibarrReceiptPrinter=Dolibarr Receipt Printer +UserNeedPermissionToEditStockToUsePos=Você pede para diminuir o stock ao criar a fatura, para que o utilizador que use o Ponto de Venda necessite de permissão para editar o stock. +DolibarrReceiptPrinter=Impressora de Recibos Dolibarr diff --git a/htdocs/langs/pt_PT/categories.lang b/htdocs/langs/pt_PT/categories.lang index f4eff812332..5835c06ffcb 100644 --- a/htdocs/langs/pt_PT/categories.lang +++ b/htdocs/langs/pt_PT/categories.lang @@ -1,21 +1,22 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Etiqueta/Categoria Rubriques=Etiquetas/Categorias -categories=Etiquetas/Categorias -NoCategoryYet=No tag/category of this type created +RubriquesTransactions=Etiquetas/Categorias de transações +categories=etiquetas/categorias +NoCategoryYet=Nenhuma etiqueta/categoria deste tipo foi criada In=em AddIn=Adicionar em modify=Modificar Classify=Classificar -CategoriesArea=Área de Etiquetas/Categorias -ProductsCategoriesArea=Área de etiquetas/categorias Produtos/Serviços -SuppliersCategoriesArea=Suppliers tags/categories area -CustomersCategoriesArea=Customers tags/categories area -MembersCategoriesArea=Members tags/categories area -ContactsCategoriesArea=Contacts tags/categories area -AccountsCategoriesArea=Accounts tags/categories area -ProjectsCategoriesArea=Projects tags/categories area -SubCats=Sub-Categorias +CategoriesArea=Área de etiquetas/categorias +ProductsCategoriesArea=Área de etiquetas/categorias de produtos/serviços +SuppliersCategoriesArea=Área de etiquetas/categorias de fornecedores +CustomersCategoriesArea=Área de etiquetas/categorias de clientes +MembersCategoriesArea=Área de etiquetas/categorias de membros +ContactsCategoriesArea=Área de etiquetas/categorias de contactos +AccountsCategoriesArea=Área de etiquetas/categorias de contas +ProjectsCategoriesArea=Área de etiquetas/categorias de projetos +SubCats=Subcategorias CatList=Lista de etiquetas/categorias NewCategory=Nova etiqueta/categoria ModifCat=Modificar etiqueta/categoria @@ -26,61 +27,61 @@ NoSubCat=Esta categoria não contem Nenhuma subcategoria. SubCatOf=Subcategoria FoundCats=Etiquetas/categorias encontradas ImpossibleAddCat=Não é possível adicionar a etiqueta/categoria %s -WasAddedSuccessfully=Foi adicionado com êxito. -ObjectAlreadyLinkedToCategory=Element is already linked to this tag/category. -ProductIsInCategories=Product/service is linked to following tags/categories -CompanyIsInCustomersCategories=This third party is linked to following customers/prospects tags/categories -CompanyIsInSuppliersCategories=This third party is linked to following suppliers tags/categories -MemberIsInCategories=This member is linked to following members tags/categories -ContactIsInCategories=This contact is linked to following contacts tags/categories -ProductHasNoCategory=This product/service is not in any tags/categories -CompanyHasNoCategory=This third party is not in any tags/categories -MemberHasNoCategory=This member is not in any tags/categories -ContactHasNoCategory=This contact is not in any tags/categories -ProjectHasNoCategory=This project is not in any tags/categories +WasAddedSuccessfully=%s foi adicionado com sucesso. +ObjectAlreadyLinkedToCategory=O elemento já se encontra associado a esta etiqueta/categoria. +ProductIsInCategories=O produto/serviço está associado às seguintes etiquetas/categorias +CompanyIsInCustomersCategories=O terceiro está associado às seguintes etiquetas/categorias de clientes/prospecções +CompanyIsInSuppliersCategories=O terceiro está associado às seguintes etiquetas/categorias de fornecedores +MemberIsInCategories=O terceiro está associado às seguintes etiquetas/categorias de membros +ContactIsInCategories=Este contacto está associado às seguintes etiquetas/categorias de contactos +ProductHasNoCategory=Este produto/serviço não se encontra associado a quaisquer etiquetas/categorias +CompanyHasNoCategory=Este terceiro não se encontra associado a quaisquer etiquetas/categorias +MemberHasNoCategory=Este membro não se encontra associado a quaisquer etiquetas/categorias +ContactHasNoCategory=Este contacto não está em nenhuma etiqueta/categoria +ProjectHasNoCategory=Este projeto não se encontra em nenhuma etiqueta/categoria ClassifyInCategory=Adicionar à etiqueta/categoria NotCategorized=Sem etiqueta/categoria -CategoryExistsAtSameLevel=Esta categoria já existe na mesma localização +CategoryExistsAtSameLevel=Esta categoria já existe com referência idêntica ContentsVisibleByAllShort=Conteúdo visível por todos ContentsNotVisibleByAllShort=Conteúdo não visível por todos DeleteCategory=Eliminar etiqueta/categoria -ConfirmDeleteCategory=Are you sure you want to delete this tag/category? -NoCategoriesDefined=No tag/category defined -SuppliersCategoryShort=Suppliers tag/category -CustomersCategoryShort=Customers tag/category -ProductsCategoryShort=Products tag/category -MembersCategoryShort=Members tag/category -SuppliersCategoriesShort=Suppliers tags/categories -CustomersCategoriesShort=Customers tags/categories -ProspectsCategoriesShort=Prospects tags/categories -CustomersProspectsCategoriesShort=Cat. Clientes/Potenciais -ProductsCategoriesShort=Products tags/categories -MembersCategoriesShort=Members tags/categories -ContactCategoriesShort=Contacts tags/categories -AccountsCategoriesShort=Accounts tags/categories -ProjectsCategoriesShort=Projects tags/categories +ConfirmDeleteCategory=Tem a certeza que quer eliminar esta etiqueta/categoria? +NoCategoriesDefined=Sem etiqueta/categoria definida +SuppliersCategoryShort=Etiquetas/categorias de fornecedores +CustomersCategoryShort=Etiquetas/categorias de clientes +ProductsCategoryShort=Etiquetas/categorias de produtos +MembersCategoryShort=Etiquetas/categorias de membros +SuppliersCategoriesShort=Etiquetas/catego. fornecedores +CustomersCategoriesShort=Etiquetas/catego. de clientes +ProspectsCategoriesShort=Etiquetas/categorias de prospecções +CustomersProspectsCategoriesShort=Eti./cat. clientes/prospecções +ProductsCategoriesShort=Etiquetas/categorias de produtos +MembersCategoriesShort=Etiquetas/categorias de membros +ContactCategoriesShort=Etiquetas/Catego. de Contactos +AccountsCategoriesShort=Etiquetas/Categorias de contas +ProjectsCategoriesShort=Etiquetas/Categorias de projetos ThisCategoryHasNoProduct=Esta categoria não contem nenhum produto. ThisCategoryHasNoSupplier=Esta categoria não contem a nenhum fornecedor. ThisCategoryHasNoCustomer=Esta categoria não contem a nenhum cliente. ThisCategoryHasNoMember=Esta categoria não contém nenhum membro. ThisCategoryHasNoContact=Esta categoria não contém qualquer contato. -ThisCategoryHasNoAccount=This category does not contain any account. +ThisCategoryHasNoAccount=Esta categoria não contém nenhuma conta. ThisCategoryHasNoProject=Esta categoria não contem qualquer projeto. -CategId=Tag/category id -CatSupList=List of supplier tags/categories -CatCusList=List of customer/prospect tags/categories -CatProdList=List of products tags/categories -CatMemberList=List of members tags/categories -CatContactList=List of contact tags/categories -CatSupLinks=Links between suppliers and tags/categories -CatCusLinks=Links between customers/prospects and tags/categories -CatProdLinks=Links between products/services and tags/categories +CategId=ID de etiqueta/categoria +CatSupList=Lista de etiquetas/categorias de fornecedores +CatCusList=Lista de etiquetas/categorias de clientes/prospecções +CatProdList=Lista de etiquetas/categorias de produtos +CatMemberList=Lista de etiquetas/categorias de membros +CatContactList=Lista de etiquetas/categorias de contactos +CatSupLinks=Ligações entre fornecedores e etiquetas/categorias +CatCusLinks=Ligações entre clientes/prospecções e etiquetas/categorias +CatProdLinks=Ligações entre produtos/serviços e etiquetas/categorias CatProJectLinks=Ligações entre os projetos e etiquetas/categorias -DeleteFromCat=Remove from tags/category +DeleteFromCat=Remover das etiquetas/categoria ExtraFieldsCategories=Atributos Complementares -CategoriesSetup=Tags/categories setup -CategorieRecursiv=Link with parent tag/category automatically -CategorieRecursivHelp=Se ativado, o produto também irá estar ligado à categoria fonte quando adicionar a uma subcategoria +CategoriesSetup=Configuração de etiquetas/categorias +CategorieRecursiv=Ligar com a etiqueta/categoria pai automaticamente +CategorieRecursivHelp=Se ativado, o produto também irá estar associado à categoria fonte quando adicionar a uma subcategoria AddProductServiceIntoCategory=Adicioanr o produto/serviço seguinte -ShowCategory=Show tag/category +ShowCategory=Mostrar etiqueta/categoria ByDefaultInList=Por predefinição na lista diff --git a/htdocs/langs/pt_PT/commercial.lang b/htdocs/langs/pt_PT/commercial.lang index f18a3088848..79530e65dc0 100644 --- a/htdocs/langs/pt_PT/commercial.lang +++ b/htdocs/langs/pt_PT/commercial.lang @@ -5,36 +5,37 @@ Customer=Cliente Customers=Clientes Prospect=Cliente Potencial Prospects=Clientes Potenciais -DeleteAction=Delete an event -NewAction=New event -AddAction=Create event -AddAnAction=Create an event -AddActionRendezVous=Create a Rendez-vous event -ConfirmDeleteAction=Are you sure you want to delete this event? -CardAction=Ficha da Acção -ActionOnCompany=Related company -ActionOnContact=Related contact +DeleteAction=Eliminar um evento +NewAction=Novo evento +AddAction=Criar evento +AddAnAction=Criar um evento +AddActionRendezVous=Marcar um encontro +ConfirmDeleteAction=Tem a certeza que quer eliminar este evento? +CardAction=Ficha do evento +ActionOnCompany=Empresa relacionada +ActionOnContact=Contacto relacionado TaskRDVWith=Reunião com %s ShowTask=Ver tarefa ShowAction=Ver acção ActionsReport=Relatório de acções ThirdPartiesOfSaleRepresentative=Terceiros com representante de vendas -SalesRepresentative=Commercial -SalesRepresentatives=Comerciais -SalesRepresentativeFollowUp=Comercial (seguimento) -SalesRepresentativeSignature=Comercial (assinatura) -NoSalesRepresentativeAffected=Nenhum comercial afectado +SaleRepresentativesOfThirdParty=Representantes de vendas do terceiro +SalesRepresentative=Representante de vendas +SalesRepresentatives=Representantes de vendas +SalesRepresentativeFollowUp=Representante de vendas (seguimento) +SalesRepresentativeSignature=Representante de vendas (assinatura) +NoSalesRepresentativeAffected=Nenhum representante de vendas atribuído ShowCustomer=Ver cliente ShowProspect=Ver clientes potenciais ListOfProspects=Lista de Clientes Potenciais ListOfCustomers=Lista de Clientes -LastDoneTasks=Latest %s completed actions -LastActionsToDo=Oldest %s not completed actions +LastDoneTasks=As %s últimas ações completas +LastActionsToDo=As %s mais antigas ações não concluídas DoneAndToDoActions=Lista de acções realizadas ou a realizar DoneActions=Lista de acções realizadas ToDoActions=Lista de acções incompletas -SendPropalRef=Submission of commercial proposal %s -SendOrderRef=Submission of order %s +SendPropalRef=Submissão da proposta comercial %s +SendOrderRef=Submissão da encomenda %s StatusNotApplicable=Não aplicável StatusActionToDo=A realizar StatusActionDone=Realizado @@ -48,24 +49,24 @@ LastProspectContactDone=Clientes potenciais contactados ActionAffectedTo=Acção assignada a ActionDoneBy=Acção realizada por ActionAC_TEL=Chamada telefónica -ActionAC_FAX=Envío Fax +ActionAC_FAX=Enviar fax ActionAC_PROP=Envío orçamento por correio -ActionAC_EMAIL=Envio E-Mail -ActionAC_RDV=Reunião -ActionAC_INT=Intervention on site -ActionAC_FAC=Envío factura por correio +ActionAC_EMAIL=Enviar email +ActionAC_RDV=Reuniões +ActionAC_INT=Intervenção no local +ActionAC_FAC=Enviar fatura do cliente por correio ActionAC_REL=Lembrete factura por correio ActionAC_CLO=Fechar -ActionAC_EMAILING=Envío mailing massivo -ActionAC_COM=Envío pedido por correio -ActionAC_SHIP=Enviar envio por correio -ActionAC_SUP_ORD=Enviar por e-mail para fornecedor -ActionAC_SUP_INV=Enviar fatura do fornecedor por e-mail +ActionAC_EMAILING=Enviar email em massa +ActionAC_COM=Enviar encomenda de cliente por email +ActionAC_SHIP=Enviar expedição por correio +ActionAC_SUP_ORD=Enviar encomenda a fornecedor por correio +ActionAC_SUP_INV=Enviar fatura do fornecedor por correio ActionAC_OTH=Outro ActionAC_OTH_AUTO=Eventos inseridos automaticamente ActionAC_MANUAL=Eventos inseridos manualmente ActionAC_AUTO=Eventos inseridos automaticamente -Stats=Estatisticas de Venda -StatusProsp=Estado Prospect -DraftPropals=Elaborar propostas comerciais -NoLimit=No limit +Stats=Estatísticas de venda +StatusProsp=Estado da prospeção +DraftPropals=Orçamentos em rascunho +NoLimit=Sem limite diff --git a/htdocs/langs/pt_PT/companies.lang b/htdocs/langs/pt_PT/companies.lang index bdb37320deb..d059171fe66 100644 --- a/htdocs/langs/pt_PT/companies.lang +++ b/htdocs/langs/pt_PT/companies.lang @@ -2,9 +2,9 @@ ErrorCompanyNameAlreadyExists=O nome da empresa %s já existe. Escolha outro. ErrorSetACountryFirst=Defina primeiro o país SelectThirdParty=Selecione um terceiro -ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information? +ConfirmDeleteCompany=Deseja eliminar esta empresa e toda a sua informação? DeleteContact=Eliminar um contacto/morada -ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information? +ConfirmDeleteContact=Deseja eliminar este contacto e toda a sua informação? MenuNewThirdParty=Novo Terceiro MenuNewCustomer=Novo Cliente MenuNewProspect=Novo Potencial Cliente @@ -14,7 +14,7 @@ NewCompany=Nova Empresa (Cliente Potencial, Cliente, Fornecedor) NewThirdParty=Novo Terceiro (Cliente Potencial, Cliente, Fornecedor) CreateDolibarrThirdPartySupplier=Criar entidade (fornecedor) CreateThirdPartyOnly=Criar terceiro -CreateThirdPartyAndContact=Create a third party + a child contact +CreateThirdPartyAndContact=Criar um terceiro e um dos seus contactos ProspectionArea=Área de prospeção IdThirdParty=ID Terceiro IdCompany=Id Empresa @@ -24,8 +24,8 @@ ThirdPartyContacts=Contactos de Terceiros ThirdPartyContact=Contacto de Terceiro Company=Empresa CompanyName=Razão social -AliasNames=Alias name (commercial, trademark, ...) -AliasNameShort=Alias name +AliasNames=Pseudónimo (comercial, marca registada, ...) +AliasNameShort=Pseudónimo Companies=Empresas CountryIsInEEC=País da Comunidade Económica Europeia ThirdPartyName=Nome de terceiros @@ -39,7 +39,7 @@ ThirdPartyCustomersWithIdProf12=Clientes com %s ó %s ThirdPartySuppliers=Fornecedores ThirdPartyType=Tipo de Terceiro Individual=Particular -ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. +ToCreateContactWithSameName=Isto irá criar automaticamente um contacto/morada com a mesma informação do terceiro. Na maioria dos casos, mesmo que o terceiro seja uma pessoa física, criar um terceiro apenas é suficiente. ParentCompany=Casa mãe Subsidiaries=Subsidiárias ReportByCustomers=Relatório por cliente @@ -48,11 +48,11 @@ CivilityCode=Código cortesía RegisteredOffice=Domicilio social Lastname=Apelidos Firstname=Primeiro Nome -PostOrFunction=Posição de trabalho +PostOrFunction=Posto de trabalho UserTitle=Título Address=Direcção State=Distrito -StateShort=State +StateShort=Estado Region=Região Country=País CountryCode=Código país @@ -62,10 +62,10 @@ PhoneShort=Telefone Skype=Skype Call=Chamada Chat=Chat -PhonePro=Telef. Trabalho +PhonePro=Telef. Profissional PhonePerso=Telef. particular PhoneMobile=Telemovel -No_Email=Refuse mass e-mailings +No_Email=Recusar e-mails em massa. Fax=Fax Zip=Código postal Town=Concelho @@ -74,9 +74,9 @@ Poste= Posição DefaultLang=Língua por omissão VATIsUsed=Sujeito a IVA VATIsNotUsed=Não Sujeito a IVA -CopyAddressFromSoc=Fill address with third party address -ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects -PaymentBankAccount=Payment bank account +CopyAddressFromSoc=Preencha a morada com a morada do terceiro +ThirdpartyNotCustomerNotSupplierSoNoRef=O terceiro não é cliente nem fornecedor, não contém qualquer objeto de referência +PaymentBankAccount=Conta bancária de pagamentos OverAllProposals=Orçamentos OverAllOrders=Encomendas OverAllInvoices=Faturas @@ -90,8 +90,8 @@ LocalTax2IsUsedES= IRPF é usado LocalTax2IsNotUsedES= IRPF não é usada LocalTax1ES=RE LocalTax2ES=IRPF -TypeLocaltax1ES=RE Type -TypeLocaltax2ES=IRPF Type +TypeLocaltax1ES=Tipo RE +TypeLocaltax2ES=Tipo IRPF WrongCustomerCode=Código cliente incorrecto WrongSupplierCode=Código fornecedor incorrecto CustomerCodeModel=Modelo de código cliente @@ -103,7 +103,7 @@ ProfId2Short=Prof. id 2 ProfId3Short=Prof. id 3 ProfId4Short=Prof. id 4 ProfId5Short=Prof ID 5 -ProfId6Short=Prof. id 6 +ProfId6Short=ID Profissional 6 ProfId1=ID profesional 1 ProfId2=ID profesional 2 ProfId3=ID profesional 3 @@ -135,8 +135,8 @@ ProfId4BE=- ProfId5BE=- ProfId6BE=- ProfId1BR=- -ProfId2BR=IE (Inscricao Estadual) -ProfId3BR=IM (Inscricao Municipal) +ProfId2BR=IE (Inscrição Estadual) +ProfId3BR=IM (Inscrição Municipal) ProfId4BR=CPF #ProfId5BR=CNAE #ProfId6BR=INSS @@ -194,8 +194,8 @@ ProfId3IN=Prof ID 3 ProfId4IN=Prof Id 4 ProfId5IN=Prof Id 5 ProfId6IN=- -ProfId1LU=Id. prof. 1 (R.C.S. Luxembourg) -ProfId2LU=Id. prof. 2 (Business permit) +ProfId1LU=ID Profissional 1 +ProfId2LU=ID Profissional 2 ProfId3LU=- ProfId4LU=- ProfId5LU=- @@ -204,7 +204,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=Id. prof. 5 (I.C.E.) +ProfId5MA=ID Profissional 5 ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) @@ -236,7 +236,7 @@ ProfId3TN=Código na Alfandega ProfId4TN=CCC ProfId5TN=- ProfId6TN=- -ProfId1US=Prof Id +ProfId1US=ID Profissional ProfId2US=- ProfId3US=- ProfId4US=- @@ -257,14 +257,14 @@ VATIntraShort=CNPJ VATIntraSyntaxIsValid=Sintaxe Válida ProspectCustomer=Cliente Potencial/Cliente Prospect=Cliente Potencial -CustomerCard=Ficha de Cliente +CustomerCard=Ficha do cliente Customer=Cliente CustomerRelativeDiscount=Desconto Cliente Relativo CustomerRelativeDiscountShort=Desconto Relativo CustomerAbsoluteDiscountShort=Desconto Fixo CompanyHasRelativeDiscount=Este cliente tem um desconto por defeito de %s%% CompanyHasNoRelativeDiscount=Este cliente não tem descontos relativos por defeito -CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s +CompanyHasAbsoluteDiscount=Este cliente ainda tem créditos de desconto ou depósitos para %s %s CompanyHasCreditNote=Este cliente ainda tem notas de crédito para %s %s CompanyHasNoAbsoluteDiscount=Este cliente não tem mas descontos fixos disponiveis CustomerAbsoluteDiscountAllUsers=Descontos fixos em curso (acordado por todos os Utilizadores) @@ -276,9 +276,9 @@ AddContactAddress=Novo contacto/morada EditContact=Editar contato / endereço EditContactAddress=Editar contactos/endereços Contact=Contacto -ContactId=Contact id +ContactId=ID de contacto ContactsAddresses=Contato / Endereços -FromContactName=Name: +FromContactName=Nome: NoContactDefinedForThirdParty=Não existem contactos definidos para este terceiro NoContactDefined=Nenhum contacto definido para este terceiro DefaultContact=Contacto por Defeito @@ -306,12 +306,12 @@ ShowContact=Mostrar Contacto ContactsAllShort=Todos (sem filtro) ContactType=Tipo de Contacto ContactForOrders=Contacto para Pedidos -ContactForOrdersOrShipments=Order's or shipment's contact +ContactForOrdersOrShipments=Contacto da encomenda ou da expedição ContactForProposals=Contacto de Orçamentos ContactForContracts=Contacto de Contratos ContactForInvoices=Contacto de Facturas NoContactForAnyOrder=Este contacto não é contacto de nenhum pedido -NoContactForAnyOrderOrShipments=This contact is not a contact for any order or shipment +NoContactForAnyOrderOrShipments=Este contacto não é um contacto para qualquer encomenda ou expedição NoContactForAnyProposal=Este contacto não é contacto de nenhum orçamento NoContactForAnyContract=Este contacto não é contacto de nenhum contrato NoContactForAnyInvoice=Este contacto não é contacto de nenhuma factura @@ -329,7 +329,7 @@ VATIntraCheckableOnEUSite=Verificar na web da Comissão Europeia VATIntraManualCheck=Pode também realizar uma verificação manual na web europea %s ErrorVATCheckMS_UNAVAILABLE=Verificação Impossivel. O serviço de verificação não é prestado pelo país membro (%s). NorProspectNorCustomer=Nem Cliente, Nem Cliente Potencial -JuridicalStatus=Legal form +JuridicalStatus=Forma jurídica Staff=Empregados ProspectLevelShort=Cli. Potenc. ProspectLevel=Cliente Potencial @@ -370,9 +370,9 @@ ExportCardToFormat=Exportar ficha para o formato ContactNotLinkedToCompany=Contacto não vinculado a um Terceiro DolibarrLogin=Dolibarr - Iniciar Sessão NoDolibarrAccess=Sem Acesso -ExportDataset_company_1=Third parties (Companies / foundations / physical people) and properties +ExportDataset_company_1=Terceiros (empresas/fundações/pessoas físicas) e propriedades ExportDataset_company_2=Contactos de Terceiro e Atributos -ImportDataset_company_1=Third parties (Companies / foundations / physical people) and properties +ImportDataset_company_1=Terceiros (empresas/fundações/pessoas físicas) e propriedades ImportDataset_company_2=Contatos/Moradas (de terceiros ou não) e atributos ImportDataset_company_3=Dados bancários ImportDataset_company_4=Terceiros/Representantes de vendas (afetar utilizadores representantes de vendas a terceiros) @@ -387,30 +387,30 @@ AllocateCommercial=Atribuído a representante de vendas Organization=Organismo FiscalYearInformation=Informação do Ano Fiscal FiscalMonthStart=Mês de Inicio do Exercício -YouMustAssignUserMailFirst=You must create email for this user first to be able to add emails notifications for him. -YouMustCreateContactFirst=To be able to add email notifications, you must first define contacts with valid emails for the third party +YouMustAssignUserMailFirst=Você deve adicionar um e-mail a este utilizador de forma a permitir que este receba notificações por e-mail. +YouMustCreateContactFirst=Para adicionar a funcionalidade de notificações por e-mail, você deve definir contactos com e-mails válidos para o terceiro. ListSuppliersShort=Lista de fornecedores ListProspectsShort=Lista das perspectivas ListCustomersShort=Lista de clientes ThirdPartiesArea=Terceiros e árrea de contacto -LastModifiedThirdParties=Latest %s modified third parties +LastModifiedThirdParties=Os últimos %s terceiros modificados UniqueThirdParties=Total de originais terceiros InActivity=Abrir ActivityCeased=Fechado -ThirdPartyIsClosed=Third party is closed -ProductsIntoElements=List of products/services into %s -CurrentOutstandingBill=Current outstanding bill -OutstandingBill=Max. for outstanding bill -OutstandingBillReached=Max. for outstanding bill reached +ThirdPartyIsClosed=O terceiro encontra-se fechado +ProductsIntoElements=Lista de produto /serviços em %s +CurrentOutstandingBill=Risco alcançado +OutstandingBill=Montante máximo para faturas pendentes +OutstandingBillReached=Montante máximo para faturas pendente foi alcançado MonkeyNumRefModelDesc=Devolve um número baixo o formato %syymm-nnnn para os códigos de clientes e %syymm-nnnn para os códigos dos Fornecedores, donde yy é o ano, mm o mês e nnnn um contador sequêncial sem ruptura e sem Voltar a 0. LeopardNumRefModelDesc=Código de cliente/fornecedor livre sem verificação. pode ser modificado em qualquer momento. ManagingDirectors=Nome Diretor(es) (DE, diretor, presidente ...) -MergeOriginThirdparty=Duplicate third party (third party you want to delete) -MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. -ThirdpartiesMergeSuccess=Thirdparties have been merged +MergeOriginThirdparty=Terceiro duplicado (terceiro que deseja eliminar) +MergeThirdparties=Gerir terceiros +ConfirmMergeThirdparties=Tem a certeza que pretende fundir este terceiro com o atual? Todos os objetos ligados a este serão movidos para o terceiro atual e depois o anterior será eliminado. +ThirdpartiesMergeSuccess=Os terceiros foram fundidos SaleRepresentativeLogin=Nome de utilizador do representante de vendas SaleRepresentativeFirstname=Primeiro nome do representante de vendas SaleRepresentativeLastname=Último nome do representante de vendas -ErrorThirdpartiesMerge=There was an error when deleting the thirdparties. Please check the log. Changes have been reverted. -NewCustomerSupplierCodeProposed=New customer or supplier code suggested on duplicate code +ErrorThirdpartiesMerge=Ocorreu um erro ao eliminar os terceiros. As alterações foram revertidas. +NewCustomerSupplierCodeProposed=O código do cliente ou fornecedor sugerido encontra-se duplicado diff --git a/htdocs/langs/pt_PT/compta.lang b/htdocs/langs/pt_PT/compta.lang index 4fa138590c4..48bb4322512 100644 --- a/htdocs/langs/pt_PT/compta.lang +++ b/htdocs/langs/pt_PT/compta.lang @@ -62,7 +62,7 @@ AccountancyTreasuryArea=Área Contabilidade/Tesouraria NewPayment=Novo Pagamento Payments=Pagamentos PaymentCustomerInvoice=Cobrança factura a cliente -PaymentSocialContribution=Social/fiscal tax payment +PaymentSocialContribution=Pagamento da taxa social/fiscal PaymentVat=Pagamento IVA ListPayment=Lista de pagamentos ListOfCustomerPayments=Lista de pagamentos de clientes @@ -207,5 +207,5 @@ LinkedFichinter=Link to an intervention ImportDataset_tax_contrib=Social/fiscal taxes ImportDataset_tax_vat=Vat payments ErrorBankAccountNotFound=Error: Bank account not found -FiscalPeriod=Accounting period +FiscalPeriod=Período de contabilidade ListSocialContributionAssociatedProject=List of social contributions associated with the project diff --git a/htdocs/langs/pt_PT/contracts.lang b/htdocs/langs/pt_PT/contracts.lang index 2dccd7e61d4..f28bf0a5d06 100644 --- a/htdocs/langs/pt_PT/contracts.lang +++ b/htdocs/langs/pt_PT/contracts.lang @@ -1,92 +1,94 @@ # Dolibarr language file - Source file is en_US - contracts -ContractsArea=Área contractos -ListOfContracts=Lista de contractos -AllContracts=Todos os contractos -ContractCard=Ficha contrato -ContractStatusNotRunning=Fora de serviço +ContractsArea=Área de contratos +ListOfContracts=Lista de contratos +AllContracts=Todos os contratos +ContractCard=Ficha do contrato +ContractStatusNotRunning=Inativo ContractStatusDraft=Rascunho ContractStatusValidated=Validado ContractStatusClosed=Fechado -ServiceStatusInitial=Inactivo -ServiceStatusRunning=Em serviço -ServiceStatusNotLate=Correndo, não terminou -ServiceStatusNotLateShort=Não terminou -ServiceStatusLate=Em serviço, expirado +ServiceStatusInitial=Inativo +ServiceStatusRunning=Ativo +ServiceStatusNotLate=Ativo, não expirou +ServiceStatusNotLateShort=Não expirou +ServiceStatusLate=Ativo, expirado ServiceStatusLateShort=Expirado ServiceStatusClosed=Fechado -ShowContractOfService=Show contract of service -Contracts=contractos +ShowContractOfService=Mostrar contrato do serviço +Contracts=Contratos ContractsSubscriptions=Contractos/Subscrições ContractsAndLine=Contratos e linha de contratos Contract=Contrato -ContractLine=Contract line -Closing=Closing -NoContracts=Sem contractos +ContractLine=Linha de contrato +Closing=Encerramento +NoContracts=Sem contratos MenuServices=Serviços -MenuInactiveServices=Serviços Inactivos -MenuRunningServices=Serviços Activos -MenuExpiredServices=Serviços Expirados -MenuClosedServices=Serviços Fechados -NewContract=Novo Contrato -NewContractSubscription=New contract/subscription -AddContract=Create contract -DeleteAContract=Eliminar um Contrato -CloseAContract=Fechar um Contrato -ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services? -ConfirmValidateContract=Are you sure you want to validate this contract under name %s? -ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract? -ConfirmCloseService=Are you sure you want to close this service with date %s? -ValidateAContract=Confirmar um contrato -ActivateService=Activar o serviço -ConfirmActivateService=Are you sure you want to activate this service with date %s? -RefContract=referência de contrato -DateContract=Data contrato -DateServiceActivate=Data Activação do serviço +MenuInactiveServices=Serviços inativos +MenuRunningServices=Serviços ativos +MenuExpiredServices=Serviços expirados +MenuClosedServices=Serviços fechados +NewContract=Novo contrato +NewContractSubscription=Novo contrato/subscrição +AddContract=Criar contrato +DeleteAContract=Eliminar um contrato +CloseAContract=Fechar um contrato +ConfirmDeleteAContract=Tem certeza que deseja eliminar este contrato e todos os seus serviços? +ConfirmValidateContract=Tem a certeza que pretende validar este contrato com o nome %s? +ConfirmCloseContract=Isto irá fechar todos os serviços (ativos ou não). Tem a certeza que pretende fechar este contrato? +ConfirmCloseService=Tem a certeza que pretende fechar este serviço com a data %s? +ValidateAContract=Validar um contrato +ActivateService=Ativar o serviço +ConfirmActivateService=Tem a certeza que pretende ativar este serviço com a data %s? +RefContract=Referência do contrato +DateContract=Data do contrato +DateServiceActivate=Data de ativação do serviço ShowContract=Mostrar contrato ListOfServices=Lista de serviços -ListOfInactiveServices=Lista de serviços não activa -ListOfExpiredServices=Lista de serviços activos expirados +ListOfInactiveServices=Lista de serviços não activos +ListOfExpiredServices=Lista de serviços ativos expirados ListOfClosedServices=Lista de serviços fechados -ListOfRunningServices=Lista de serviços activos -NotActivatedServices=Serviços não activados (com os contractos validados) -BoardNotActivatedServices=Serviços a activar com os contractos validados -LastContracts=Latest %s contracts -LastModifiedServices=Latest %s modified services -ContractStartDate=Data inicio -ContractEndDate=Data finalização -DateStartPlanned=Data prevista de colocação em serviço -DateStartPlannedShort=Data inicio prevista -DateEndPlanned=Data prevista fim do serviço -DateEndPlannedShort=Data fim prevista -DateStartReal=Data real colocação em serviço -DateStartRealShort=Data inicio -DateEndReal=Data real fim do serviço -DateEndRealShort=Data real finalização -CloseService=Finalizar serviço -BoardRunningServices=Serviços activos expirados +ListOfRunningServices=Lista de serviços ativos +NotActivatedServices=Serviços inativos (em contractos validados) +BoardNotActivatedServices=Serviços a ativar (em contratos validados) +LastContracts=Os últimos %s contratos +LastModifiedServices=Os últimos %s serviços modificados +ContractStartDate=Data de inicio +ContractEndDate=Data de finalização +DateStartPlanned=Data de início prevista +DateStartPlannedShort=Data de início prevista +DateEndPlanned=Data de término prevista +DateEndPlannedShort=Data de término prevista +DateStartReal=Data de início real +DateStartRealShort=Data de início real +DateEndReal=Data de término real +DateEndRealShort=Data de término real +CloseService=Fechar serviço +BoardRunningServices=Serviços ativos expirados ServiceStatus=Estado do serviço -DraftContracts=Contractos rascunho -CloseRefusedBecauseOneServiceActive=O contrato não pode ser fechado já que contem ao menos um serviço aberto. -CloseAllContracts=Fechar todos os contractos -DeleteContractLine=Apagar uma linha contrato -ConfirmDeleteContractLine=Are you sure you want to delete this contract line? -MoveToAnotherContract=Mover o serviço a outro contrato deste Terceiro. -ConfirmMoveToAnotherContract=Escolhi o contrato e confirmo o alterar de serviço ao presente contrato. -ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to? -PaymentRenewContractId=Renovação do Serviço (Numero %s) +DraftContracts=Contratos rascunho +CloseRefusedBecauseOneServiceActive=O contrato não pode ser fechado porque contém pelo menos um serviço aberto. +CloseAllContracts=Fechar todos os contratos +DeleteContractLine=Eliminar uma linha do contrato +ConfirmDeleteContractLine=Tem a certeza que deseja eliminar esta linha do contrato? +MoveToAnotherContract=Mover o serviço para outro contrato. +ConfirmMoveToAnotherContract=Eu escolhi um novo contrato alvo e confirme que quero mover este serviço para este contrato. +ConfirmMoveToAnotherContractQuestion=Para qual contrato (do mesmo terceiro) deseja mover este serviço? +PaymentRenewContractId=Renovar a linha do contrato (número %s) ExpiredSince=Expirado desde -NoExpiredServices=Nenhum serviço activo expirou -ListOfServicesToExpireWithDuration=Lista de Serviços para expirar em% s dias +NoExpiredServices=Nenhum serviço ativo expirado +ListOfServicesToExpireWithDuration=Lista de serviços a expirar em %s dias ListOfServicesToExpireWithDurationNeg=Lista de Serviços expirados há mais de %s dias -ListOfServicesToExpire=Lista de Serviços para expirar -NoteListOfYourExpiredServices=Esta lista contém apenas os serviços de contratos de terceiros aos quais está ligado como representante de vendas. -StandardContractsTemplate=Standard contracts template -ContactNameAndSignature=For %s, name and signature: -OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +ListOfServicesToExpire=Lista de serviços a expirar +NoteListOfYourExpiredServices=Esta lista contém apenas os serviços de contratos de terceiros aos quais está associado como representante de vendas. +StandardContractsTemplate=Modelos de contratos padrão +ContactNameAndSignature=Nome e assinatura para %s: +OnlyLinesWithTypeServiceAreUsed=Apenas linhas do tipo "Serviço" irão ser clonadas. +CloneContract=Clonar contrato +ConfirmCloneContract=Tem a certeza que pretende clonar o contrato %s? ##### Types de contacts ##### -TypeContact_contrat_internal_SALESREPSIGN=Comercial assinante do contrato -TypeContact_contrat_internal_SALESREPFOLL=Comercial seguimento do contrato -TypeContact_contrat_external_BILLING=Contacto cliente de facturação do contrato -TypeContact_contrat_external_CUSTOMER=Contacto cliente seguimento do contrato +TypeContact_contrat_internal_SALESREPSIGN=Representante de vendas assinante do contrato +TypeContact_contrat_internal_SALESREPFOLL=Representante de vendas que dá seguimento ao contrato +TypeContact_contrat_external_BILLING=Contacto do cliente responsável pela facturação do contrato +TypeContact_contrat_external_CUSTOMER=Contacto do cliente responsável pelo seguimento do contrato TypeContact_contrat_external_SALESREPSIGN=Contacto cliente assinante do contrato diff --git a/htdocs/langs/pt_PT/cron.lang b/htdocs/langs/pt_PT/cron.lang index 7338c883140..d9e60cdeba8 100644 --- a/htdocs/langs/pt_PT/cron.lang +++ b/htdocs/langs/pt_PT/cron.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - cron # About page # Right -Permission23101 = Ler trabalho agendado +Permission23101 = Ler trabalho agendadocar Permission23102 = Criar/atualizar trabalho agendado Permission23103 = Apagar Trabalho Agendado Permission23104 = Executar Trabalho Agendado diff --git a/htdocs/langs/pt_PT/deliveries.lang b/htdocs/langs/pt_PT/deliveries.lang index acaf364df5c..e9e4a5d8ed2 100644 --- a/htdocs/langs/pt_PT/deliveries.lang +++ b/htdocs/langs/pt_PT/deliveries.lang @@ -1,17 +1,17 @@ # Dolibarr language file - Source file is en_US - deliveries -Delivery=Envio -DeliveryRef=Ref Delivery -DeliveryCard=Receipt card -DeliveryOrder=Ordem de Envio -DeliveryDate=Data de Envio -CreateDeliveryOrder=Generate delivery receipt -DeliveryStateSaved=Delivery state saved -SetDeliveryDate=Indicar a Data de Envio -ValidateDeliveryReceipt=Confirmar a Nota de Entrega -ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt? +Delivery=Entrega +DeliveryRef=Ref. de entrega +DeliveryCard=Ficha da nota de receção +DeliveryOrder=Ordem de entrega +DeliveryDate=Data da entrega +CreateDeliveryOrder=Gerar recibo de entrega +DeliveryStateSaved=Estado da entrega guardado +SetDeliveryDate=Definir data de envio +ValidateDeliveryReceipt=Validar recibo de entrega +ValidateDeliveryReceiptConfirm=Tem certeza que deseja validar este recibo de entrega? DeleteDeliveryReceipt=Eliminar recibo de entrega -DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s? -DeliveryMethod=Método de Envio +DeleteDeliveryReceiptConfirm=Tem a certeza que pretende eliminar este recibo de entrega %s? +DeliveryMethod=Método de envio TrackingNumber=Nº de tracking DeliveryNotValidated=Entrega não validada StatusDeliveryCanceled=Cancelada @@ -24,7 +24,7 @@ GoodStatusDeclaration=Recebi a mercadoria em bom estado, Deliverer=Destinatário: Sender=Origem Recipient=Destinatário -ErrorStockIsNotEnough=Não existe estoque suficiente +ErrorStockIsNotEnough=Não existe stock suficiente Shippable= Transportável NonShippable=Não Transportável -ShowReceiving=Show delivery receipt +ShowReceiving=Mostrar recibo da entrega diff --git a/htdocs/langs/pt_PT/dict.lang b/htdocs/langs/pt_PT/dict.lang index 6b2736654a5..5c9df1492ff 100644 --- a/htdocs/langs/pt_PT/dict.lang +++ b/htdocs/langs/pt_PT/dict.lang @@ -138,7 +138,7 @@ CountryLS=Lesoto CountryLR=Libéria CountryLY=Líbia CountryLI=Lichtenstein -CountryLT=Lithuania +CountryLT=Lituânia CountryLU=Luxemburgo CountryMO=Macau CountryMK=Macedónia, antiga República Jugoslava da diff --git a/htdocs/langs/pt_PT/ecm.lang b/htdocs/langs/pt_PT/ecm.lang index 3ef54de4670..64f2ec4f122 100644 --- a/htdocs/langs/pt_PT/ecm.lang +++ b/htdocs/langs/pt_PT/ecm.lang @@ -1,28 +1,28 @@ # Dolibarr language file - Source file is en_US - ecm -ECMNbOfDocs=Nº de Documentos +ECMNbOfDocs=Nº de documentos na pasta ECMSection=Pasta -ECMSectionManual=Pasta Manual -ECMSectionAuto=Pasta Automática -ECMSectionsManual=Pastas Manuais -ECMSectionsAuto=Pastas Automáticas +ECMSectionManual=Pasta manual +ECMSectionAuto=Pasta automática +ECMSectionsManual=Pastas manuais +ECMSectionsAuto=Pastas automáticas ECMSections=Pastas ECMRoot=Raíz -ECMNewSection=Nova Pasta Manual -ECMAddSection=Adicionar Pasta Manual -ECMCreationDate=Data Criação -ECMNbOfFilesInDir=Número de Ficheiros na Pasta -ECMNbOfSubDir=Número de Subpastas +ECMNewSection=Nova pasta manual +ECMAddSection=Adicionar pasta manual +ECMCreationDate=Data de criação +ECMNbOfFilesInDir=Número de ficheiros na pasta +ECMNbOfSubDir=Número de sub-pastas ECMNbOfFilesInSubDir=Número de ficheiros em sub-pastas ECMCreationUser=Criador -ECMArea=Área GED -ECMAreaDesc=A área GED (Gestão Electrónica de Documentos) permite guardar, partilhar e pesquisar rapidamente todo o tipo de documentos no Dolibarr. -ECMAreaDesc2=Pode criar pastas manuais e adicionar os documentos
as pastas automáticas são preenchidas automáticamente além de um documento numa ficha. -ECMSectionWasRemoved=A pasta %s foi eliminada -ECMSearchByKeywords=Procurar por Palavras Chave -ECMSearchByEntity=Procurar por Objecto -ECMSectionOfDocuments=Pastas de Documentos +ECMArea=Área ECM +ECMAreaDesc=A área ECM (Gestão de conteúdo electrónico) permite guardar, partilhar e pesquisar rapidamente todo o tipo de documentos no Dolibarr. +ECMAreaDesc2=* As diretorias automáticas são preenchidas automaticamente ao adicionar documentos a partir de uma ficha de um elemento.
* As diretorias manuais podem ser utlizadas para guardar documentos não associados a um elemento específico. +ECMSectionWasRemoved=A pasta %s foi eliminada. +ECMSearchByKeywords=Procurar por palavras-chave +ECMSearchByEntity=Procurar por objecto +ECMSectionOfDocuments=Pastas de documentos ECMTypeAuto=Automático -ECMDocsBySocialContributions=Documents linked to social or fiscal taxes +ECMDocsBySocialContributions=Documentos associados com os impostos fiscais ou sociais ECMDocsByThirdParties=Documentos associados a terceiros ECMDocsByProposals=Documentos associcados a orçamentos ECMDocsByOrders=Documentos associados a pedidos @@ -30,15 +30,15 @@ ECMDocsByContracts=Documentos associados a contratos ECMDocsByInvoices=Documentos associados a faturas ECMDocsByProducts=Documentos associados a produtos ECMDocsByProjects=Documentos associados a projectos -ECMDocsByUsers=Documents linked to users -ECMDocsByInterventions=Documents linked to interventions -ECMDocsByExpenseReports=Documents linked to expense reports +ECMDocsByUsers=Documentos associados a utilizadores +ECMDocsByInterventions=Documentos associados a intervenções +ECMDocsByExpenseReports=Documentos associados a relatórios de despesas ECMNoDirectoryYet=Nenhuma pasta criada ShowECMSection=Mostrar Pasta DeleteSection=Apagar Pasta -ConfirmDeleteSection=Can you confirm you want to delete the directory %s? +ConfirmDeleteSection=Pode confirmar que deseja eliminar a pasta %s? ECMDirectoryForFiles=Pasta relativa para ficheiros CannotRemoveDirectoryContainsFiles=Não se pode eliminar porque contem ficheiros ECMFileManager=Explorador de Ficheiros ECMSelectASection=Seleccione uma pasta na árvore da esquerda -DirNotSynchronizedSyncFirst=Esta pasta parece ter sido criada ou modificada fora módulo GED. Deve clicar em "Actualizar" para sincronizar o disco e a base de dados para obter o conteúdo desta pasta. +DirNotSynchronizedSyncFirst=Esta diretoria parece ter sido criada ou modificada fora do módulo GCE. Deve clicar em "Atualizar" para sincronizar o disco e a base de dados para obter o conteúdo desta diretoria. diff --git a/htdocs/langs/pt_PT/errors.lang b/htdocs/langs/pt_PT/errors.lang index 055b4c07850..43c7c31bda7 100644 --- a/htdocs/langs/pt_PT/errors.lang +++ b/htdocs/langs/pt_PT/errors.lang @@ -208,7 +208,7 @@ WarningLockFileDoesNotExists=Warning, once setup is finished, you must disable i WarningUntilDirRemoved=Esta alerta seguirá activa mientras a pasta exista (alerta visivel para Os Utilizadores admin somente). WarningCloseAlways=Warning, closing is done even if amount differs between source and target elements. Enable this feature with caution. WarningUsingThisBoxSlowDown=Warning, using this box slow down seriously all pages showing the box. -WarningClickToDialUserSetupNotComplete=Setup of ClickToDial information for your user are not complete (see tab ClickToDial onto your user card). +WarningClickToDialUserSetupNotComplete=A configuração das informações ClickToDial do seu utilizador não está completa (consulte o separador ClickToDial no sua ficha de utilizador). WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Feature disabled when display setup is optimized for blind person or text browsers. WarningPaymentDateLowerThanInvoiceDate=Payment date (%s) is earlier than invoice date (%s) for invoice %s. WarningTooManyDataPleaseUseMoreFilters=Too many data (more than %s lines). Please use more filters or set the constant %s to a higher limit. diff --git a/htdocs/langs/pt_PT/exports.lang b/htdocs/langs/pt_PT/exports.lang index 7a256889181..a86557e89fb 100644 --- a/htdocs/langs/pt_PT/exports.lang +++ b/htdocs/langs/pt_PT/exports.lang @@ -36,10 +36,10 @@ FormatedExportDesc2=O primeiro passo consiste em escolher um dos conjuntos de da FormatedExportDesc3=Uma vez seleccionados os dados, é possível escolher o formato do ficheiro de exportação gerado. Sheet=Folha NoImportableData=Não existe tipo de dados importável (não existe nenhum módulo com definições de dados importável activado) -FileSuccessfullyBuilt=File generated +FileSuccessfullyBuilt=Ficheiro gerado SQLUsedForExport=Pedido de SQL usada para construir exportação arquivo LineId=Id da linha -LineLabel=Label of line +LineLabel=Etiqueta da linha LineDescription=Descrição da linha LineUnitPrice=Preço por unidade de linha LineVATRate=Taxa de IVA de linha @@ -70,7 +70,7 @@ FieldSource=Campo da Fonte NbOfSourceLines=Número de linhas no arquivo de origem NowClickToTestTheImport=Verifique os parâmetros de importação que você definiu. Se eles estiverem correctos, clique no botão "%s" para iniciar uma simulação do processo de importação (dados não serão alterados em seu banco de dados, é apenas uma simulação para o momento) ... RunSimulateImportFile=Inicie a simulação de importação -FieldNeedSource=This field requires data from the source file +FieldNeedSource=Este campo requer dados do ficheiro fonte SomeMandatoryFieldHaveNoSource=Alguns campos obrigatórios não têm nenhuma fonte de dados de arquivo InformationOnSourceFile=Informações sobre a fonte de arquivo InformationOnTargetTables=Informações sobre os campos de destino @@ -78,11 +78,11 @@ SelectAtLeastOneField=Mudar de campo pelo menos uma fonte na coluna de campos pa SelectFormat=Escolha esse formato de arquivo de importação RunImportFile=Lançamento arquivo de importação NowClickToRunTheImport=Verifique o resultado da simulação de importação. Se tudo estiver ok, o lançamento de importação definitiva. -DataLoadedWithId=All data will be loaded with the following import id: %s +DataLoadedWithId=Todos os dados serão carregados com o seguinte ID de importação: %s ErrorMissingMandatoryValue=Dados obrigatórios estão vazios no arquivo de origem para %s campo. TooMuchErrors=Há ainda outra fonte %s linhas com erros, mas a produção tem sido limitada. TooMuchWarnings=Há ainda outra fonte %s linhas com os avisos, mas a produção tem sido limitada. -EmptyLine=linha em branco (serão descartadas) +EmptyLine=Linha em branco (serão descartadas) CorrectErrorBeforeRunningImport=Primeiro, você deve corrigir todos os erros antes de executar a importação definitiva. FileWasImported=O arquivo foi importado com %s número. YouCanUseImportIdToFindRecord=You can find all imported record in your database by filtering on field import_key='%s'. @@ -98,7 +98,7 @@ DataCodeIDSourceIsInsertedInto=O ID da linha foi encontrado o pai a partir do c SourceRequired=Valor dos dados é obrigatória SourceExample=Exemplo de valores de dados possíveis ExampleAnyRefFoundIntoElement=Qualquer ref encontrado para %s elemento -ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s +ExampleAnyCodeOrIdFoundIntoDictionary=Qualquer código (ou ID) encontrado no dicionário %s CSVFormatDesc=Comma Separated Value formato de arquivo (. Csv).
Este é um formato de arquivo texto onde os campos são separados por separador [%s]. Se o separador é encontrado dentro de um conteúdo do campo, o campo é arredondado por volta de carácter [%s]. Caractere de escape para fugir personagem redonda é [%s]. Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5). Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML). @@ -106,17 +106,28 @@ TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text fi ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate record (with this field added, all lines will own their own id and will differ). CsvOptions=Opções CSV Separator=Separador -Enclosure=Enclosure +Enclosure=Invólucro SpecialCode=Código Especial -ExportStringFilter=%% allows replacing one or more characters in the text +ExportStringFilter=%% permite a substituição de um ou mais caracteres no texto ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values -ImportFromLine=Import starting from line number -EndAtLineNb=End at line number +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values +ImportFromLine=Importar a partir da linha número +EndAtLineNb=Terminar na linha número +ImportFromToLine=Importar as linhas número (de - a) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Selecione a(s) coluna(s) para usar como chave primária para a tentativa de atualização +UpdateNotYetSupportedForThisImport=Atualização não é suportada para este tipo de importação (apenas inserção) +NoUpdateAttempt=Não foi realizada nenhuma tentativa de atualização, apenas de inserção +ImportDataset_user_1=Utilizadores e propriedades +ComputedField=Campo calculado ## filters -SelectFilterFields=If you want to filter on some values, just input values here. -FilteredFields=Filtered fields +SelectFilterFields=Se quiser filtrar alguns valores, basta inserir os valores aqui. +FilteredFields=Campos filtrados FilteredFieldsValues=Valor para filtrar -FormatControlRule=Format control rule +FormatControlRule=Regra de controle de formato +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Número de linhas inseridas: %s +NbUpdate=Número de linhas atualizadas: %s +MultipleRecordFoundWithTheseFilters=Foram encontrados vários registos com esses filtros: %s diff --git a/htdocs/langs/pt_PT/externalsite.lang b/htdocs/langs/pt_PT/externalsite.lang index 6795e54c6a0..87f941f8e43 100644 --- a/htdocs/langs/pt_PT/externalsite.lang +++ b/htdocs/langs/pt_PT/externalsite.lang @@ -2,4 +2,4 @@ ExternalSiteSetup=Configurar ligação com site externo ExternalSiteURL=URL do site externo ExternalSiteModuleNotComplete=O módulo Site Externo não está configurado correctamente. -ExampleMyMenuEntry=My menu entry +ExampleMyMenuEntry=Minha entrada de menu diff --git a/htdocs/langs/pt_PT/ftp.lang b/htdocs/langs/pt_PT/ftp.lang index 5345b8bd8ae..99dcd89649f 100644 --- a/htdocs/langs/pt_PT/ftp.lang +++ b/htdocs/langs/pt_PT/ftp.lang @@ -10,5 +10,5 @@ FailedToConnectToFTPServerWithCredentials=Não foi possível iniciar a sessão n FTPFailedToRemoveFile=Falha ao remover o ficheiro: %s. FTPFailedToRemoveDir=Não foi possível ao remover a diretoria: %s (Verifique as permissões e se a diretoria está sem dados). FTPPassiveMode=Modo passivo -ChooseAFTPEntryIntoMenu=Choose a FTP entry into menu... -FailedToGetFile=Failed to get files %s +ChooseAFTPEntryIntoMenu=Escolha uma entrada de FTP no menu... +FailedToGetFile=Falha a obter os ficheiros%s diff --git a/htdocs/langs/pt_PT/help.lang b/htdocs/langs/pt_PT/help.lang index 9809eb259a8..089f50134bb 100644 --- a/htdocs/langs/pt_PT/help.lang +++ b/htdocs/langs/pt_PT/help.lang @@ -11,7 +11,7 @@ TypeOfSupport=Fonte de apoio TypeSupportCommunauty=Comunidade (grátis) TypeSupportCommercial=Comercial TypeOfHelp=Tipo -NeedHelpCenter=Precisa de ajuda ou apoio? +NeedHelpCenter=Precisa de ajuda ou suporte? Efficiency=Eficiência TypeHelpOnly=Ajuda só TypeHelpDev=Ajuda + Desenvolvimento diff --git a/htdocs/langs/pt_PT/holiday.lang b/htdocs/langs/pt_PT/holiday.lang index a44d0d23823..8dd97e3e31a 100644 --- a/htdocs/langs/pt_PT/holiday.lang +++ b/htdocs/langs/pt_PT/holiday.lang @@ -1,9 +1,9 @@ # Dolibarr language file - Source file is en_US - holiday -HRM=RH +HRM=GRH Holidays=Licenças CPTitreMenu=Licenças MenuReportMonth=Comunicado mensal -MenuAddCP=New leave request +MenuAddCP=Novo pedido de licença NotActiveModCP=Deve ativar o módulo de Licenças para ver esta página. AddCP=Efetue um pedido de licença DateDebCP=Data de início @@ -11,49 +11,49 @@ DateFinCP=Data de fim DateCreateCP=Data de criação DraftCP=Rascunho ToReviewCP=Aguarda aprovação -ApprovedCP=Aprovada -CancelCP=Cancelada -RefuseCP=Recusada -ValidatorCP=Autorizada por -ListeCP=Lista de Licenças -ReviewedByCP=Será revista por +ApprovedCP=Aprovado +CancelCP=Cancelado +RefuseCP=Recusou +ValidatorCP=Aprovador +ListeCP=Lista de pedidos de licença +ReviewedByCP=Será aprovado por DescCP=Descrição -SendRequestCP=Criar requisição de licença +SendRequestCP=Criar pedido de licença DelayToRequestCP=Os pedidos de licença devem ser efetuados com pelo menos %s dia(s) de antecedência. -MenuConfCP=Balance of leaves -SoldeCPUser=Balanço de folgas é %s dias -ErrorEndDateCP=You must select an end date greater than the start date. -ErrorSQLCreateCP=Ocorreu um erro de SQL durante a criação: -ErrorIDFicheCP=Um erro ocorreu, a requisição de folga não existe +MenuConfCP=Fazer o balanço das licenças +SoldeCPUser=Balanço das licenças é %s dias +ErrorEndDateCP=Você deve selecionar uma data de fim maior do que a data de início. +ErrorSQLCreateCP=Ocorreu um erro SQL durante a criação: +ErrorIDFicheCP=Ocorreu um erro, o pedido de licença não existe. ReturnCP=Voltar à página anterior -ErrorUserViewCP=Não está autorizado a ler esta requisição de folga -InfosWorkflowCP=Information Workflow +ErrorUserViewCP=Você não está autorizado a consultar este pedido de licença. +InfosWorkflowCP=Informação do fluxo de trabalho RequestByCP=Pedido por -TitreRequestCP=Folga requirida -NbUseDaysCP=Numero de dias de férias consumido +TitreRequestCP=Pedido de licença +NbUseDaysCP=Número de dias de férias consumidos EditCP=Editar -DeleteCP=Apagar +DeleteCP=Eliminar ActionRefuseCP=Recusar ActionCancelCP=Cancelar StatutCP=Estado -TitleDeleteCP=apagar a requisição de folga -ConfirmDeleteCP=confirme que quer apagar requisição -ErrorCantDeleteCP=Erro não tem direitos para apagar reuisição -CantCreateCP=Não tem direitos para criar requisição de folgas -InvalidValidatorCP=Deve escolher um aprovador para as suas requisições -NoDateDebut=Seleccione a data de início. -NoDateFin=Seleccione a data de fim. -ErrorDureeCP=A sua requisição não contempla dias obráveis -TitleValidCP=Aprove a requisição -ConfirmValidCP=tem a certeza que quer aprovar? +TitleDeleteCP=Eliminar o pedido de licença +ConfirmDeleteCP=Tem a certeza que deseja eliminar este pedido de licença? +ErrorCantDeleteCP=Erro, você não tem permissão para eliminar este pedido de licença. +CantCreateCP=Você não tem permissão para fazer pedidos de licença. +InvalidValidatorCP=Deve escolher um aprovador para os seus pedidos de licença +NoDateDebut=Deve escolher uma data de início. +NoDateFin=Deve escolher uma data de fim. +ErrorDureeCP=O seu pedido de licença não contém dias úteis. +TitleValidCP=Aprovar o pedido de licença +ConfirmValidCP=Tem certeza de que deseja aprovar o pedido de licença? DateValidCP=Data aprovada -TitleToValidCP=Envie requisição -ConfirmToValidCP=tem a certeza que quer enviar requisição? -TitleRefuseCP=Recuse a requisição -ConfirmRefuseCP=Tem a certeza que quer recusar a requisição? +TitleToValidCP=Enviar pedido de licença +ConfirmToValidCP=Tem certeza de que deseja enviar o pedido de licença? +TitleRefuseCP=Recusar o pedido de licença +ConfirmRefuseCP=Tem certeza de que deseja recusar o pedido de licença? NoMotifRefuseCP=Deve indicar um motivo para recusar o pedido. -TitleCancelCP=Cancel a requisição -ConfirmCancelCP=Tem a certeza que quer cancelar a requisição? +TitleCancelCP=Cancelar o pedido de licença +ConfirmCancelCP=Tem certeza de que deseja cancelar o pedido de licença? DetailRefusCP=Razão para a rejeiçao DateRefusCP=Data de rejeição DateCancelCP=Data de cancelamento @@ -63,42 +63,42 @@ MotifCP=Motivo UserCP=Utilizador ErrorAddEventToUserCP=An error occurred while adding the exceptional leave. AddEventToUserOkCP=The addition of the exceptional leave has been completed. -MenuLogCP=View change logs +MenuLogCP=Ver os registos de alteração LogCP=Registo de actualizações de dias disponíveis ActionByCP=Realizado por UserUpdateCP=Para o utilizador -PrevSoldeCP=Previous Balance -NewSoldeCP=New Balance -alreadyCPexist=Uma requisição existe para esse período +PrevSoldeCP=Balanço prévio +NewSoldeCP=Novo balanço +alreadyCPexist=Um pedido de licença já foi feito para esse período. FirstDayOfHoliday=Primeiro dia de férias -LastDayOfHoliday=Ultimo dia de férias -BoxTitleLastLeaveRequests=Latest %s modified leave requests -HolidaysMonthlyUpdate=Actualização Mensal -ManualUpdate=Actualização Manual -HolidaysCancelation=Leave request cancelation -EmployeeLastname=Employee last name -EmployeeFirstname=Employee first name -TypeWasDisabledOrRemoved=Leave type (id %s) was disabled or removed +LastDayOfHoliday=Último dia de férias +BoxTitleLastLeaveRequests=Os últimos %s pedidos de licença modificados +HolidaysMonthlyUpdate=Atualização mensal +ManualUpdate=Atualização manual +HolidaysCancelation=Cancelamento do pedido de licença +EmployeeLastname=Último nome do funcionário +EmployeeFirstname=Primeiro do nome do funcionário +TypeWasDisabledOrRemoved=O tipo de licença (ID %s) foi desativado ou removido ## Configuration du Module ## -LastUpdateCP=Latest automatic update of leaves allocation -MonthOfLastMonthlyUpdate=Month of latest automatic update of leaves allocation -UpdateConfCPOK=Updated successfully. -Module27130Name= Management of leave requests -Module27130Desc= Management of leave requests -ErrorMailNotSend=An error occurred while sending email: +LastUpdateCP=As últimas atualizações automáticas de alocação de licenças +MonthOfLastMonthlyUpdate=Mês das últimas atualizações automáticas de alocação de licenças +UpdateConfCPOK=Atualizado com sucesso. +Module27130Name= Gestão de pedidos de licença +Module27130Desc= Gestão de pedidos de licença +ErrorMailNotSend=Ocorreu um erro ao enviar e-mail: NoticePeriod=Período de aviso #Messages -HolidaysToValidate=Validate leave requests -HolidaysToValidateBody=Below is a leave request to validate -HolidaysToValidateDelay=This leave request will take place within a period of less than %s days. -HolidaysToValidateAlertSolde=The user who made this leave reques do not have enough available days. -HolidaysValidated=Validated leave requests -HolidaysValidatedBody=Your leave request for %s to %s has been validated. -HolidaysRefused=Request denied -HolidaysRefusedBody=Your leave request for %s to %s has been denied for the following reason : -HolidaysCanceled=Canceled leaved request -HolidaysCanceledBody=Your leave request for %s to %s has been canceled. -FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
0: Not followed by a counter. -NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter -GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. +HolidaysToValidate=Validar pedidos de licença +HolidaysToValidateBody=Abaixo encontra-se um pedido de licença por validar +HolidaysToValidateDelay=Este pedido de licença ocorrerá dentro de um período inferior a %s dias. +HolidaysToValidateAlertSolde=O utilizador que fez este pedido de licença não tem dias disponíveis suficientes. +HolidaysValidated=Pedidos de licença validados +HolidaysValidatedBody=O seu pedido de licença para o período de %s a %s foi validado. +HolidaysRefused=Pedido negado +HolidaysRefusedBody=O seu pedido de licença para o período de %s a %s foi negado pela seguinte razão: +HolidaysCanceled=Pedido de licença cancelado +HolidaysCanceledBody=O seu pedido de licença para o período de %s a %s foi cancelado. +FollowedByACounter=1: Este tipo de licença precisa ser seguido por um contador. O contador é incrementado manualmente ou automaticamente, quando um pedido de licença é validado o contador é diminuído.
0: Não seguido por um contador. +NoLeaveWithCounterDefined=Não há tipos de licença definidos que precisam ser seguidos por um contador +GoIntoDictionaryHolidayTypes=Entre em Início - Configuração - Dicionários - Tipo de licenças para configurar os diferentes tipos de licença. diff --git a/htdocs/langs/pt_PT/hrm.lang b/htdocs/langs/pt_PT/hrm.lang index 81396606e6c..9728633be5a 100644 --- a/htdocs/langs/pt_PT/hrm.lang +++ b/htdocs/langs/pt_PT/hrm.lang @@ -1,16 +1,16 @@ # Dolibarr language file - en_US - hrm # Admin -HRM_EMAIL_EXTERNAL_SERVICE=Email to prevent HRM external service +HRM_EMAIL_EXTERNAL_SERVICE=Email do serviço externo de GRH Establishments=Estabelecimento Establishment=Estabelecimento NewEstablishment=Novo estabelecimento DeleteEstablishment=Eliminar estabelecimento -ConfirmDeleteEstablishment=Are-you sure to delete this establishment? +ConfirmDeleteEstablishment=Tem a certeza que deseja eliminar este estabelecimento? OpenEtablishment=Abrir estabelecimento CloseEtablishment=Fechar estabelecimento # Dictionary -DictionaryDepartment=HRM - Department list -DictionaryFunction=HRM - Function list +DictionaryDepartment=GRH - Lista departamentos +DictionaryFunction=GRH - Lista de funções # Module Employees=Funcionários Employee=Funcionário diff --git a/htdocs/langs/pt_PT/install.lang b/htdocs/langs/pt_PT/install.lang index 98884c20370..f21444ba3b9 100644 --- a/htdocs/langs/pt_PT/install.lang +++ b/htdocs/langs/pt_PT/install.lang @@ -11,7 +11,7 @@ PHPSupportSessions=Este PHP suporta sessões. PHPSupportPOSTGETOk=Este PHP suporta variáveis GET e POST. PHPSupportPOSTGETKo=É possível que a sua configuração PHP não suporte as variáveis POST e/ou GET. Verifique o seu parâmetro variables_order no php.ini PHPSupportGD=Este PHP suporta funções gráficas GD . -PHPSupportCurl=This PHP support Curl. +PHPSupportCurl=Esta versão do PHP suporta Curl. PHPSupportUTF8=Este PHP suporte funções UTF8. PHPMemoryOK=A sua memória máxima da sessão PHP está definida para %s. Isto deverá ser suficiente. PHPMemoryTooLow=A sua memória máxima da sessão PHP está definida para %s bytes. Isto deve ser muito baixo. Altere o seu php.ini para definir o parâmetro memory_limit para pelo menos %s bytes. @@ -132,12 +132,13 @@ MigrationFinished=Migração terminada LastStepDesc=Último passo: Defina aqui o login ea senha que você planeja usar para se conectar ao software. Não perca isso, pois é a conta para administrar todos os outros. ActivateModule=Ative o módulo %s ShowEditTechnicalParameters=Clique aqui para mostrar/editar os parâmetros avançados (modo avançado) -WarningUpgrade=Warning:\nDid your run a database backup first?\nThis is highly recommanded: for example, due to some bugs into databases systems (for example mysql version 5.5.40/41/42/43), some data or tables may be lost during this process, so it is highly recommanded to have a complete dump of your database before starting migration.\n\nClick OK to start migration process... -ErrorDatabaseVersionForbiddenForMigration=Your database version is %s. It has a critical bug making data loss if you make structure change on your database, like it is required by the migration process. For his reason, migration will not be allowed until you upgrade your database to a higher fixed version (list of known bugged version: %s) +WarningUpgrade=Aviso:\nEfetuou previamente uma cópia de segurança da base-de-dados?\nIsto é altamente recomendado: por exemplo, no caso de existirem falhas nos sistemas de base-de-dados (na versão 5.5.40/41/42/43 do MySQL), alguns dados ou tabelas poderão perder-se durante este processo, daí recomenda-se que faça uma cópia completa da sua base-de-dados antes de iniciar o processo de migração.\nClique em OK para iniciar o processo de migração... +ErrorDatabaseVersionForbiddenForMigration=A sua versão da base-de-dados é %s. Esta versão possui um erro que poderá resultar em perda de dados se efetuar uma alteração da estrutura, como é efetuada durante o processo de migração. Como tal, a migração não será possível de efetuar enquanto a versão da base-de-dados for atualizada (lista de versões que contêm erros: %s) KeepDefaultValuesWamp=Você usa o DoliWamp Setup Wizard, para valores propostos aqui já estão otimizados. Alterá-los apenas se souber o que você faz. KeepDefaultValuesDeb=Você pode usar o assistente de configuração Dolibarr de um Ubuntu ou um pacote Debian, então os valores propostos aqui já estão otimizados. Apenas a senha do proprietário do banco de dados para criar tem de ser concluída. Alterar parâmetros outros apenas se você sabe o que fazer. KeepDefaultValuesMamp=Você usa o DoliMamp Setup Wizard, para valores propostos aqui já estão otimizados. Alterá-los apenas se souber o que você faz. KeepDefaultValuesProxmox=Você usa o assistente de configuração Dolibarr de um appliance virtual Proxmox, para valores propostos aqui já são otimizados. Alterá-los apenas se você sabe o que fazer. +UpgradeExternalModule=Corra o processo de atualização dedicado dos módulos externos ######### # upgrade @@ -161,7 +162,7 @@ MigrationContractsLineCreation=Criar uma linha de contrato contrato ref %s MigrationContractsNothingToUpdate=Não há mais coisas para fazer MigrationContractsFieldDontExist=Campo fk_facture não existe mais. Nada a fazer. MigrationContractsEmptyDatesUpdate=Contrato vazio data correcção -MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfully +MigrationContractsEmptyDatesUpdateSuccess=A correção de datas por preencher em contratos existentes foi efetuada com sucesso MigrationContractsEmptyDatesNothingToUpdate=Nenhum contrato vazio com data para corrigir MigrationContractsEmptyCreationDatesNothingToUpdate=Nenhum contrato data de criação para corrigir MigrationContractsInvalidDatesUpdate=Data inválida, valor do contracto em correcção @@ -169,7 +170,7 @@ MigrationContractsInvalidDateFix=Contracto correcto %s (Data do contracto MigrationContractsInvalidDatesNumber=%s contratos modificados MigrationContractsInvalidDatesNothingToUpdate=Data inválida com valor negativo para corrigir MigrationContractsIncoherentCreationDateUpdate=Valor errado,correcção, data de criação de contrato -MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done successfully +MigrationContractsIncoherentCreationDateUpdateSuccess=A correção de datas de criação de contratos contendo maus valores foi efetuada com sucesso MigrationContractsIncoherentCreationDateNothingToUpdate=Erro no contrato, data de criação ou valor para corrigir MigrationReopeningContracts=Abrir contrato fechado pelo erro MigrationReopenThisContract=Reabra contrato %s @@ -189,10 +190,10 @@ MigrationProjectTaskTime=Atualização do tempo despendido em segundos MigrationActioncommElement=Atualizar os dados nas ações MigrationPaymentMode=A migração de dados para o modo de pagamento MigrationCategorieAssociation=Migração de categorias -MigrationEvents=Migration of events to add event owner into assignement table -MigrationRemiseEntity=Update entity field value of llx_societe_remise -MigrationRemiseExceptEntity=Update entity field value of llx_societe_remise_except +MigrationEvents=Migração dos eventos de forma a adicionar o criador do evento à tabela de atribuições +MigrationRemiseEntity=Atualize o valor do campo entity da tabela llx_societe_remise +MigrationRemiseExceptEntity=Atualize o valor do campo entity da tabela llx_societe_remise_except MigrationReloadModule=Recarregar módulo %s ShowNotAvailableOptions=Mostrar opções indisponíveis HideNotAvailableOptions=Ocultar opções indisponíveis -ErrorFoundDuringMigration=Error were reported during migration process so next step is not available. To ignore errors, you can click here, but application or some features may not work correctly until fixed. +ErrorFoundDuringMigration=Não pode proceder ao próximo passo porque foram reportados erros durante o processo de migração. Para ignorar os erros, pode clicar aqui, mas a aplicação ou algumas funcionalidades desta poderão não funcionar corretamente. diff --git a/htdocs/langs/pt_PT/interventions.lang b/htdocs/langs/pt_PT/interventions.lang index fb57059c65e..1af0b5560f4 100644 --- a/htdocs/langs/pt_PT/interventions.lang +++ b/htdocs/langs/pt_PT/interventions.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - interventions Intervention=Intervenção Interventions=Intervenções -InterventionCard=Ficha de Intervenção +InterventionCard=Ficha de intervenção NewIntervention=Nova Intervenção AddIntervention=Create intervention ListOfInterventions=Lista de Intervenções @@ -41,15 +41,16 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Contacto do cliente do seguimiento da intervenção # Modele numérotation -PrintProductsOnFichinter=Print also lines of type "product" (not only services) on intervention card +PrintProductsOnFichinter=Imprimir também linhas do tipo "produto" (não apenas serviços) na ficha de intervenção PrintProductsOnFichinterDetails=interventions generated from orders UseServicesDurationOnFichinter=Use services duration for interventions generated from orders InterventionStatistics=Statistics of interventions -NbOfinterventions=Nb of intervention cards -NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) +NbOfinterventions=Número de fichas de intervenção +NumberOfInterventionsByMonth=Número de fcihas de intervenção por mês (data de validação) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/pt_PT/languages.lang b/htdocs/langs/pt_PT/languages.lang index 4482f8fb8e4..70e42f56cd6 100644 --- a/htdocs/langs/pt_PT/languages.lang +++ b/htdocs/langs/pt_PT/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Alemão Language_de_AT=Alemão (Áustria) Language_de_CH=Alemão (Suíça) Language_el_GR=Grego +Language_el_CY=Grego (Chipre) Language_en_AU=Inglês (Austrália) Language_en_CA=Inglês (Canadá) Language_en_GB=Inglês (Reino Unido) @@ -26,8 +27,10 @@ Language_es_BO=Espanhol (Bolívia) Language_es_CL=Espanhol (Chile) Language_es_CO=Espanhol (Colombia) Language_es_DO=Espanhol (República Dominicana) +Language_es_EC=Espanhol (Equador) Language_es_HN=Espanhol (Honduras) Language_es_MX=Espanhol (México) +Language_es_PA=Espanhol (Panamá) Language_es_PY=Espanhol (Paraguai) Language_es_PE=Espanhol (Peru) Language_es_PR=Espanhol (Porto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Islandês Language_it_IT=Italiano Language_ja_JP=Japonês Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Canarês Language_ko_KR=Coreano Language_lo_LA=Laociano Language_lt_LT=Lituano Language_lv_LV=Letão Language_mk_MK=Macedónio +Language_mn_MN=Mongol Language_nb_NO=Norueguês (Bokmål) Language_nl_BE=Holandês (Bélgica) Language_nl_NL=Holandês (Países Baixos) diff --git a/htdocs/langs/pt_PT/ldap.lang b/htdocs/langs/pt_PT/ldap.lang index 22afadff2ee..977ec51631c 100644 --- a/htdocs/langs/pt_PT/ldap.lang +++ b/htdocs/langs/pt_PT/ldap.lang @@ -13,10 +13,10 @@ LDAPUsers=Utilizadores na base de dados LDAP LDAPFieldStatus=Estatuto LDAPFieldFirstSubscriptionDate=Data primeira adesão LDAPFieldFirstSubscriptionAmount=Montante primeira adesão -LDAPFieldLastSubscriptionDate=Latest subscription date -LDAPFieldLastSubscriptionAmount=Latest subscription amount -LDAPFieldSkype=Skype id -LDAPFieldSkypeExample=Example : skypeName +LDAPFieldLastSubscriptionDate=Data da última subscrição +LDAPFieldLastSubscriptionAmount=Montante da última subscrição +LDAPFieldSkype=ID Skype +LDAPFieldSkypeExample=Exemplo: skypeName UserSynchronized=Utilizador sincronizado GroupSynchronized=Grupo sincronizado MemberSynchronized=Membro sincronizado diff --git a/htdocs/langs/pt_PT/link.lang b/htdocs/langs/pt_PT/link.lang index ea73bdf08b6..27875af027a 100644 --- a/htdocs/langs/pt_PT/link.lang +++ b/htdocs/langs/pt_PT/link.lang @@ -7,4 +7,4 @@ ErrorFileNotLinked=Os ficheiros não puderam ser ligados LinkRemoved=A ligação %s foi removida ErrorFailedToDeleteLink= falhou a remoção da ligação '%s' ErrorFailedToUpdateLink= Falha na atualização de ligação '%s' -URLToLink=URL to link +URLToLink=URL para hiperligação diff --git a/htdocs/langs/pt_PT/loan.lang b/htdocs/langs/pt_PT/loan.lang index 2d76ab12753..92320ffdbbc 100644 --- a/htdocs/langs/pt_PT/loan.lang +++ b/htdocs/langs/pt_PT/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuração do módulo de empréstimo LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/pt_PT/mails.lang b/htdocs/langs/pt_PT/mails.lang index 36fa413d9f6..74041c31530 100644 --- a/htdocs/langs/pt_PT/mails.lang +++ b/htdocs/langs/pt_PT/mails.lang @@ -3,7 +3,7 @@ Mailing=Mailing EMailing=Mailing EMailings=Mailings AllEMailings=Todos os E-Mailings -MailCard=Ficha de Mailing +MailCard=Ficha de Emailing MailRecipients=Destinatários MailRecipient=Destinatario MailTitle=Titulo @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Enviado Parcialmente MailingStatusSentCompletely=Enviado Completamente MailingStatusError=Erro MailingStatusNotSent=Não Enviado -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=Mailing validado com sucesso MailUnsubcribe=Cancelar Subscrição MailingStatusNotContact=Não efectuar mais contatos @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Linha %s em Ficheiro @@ -116,8 +120,8 @@ Notifications=Notificações NoNotificationsWillBeSent=Nenhuma notificação por e-mail está prevista para este evento e empresa ANotificationsWillBeSent=1 notificação vai a ser enviada por e-mail SomeNotificationsWillBeSent=%s Notificações vão ser enviadas por e-mail -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Lista de todas as notificações de e-mail enviado MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/pt_PT/main.lang b/htdocs/langs/pt_PT/main.lang index a3f3d656336..b83a36f0fa2 100644 --- a/htdocs/langs/pt_PT/main.lang +++ b/htdocs/langs/pt_PT/main.lang @@ -24,12 +24,12 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Conexão à Base de Dados -NoTemplateDefined=No template defined for this email type -AvailableVariables=Available substitution variables +NoTemplateDefined=Nenhum modelo definido para este tipo de e-mail +AvailableVariables=Variáveis de substituição disponíveis NoTranslation=Sem tradução NoRecordFound=Nenhum foi encontrado nenhum registo -NoRecordDeleted=No record deleted -NotEnoughDataYet=Not enough data +NoRecordDeleted=Nenhum registo eliminado +NotEnoughDataYet=Não existe dados suficientes NoError=Nenhum erro Error=Erro Errors=Erros @@ -37,13 +37,13 @@ ErrorFieldRequired=O campo '%s' é obrigatório ErrorFieldFormat=O campo '%s' tem um valor incorrecto ErrorFileDoesNotExists=O Ficheiro %s não existe ErrorFailedToOpenFile=Impossível abrir o fichero %s -ErrorCanNotCreateDir=Cannot create dir %s -ErrorCanNotReadDir=Cannot read dir %s +ErrorCanNotCreateDir=Não foi possível criar a pasta %s +ErrorCanNotReadDir=Não foi possível ler a pasta %s ErrorConstantNotDefined=Parâmetro %s não definido ErrorUnknown=Erro desconhecido ErrorSQL=Erro de SQL ErrorLogoFileNotFound=O ficheiro logo '%s' não se encontra -ErrorGoToGlobalSetup=Go to 'Company/Organisation' setup to fix this +ErrorGoToGlobalSetup=Vá à configuração 'Empresa/Organização' para corrigir este problema ErrorGoToModuleSetup=Ir á configuração do módulo para corrigir ErrorFailedToSendMail=Erro ao envio do e-mail (emissor=%s, destinatário=%s) ErrorFileNotUploaded=Não foi possivel transferir o ficheiro @@ -60,56 +60,58 @@ ErrorSomeErrorWereFoundRollbackIsDone=Encontraram-se alguns erros. Modificaçõe ErrorConfigParameterNotDefined=O parâmetro %s não está definido ao fichero de configuração Dolibarr conf.php. ErrorCantLoadUserFromDolibarrDatabase=Impossivel encontrar o utilizador %s na base de dados do Dolibarr. ErrorNoVATRateDefinedForSellerCountry=Erro, nenhum tipo de IVA definido para o país '%s'. -ErrorNoSocialContributionForSellerCountry=Error, no social/fiscal taxes type defined for country '%s'. +ErrorNoSocialContributionForSellerCountry=Erro, nenhum tipo de contribuição social definida para o país %s. ErrorFailedToSaveFile=Erro, o registo do ficheiro falhou. -ErrorCannotAddThisParentWarehouse=You are trying to add a parent warehouse which is already a child of current one -MaxNbOfRecordPerPage=Max nb of record per page -NotAuthorized=You are not authorized to do that. +ErrorCannotAddThisParentWarehouse=Está a tentar adicionar um armazém pai que já é filho do armazém atual +MaxNbOfRecordPerPage=Número máximo de registos por página +NotAuthorized=Não tem permissão para efetuar essa operação SetDate=Definir data SelectDate=Seleccionar uma data SeeAlso=Ver também %s SeeHere=Veja aqui Apply=Aplicar BackgroundColorByDefault=Cor de fundo por omissão -FileRenamed=The file was successfully renamed +FileRenamed=O ficheiro foi renomeado com sucesso +FileGenerated=O ficheiro foi gerado com sucesso +FileSaved=The file was successfully saved FileUploaded=O ficheiro foi enviado com sucesso -FileGenerated=The file was successfully generated +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Um ficheiro foi seleccionada para ser anexado, mas ainda não foi carregado. Clique em 'Adicionar este Ficheiro' para anexar. NbOfEntries=Nº de entradas -GoToWikiHelpPage=Read online help (Internet access needed) +GoToWikiHelpPage=Consultar ajuda online (necessita de acesso à Internet) GoToHelpPage=Ir para páginas de ajuda RecordSaved=Registo Guardado RecordDeleted=registro apagado LevelOfFeature=Nivel de funções NotDefined=Não Definida -DolibarrInHttpAuthenticationSoPasswordUseless=Dolibarr authentication mode is set to %s in configuration file conf.php.
This means that the password database is external to Dolibarr, so changing this field may have no effect. +DolibarrInHttpAuthenticationSoPasswordUseless=O modo de autenticação do Dolibarr está definido a %s no ficheiro de configuração conf.php.
Isto significa que a base-de-dados de palavras-passe é externa ao Dolibarr, por isso alterar o valor deste campo poderá não surtir qualquer efeito. Administrator=Administrador Undefined=Não Definido -PasswordForgotten=Password forgotten? +PasswordForgotten=Esqueceu-se da sua palavra-passe? SeeAbove=Ver acima HomeArea=Área Principal -LastConnexion=Latest connection +LastConnexion=Ultima conexão PreviousConnexion=Ligação Anterior -PreviousValue=Previous value +PreviousValue=Valor anterior ConnectedOnMultiCompany=Conectado sobre entidade ConnectedSince=Conectado desde -AuthenticationMode=Authentication mode -RequestedUrl=Requested URL +AuthenticationMode=Modo de autenticação +RequestedUrl=URL solicitado DatabaseTypeManager=Gestor do tipo de base de dados -RequestLastAccessInError=Latest database access request error -ReturnCodeLastAccessInError=Return code for latest database access request error -InformationLastAccessInError=Information for latest database access request error +RequestLastAccessInError=O último pedido incorreto de acesso à base de dados +ReturnCodeLastAccessInError=Retornar o código para o último pedido incorreto de acesso à base de dados +InformationLastAccessInError=Informação sobre o último pedido incorreto de acesso à base de dados DolibarrHasDetectedError=O Dolibarr detectou um erro técnico -InformationToHelpDiagnose=This information can be useful for diagnostic purposes +InformationToHelpDiagnose=Esta informação pode ser útil para diagnosticar problemas MoreInformation=Mais Informação TechnicalInformation=Informação técnica -TechnicalID=Technical ID +TechnicalID=ID Técnico NotePublic=Nota (pública) NotePrivate=Nota (privada) PrecisionUnitIsLimitedToXDecimals=Dolibarr está configurado para limitar a precisão dos preços unitarios a %s Decimais. DoTest=Teste ToFilter=Filtrar -NoFilter=No filter +NoFilter=Sem filtro WarningYouHaveAtLeastOneTaskLate=Atenção, tem um elemento a menos que passou a data de tolerencia. yes=Sim Yes=Sim @@ -120,7 +122,7 @@ Home=Inicio Help=Ajuda OnlineHelp=Ajuda On-line PageWiki=Página Wiki -MediaBrowser=Media browser +MediaBrowser=Navegador de média Always=Sempre Never=Nunca Under=Baixo @@ -130,30 +132,30 @@ Activate=Activar Activated=Activado Closed=Fechado Closed2=Fechado -NotClosed=Not closed +NotClosed=Não fechado Enabled=Activado Deprecated=Obsoleto Disable=Desactivar Disabled=Desactivado Add=Adicionar AddLink=Adicionar hiperligação -RemoveLink=Remove link -AddToDraft=Add to draft +RemoveLink=Remover hiperligação +AddToDraft=Adicionar ao rascunho Update=Atualizar Close=Fechar -CloseBox=Remove widget from your dashboard +CloseBox=Remover widget do painel Confirm=Confirmar -ConfirmSendCardByMail=Do you really want to send content of this card by mail to %s? +ConfirmSendCardByMail=Deseja enviar o conteúdo desta ficha por email para %s? Delete=Apagar Remove=Remover -Resiliate=Terminate +Resiliate=Cancelar Cancel=Cancelar Modify=Modificar Edit=Editar Validate=Validar ValidateAndApprove=Validar e Aprovar ToValidate=Para validar -NotValidated=Not validated +NotValidated=Não validado Save=Guardar SaveAs=Guardar Como TestConnection=Teste a ligação @@ -165,7 +167,7 @@ Go=Avançar Run=continuar CopyOf=Cópia de Show=Mostrar -Hide=Hide +Hide=Ocultar ShowCardHere=Mostrar ficha Search=Procurar SearchOf=Procurar @@ -208,8 +210,8 @@ Info=Registo de Eventos Family=Familia Description=Descrição Designation=Designação -Model=Doc template -DefaultModel=Default doc template +Model=Modelo de documento +DefaultModel=Modelo de documento predefinido Action=Evento About=Sobre Number=Número @@ -229,18 +231,18 @@ Next=Seguinte Cards=Fichas Card=Ficha Now=Ahora -HourStart=Start hour +HourStart=Hora de inicio Date=Data DateAndHour=Data e Hora -DateToday=Today's date -DateReference=Reference date +DateToday=Data de hoje +DateReference=Data de referência DateStart=Data de início DateEnd=Data de fim DateCreation=Data de Criação -DateCreationShort=Creat. date +DateCreationShort=Data de criação DateModification=Data de Modificação DateModificationShort=Data de Modif. -DateLastModification=Latest modification date +DateLastModification=A última data de alteração DateValidation=Data de Validação DateClosing=Data de Encerramento DateDue=Data de Vencimento @@ -255,10 +257,10 @@ DateBuild=Data da geração do Relatório DatePayment=Data de pagamento DateApprove=Data de aprovação DateApprove2=Data de aprovação (segunda aprovação) -UserCreation=Creation user -UserModification=Modification user -UserCreationShort=Creat. user -UserModificationShort=Modif. user +UserCreation=Utilizador que criou +UserModification=Utilizador que modificou +UserCreationShort=Utilizador que criou +UserModificationShort=Utilizador que modif. DurationYear=Ano DurationMonth=Mês DurationWeek=Semana @@ -293,7 +295,7 @@ MonthOfDay=Dia do mês HourShort=H MinuteShort=mn Rate=Tipo -CurrencyRate=Currency conversion rate +CurrencyRate=Taxa de conversão da moeda UseLocalTax=IVA incluído Bytes=Bytes KiloBytes=Kilobytes @@ -310,15 +312,15 @@ Copy=Copiar Paste=Colar Default=Predefinição DefaultValue=Valor Predefinido -DefaultValues=Default values +DefaultValues=Valores predefinidos Price=Preço UnitPrice=Preço Unitário UnitPriceHT=Preço Base (base) UnitPriceTTC=Preço Unitário PriceU=P.U. PriceUHT=P.U. (base) -PriceUHTCurrency=U.P (currency) -PriceUTTC=U.P. (inc. tax) +PriceUHTCurrency=P.U. (moeda) +PriceUTTC=P.U. (inc. impostos) Amount=Montante AmountInvoice=Montante da Fatura AmountPayment=Montante do Pagamento @@ -327,12 +329,12 @@ AmountTTCShort=Montante (IVA inc.) AmountHT=Montante (base) AmountTTC=Montante (IVA inc.) AmountVAT=Montante do IVA -MulticurrencyAlreadyPaid=Already payed, original currency -MulticurrencyRemainderToPay=Remain to pay, original currency -MulticurrencyPaymentAmount=Payment amount, original currency -MulticurrencyAmountHT=Amount (net of tax), original currency -MulticurrencyAmountTTC=Amount (inc. of tax), original currency -MulticurrencyAmountVAT=Amount tax, original currency +MulticurrencyAlreadyPaid=Montante pago, moeda original +MulticurrencyRemainderToPay=Montante por pagar, moeda original +MulticurrencyPaymentAmount=Montante do pagamento, moeda original +MulticurrencyAmountHT=Montante (líquidos de impostos), moeda original +MulticurrencyAmountTTC=Montante (incl. impostos), moeda original +MulticurrencyAmountVAT=Montante de imposto, moeda original AmountLT1=Valor do IVA 2 AmountLT2=Valor do IVA 3 AmountLT1ES=Montante RE @@ -344,11 +346,11 @@ Percentage=Percentagem Total=Total SubTotal=Subtotal TotalHTShort=Montante base -TotalHTShortCurrency=Total (net in currency) +TotalHTShortCurrency=Total (líquido em moeda) TotalTTCShort=Total (IVA inc.) TotalHT=Total TotalHTforthispage=Total (liquido de imposto) para esta página -Totalforthispage=Total for this page +Totalforthispage=Total para esta página TotalTTC=Total (IVA inc.) TotalTTCToYourCredit=Total a crédito TotalVAT=Total do IVA @@ -358,6 +360,7 @@ TotalLT1ES=Total de RE TotalLT2ES=Total IRPF HT=Sem IVA TTC=IVA incluido +INCT=Inc. all taxes VAT=IVA VATs=Impostos das vendas LT1ES=RE @@ -366,8 +369,8 @@ VATRate=Taxa IVA Average=Média Sum=Soma Delta=Divergencia -Module=Module/Application -Modules=Modules/Applications +Module=Módulo/Aplicação +Modules=Módulos/Aplicações Option=Opção List=Lista FullList=Lista Completa @@ -388,7 +391,7 @@ ActionsToDoShort=A realizar ActionsDoneShort=Realizadas ActionNotApplicable=Não aplicável ActionRunningNotStarted=Não Iniciado -ActionRunningShort=In progress +ActionRunningShort=Em progresso ActionDoneShort=Terminado ActionUncomplete=Incompleta CompanyFoundation=Empresa/Organização @@ -400,7 +403,7 @@ ActionsOnMember=Eventos sobre este membro NActionsLate=%s em atraso RequestAlreadyDone=O pedido já foi realizado anteriormente Filter=Filtro -FilterOnInto=Search criteria '%s' into fields %s +FilterOnInto=Critério de pesquisa '%s' para os campos %s RemoveFilter=Remover filtro ChartGenerated=Gráficos gerados ChartNotGenerated=Gráfico não gerado @@ -409,9 +412,9 @@ Generate=Gerar Duration=Duração TotalDuration=Duração total Summary=Resumo -DolibarrStateBoard=Database statistics -DolibarrWorkBoard=Open items dashboard -NoOpenedElementToProcess=No opened element to process +DolibarrStateBoard=Estatísticas da base-de-dados +DolibarrWorkBoard=Abrir painel de itens +NoOpenedElementToProcess=Nenhum elemento aberto para processar Available=Disponível NotYetAvailable=Ainda não disponivel NotAvailable=Não disponivel @@ -429,7 +432,7 @@ Quantity=quantidade Qty=Quant. ChangedBy=Modificado por ApprovedBy=Aprovado por -ApprovedBy2=Approved by (second approval) +ApprovedBy2=Aprovado por (segunda aprovação) Approved=Aprovado Refused=Recusado ReCalculate=Recalcular @@ -447,7 +450,7 @@ General=General Size=Tamanho Received=Recebido Paid=Pago -Topic=Subject +Topic=Assunto ByCompanies=Por empresa ByUsers=Por utilizador Links=Links @@ -458,9 +461,9 @@ NextStep=Passo Seguinte Datas=Dados None=Nenhum NoneF=Nenhuma -NoneOrSeveral=None or several +NoneOrSeveral=Nenhum ou vários Late=Atraso -LateDesc=Delay to define if a record is late or not depends on your setup. Ask your admin to change delay from menu Home - Setup - Alerts. +LateDesc=O tempo de atraso predefinido que define se um determinado registo está atrasado ou não depende da configuração do sistema. Peça ao seu administrador do sistema para alterar o tempo de atraso predefinido. Photo=Foto Photos=Fotos AddPhoto=Adicionar foto @@ -468,7 +471,7 @@ DeletePicture=Apagar Imagem ConfirmDeletePicture=Confirmar eliminação da imagem? Login=Iniciar Sessão CurrentLogin=Sessão atual -EnterLoginDetail=Enter login details +EnterLoginDetail=Introduza os detalhes de inicio de sessão January=Janeiro February=Fevereiro March=Março @@ -518,7 +521,6 @@ MonthShort10=Out. MonthShort11=Nov. MonthShort12=Dez. AttachedFiles=Ficheiros e Documentos Anexos -FileTransferComplete=Foi transferido correctamente o Ficheiro DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS @@ -526,8 +528,8 @@ ReportName=Nome do Relatório ReportPeriod=Periodo de análise ReportDescription=Descrição Report=Relatório -Keyword=Keyword -Origin=Origin +Keyword=Palavra-chave +Origin=Origem Legend=Legenda Fill=preencher Reset=restabelecer @@ -543,8 +545,8 @@ FindBug=Sinalizar um bug NbOfThirdParties=Numero de Terceiros NbOfLines=Numeros de Linhas NbOfObjects=Numero de Objectos -NbOfObjectReferers=Number of related items -Referers=Related items +NbOfObjectReferers=Número de itens relacionados +Referers=Itens relacionados TotalQuantity=Quantidade Total DateFromTo=De %s a %s DateFrom=A partir de %s @@ -592,29 +594,29 @@ GoBack=Voltar CanBeModifiedIfOk=Pode ser modificado se for válido CanBeModifiedIfKo=Pode ser modificado senão for válido ValueIsValid=Valor Válido -ValueIsNotValid=Value is not valid -RecordCreatedSuccessfully=Record created successfully +ValueIsNotValid=O valor não é válido +RecordCreatedSuccessfully=Registo criado com sucesso RecordModifiedSuccessfully=Registo modificado com êxito -RecordsModified=%s record modified -RecordsDeleted=%s record deleted +RecordsModified=%s registos modificados +RecordsDeleted=%s registos eliminados AutomaticCode=Criação automática de código FeatureDisabled=Função Desactivada -MoveBox=Move widget +MoveBox=Mover widget Offered=Oferta NotEnoughPermissions=Não tem permissões para efectuar esta acção SessionName=Nome Sessão Method=Método Receive=Recepção -CompleteOrNoMoreReceptionExpected=Complete or nothing more expected -ExpectedValue=Expected Value +CompleteOrNoMoreReceptionExpected=Complete ou nada mais é esperado +ExpectedValue=Valor esperado CurrentValue=Valor actual PartialWoman=Parcial TotalWoman=Total NeverReceived=Nunca Recebido Canceled=Cancelado -YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu Setup - Dictionaries -YouCanChangeValuesForThisListFrom=You can change values for this list from menu %s -YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup +YouCanChangeValuesForThisListFromDictionarySetup=Pode alterar estes valores para esta lista a partir do menu Configuração -> Dicionários +YouCanChangeValuesForThisListFrom=Pode alterar os valores desta lista a partir do menu %s +YouCanSetDefaultValueInModuleSetup=Você pode predefinir o valou a usar na criação de um novo registo na configuração de módulos. Color=Cor Documents=Documentos Documents2=Documentos @@ -629,13 +631,13 @@ CurrentUserLanguage=Idioma Actual CurrentTheme=Tema Actual CurrentMenuManager=Gestor de menu atual Browser=Browser -Layout=Layout -Screen=Screen +Layout=Disposição +Screen=Ecrã DisabledModules=Módulos Desactivados For=Para ForCustomer=Para cliente Signature=Assinatura -DateOfSignature=Date of signature +DateOfSignature=Data da assinatura HidePassword=Esconder password UnHidePassword=Mostrar caracteres da password Root=Raíz @@ -649,13 +651,13 @@ FreeLineOfType=Entrada livre do tipo CloneMainAttributes=Copiar objeto com os seus atributos principais PDFMerge=PDF Merge Merge=Junção -DocumentModelStandardPDF=Standard PDF template +DocumentModelStandardPDF=Modelo PDF padrão PrintContentArea=Visualizar página para impressão área de conteúdo principal MenuManager=Gestão do menu WarningYouAreInMaintenanceMode=Atenção, você está em um modo de manutenção, tão somente %s login é permitido o uso de aplicativos no momento. CoreErrorTitle=Erro de sistema -CoreErrorMessage=Sorry, an error occurred. Contact your system administrator to check the logs or disable $dolibarr_main_prod=1 to get more information. -CreditCard=cartões de crédito +CoreErrorMessage=Ocorreu um erro. Contacte o seu administrador do sistema de forma a que este proceda à análise do relatórios ou desative a opção $dolibarr_main_prod=1 para obter mais informação. +CreditCard=Cartão de crédito FieldsWithAreMandatory=Os campos com %s são obrigatórios FieldsWithIsForPublic=Os campos com %s são mostrados na lista pública dos membros. Se você não quer isso, verificar o "caixa" do público. AccordingToGeoIPDatabase=(De acordo com GeoIP conversão) @@ -664,7 +666,7 @@ NotSupported=Não é suportado RequiredField=Campo obrigatório Result=Resultado ToTest=Teste -ValidateBefore=O cartão deve ser validado antes de usar este recurso +ValidateBefore=O cartão deve ser validado antes de usar esta funcionalidade Visibility=Visibilidade Private=Privado Hidden=Oculto @@ -680,15 +682,15 @@ NewAttribute=Novo atributo AttributeCode=Código de atributo URLPhoto=Url da foto / logotipo SetLinkToAnotherThirdParty=Link para um terceiro -LinkTo=Link to -LinkToProposal=Link to proposal +LinkTo=Associar a +LinkToProposal=Associar a orçamento LinkToOrder=Hiperligação para encomendar -LinkToInvoice=Link to invoice -LinkToSupplierOrder=Link to supplier order -LinkToSupplierProposal=Link to supplier proposal -LinkToSupplierInvoice=Link to supplier invoice -LinkToContract=Link to contract -LinkToIntervention=Link to intervention +LinkToInvoice=Associar a fatura +LinkToSupplierOrder=Associar a encomenda ao fornecedor +LinkToSupplierProposal=Associar a orçamento do fornecedor +LinkToSupplierInvoice=Associar a fatura do fornecedor +LinkToContract=Associar a contrato +LinkToIntervention=Associar a intervenção CreateDraft=Criar Rascunho SetToDraft=Voltar para o rascunho ClickToEdit=Clique para editar @@ -703,20 +705,20 @@ ByDay=Por dia BySalesRepresentative=Por representante de vendas LinkedToSpecificUsers=Associado ao contacto de um utilizador NoResults=Sem resultados -AdminTools=Admin tools +AdminTools=Ferramentas de administrador SystemTools=Ferramentas do sistema ModulesSystemTools=Módulos de ferramentas Test=Teste Element=Elemento NoPhotoYet=Sem imagem disponível ainda -Dashboard=Dashboard -MyDashboard=My dashboard +Dashboard=Painel +MyDashboard=O meu painel Deductible=Dedutível from=Emissor toward=relativamente a Access=Acesso -SelectAction=Select action -SelectTargetUser=Select target user/employee +SelectAction=Selecione a ação +SelectTargetUser=Selecione o utilizador/empregado alvo HelpCopyToClipboard=Use Ctrl+C para copiar SaveUploadedFileWithMask=Guardar o ficheiro no servidor com o nome "%s" (caso contrário "%s") OriginFileName=Nome do ficheiro original @@ -727,57 +729,57 @@ ViewPrivateNote=Ver notas XMoreLines=%s linhas(s) ocultas PublicUrl=URL público AddBox=Adicionar Caixa -SelectElementAndClick=Select an element and click %s +SelectElementAndClick=Selecione um elemento e clique em %s PrintFile=Imprimir Ficheiro %s -ShowTransaction=Show entry on bank account +ShowTransaction=Mostrar transação GoIntoSetupToChangeLogo=Vá Início - Configurar - Empresa para alterar o logótipo ou vá a Início - Configurar - Exibir para ocultar. Deny=Negar Denied=Negada ListOfTemplates=Lista de modelos -Gender=Gender +Gender=Género Genderman=Homem Genderwoman=Mulher ViewList=Ver Lista -Mandatory=Mandatory +Mandatory=Obrigatório Hello=Olá -Sincerely=Sincerely +Sincerely=Atenciosamente DeleteLine=Apagar a linha -ConfirmDeleteLine=Are you sure you want to delete this line? -NoPDFAvailableForDocGenAmongChecked=No PDF were available for the document generation among checked record -TooManyRecordForMassAction=Too many record selected for mass action. The action is restricted to a list of %s record. -NoRecordSelected=No record selected -MassFilesArea=Area for files built by mass actions -ShowTempMassFilesArea=Show area of files built by mass actions -RelatedObjects=Related Objects +ConfirmDeleteLine=Tem a certeza que deseja eliminar esta linha? +NoPDFAvailableForDocGenAmongChecked=Não existia documento PDF disponível para a geração de documentos entre os registos assinalados +TooManyRecordForMassAction=Foram selecionados demasiados registos para a ação em massa. Esta ação está restringida a um número máximo de %s registos. +NoRecordSelected=Nenhum registo selecionado +MassFilesArea=Área para os ficheiros criados através de ações em massa +ShowTempMassFilesArea=Mostrar área para os ficheiros criados através de ações em massa +RelatedObjects=Objetos relacionados ClassifyBilled=Classificar Facturado Progress=Progresso ClickHere=Clique aqui FrontOffice=Front office BackOffice=Back office -View=View +View=Vista Export=Exportar Exports=Exportados -ExportFilteredList=Export filtered list -ExportList=Export list +ExportFilteredList=Exportar lista filtrada +ExportList=Exportar lista Miscellaneous=Diversos Calendar=Calendario -GroupBy=Group by... -ViewFlatList=View flat list -RemoveString=Remove string '%s' -SomeTranslationAreUncomplete=Some languages may be partially translated or may contains errors. If you detect some, you can fix language files registering to https://transifex.com/projects/p/dolibarr/. -DirectDownloadLink=Direct download link -Download=Download -ActualizeCurrency=Update currency rate +GroupBy=Agrupar por... +ViewFlatList=Vista de lista +RemoveString=Remover texto '%s' +SomeTranslationAreUncomplete=Algumas línguas podem estar apenas parcialmente traduzidas ou podem conter erros. Se detetar erros de tradução, pode ajudar na melhoria da tradução registando-se em https://transifex.com/projects/p/dolibarr/. +DirectDownloadLink=Link para descarregar diretamente +Download=Descarregar +ActualizeCurrency=Atualizar taxa de conversão da moeda Fiscalyear=Ano Fiscal -ModuleBuilder=Module Builder -SetMultiCurrencyCode=Set currency -BulkActions=Bulk actions -ClickToShowHelp=Click to show tooltip help -HR=HR -HRAndBank=HR and Bank -AutomaticallyCalculated=Automatically calculated -TitleSetToDraft=Go back to draft -ConfirmSetToDraft=Are you sure you want to go back to Draft status ? +ModuleBuilder=Construtor de módulos +SetMultiCurrencyCode=Definir moeda +BulkActions=Ações em massa +ClickToShowHelp=Clique para mostrar o balão de ajuda +HR=RH +HRAndBank=RH e Banco +AutomaticallyCalculated=Calculado automaticamente +TitleSetToDraft=Repôr para rascunho +ConfirmSetToDraft=Tem a certeza que pretende repôr para o estado de Rascunho? # Week day Monday=Segunda-feira Tuesday=Terça-feira @@ -807,31 +809,31 @@ ShortThursday=Qui ShortFriday=Sex ShortSaturday=Sab ShortSunday=Dom -SelectMailModel=Select email template -SetRef=Set ref -Select2ResultFoundUseArrows=Some results found. Use arrows to select. -Select2NotFound=No result found -Select2Enter=Enter -Select2MoreCharacter=or more character -Select2MoreCharacters=or more characters -Select2MoreCharactersMore=Search syntax:
| OR (a|b)
* Any character (a*b)
^ Start with (^ab)
$ End with (ab$)
-Select2LoadingMoreResults=Loading more results... -Select2SearchInProgress=Search in progress... -SearchIntoThirdparties=Thirdparties +SelectMailModel=Selecione o modelo de email +SetRef=Definir referência +Select2ResultFoundUseArrows=Foram encontrados alguns resultados. Utilize as setas para selecionar o desejado. +Select2NotFound=Nenhum resultado encontrado +Select2Enter=Introduza +Select2MoreCharacter=ou mais caracteres +Select2MoreCharacters=ou mais caracteres +Select2MoreCharactersMore=\nSintaxe de pesquisa:
| OR(alb)
*Qualquer caracter(a*b)
^Começar com (^ab)
$ Terminar com (ab$)
+Select2LoadingMoreResults=A carregar mais resultados... +Select2SearchInProgress=Pesquisa em progresso... +SearchIntoThirdparties=Terceiros SearchIntoContacts=Contactos SearchIntoMembers=Membros SearchIntoUsers=Utilizadores -SearchIntoProductsOrServices=Products or services +SearchIntoProductsOrServices=Produtos ou serviços SearchIntoProjects=Projetos SearchIntoTasks=Tarefas SearchIntoCustomerInvoices=Faturas de Clientes SearchIntoSupplierInvoices=Faturas de Fornecedores SearchIntoCustomerOrders=Encomendas de clientes -SearchIntoSupplierOrders=Supplier orders -SearchIntoCustomerProposals=Customer proposals -SearchIntoSupplierProposals=Supplier proposals +SearchIntoSupplierOrders=Encomendas a fornecedores +SearchIntoCustomerProposals=Orçamentos +SearchIntoSupplierProposals=Orçamentos de fornecedores SearchIntoInterventions=Intervenções SearchIntoContracts=contractos -SearchIntoCustomerShipments=Customer shipments +SearchIntoCustomerShipments=Expedições do cliente SearchIntoExpenseReports=Relatórios de despesas SearchIntoLeaves=Licenças diff --git a/htdocs/langs/pt_PT/margins.lang b/htdocs/langs/pt_PT/margins.lang index f91c1790cc4..a026018cac8 100644 --- a/htdocs/langs/pt_PT/margins.lang +++ b/htdocs/langs/pt_PT/margins.lang @@ -15,7 +15,7 @@ margesSetup=Profit margins management setup MarginDetails=Detalhes da margem ProductMargins=Margens do produto CustomerMargins=Margens do cliente -SalesRepresentativeMargins=Sales representative margins +SalesRepresentativeMargins=Margens de representantes de vendas UserMargins=User margins ProductService=Produto ou Serviço AllProducts=Todos os produtos e serviços @@ -31,14 +31,14 @@ MARGIN_TYPE=Buying/Cost price suggested by default for margin calculation MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) MargeType3=Margin on Cost Price -MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier 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=* Margem no melhor preço de compra = Preço de venda - Melhor preço de fornecedor definido na ficha de produto
* Margem no preço médio ponderado (WAP) = Preço de venda - Preço médio ponderado do produto (PMP) ou melhor preço do fornecedor se PMP ainda não estiver definido
* Margem no preço de custo = Preço de venda - Preço de custo definido na ficha de produto ou PMP se o preço de custo não estiver definido ou o melhor preço do fornecedor se o PMP ainda não estiver definido CostPrice=Preço de custo UnitCharges=Custos unitários Charges=Custos AgentContactType=Tipo de contacto usado para comissionamento -AgentContactTypeDetails=Define what contact type (linked on invoices) will be used for margin report per sale representative +AgentContactTypeDetails=Defina que tipo de contacto (associado em faturas) será usado no relatório de margens, por representante de vendas rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/pt_PT/members.lang b/htdocs/langs/pt_PT/members.lang index 8a739554dc2..d7bc09bb795 100644 --- a/htdocs/langs/pt_PT/members.lang +++ b/htdocs/langs/pt_PT/members.lang @@ -1,10 +1,10 @@ # Dolibarr language file - Source file is en_US - members MembersArea=Área de Membros -MemberCard=Ficha membro -SubscriptionCard=Ficha de Subscrição +MemberCard=Ficha de membro +SubscriptionCard=Ficha de subscrição Member=Membro Members=Membros -ShowMember=Mostrar ficha membro +ShowMember=Mostrar ficha de membro UserNotLinkedToMember=Utilizador não vinculado a um membro ThirdpartyNotLinkedToMember=Terceiro não está associado a um membro MembersTickets=Etiquetas Membros @@ -17,7 +17,7 @@ ThisIsContentOfYourCard=Hi.

This is a remind of the information we get ab CardContent=Conteúdo do seu cartão de membro SetLinkToUser=Link para um usuário Dolibarr SetLinkToThirdParty=Link para uma Dolibarr terceiro -MembersCards=Cartões de Membros +MembersCards=Cartões de negócio dos membros MembersList=Lista de Membros MembersListToValid=Lista de Membros rascunho (a Confirmar) MembersListValid=Lista de Membros validados @@ -42,12 +42,12 @@ MemberTypeId=ID tipo de membro MemberTypeLabel=Etiqueta tipo de membro MembersTypes=Tipos de Membros MemberStatusDraft=Rascunho (a Confirmar) -MemberStatusDraftShort=A Confirmar +MemberStatusDraftShort=Rascunho MemberStatusActive=Validado (em espera de filiação ) MemberStatusActiveShort=Validado MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Não actualizada -MemberStatusPaid=Subscrição em dia +MemberStatusPaid=Subscrições em dia MemberStatusPaidShort=Em dia MemberStatusResiliated=Terminated member MemberStatusResiliatedShort=Terminated @@ -64,13 +64,13 @@ Subscriptions=Filicações SubscriptionLate=Em atraso SubscriptionNotReceived=Filiação não recebida ListOfSubscriptions=Lista de Filicações -SendCardByMail=Enviar ficha +SendCardByMail=Enviar ficha por email AddMember=Create member NoTypeDefinedGoToSetup=Nenhum tipo de membro definido. ir a configuração -> Tipos de Membros NewMemberType=Novo tipo de membro WelcomeEMail=E-mail SubscriptionRequired=Sujeito a cotação -DeleteType=Eliminar +DeleteType=Apagar VoteAllowed=Voto autorizado Physical=Pessoa Singular Moral=Pessoa Coletiva @@ -90,15 +90,16 @@ PublicMemberList=Lista pública de Membros BlankSubscriptionForm=Formulario de incrição BlankSubscriptionFormDesc=Dolibarr pode fornecer uma URL pública para permitir que os visitantes externos para pedir para se inscrever na fundação. Se um módulo de pagamento on-line está ativado, uma forma de pagamento também será fornecida automaticamente. EnablePublicSubscriptionForm=Habilite o formulário de inscrição auto-público +ForceMemberType=Force the member type ExportDataset_member_1=Membros e Filicações ImportDataset_member_1=Membros LastMembersModified=Latest %s modified members LastSubscriptionsModified=Latest %s modified subscriptions -String=Cadeia +String=Sequencia de caracteres Text=Texto largo Int=Numérico DateAndTime=data e hora -PublicMemberCard=Ficha pública membro +PublicMemberCard=Ficha pública do membro SubscriptionNotRecorded=Subscription not recorded AddSubscription=Create subscription ShowSubscription=Mostrar filiação @@ -116,11 +117,11 @@ DescADHERENT_MAIL_RESIL=E-mail de baixa DescADHERENT_MAIL_FROM=E-mail emissor para os e-mails automáticos DescADHERENT_ETIQUETTE_TYPE=Formato etiquetas DescADHERENT_ETIQUETTE_TEXT=Texto impresso na folhas de endereços dos membros -DescADHERENT_CARD_TYPE=Formato de cartões de página -DescADHERENT_CARD_HEADER_TEXT=Texto a imprimir na parte superior do cartão de membro -DescADHERENT_CARD_TEXT=Texto a imprimir ao cartão de membro -DescADHERENT_CARD_TEXT_RIGHT=Texto impresso em cartões de membro (alinhar à direita) -DescADHERENT_CARD_FOOTER_TEXT=Texto a imprimir na parte inferior do cartão de membro +DescADHERENT_CARD_TYPE=Formato da página de cartões +DescADHERENT_CARD_HEADER_TEXT=Texto a imprimir na parte superior dos cartões de membro +DescADHERENT_CARD_TEXT=Texto a imprimir na ficha de membro (alinhado à esquerda) +DescADHERENT_CARD_TEXT_RIGHT=Texto impresso nos cartões de membro (alinhado à direita) +DescADHERENT_CARD_FOOTER_TEXT=Texto a imprimir na parte inferior dos cartões de membro ShowTypeCard=Ver tipo '%s' HTPasswordExport=geração Ficheiro htpassword NoThirdPartyAssociatedToMember=nenhum Terceiro asociado a este membro @@ -130,14 +131,14 @@ MoreActionsOnSubscription=Ação complementar, sugerido por defeito durante a gr MoreActionBankDirect=Create a direct entry on bank account MoreActionBankViaInvoice=Create an invoice, and a payment on bank account MoreActionInvoiceOnly=Criar uma fatura sem pagamento -LinkToGeneratedPages=Gera cartões de visita +LinkToGeneratedPages=Gerar cartões de visita LinkToGeneratedPagesDesc=Esta tela permite gerar arquivos PDF com os cartões de negócio para todos os seus membros ou de um membro particular. -DocForAllMembersCards=Gerar cartões de visita para todos os membros (Formato de saída realmente configuração: %s) -DocForOneMemberCards=Gerar cartões de visita para um determinado membro (Formato de saída realmente configuração: %s) +DocForAllMembersCards=Gerar cartões de negócio para todos os membros +DocForOneMemberCards=Gerar cartões de visita para um determinado membro DocForLabels=Gerar folhas de endereço (Formato de saída realmente configuração: %s) SubscriptionPayment=Pagamento Assinatura -LastSubscriptionDate=Latest subscription date -LastSubscriptionAmount=Latest subscription amount +LastSubscriptionDate=Data da última subscrição +LastSubscriptionAmount=Montante da última subscrição MembersStatisticsByCountries=Membros estatísticas por país MembersStatisticsByState=Membros estatísticas por estado / província MembersStatisticsByTown=Membros estatísticas por cidade @@ -150,6 +151,7 @@ MembersByTownDesc=Esta tela mostrará estatísticas sobre membros por cidade. MembersStatisticsDesc=Escolha as estatísticas que você deseja ler ... MenuMembersStats=Estatística LastMemberDate=Latest member date +LatestSubscriptionDate=Data da última subscrição Nature=Natureza Public=As informações são públicas NewMemberbyWeb=Novo membro acrescentou. Aguardando aprovação diff --git a/htdocs/langs/pt_PT/modulebuilder.lang b/htdocs/langs/pt_PT/modulebuilder.lang new file mode 100644 index 00000000000..d13b09b2001 --- /dev/null +++ b/htdocs/langs/pt_PT/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Módulos gerados/editáveis ​​encontrados: %s (são detectados como editáveis ​​quando o ficheiro %s existe na diretoria raiz do módulo). +NewModule=Novo módulo +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Módulo inicializado +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Introduza aqui todas as informações gerais que descrevem o seu módulo +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card and an API will be generated. +ModuleBuilderDescmenus=Este separador é dedicado para definir entradas de menu fornecidas pelo seu módulo. +ModuleBuilderDescpermissions=Este separador é dedicado para definir as novas permissões que deseja fornecer com o seu módulo. +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. +ModuleBuilderDeschooks=Este separador é dedicado para hooks. +ModuleBuilderDescwidgets=Este separador é dedicado para gerir/criar widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Zona de perigo +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=Este módulo foi ativado. Qualquer alteração pode causar problemas numa característica ativa atual. +DescriptionLong=Descrição longa +EditorName=Nome do editor +EditorUrl=URL do editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/pt_PT/multicurrency.lang b/htdocs/langs/pt_PT/multicurrency.lang new file mode 100644 index 00000000000..61993d2ca36 --- /dev/null +++ b/htdocs/langs/pt_PT/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi moeda +ErrorAddRateFail=Erro na taxa adicionada +ErrorAddCurrencyFail=Erro na moeda adicionada +ErrorDeleteCurrencyFail=Erro na eliminação +multicurrency_syncronize_error=Erro de sincronização: %s +multicurrency_useOriginTx=Quando um objeto é criado a partir de outro, mantenha a taxa original do objeto de origem (caso contrário use a nova taxa conhecida) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=Você deve criar uma conta no site para usar esta funcionalidade
Obtenha sua chave da API
Se você usar uma conta gratuita, não pode alterar a fonte de moeda (USD por defeito)
Mas se a sua moeda principal não for o USD, você pode usar uma fonte de moeda alternativa para forçar sua moeda principal

Você está limitado a 1000 sincronizações por mês +multicurrency_appId=Chave da API +multicurrency_appCurrencySource=Fonte da moeda +multicurrency_alternateCurrencySource= Fonte da moeda alternativa +CurrenciesUsed=Moedas usadas +CurrenciesUsed_help_to_add=Adicione as diferentes moedas e taxas que você necessita de usar nos seus orçamentos, encomendas, etc. +rate=taxa +MulticurrencyReceived=Recebido, moeda original +MulticurrencyRemainderToTake=Montante restante, moeda original +MulticurrencyPaymentAmount=Montante do pagamento, moeda original diff --git a/htdocs/langs/pt_PT/oauth.lang b/htdocs/langs/pt_PT/oauth.lang index fa22fbe77c5..3b04dfbcfe5 100644 --- a/htdocs/langs/pt_PT/oauth.lang +++ b/htdocs/langs/pt_PT/oauth.lang @@ -1,24 +1,29 @@ # Dolibarr language file - Source file is en_US - oauth ConfigOAuth=Configuração de Oauth OAuthServices=Serviços OAuth -ManualTokenGeneration=Manual token generation -NoAccessToken=No access token saved into local database -HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider -TokenDeleted=Token deleted -RequestAccess=Click here to request/renew access and receive a new token to save -DeleteAccess=Click here to delete token -UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: -ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_REFRESH=Token Refresh Present -TOKEN_EXPIRED=Token expired -TOKEN_EXPIRE_AT=Token expire at -TOKEN_DELETE=Delete saved token +ManualTokenGeneration=Geração manual de token +TokenManager=Gestor de token +IsTokenGenerated=O token foi gerado? +NoAccessToken=Nenhum token de acesso guardado na base-de-dados local +HasAccessToken=Um token foi gerado e guardado na base-de-dados local +NewTokenStored=Token recebido e guardado +ToCheckDeleteTokenOnProvider=Clique aqui para verificar/eliminar a autorização guardada por %s fornecedor de OAuth +TokenDeleted=Token eliminado +RequestAccess=Clique aqui para solicitar/renovar o acesso e receber um novo token para guardar +DeleteAccess=Clique aqui para eliminar o token +UseTheFollowingUrlAsRedirectURI=Use o seguinte URL como o URI de Redirecionamento ao criar sua credencial no seu fornecedor OAuth: +ListOfSupportedOauthProviders=Digite aqui a credencial fornecida pelo seu fornecedor OAuth2. Somente os fornecedores OAuth2 suportados são visíveis aqui. Esta configuração pode ser usada por outros módulos que precisam de autenticação OAuth2. +OAuthSetupForLogin=Página para gerar um token OAuth +SeePreviousTab=Veja o separador anterior +OAuthIDSecret=ID OAuth e Segredo +TOKEN_REFRESH=Token Refresh presente +TOKEN_EXPIRED=O token expirou +TOKEN_EXPIRE_AT=O token expirará em +TOKEN_DELETE=Eliminar token guardado OAUTH_GOOGLE_NAME=Serviço Oauth Google -OAUTH_GOOGLE_ID=Id. Oauth Google +OAUTH_GOOGLE_ID=ID Oauth Google OAUTH_GOOGLE_SECRET=Segredo Oauth Google -OAUTH_GOOGLE_DESC=Go on this page then "Credentials" to create Oauth credentials +OAUTH_GOOGLE_DESC=Vá a esta página e depois "Credenciais" para criar credenciais Oauth OAUTH_GITHUB_NAME=Serviço Oauth GitHub OAUTH_GITHUB_ID=Id. Oauth GitHub OAUTH_GITHUB_SECRET=Segredo Oauth GitHub diff --git a/htdocs/langs/pt_PT/opensurvey.lang b/htdocs/langs/pt_PT/opensurvey.lang index 42f603e05df..3d9c67ff18b 100644 --- a/htdocs/langs/pt_PT/opensurvey.lang +++ b/htdocs/langs/pt_PT/opensurvey.lang @@ -1,47 +1,47 @@ # Dolibarr language file - Source file is en_US - opensurvey -Survey=Poll -Surveys=Polls -OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll... -NewSurvey=New poll -OpenSurveyArea=Polls area -AddACommentForPoll=You can add a comment into poll... +Survey=Inquérito +Surveys=Inquéritos +OrganizeYourMeetingEasily=Organize suas reuniões e inquéritos facilmente. Primeiro selecione o tipo inquérito... +NewSurvey=Novo inquérito +OpenSurveyArea=Área de inquéritos +AddACommentForPoll=Pode adicionar um comentário ao inquérito... AddComment=Adicionar comentário CreatePoll=Criar votação PollTitle=Título da Votação -ToReceiveEMailForEachVote=Receive an email for each vote +ToReceiveEMailForEachVote=Receber um email por cada voto TypeDate=Tipo de data TypeClassic=Tipo padrão -OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it +OpenSurveyStep2=Selecione as suas datas entre os dias grátis (cinza). Os dias selecionados são verdes. Você pode desmarcar um dia selecionado anteriormente clicando novamente nele. RemoveAllDays=Remover todos os dias -CopyHoursOfFirstDay=Copy hours of first day -RemoveAllHours=Remove all hours +CopyHoursOfFirstDay=Copiar horas do primeiro dia +RemoveAllHours=Remover todas as horas SelectedDays=Dias selecionados TheBestChoice=A melhor opção é atualmente TheBestChoices=As melhores opções atualmente são with=com -OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line. +OpenSurveyHowTo=Se você concordar em participar neste inquérito, você deve dar o seu nome, escolher os valores que melhor se adequam a si e valide com o botão mais no final da linha. CommentsOfVoters=Comentários dos votantes ConfirmRemovalOfPoll=Tem certeza que deseja remover esta votação (e todos os votos) RemovePoll=Remover votação -UrlForSurvey=URL to communicate to get a direct access to poll -PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll: -CreateSurveyDate=Create a date poll -CreateSurveyStandard=Create a standard poll +UrlForSurvey=URL para publicar o acesso direto ao inquérito +PollOnChoice=Para criar uma opção de escolha múltipla no seu inquérito, insira primeiro todas as opções possíveis para o seu inquérito: +CreateSurveyDate=Criar um inquérito de datas +CreateSurveyStandard=Criar um inquérito padrão CheckBox=Caixa de Verificação YesNoList=Lista (vazia/sim/não) PourContreList=Lista (vazio/a favor/contra) AddNewColumn=Adicionar nova coluna -TitleChoice=Choice label +TitleChoice=Etiqueta de escolha ExportSpreadsheet=Exportar resultados para uma folha de cálculo ExpireDate=Data Limite -NbOfSurveys=Number of polls +NbOfSurveys=Número de inquéritos NbOfVoters=N.º de Eleitores SurveyResults=Resultados -PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s. +PollAdminDesc=Você tem permissão para alterar todas as linhas de votação deste inquérito com o botão "Editar". Você pode também remover uma coluna ou uma linha com %s. E pode adicionar uma nova coluna com %s. 5MoreChoices=Mais 5 opções Against=Contra YouAreInivitedToVote=Foi convidado a votar nesta votação -VoteNameAlreadyExists=This name was already used for this poll +VoteNameAlreadyExists=Este nome já foi utilizado neste inquérito AddADate=Adicionar uma data AddStartHour=Adicionar hora de início AddEndHour=Adicionar hora de fim @@ -49,11 +49,11 @@ votes=Voto(s) NoCommentYet=Ainda não foi escrito qualquer comentário para esta votação CanComment=Os eleitores podem comentar na votação CanSeeOthersVote=Os eleitores podem ver voto de outras pessoas -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. +SelectDayDesc=Para cada dia selecionado, você pode escolher, ou não, as horas de reunião no seguinte formato:
- vazio,
- "8h", "8H" ou "8:00" para dar uma hora de início da reunião,
- "8-11", "8h-11h", "8H-11H" ou "8: 00-11: 00" para dar uma hora de início e fim de uma reunião,
- "8h15-11h15", " 8H15-11H15 "ou" 8: 15-11: 15 "para a mesma coisa, mas com minutos. BackToCurrentMonth=Voltar para o mês atual -ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation +ErrorOpenSurveyFillFirstSection=Você não preencheu a primeira secção da criação do inquérito ErrorOpenSurveyOneChoice=Introduza pelo menos uma opção -ErrorInsertingComment=There was an error while inserting your comment -MoreChoices=Enter more choices for the voters -SurveyExpiredInfo=The poll has been closed or voting delay has expired. -EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s +ErrorInsertingComment=Ocorreu um erro ao inserir o seu comentário +MoreChoices=Insira mais escolhas para os inquiridos +SurveyExpiredInfo=O inquérito foi encerrado ou o prazo de votação expirou. +EmailSomeoneVoted=%s preencheu uma linha.\nVocê pode encontrar o seu inquérito através da hiperligação:\n%s diff --git a/htdocs/langs/pt_PT/orders.lang b/htdocs/langs/pt_PT/orders.lang index 81e1b8bd889..c255f5f6df2 100644 --- a/htdocs/langs/pt_PT/orders.lang +++ b/htdocs/langs/pt_PT/orders.lang @@ -1,29 +1,29 @@ # Dolibarr language file - Source file is en_US - orders -OrdersArea=Area de Pedidos de clientes -SuppliersOrdersArea=Área de Pedidos a Fornecedores -OrderCard=Ficha Pedido -OrderId=Id da Encomenda -Order=Pedido -Orders=Pedidos -OrderLine=Ordem linha -OrderDate=Data Pedido -OrderDateShort=Data Pedido -OrderToProcess=Para iniciar o processo -NewOrder=Novo Pedido -ToOrder=Realizar Pedido -MakeOrder=Realizar Pedido -SupplierOrder=Pedido a Fornecedor -SuppliersOrders=Pedidos a Fornecedores -SuppliersOrdersRunning=Pedidos a Fornecedores em Curso -CustomerOrder=Pedido do Cliente -CustomersOrders=Customer orders -CustomersOrdersRunning=Current customer orders -CustomersOrdersAndOrdersLines=Customer orders and order lines -OrdersDeliveredToBill=Customer orders delivered to bill -OrdersToBill=Customer orders delivered -OrdersInProcess=Customer orders in process -OrdersToProcess=Customer orders to process -SuppliersOrdersToProcess=Supplier orders to process +OrdersArea=Área de encomendas de clientes +SuppliersOrdersArea=Área de encomendas a fornecedores +OrderCard=Ficha da encomenda +OrderId=Id da encomenda +Order=Encomenda +Orders=Encomendas +OrderLine=Linha da encomenda +OrderDate=Data da encomenda +OrderDateShort=Data de encomenda +OrderToProcess=Encomenda a processar +NewOrder=Nova encomenda +ToOrder=Efetuar encomenda +MakeOrder=Efetuar encomenda +SupplierOrder=Encomenda a fornecedor +SuppliersOrders=Encomendas a fornecedores +SuppliersOrdersRunning=Encomendas a fornecedores atuais +CustomerOrder=Encomenda de cliente +CustomersOrders=Encomendas de clientes +CustomersOrdersRunning=Encomendas de clientes atuais +CustomersOrdersAndOrdersLines=Encomendas de clientes e linhas de encomenda +OrdersDeliveredToBill=Encomendas de clientes entregues por faturar +OrdersToBill=Encomendas de clientes entregues +OrdersInProcess=Encomendas de clientes em processo +OrdersToProcess=Encomendas de clientes por processar +SuppliersOrdersToProcess=Encomendas a fornecedores por processar StatusOrderCanceledShort=Anulado StatusOrderDraftShort=Rascunho StatusOrderValidatedShort=Validado @@ -39,98 +39,98 @@ StatusOrderRefusedShort=Reprovado StatusOrderBilledShort=Faturado StatusOrderToProcessShort=A Processar StatusOrderReceivedPartiallyShort=Recebido Parcialmente -StatusOrderReceivedAllShort=Products received +StatusOrderReceivedAllShort=Produtos recebidos StatusOrderCanceled=Anulado StatusOrderDraft=Rascunho (a Confirmar) StatusOrderValidated=Validado -StatusOrderOnProcess=Ordered - Standby reception -StatusOrderOnProcessWithValidation=Ordered - Standby reception or validation +StatusOrderOnProcess=Encomendado - Aguarda a receção +StatusOrderOnProcessWithValidation=Encomendada - Aguarde a receção e validação StatusOrderProcessed=Processado StatusOrderToBill=A Facturar StatusOrderApproved=Aprovado StatusOrderRefused=Reprovado StatusOrderBilled=Faturado StatusOrderReceivedPartially=Recebido Parcialmente -StatusOrderReceivedAll=All products received +StatusOrderReceivedAll=Todos os produtos foram recebidos ShippingExist=Um existe um envio -QtyOrdered=Quant. Pedida -ProductQtyInDraft=Product quantity into draft orders -ProductQtyInDraftOrWaitingApproved=Product quantity into draft or approved orders, not yet ordered -MenuOrdersToBill=Pedidos por Facturar -MenuOrdersToBill2=Billable orders +QtyOrdered=Quant. encomendada +ProductQtyInDraft=Quantidade de produto em rascunhos de encomendas +ProductQtyInDraftOrWaitingApproved=Quantidade de produto em rascunhos de encomendas ou encomendas aprovadas, ainda por encomendar +MenuOrdersToBill=Encomendas entregues +MenuOrdersToBill2=Encomendas por faturar ShipProduct=Enviar Produto -CreateOrder=Criar Pedido -RefuseOrder=Rejeitar o Pedido -ApproveOrder=Approve order -Approve2Order=Approve order (second level) -ValidateOrder=Confirmar o Pedido -UnvalidateOrder=Pedido inválido -DeleteOrder=Eliminar o pedido -CancelOrder=Anular o Pedido -OrderReopened= Order %s Reopened -AddOrder=Create order -AddToDraftOrders=Add to draft order -ShowOrder=Mostrar Pedido -OrdersOpened=Encomendas para processar -NoDraftOrders=No draft orders -NoOrder=No order -NoSupplierOrder=No supplier order -LastOrders=Latest %s customer orders -LastCustomerOrders=Latest %s customer orders -LastSupplierOrders=Latest %s supplier orders -LastModifiedOrders=Latest %s modified orders -AllOrders=Todos os Pedidos -NbOfOrders=Número de Pedidos -OrdersStatistics=Estatísticas de pedidos -OrdersStatisticsSuppliers=Estatísticas de Pedidos a Fornecedores -NumberOfOrdersByMonth=Número de Pedidos por Mês -AmountOfOrdersByMonthHT=Amount of orders by month (net of tax) -ListOfOrders=Lista de Pedidos -CloseOrder=Fechar Pedido -ConfirmCloseOrder=Are you sure you want to set this order to deliverd? Once an order is delivered, it can be set to billed. -ConfirmDeleteOrder=Are you sure you want to delete this order? -ConfirmValidateOrder=Are you sure you want to validate this order under name %s? -ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status? -ConfirmCancelOrder=Are you sure you want to cancel this order? -ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s? +CreateOrder=Criar encomenda +RefuseOrder=Rejeitar encomenda +ApproveOrder=Aprovar encomenda +Approve2Order=Aprove a encomenda (segundo nível) +ValidateOrder=Validar encomenda +UnvalidateOrder=Invalidar encomenda +DeleteOrder=Eliminar encomenda +CancelOrder=Cancelar encomenda +OrderReopened= A encomenda %s foi reaberta +AddOrder=Criar encomenda +AddToDraftOrders=Adicionar à encomenda rascunho +ShowOrder=Mostrar encomenda +OrdersOpened=Encomendas por processar +NoDraftOrders=Sem encomendas rascunho +NoOrder=Sem encomenda +NoSupplierOrder=Se encomenda a fornecedor +LastOrders=%s últimas encomendas de clientes +LastCustomerOrders=%s últimas encomendas de clientes +LastSupplierOrders=%s últimas encomendas a fornecedores +LastModifiedOrders=%s últimas encomendas de clientes modificadas +AllOrders=Todos as encomendas +NbOfOrders=Número de encomendas +OrdersStatistics=Estatísticas de encomendas +OrdersStatisticsSuppliers=Estatísticas de encomendas a fornecedores +NumberOfOrdersByMonth=Número de encomendas por mês +AmountOfOrdersByMonthHT=Quantia originada de encomendas, por mês (líquido) +ListOfOrders=Lista de encomendas +CloseOrder=Fechar encomenda +ConfirmCloseOrder=Tem a certeza que quer sinalizar esta encomenda como entregue? Assim que uma encomenda foi entregue pode ser sinalizada com faturada. +ConfirmDeleteOrder=Tem a certeza que deseja eliminar esta encomenda? +ConfirmValidateOrder=Tem a certeza que pretende validar esta encomenda sob o nome %s? +ConfirmUnvalidateOrder=Tem a certeza que quer restaurar a encomenda %s para estado de rascunho? +ConfirmCancelOrder=Tem a certeza que deseja cancelar esta encomenda? +ConfirmMakeOrder=Tem a certeza que deseja confirmar que efetuou esta encomenda a %s? GenerateBill=Facturar ClassifyShipped=Classificar como entregue -DraftOrders=Rascunhos de Pedidos -DraftSuppliersOrders=Draft suppliers orders -OnProcessOrders=Pedidos em Processo -RefOrder=Ref. Pedido -RefCustomerOrder=Ref. order for customer -RefOrderSupplier=Ref. order for supplier -RefOrderSupplierShort=Ref. order supplier -SendOrderByMail=Enviar pedido por e-mail -ActionsOnOrder=Acções sobre o pedido -NoArticleOfTypeProduct=Não existe artigos de tipo 'produto' e por tanto expedidos em este pedido -OrderMode=Método de pedido +DraftOrders=Rascunhos de encomendas +DraftSuppliersOrders=Rascunhos de encomendas a fornecedores +OnProcessOrders=Encomendas em processo +RefOrder=Ref. da encomenda +RefCustomerOrder=Ref. da encomenda para o cliente +RefOrderSupplier=Ref. de encomenda a fornecedor +RefOrderSupplierShort=Ref. encomenda a fornecedor +SendOrderByMail=Enviar encomenda por email +ActionsOnOrder=Acções sobre a encomenda +NoArticleOfTypeProduct=Não existe artigos de tipo 'produto' e portanto não há artigos expedidos para esta encomenda +OrderMode=Método de encomenda AuthorRequest=Autor/Solicitante UserWithApproveOrderGrant=Utilizadores autorizados a aprovar os pedidos. -PaymentOrderRef=Pagamento de Pedido %s -CloneOrder=Copiar pedido -ConfirmCloneOrder=Are you sure you want to clone this order %s? -DispatchSupplierOrder=Para receber %s fornecedor -FirstApprovalAlreadyDone=First approval already done -SecondApprovalAlreadyDone=Second approval already done -SupplierOrderReceivedInDolibarr=Supplier order %s received %s -SupplierOrderSubmitedInDolibarr=Supplier order %s submited -SupplierOrderClassifiedBilled=Supplier order %s set billed +PaymentOrderRef=Pagamento da encomenda %s +CloneOrder=Clonar encomenda +ConfirmCloneOrder=Tem a certeza que pretende clonar a encomenda %s? +DispatchSupplierOrder=A receber a encomenda a fornecedor, %s +FirstApprovalAlreadyDone=A primeira aprovação já foi efetuada +SecondApprovalAlreadyDone=A segunda aprovação já foi efetuada +SupplierOrderReceivedInDolibarr=A encomenda a fornecedor, %s, foi recebida %s +SupplierOrderSubmitedInDolibarr=A encomenda a fornecedor, %s, foi submetida +SupplierOrderClassifiedBilled=A encomenda a fornecedor, %s, foi faturada ##### Types de contacts ##### -TypeContact_commande_internal_SALESREPFOLL=Representante ordem do cliente seguimento +TypeContact_commande_internal_SALESREPFOLL=Representante que está a dar seguimento à encomenda do cliente TypeContact_commande_internal_SHIPPING=Representante transporte seguimento TypeContact_commande_external_BILLING=Contacto na factura do Cliente TypeContact_commande_external_SHIPPING=Contato com o transporte do cliente -TypeContact_commande_external_CUSTOMER=Atendimento ao cliente seguinte ordem-up -TypeContact_order_supplier_internal_SALESREPFOLL=Representante para fornecedor seguimento +TypeContact_commande_external_CUSTOMER=Contacto do cliente que está a dar seguimento à encomenda +TypeContact_order_supplier_internal_SALESREPFOLL=Representante que está a dar seguimento à encomenda ao fornecedor TypeContact_order_supplier_internal_SHIPPING=Representante transporte seguimento TypeContact_order_supplier_external_BILLING=Fornecedor Contactar com factura TypeContact_order_supplier_external_SHIPPING=Fornecedor Contactar com transporte -TypeContact_order_supplier_external_CUSTOMER=Fornecedor Contactar com a seguinte ordem-up +TypeContact_order_supplier_external_CUSTOMER=Contacto do fornecedor que está a dar seguimento à encomenda Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constante COMMANDE_SUPPLIER_ADDON não definida Error_COMMANDE_ADDON_NotDefined=Constante COMMANDE_ADDON não definida -Error_OrderNotChecked=No orders to invoice selected +Error_OrderNotChecked=Nenhuma encomenda para faturar selecionada # Order modes (how we receive order). Not the "why" are keys stored into dict.lang OrderByMail=Correio OrderByFax=Fax @@ -138,17 +138,17 @@ OrderByEMail=EMail OrderByWWW=On-line OrderByPhone=Telefone # Documents models -PDFEinsteinDescription=Modelo de orçamento completo (logo...) -PDFEdisonDescription=Um modelo simples ordem -PDFProformaDescription=A complete proforma invoice (logo…) -CreateInvoiceForThisCustomer=Bill orders -NoOrdersToInvoice=Sem encomendas para faturar -CloseProcessedOrdersAutomatically=Classificar todas as encomendas seleccionadas como "Processadas" -OrderCreation=Order creation +PDFEinsteinDescription=Modelo de encomenda completo (logo...) +PDFEdisonDescription=Um modelo simples de encomenda +PDFProformaDescription=Uma fatura proforma completa (logo…) +CreateInvoiceForThisCustomer=Faturar encomendas +NoOrdersToInvoice=Sem encomendas por faturar +CloseProcessedOrdersAutomatically=Classificar todas as encomendas selecionadas como "Processadas". +OrderCreation=Criação de encomenda Ordered=Encomendado OrderCreated=As suas encomendas foram criadas OrderFail=Ocorreu um erro durante a criação das suas encomendas CreateOrders=Criar encomendas -ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s". -CloseReceivedSupplierOrdersAutomatically=Close order to "%s" automatically if all products are received. -SetShippingMode=Set shipping mode +ToBillSeveralOrderSelectCustomer=Para criar uma fatura para várias encomendas, clique primeiro num cliente e depois selecione "%s". +CloseReceivedSupplierOrdersAutomatically=Fechar encomenda para "%s" automaticamente, se todos os produtos tiverem sido recebidos. +SetShippingMode=Defina o método de expedição diff --git a/htdocs/langs/pt_PT/other.lang b/htdocs/langs/pt_PT/other.lang index 75f0feb81e6..d853565d140 100644 --- a/htdocs/langs/pt_PT/other.lang +++ b/htdocs/langs/pt_PT/other.lang @@ -3,9 +3,9 @@ SecurityCode=Código segurança NumberingShort=N° Tools=Utilidades TMenuTools=Ferramentas -ToolsDesc=All miscellaneous tools not included in other menu entries are collected here.

All the tools can be reached in the left menu. +ToolsDesc=Todas as ferramentas diversas não incluídas noutras entradas de menu são apresentadas aqui.

Todas as ferramentas podem ser alcançadas no menu à esquerda. Birthday=Aniversario -BirthdayDate=Birthday date +BirthdayDate=Data de nascimento DateToBirth=Data de Nascimento BirthdayAlertOn=Alerta de aniversário activo BirthdayAlertOff=Alerta aniversário inativo @@ -22,13 +22,13 @@ YearOfInvoice=Year of invoice date PreviousYearOfInvoice=Previous year of invoice date NextYearOfInvoice=Following year of invoice date -Notify_FICHINTER_ADD_CONTACT=Added contact to Intervention +Notify_FICHINTER_ADD_CONTACT=Adicionado contato à intervenção Notify_FICHINTER_VALIDATE=Validação Ficha Intervenção Notify_FICHINTER_SENTBYMAIL=Intervenções enviadas por correio Notify_ORDER_VALIDATE=Pedido do cliente validado Notify_ORDER_SENTBYMAIL=Pedido do cliente enviado pelo correio Notify_ORDER_SUPPLIER_SENTBYMAIL=Para fornecedor enviada por correio -Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded +Notify_ORDER_SUPPLIER_VALIDATE=Encomenda a fornecedor registada Notify_ORDER_SUPPLIER_APPROVE=Fornecedor fim aprovado Notify_ORDER_SUPPLIER_REFUSE=Fornecedor fim recusado Notify_PROPAL_VALIDATE=Proposta do cliente validada @@ -56,19 +56,19 @@ Notify_SHIPPING_SENTBYMAIL=Envio por correio Notify_MEMBER_VALIDATE=Membro validado Notify_MEMBER_MODIFY=Membro modificado Notify_MEMBER_SUBSCRIPTION=Membro subscrito -Notify_MEMBER_RESILIATE=Member terminated +Notify_MEMBER_RESILIATE=Membro anulado Notify_MEMBER_DELETE=Membro excluído Notify_PROJECT_CREATE=Criação do projeto -Notify_TASK_CREATE=Task created -Notify_TASK_MODIFY=Task modified -Notify_TASK_DELETE=Task deleted +Notify_TASK_CREATE=Tarefa criada +Notify_TASK_MODIFY=Tarefa modificada +Notify_TASK_DELETE=Tarefa eliminada SeeModuleSetup=See setup of module %s NbOfAttachedFiles=Número Ficheiros/Documentos anexos TotalSizeOfAttachedFiles=Tamanho Total dos Ficheiros/Documentos anexos MaxSize=Tamanho Máximo AttachANewFile=Adicionar Novo Ficheiro/documento LinkedObject=Objecto adjudicado -NbOfActiveNotifications=Number of notifications (nb of recipient emails) +NbOfActiveNotifications=Número de notificações PredefinedMailTest=Este é um email de teste. \\ NO duas linhas são separadas por um enter. PredefinedMailTestHtml=Este é um email de teste (o teste de palavra deve ser em negrito).
As duas linhas são separadas por um enter. PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ @@ -82,15 +82,15 @@ PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nYou will find here the s PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nYou will find here the intervention __FICHINTERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ PredefinedMailContentThirdparty=__CONTACTCIVNAME__\n\n__PERSONALIZED__\n\n__SIGNATURE__ PredefinedMailContentUser=aa__PERSONALIZED__\n\n__SIGNATURE__ -DemoDesc=Dolibarr is a compact ERP/CRM supporting several business modules. A demo showcasing all modules makes no sense as this scenario never occurs (several hundred available). So, several demo profiles are available. -ChooseYourDemoProfil=Choose the demo profile that best suits your needs... +DemoDesc=O Dolibarr é um ERP/CRM compacto que suporta vários módulos de negócios. Uma demonstração mostrando todos os módulos não faz sentido porque esse cenário nunca ocorre (várias centenas disponíveis). Assim, vários perfis de demonstração estão disponíveis. +ChooseYourDemoProfil=Escolha o perfil de demonstração que melhor se adequa às suas necessidades ... ChooseYourDemoProfilMore=...or build your own profile
(manual module selection) DemoFundation=Gestão de Membros de uma associação DemoFundation2=Gestão de Membros e tesouraria de uma associação -DemoCompanyServiceOnly=Company or freelance selling service only +DemoCompanyServiceOnly=Empresa ou serviço de freelancer apenas DemoCompanyShopWithCashDesk=Gestão de uma loja com Caixa -DemoCompanyProductAndStocks=Company selling products with a shop -DemoCompanyAll=Company with multiple activities (all main modules) +DemoCompanyProductAndStocks=Empresa que vende produtos com uma loja +DemoCompanyAll=Empresa com múltiplas atividades (todos os módulos principais) CreatedBy=Criado por %s ModifiedBy=Modificado por %s ValidatedBy=Validado por %s @@ -107,8 +107,8 @@ CanceledByLogin=User login who canceled ClosedByLogin=User login who closed FileWasRemoved=o Ficheiro foi eliminado DirWasRemoved=A pasta foi eliminada -FeatureNotYetAvailable=Feature not yet available in the current version -FeaturesSupported=Supported features +FeatureNotYetAvailable=O funcionalidade ainda não se encontra disponível na versão atual +FeaturesSupported=Funcionalidades suportadas Width=Largura Height=Altura Depth=Fundo @@ -119,11 +119,12 @@ Right=Direito CalculatedWeight=Peso calculado CalculatedVolume=Volume calculado Weight=Peso -WeightUnitton=tonne +WeightUnitton=Toneladas WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=libra +WeightUnitounce=onça Length=Comprimento LengthUnitm=m LengthUnitdm=dm @@ -140,7 +141,7 @@ Volume=Volume VolumeUnitm3=m³ VolumeUnitdm3=dm³ (L) VolumeUnitcm3=cm³ (ml) -VolumeUnitmm3=mm³ (µl) +VolumeUnitmm3=mm³ (μl) VolumeUnitfoot3=ft³ VolumeUnitinch3=in³ VolumeUnitounce=onça @@ -156,25 +157,25 @@ SizeUnitpoint=ponto BugTracker=Incidencias SendNewPasswordDesc=This form allows you to request a new password. It will be sent to your email address.
Change will become effective once you click on the confirmation link in the email.
Check your inbox. BackToLoginPage=Voltar à página de iniciar a sessão -AuthenticationDoesNotAllowSendNewPassword=Authentication mode is %s.
In this mode, Dolibarr can't know nor change your password.
Contact your system administrator if you want to change your password. -EnableGDLibraryDesc=Install or enable GD library on your PHP installation to use this option. +AuthenticationDoesNotAllowSendNewPassword=O modo de autenticação é %s.
Neste modo, o Dolibarr não sabe nem consegue alterar a sua senha.
Entre em contato com o administrador do sistema se quiser alterar a sua senha. +EnableGDLibraryDesc=Instale ou ative a biblioteca GD na instalação do PHP para usar esta opção. ProfIdShortDesc=Prof Id %s é uma informação dePendente do país do Terceiro.
Por Exemplo, para o país %s, é o código %s. DolibarrDemo=Demo de Dolibarr ERP/CRM -StatsByNumberOfUnits=Statistics for sum of qty of products/services -StatsByNumberOfEntities=Statistics in number of referring entities (nb of invoice, or order...) -NumberOfProposals=Number of proposals -NumberOfCustomerOrders=Number of customer orders -NumberOfCustomerInvoices=Number of customer invoices -NumberOfSupplierProposals=Number of supplier proposals -NumberOfSupplierOrders=Number of supplier orders -NumberOfSupplierInvoices=Number of supplier invoices -NumberOfUnitsProposals=Number of units on proposals -NumberOfUnitsCustomerOrders=Number of units on customer orders -NumberOfUnitsCustomerInvoices=Number of units on customer invoices -NumberOfUnitsSupplierProposals=Number of units on supplier proposals -NumberOfUnitsSupplierOrders=Number of units on supplier orders -NumberOfUnitsSupplierInvoices=Number of units on supplier invoices -EMailTextInterventionAddedContact=A newintervention %s has been assigned to you. +StatsByNumberOfUnits=Estatísticas para o somatório da quantidade de produtos/serviços +StatsByNumberOfEntities=Estatísticas em número de entidades referentes (número de fatura, ou ordem...) +NumberOfProposals=Número de orçamentos +NumberOfCustomerOrders=Número de encomendas de clientes +NumberOfCustomerInvoices=Número de faturas de clientes +NumberOfSupplierProposals=Número de orçamentos de fornecedores +NumberOfSupplierOrders=Número de encomendas a fornecedores +NumberOfSupplierInvoices=Número de faturas de fornecedores +NumberOfUnitsProposals=Número de unidades em orçamentos +NumberOfUnitsCustomerOrders=Número de unidades em encomendas de clientes +NumberOfUnitsCustomerInvoices=Número de unidades em faturas de clientes +NumberOfUnitsSupplierProposals=Número de unidades em orçamentos de fornecedores +NumberOfUnitsSupplierOrders=Número de unidades em encomendas a fornecedores +NumberOfUnitsSupplierInvoices=Número de unidades nas faturas de fornecedores +EMailTextInterventionAddedContact=Foi atribuída uma nova intervenção, %s, a si. EMailTextInterventionValidated=Intervenção %s validados EMailTextInvoiceValidated=Factura %s validados EMailTextProposalValidated=O %s proposta foi validada. @@ -205,7 +206,7 @@ StartUpload=Iniciar upload CancelUpload=Cancelar upload FileIsTooBig=Arquivos muito grandes PleaseBePatient=Por favor, aguarde... -RequestToResetPasswordReceived=A request to change your Dolibarr password has been received +RequestToResetPasswordReceived=Foi recebida uma solicitação para a alteração da sua senha Dolibarr NewKeyIs=Estas são as suas novas credenciais para efectuar login NewKeyWillBe=Your new key to login to software will be ClickHereToGoTo=Clique aqui para ir para %s @@ -213,18 +214,18 @@ YouMustClickToChange=You must however first click on the following link to valid ForgetIfNothing=If you didn't request this change, just forget this email. Your credentials are kept safe. IfAmountHigherThan=If amount higher than %s SourcesRepository=Repositório para fontes -Chart=Chart +Chart=Gráfico ##### Export ##### ExportsArea=Área de Exportações AvailableFormats=Formatos disponiveis LibraryUsed=Livraria Utilizada -LibraryVersion=Library version +LibraryVersion=Versão da biblioteca ExportableDatas=Dados exportaveis NoExportableData=Não existem dados exportaveis (sem módulos com dados exportaveis , o necessitam de permissões) ##### External sites ##### -WebsiteSetup=Setup of module website -WEBSITE_PAGEURL=URL of page +WebsiteSetup=Configuração do módulo Website +WEBSITE_PAGEURL=URL da página WEBSITE_TITLE=Título WEBSITE_DESCRIPTION=Descrição -WEBSITE_KEYWORDS=Keywords +WEBSITE_KEYWORDS=Palavras-chave diff --git a/htdocs/langs/pt_PT/paybox.lang b/htdocs/langs/pt_PT/paybox.lang index 041eccfd71c..7cd76e3a349 100644 --- a/htdocs/langs/pt_PT/paybox.lang +++ b/htdocs/langs/pt_PT/paybox.lang @@ -11,7 +11,8 @@ YourEMail=E-Mail de confirmação de pagamento Creditor=Beneficiario PaymentCode=Código de pagamento PayBoxDoPayment=Continuar pagamento com cartão -YouWillBeRedirectedOnPayBox=Você será redirecionado para a página Paybox não se esqueça de indicar o seu cartão de crédito +ToPay=Emitir pagamento +YouWillBeRedirectedOnPayBox=Você será redirecionado para a página Paybox não se esqueça de introduzir a informação do seu cartão de crédito Continue=Continuar ToOfferALinkForOnlinePayment=URL para o pagamento %s ToOfferALinkForOnlinePaymentOnOrder=URL que fornece pagamento on-line interface% s com base no valor de um pedido de venda @@ -32,8 +33,8 @@ CSSUrlForPaymentForm=CSS url folha de estilo para forma de pagamento MessageOK=Mensagem na página validado o pagamento de retorno MessageKO=Mensagem na página de pagamento cancelado retorno NewPayboxPaymentReceived=Novo pagamento Paybox recebido -NewPayboxPaymentFailed=New Paybox payment tried but failed +NewPayboxPaymentFailed=Nova tentativa de pagamento Paybox falhou PAYBOX_PAYONLINE_SENDEMAIL=E-mail de notificação após um pagamento (sucesso ou falha) -PAYBOX_PBX_SITE=Value for PBX SITE -PAYBOX_PBX_RANG=Value for PBX Rang -PAYBOX_PBX_IDENTIFIANT=Value for PBX ID +PAYBOX_PBX_SITE=Valor para PBX SITE +PAYBOX_PBX_RANG=Valor para PBX Rang +PAYBOX_PBX_IDENTIFIANT=Valor para ID de PBX diff --git a/htdocs/langs/pt_PT/paypal.lang b/htdocs/langs/pt_PT/paypal.lang index 2c6e5b4d750..37022a5594f 100644 --- a/htdocs/langs/pt_PT/paypal.lang +++ b/htdocs/langs/pt_PT/paypal.lang @@ -1,30 +1,32 @@ # Dolibarr language file - Source file is en_US - paypal PaypalSetup=Configuração do módulo do PayPal PaypalDesc=Esta oferta módulo de páginas para permitir o pagamento em PayPal pelos clientes. Isto pode ser utilizado para um pagamento livre ou para um pagamento por um objecto Dolibarr particular (factura, ordem, ...) -PaypalOrCBDoPayment=Pague com cartão de crédito ou Paypal +PaypalOrCBDoPayment=Pagar com cartão de crédito ou Paypal PaypalDoPayment=Pague com Paypal PAYPAL_API_SANDBOX=Modo de teste / sandbox PAYPAL_API_USER=Nome de utilizador API PAYPAL_API_PASSWORD=Senha API PAYPAL_API_SIGNATURE=Assinatura API -PAYPAL_SSLVERSION=Curl SSL Version +PAYPAL_SSLVERSION=Versão do Curl SSL PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Oferta de pagamento "integral" (Cartão de Crédito + Paypal) ou apenas "Paypal" PaypalModeIntegral=Integral PaypalModeOnlyPaypal=Apenas Paypal -PAYPAL_CSS_URL=Optionnal URL of CSS style sheet on payment page +PAYPAL_CSS_URL=URL opcional da folha de estilo CSS na página de pagamento ThisIsTransactionId=Esta é id. da transação: %s PAYPAL_ADD_PAYMENT_URL=Adicionar o url de pagamento Paypal quando enviar um documento por correio eletrónico PredefinedMailContentLink=Pode clicar na hiperligação segura abaixo para efetuar o seu pagamento (Paypal), se este ainda não tiver sido efetuado.\n\n%s\n\n YouAreCurrentlyInSandboxMode=Atualmente, está no modo de "sandbox" -NewPaypalPaymentReceived=Novo pagamento Paypal recebido -NewPaypalPaymentFailed=No pagamento Paypal tentado, mas falhou +NewOnlinePaymentReceived=Novo pagamento online recebido +NewOnlinePaymentFailed=Novo pagamento em linha tentado, mas falhado PAYPAL_PAYONLINE_SENDEMAIL=Correio eletrónico para avisar depois de um pagamento (bem sucedido ou não) ReturnURLAfterPayment=URL de retorno depois do pagamento -ValidationOfPaypalPaymentFailed=Validação do pagamento Paypal falhou -PaypalConfirmPaymentPageWasCalledButFailed=A página de confirmação do pagamento para o Paypal foi evocada pela Paypal, mas a confirmação falhou -SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. -DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. +ValidationOfOnlinePaymentFailed=Falha na validação do pagamento online +PaymentSystemConfirmPaymentPageWasCalledButFailed=A página de confirmação de pagamento foi chamada pelo sistema de pagamento mas retornou um erro +SetExpressCheckoutAPICallFailed=Chamada à API SetExpressCheckout falhou. +DoExpressCheckoutPaymentAPICallFailed=Chamada à API DoExpressCheckoutPayment falhou. DetailedErrorMessage=Mensagem de Erro Detalhada ShortErrorMessage=Mensagem de Erro Abreviada ErrorCode=Código de Erro ErrorSeverityCode=Código de Severidade do Erro +OnlinePaymentSystem=Sistema de pagamento online +PaypalLiveEnabled=Paypal ativado (caso contrário, este encontra-se em modo teste) diff --git a/htdocs/langs/pt_PT/printing.lang b/htdocs/langs/pt_PT/printing.lang index 1b7ebe6e61f..f40c89783df 100644 --- a/htdocs/langs/pt_PT/printing.lang +++ b/htdocs/langs/pt_PT/printing.lang @@ -2,31 +2,31 @@ Module64000Name=Impressão Direta Module64000Desc=Ativar Sistema de impressão Direta PrintingSetup=Configurar o Sistema de Impressão Direta -PrintingDesc=This module adds a Print button to send documents directly to a printer (without opening document into an application) with various module. -MenuDirectPrinting=Direct Printing jobs -DirectPrint=Direct print +PrintingDesc=Este módulo adiciona um botão Imprimir para enviar documentos diretamente para uma impressora (sem abrir documento numa aplicação à parte) com vários módulos. +MenuDirectPrinting=Trabalhos de impressão direta +DirectPrint=Impressão direta PrintingDriverDesc=Variáveis da configuração para o controlador de impressão. ListDrivers=Lista de Controladores PrintTestDesc=Lista de Impressoras. FileWasSentToPrinter=O ficheiro %s foi enviado para a inpressora NoActivePrintingModuleFound=Nenhum módulo ativo para imprimir o documento PleaseSelectaDriverfromList=Por favor, selecione um controlador da lista. -PleaseConfigureDriverfromList=Please configure the selected driver from list. -SetupDriver=Driver setup +PleaseConfigureDriverfromList=Configure o driver selecionado na lista. +SetupDriver=Configuração da driver TargetedPrinter=Impressora alvo -UserConf=Setup per user -PRINTGCP_INFO=Google OAuth API setup -PRINTGCP_AUTHLINK=Authentication -PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token +UserConf=Configuração por utilizador +PRINTGCP_INFO=Configuração da API do Google OAuth +PRINTGCP_AUTHLINK=Autenticação +PRINTGCP_TOKEN_ACCESS=Token OAuth do Google Cloud Print PrintGCPDesc=Este controlador permite-lhe enviar documentos diretamente para uma impressora com a Impressão na Nuvem da Google. GCP_Name=Nome GCP_displayName=Exibir Nome GCP_Id=Id. da Impressora GCP_OwnerName=Nome do Fabricante GCP_State=Estado da Impressora -GCP_connectionStatus=Online State +GCP_connectionStatus=Estado Online GCP_Type=Tipo de Impressora -PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed. +PrintIPPDesc=Este driver permite enviar documentos diretamente para uma impressora. Requer um sistema Linux com o CUPS instalado. PRINTIPP_HOST=Servidor de Impressão PRINTIPP_PORT=Porta PRINTIPP_USER=Iniciar Sessão @@ -34,7 +34,7 @@ PRINTIPP_PASSWORD=Senha NoDefaultPrinterDefined=Não foi definida nenhuma impressora predefinda DefaultPrinter=Impressora Predefinida Printer=Impressora -IPP_Uri=Printer Uri +IPP_Uri=Uri da impressora IPP_Name=Nome da Impressora IPP_State=Estado da Impressora IPP_State_reason=Razão do Estado @@ -42,10 +42,10 @@ IPP_State_reason1=Razão do Estado 1 IPP_BW=BW IPP_Color=Cor IPP_Device=Dispositivo -IPP_Media=Printer media -IPP_Supported=Type of media -DirectPrintingJobsDesc=This page lists printing jobs found for available printers. -GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. -PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. -PrintTestDescprintgcp=List of Printers for Google Cloud Print. +IPP_Media=Média da impressora +IPP_Supported=Tipo de média +DirectPrintingJobsDesc=Esta página lista os trabalhos de impressão encontrados para as impressoras disponíveis. +GoogleAuthNotConfigured=A configuração do Google OAuth não foi efetuada. Ative o módulo OAuth e defina um ID/Segredo do Google. +GoogleAuthConfigured=As credenciais do Google OAuth foram encontradas na configuração do módulo OAuth. +PrintingDriverDescprintgcp=Variáveis ​​de configuração para o driver de impressão do Google Cloud Print. +PrintTestDescprintgcp=Lista de Impressoras para a Impressão na Nuvem da Google diff --git a/htdocs/langs/pt_PT/productbatch.lang b/htdocs/langs/pt_PT/productbatch.lang index 29e03030c23..e5b9c544e05 100644 --- a/htdocs/langs/pt_PT/productbatch.lang +++ b/htdocs/langs/pt_PT/productbatch.lang @@ -5,20 +5,20 @@ ProductStatusNotOnBatch=Não (não é necessário lote/número de série) ProductStatusOnBatchShort=Sim ProductStatusNotOnBatchShort=Não Batch=Lote/Nr. de Série -atleast1batchfield=Eat-by date or Sell-by date or Lot/Serial number +atleast1batchfield=Data de validade ou Data de venda ou Lote/Número de Série batch_number=Lote/Número de série BatchNumberShort=Lote/Nr. de Série -EatByDate=Eat-by date -SellByDate=Sell-by date +EatByDate=Data de validade +SellByDate=Data de venda DetailBatchNumber=Detalhes de Lote/Nr. de Série -DetailBatchFormat=Lot/Serial: %s - Eat by: %s - Sell by: %s (Qty : %d) +DetailBatchFormat=Lote/Número de Série: %s - Data de validade:%s - Data de venda:%s (Qtd: %d) printBatch=Lote/Nr. de Série: %s -printEatby=Eat-by: %s -printSellby=Sell-by: %s -printQty=Qt.: %d -AddDispatchBatchLine=Add a line for Shelf Life dispatching -WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, automatic increase/decrease stock mode is forced to shipping validate and manual dispatching for reception and can't be edited. Other options can be defined as you want. -ProductDoesNotUseBatchSerial=This product does not use lot/serial number -ProductLotSetup=Setup of module lot/serial -ShowCurrentStockOfLot=Show current stock for couple product/lot -ShowLogOfMovementIfLot=Show log of movements for couple product/lot +printEatby=Data de validade: %s +printSellby=Data de venda: %s +printQty=Qtd.: %d +AddDispatchBatchLine=Adicionar uma linha para o apuramento por data de validade +WhenProductBatchModuleOnOptionAreForced=Quando o módulo Lote/Número de Série estiver ativo, o modo automático de aumento/diminuição de stock é forçado para validação de expedições e despacho manual da recepção de produtos e não pode ser editado. Outras opções podem ser definidas como você desejar. +ProductDoesNotUseBatchSerial=Este produto não usa lote/número de série +ProductLotSetup=Configuração do módulo Lote/Número de Série +ShowCurrentStockOfLot=Mostrar o stock atual para o par produto/lote +ShowLogOfMovementIfLot=Mostrar registo de movimentos para cada par produto/lote diff --git a/htdocs/langs/pt_PT/products.lang b/htdocs/langs/pt_PT/products.lang index 1e88a18047c..68ad6256b2a 100644 --- a/htdocs/langs/pt_PT/products.lang +++ b/htdocs/langs/pt_PT/products.lang @@ -4,7 +4,7 @@ ProductLabel=Produto rótulo ProductLabelTranslated=Translated product label ProductDescriptionTranslated=Translated product description ProductNoteTranslated=Translated product note -ProductServiceCard=Ficha Produto/Serviço +ProductServiceCard=Ficha de produto/serviço TMenuProducts=Produtos TMenuServices=Serviços Products=Produtos @@ -25,17 +25,19 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Produto ou Serviço ProductsAndServices=Produtos e Serviços ProductsOrServices=Produtos ou Serviços -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Produtos para compra e venda -ServicesOnSell=Serviços para compra ou venda -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Serviços para compra e venda LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products LastRecordedServices=Latest %s recorded services -CardProduct0=Ficha do Produto -CardProduct1=Ficha do Serviço +CardProduct0=Ficha de Produto +CardProduct1=Ficha de Serviço Stock=Stock Stocks=Stocks Movements=Movimentos @@ -81,7 +83,7 @@ ServicesArea=Área de Serviços ListOfStockMovements=Lista de movimentos de stock BuyingPrice=Preço de compra PriceForEachProduct=Products with specific prices -SupplierCard=Ficha fornecedor +SupplierCard=Ficha de fornecedor PriceRemoved=Preço eliminado BarCode=Código de barras BarcodeType=Tipo de código de barras @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litro l=L +unitP=Piece +unitSET=Set +unitS=Segundo +unitH=Hora +unitD=Dia +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Preço atual @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Variáveis globais VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=Dados JSON +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Intervalo de atualização (minutos) LastUpdated=Latest update CorrectlyUpdated=Corretamente atualizado @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/pt_PT/projects.lang b/htdocs/langs/pt_PT/projects.lang index d1b6fb71060..84153e51a80 100644 --- a/htdocs/langs/pt_PT/projects.lang +++ b/htdocs/langs/pt_PT/projects.lang @@ -163,7 +163,7 @@ DocumentModelBeluga=Project template for linked objects overview DocumentModelBaleine=Project report template for tasks PlannedWorkload=Carga de trabalho planeada PlannedWorkloadShort=Workload -ProjectReferers=Related items +ProjectReferers=Itens relacionados ProjectMustBeValidatedFirst=Primeiro deve validar o projeto FirstAddRessourceToAllocateTime=Assign a user resource to task to allocate time InputPerDay=Input per day diff --git a/htdocs/langs/pt_PT/propal.lang b/htdocs/langs/pt_PT/propal.lang index d19cf3638b9..44f573f7712 100644 --- a/htdocs/langs/pt_PT/propal.lang +++ b/htdocs/langs/pt_PT/propal.lang @@ -3,32 +3,32 @@ Proposals=Orçamentos Proposal=Orçamento ProposalShort=Proposta ProposalsDraft=Orçamentos Rascunho -ProposalsOpened=Orçamentos Abertos +ProposalsOpened=Orçamentos a clientes abertos Prop=Orçamentos CommercialProposal=Orçamento -ProposalCard=Cartão de Proposta +ProposalCard=Ficha do orçamento NewProp=Novo Orçamento NewPropal=Novo Orçamento Prospect=Cliente Potencial DeleteProp=Eliminar Orçamento ValidateProp=Confirmar Orçamento -AddProp=Create proposal -ConfirmDeleteProp=Are you sure you want to delete this commercial proposal? -ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s? -LastPropals=Latest %s proposals -LastModifiedProposals=Latest %s modified proposals +AddProp=Criar orçamento +ConfirmDeleteProp=Tem a certeza que pretende eliminar este orçamento? +ConfirmValidateProp=Tem certeza de que deseja validar este orçamento com o nome %s? +LastPropals=Os últimos %s orçamentos +LastModifiedProposals=Os últimos %s orçamentos modificados AllPropals=Todos Os Orçamentos SearchAProposal=Procurar um Orçamento -NoProposal=No proposal +NoProposal=Nenhum orçamento ProposalsStatistics=Estatísticas de Orçamentos NumberOfProposalsByMonth=Número por Mês AmountOfProposalsByMonthHT=Montante por Mês (sem IVA) NbOfProposals=Número Orçamentos ShowPropal=Ver Orçamento PropalsDraft=Rascunho -PropalsOpened=Aberto +PropalsOpened=Abrir PropalStatusDraft=Rascunho (a Confirmar) -PropalStatusValidated=Validated (proposal is opened) +PropalStatusValidated=Validado (o orçamento está aberto) PropalStatusSigned=Assinado (a facturar) PropalStatusNotSigned=Sem Assinar (Fechado) PropalStatusBilled=Facturado @@ -46,18 +46,18 @@ SendPropalByMail=Enviar Orçamento por E-mail DatePropal=Data da proposta DateEndPropal=Válido até ValidityDuration=Duração da Validade -CloseAs=Set status to -SetAcceptedRefused=Set accepted/refused +CloseAs=Definir estado como +SetAcceptedRefused=Definir aceite/recusado ErrorPropalNotFound=Orçamento %s Inexistente -AddToDraftProposals=Add to draft proposal -NoDraftProposals=No draft proposals +AddToDraftProposals=Adicionar ao orçamento em rascunho +NoDraftProposals=Sem orçamentos em rascunho CopyPropalFrom=Criar orçamento por Cópia de um existente CreateEmptyPropal=Criar orçamento desde a Lista de produtos predefinidos DefaultProposalDurationValidity=Prazo de validade por defeito (em días) UseCustomerContactAsPropalRecipientIfExist=Utilizar morada contacto de seguimiento de cliente definido em vez da morada do Terceiro como destinatario dos Orçamentos ClonePropal=Copiar Proposta Comercial -ConfirmClonePropal=Are you sure you want to clone the commercial proposal %s? -ConfirmReOpenProp=Are you sure you want to open back the commercial proposal %s? +ConfirmClonePropal=Tem a certeza de que deseja clonar o orçamento %s? +ConfirmReOpenProp=Tem a certeza de que deseja reabrir or orçamento %s? ProposalsAndProposalsLines=Proposta comercial e linhas ProposalLine=Proposta linha AvailabilityPeriod=Disponibilidade atraso @@ -78,5 +78,5 @@ DocModelAzurDescription=Modelo de orçamento completo (logo...) DefaultModelPropalCreate=Criação do modelo padrão DefaultModelPropalToBill=Modelo padrão ao fechar uma proposta de negócio (a facturar) DefaultModelPropalClosed=Modelo padrão ao fechar uma proposta de negócio (não faturada) -ProposalCustomerSignature=Written acceptance, company stamp, date and signature -ProposalsStatisticsSuppliers=Supplier proposals statistics +ProposalCustomerSignature=Aceitação escrita, carimbo da empresa, data e assinatura +ProposalsStatisticsSuppliers=Estatísticas dos orçamentos dos fornecedores diff --git a/htdocs/langs/pt_PT/resource.lang b/htdocs/langs/pt_PT/resource.lang index b83c467ab76..b5980757000 100644 --- a/htdocs/langs/pt_PT/resource.lang +++ b/htdocs/langs/pt_PT/resource.lang @@ -8,7 +8,7 @@ NoResourceLinked=Nenhum recurso interligado ResourcePageIndex=Lista de recursos ResourceSingular=Recurso -ResourceCard=Cartão de recurso +ResourceCard=Ficha do recurso AddResource=Crie um recurso ResourceFormLabel_ref=Nome do recurso ResourceType=Tipo de recurso @@ -16,16 +16,21 @@ ResourceFormLabel_description=Descrição do recurso ResourcesLinkedToElement=Recursos interligados ao elemento -ShowResource=Show resource +ShowResource=Mostrar recurso ResourceElementPage=Recursos do elemento -ResourceCreatedWithSuccess=Resource successfully created -RessourceLineSuccessfullyDeleted=Resource line successfully deleted -RessourceLineSuccessfullyUpdated=Resource line successfully updated -ResourceLinkedWithSuccess=Resource linked with success +ResourceCreatedWithSuccess=Linha do recurso criada com sucesso +RessourceLineSuccessfullyDeleted=Linha do recurso eliminada com sucesso +RessourceLineSuccessfullyUpdated=Linha do recurso atualizada com sucesso +ResourceLinkedWithSuccess=Recurso associado com sucesso ConfirmDeleteResource=Confirme para apagar este recurso RessourceSuccessfullyDeleted=Recurso apagado com sucesso DictionaryResourceType=Tipo de recursos SelectResource=Selecione o recurso + +IdResource=ID do recurso +AssetNumber=Número de série +ResourceTypeCode=Código do tipo de recurso +ImportDataset_resource_1=Recursos diff --git a/htdocs/langs/pt_PT/salaries.lang b/htdocs/langs/pt_PT/salaries.lang index 86481dff18b..9ab76143e37 100644 --- a/htdocs/langs/pt_PT/salaries.lang +++ b/htdocs/langs/pt_PT/salaries.lang @@ -1,14 +1,15 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Código da contabilidade para pagamentos de salário -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Código da contabilidade para movimentos financeiros +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined +SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Conta contabilística usada por defeito para despesas de pessoal Salary=Salário Salaries=Salários NewSalaryPayment=Novo Pagamento de Salário SalaryPayment=Pagamento de Salário SalariesPayments=Pagamentos de Salários ShowSalaryPayment=Mostrar pagamento de salário -THM=Average hourly rate -TJM=Average daily rate +THM=Taxa horária média +TJM=Taxa diária média CurrentSalary=Salário atual -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=Esse valor pode ser usado para calcular o custo do tempo consumido num projeto inserido pelos utilizadores, isto no caso de o módulo Projetos estiver a ser utilizado +TJMDescription=Esse valor é atualmente serve apenas como informação e não é utilizado em qualquer cálculo diff --git a/htdocs/langs/pt_PT/sendings.lang b/htdocs/langs/pt_PT/sendings.lang index 9a0543e29ee..bc94468abf1 100644 --- a/htdocs/langs/pt_PT/sendings.lang +++ b/htdocs/langs/pt_PT/sendings.lang @@ -14,7 +14,7 @@ LastSendings=Latest %s shipments StatisticsOfSendings=Estatísticas de Envios NbOfSendings=Número de Envios NumberOfShipmentsByMonth=Número de envios por mês -SendingCard=Shipment card +SendingCard=Ficha da expedição NewSending=Novo Envio CreateShipment=Criar Envio QtyShipped=Quant. Enviada @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Modelo Simples DocumentModelMerou=Mérou modelo A5 WarningNoQtyLeftToSend=Atenção, não existe qualquer produto à espera de ser enviado. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -49,12 +48,12 @@ SendShippingByEMail=Efectuar envio por e-mail SendShippingRef=Submission of shipment %s ActionsOnShipping=Eventos em embarque LinkToTrackYourPackage=Link para acompanhar o seu pacote -ShipmentCreationIsDoneFromOrder=A criação de uma nova remessa é efectuada a partir da encomenda. +ShipmentCreationIsDoneFromOrder=Para já, a criação de uma nova expedição é efectuada a partir da ficha de encomenda. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/pt_PT/sms.lang b/htdocs/langs/pt_PT/sms.lang index 3435a87984b..c284e3cd517 100644 --- a/htdocs/langs/pt_PT/sms.lang +++ b/htdocs/langs/pt_PT/sms.lang @@ -2,7 +2,7 @@ Sms=Sms SmsSetup=Sms configuração SmsDesc=Esta página permite que você defina opções globais de SMS ou características -SmsCard=SMS cartão +SmsCard=Ficha de SMS AllSms=Todos Campanhas SMS SmsTargets=Metas SmsRecipients=Metas @@ -38,7 +38,7 @@ SmsStatusNotSent=Não enviou SmsSuccessfulySent=Sms enviada corretamente (de %s a %s) ErrorSmsRecipientIsEmpty=Número de destino está vazio WarningNoSmsAdded=Novo número de telefone para adicionar à lista de alvos -ConfirmValidSms=Do you confirm validation of this campain? +ConfirmValidSms=Confirma a validação desta campanha? NbOfUniqueSms=Nb DOF únicos números de telefone NbOfSms=Nbre de números phon ThisIsATestMessage=Esta é uma mensagem de teste @@ -46,6 +46,6 @@ SendSms=Enviar SMS SmsInfoCharRemain=N º de caracteres restantes SmsInfoNumero= (Formato internacional exemplo: +33899701761) DelayBeforeSending=Atraso antes de enviar (minutos) -SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleSenderFound=Nenhum operador disponível. Verifique a configuração do seu serviço SMS. SmsNoPossibleRecipientFound=Nenhum alvo disponível. Verifique a configuração do seu provedor de SMS. diff --git a/htdocs/langs/pt_PT/stocks.lang b/htdocs/langs/pt_PT/stocks.lang index 5630b4d42c8..12c7e0c6577 100644 --- a/htdocs/langs/pt_PT/stocks.lang +++ b/htdocs/langs/pt_PT/stocks.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - stocks -WarehouseCard=Ficha Armazem +WarehouseCard=Ficha do armazém Warehouse=Armazem Warehouses=Armazéns ParentWarehouse=Parent warehouse @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Número de peças UnitPurchaseValue=Preço de compra Unitário StockTooLow=Stock insuficiente -StockLowerThanLimit=Stock menor do que o limite de alerta +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Valor PMPValue=Valor (PMP) PMPValueShort=PMP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantidade desagregada QtyDispatchedShort=Qt. despachada QtyToDispatchShort=Qt. a despachar -OrderDispatch=Recepção de stocks +OrderDispatch=Goods Receptions 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=Decrementar os stocks físicos sobre as facturas/recibos @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Incrementar os stocks físicos sobre as facturas/recibos ReStockOnValidateOrder=Incrementar os stocks físicos sobre os pedidos -ReStockOnDispatchOrder=Aumentar o stock real de manual de expedição em armazéns, após receber ordem de fornecedor +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Pedido não está pronto para despacho. -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Não há produtos pré-definidos para este objeto. Portanto, não despachando em stock é exigido. DispatchVerb=Expedição StockLimitShort=Limit for alert StockLimit=Stock limit for alert PhysicalStock=Stock físico RealStock=Stock 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): VirtualStock=Stock virtual +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, ...) IdWarehouse=Id. armazem DescWareHouse=Descrição armazem LieuWareHouse=Localização armazem @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Editar +inventoryValidate=Validado +inventoryDraft=Em Serviço +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Criar +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Filtro por categoría +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 mouvment 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 +AddProduct=Adicionar +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Apagar a linha +RegulateStock=Regulate Stock +ListInventory=Lista diff --git a/htdocs/langs/pt_PT/stripe.lang b/htdocs/langs/pt_PT/stripe.lang new file mode 100644 index 00000000000..459d4e69fe3 --- /dev/null +++ b/htdocs/langs/pt_PT/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Configuração do módulo Stripe +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pagar com cartão de crédito ou Stripe +FollowingUrlAreAvailableToMakePayments=As seguintes URL estão disponiveis para permitir a um cliente efectuar um pagamento +PaymentForm=Forma de pagamento +WelcomeOnPaymentPage=Bem-vindo aos nossos serviços de pagamento online +ThisScreenAllowsYouToPay=Esta tela permite que você faça o seu pagamento online destinado a %s. +ThisIsInformationOnPayment=Aqui estão as informações de pagamento para fazer +ToComplete=A completar +YourEMail=E-Mail de confirmação de pagamento +STRIPE_PAYONLINE_SENDEMAIL=Correio eletrónico para avisar depois de um pagamento (bem sucedido ou não) +Creditor=Beneficiario +PaymentCode=Código de pagamento +StripeDoPayment=Continuar pagamento com cartão +YouWillBeRedirectedOnStripe=Você será redirecionado para uma página segura do Stripe de forma a inserir as informações do seu cartão de crédito +Continue=Continuar +ToOfferALinkForOnlinePayment=URL para o pagamento %s +ToOfferALinkForOnlinePaymentOnOrder=URL que fornece pagamento on-line interface% s com base no valor de um pedido de venda +ToOfferALinkForOnlinePaymentOnInvoice=URL que fornece pagamento on-line interface% s com base no valor de um projeto de lei +ToOfferALinkForOnlinePaymentOnContractLine=URL que fornece linha de pagamento interface% com base na quantidade de uma linha de contrato +ToOfferALinkForOnlinePaymentOnFreeAmount=URL que fornece pagamento on-line %s interface baseada numa quantidade livre +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL para oferecer uma interface on-line %s pagamento de uma subscrição de membro +YouCanAddTagOnUrl=Você também pode adicionar o parâmetro url &tag=value para o endereço (exigida apenas para o pagamento livre) para ver o seu código próprio, observação do pagamento. +SetupStripeToHavePaymentCreatedAutomatically=Configure o seu Stripe através do URL %s para que tenha os pagamentos criados automaticamente quando estes forem validades pelo Stripe. +YourPaymentHasBeenRecorded=Esta página confirma que o pagamento tenha sido gravada. Obrigado. +YourPaymentHasNotBeenRecorded=Você o pagamento não tenha sido gravada e transação foi cancelada. Obrigado. +AccountParameter=Conta parâmetros +UsageParameter=Parâmetros de uso +InformationToFindParameters=Ajuda para encontrar informações de sua conta %s +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Nome do fornecedor +CSSUrlForPaymentForm=CSS url folha de estilo para forma de pagamento +MessageOK=Mensagem na página validado o pagamento de retorno +MessageKO=Mensagem na página de pagamento cancelado retorno +NewStripePaymentReceived=Novo pagamento Stripe recebido +NewStripePaymentFailed=Nova tentativa de pagamento Stripo, mas falhou +STRIPE_TEST_SECRET_KEY=Chave de teste secreta +STRIPE_TEST_PUBLISHABLE_KEY=Chave de teste publicável +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/pt_PT/supplier_proposal.lang b/htdocs/langs/pt_PT/supplier_proposal.lang index 82fe49a342b..7951a5147f7 100644 --- a/htdocs/langs/pt_PT/supplier_proposal.lang +++ b/htdocs/langs/pt_PT/supplier_proposal.lang @@ -8,11 +8,11 @@ SearchRequest=Encontrar um pedido DraftRequests=Pedidos rascunho SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Abrir pedidos de preço SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal -SupplierProposals=Supplier proposals -SupplierProposalsShort=Supplier proposals +SupplierProposals=Orçamentos de fornecedores +SupplierProposalsShort=Orçamentos de fornecedores NewAskPrice=Novo pedido de preço ShowSupplierProposal=Show price request AddSupplierProposal=Create a price request @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Eliminar pedido ValidateAsk=Validar pedido SupplierProposalStatusDraft=Rascunho (a Confirmar) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Fechado SupplierProposalStatusSigned=Aceite SupplierProposalStatusNotSigned=Recusado @@ -39,7 +39,7 @@ ConfirmCloneAsk=Are you sure you want to clone the price request %s? ConfirmReOpenAsk=Are you sure you want to open back the price request %s? SendAskByMail=Send price request by mail SendAskRef=Sending the price request %s -SupplierProposalCard=Request card +SupplierProposalCard=Ficha do orçamento do fornecedor ConfirmDeleteAsk=Are you sure you want to delete this price request %s? ActionsOnSupplierProposal=Events on price request DocModelAuroreDescription=A complete request model (logo...) @@ -47,7 +47,7 @@ CommercialAsk=Pedido de preço DefaultModelSupplierProposalCreate=Criação do modelo padrão DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/pt_PT/suppliers.lang b/htdocs/langs/pt_PT/suppliers.lang index 41b427fc33b..26f46cc7961 100644 --- a/htdocs/langs/pt_PT/suppliers.lang +++ b/htdocs/langs/pt_PT/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Alguns sub-produtos não têm preço definido AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=Este fornecedor de referência já está associado com uma referência: %s NoRecordedSuppliers=Sem Fornecedores Registados SupplierPayment=Pagamento a Fornecedor @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/pt_PT/trips.lang b/htdocs/langs/pt_PT/trips.lang index e8935754500..80648f6b0e1 100644 --- a/htdocs/langs/pt_PT/trips.lang +++ b/htdocs/langs/pt_PT/trips.lang @@ -5,14 +5,14 @@ ShowExpenseReport=Show expense report Trips=Relatórios de Despesas TripsAndExpenses=Relatório de Despesas TripsAndExpensesStatistics=Estatísticas dos Relatórios de Despesas -TripCard=Expense report card +TripCard=Ficha do relatório de despesa AddTrip=Create expense report ListOfTrips=Lista de relatórios de despesas ListOfFees=Lista de Taxas -TypeFees=Types of fees +TypeFees=Tipos de taxas ShowTrip=Show expense report NewTrip=Novo relatório de despesas -CompanyVisited=Empresa/Instituição Visitada +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Quantidade de Quilómetros DeleteTrip=Apagar relatório de despesas ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=A aguardar aprovação ExpensesArea=Expense reports area ClassifyRefunded=Classificar 'Reembolsado' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Pessoa para informar para validação. TripSociete=Informação da Empresa @@ -59,31 +69,24 @@ DATE_REFUS=Negada em DATE_SAVE=Data da validação DATE_CANCEL=Data do cancelamento DATE_PAIEMENT=Data de pagamento - BROUILLONNER=Reabrir +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validar e submeter para aprovação ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Aprovar relatório de despesas ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pagar um relatório de despesas ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validar relatório de despesas ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=nenhum relatório de despesas para exportar para este período. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/pt_PT/users.lang b/htdocs/langs/pt_PT/users.lang index adae4ff27ca..8cf3cc3e664 100644 --- a/htdocs/langs/pt_PT/users.lang +++ b/htdocs/langs/pt_PT/users.lang @@ -1,14 +1,14 @@ # Dolibarr language file - Source file is en_US - users -HRMArea=Área HRM -UserCard=Ficha de Utilizador -GroupCard=Ficha de Grupo +HRMArea=Área GRH +UserCard=Ficha do utilizador +GroupCard=Ficha do grupo Permission=Permissão Permissions=Permissões EditPassword=Editar Palavra-passe SendNewPassword=Regenerar e Enviar a Palavra-passe ReinitPassword=Regenerar Palavra-passe PasswordChangedTo=Palavra-passe alterada em: %s -SubjectNewPassword=Your new password for %s +SubjectNewPassword=A sua nova palavra-passa para %s GroupRights=Permissões de Grupo UserRights=Permissões de Utilizador UserGUISetup=Interface Utilizador @@ -19,15 +19,15 @@ DeleteAUser=Apagar um Utilizador EnableAUser=Ativar um Utilizador DeleteGroup=Apagar DeleteAGroup=Apagar um Grupo -ConfirmDisableUser=Are you sure you want to disable user %s? -ConfirmDeleteUser=Are you sure you want to delete user %s? -ConfirmDeleteGroup=Are you sure you want to delete group %s? -ConfirmEnableUser=Are you sure you want to enable user %s? -ConfirmReinitPassword=Are you sure you want to generate a new password for user %s? -ConfirmSendNewPassword=Are you sure you want to generate and send new password for user %s? +ConfirmDisableUser=Tem a certeza que pretende desativar o utilizador %s? +ConfirmDeleteUser=Tem a certeza que pretende eliminar o utilizador %s? +ConfirmDeleteGroup=Tem a certeza que pretende eliminar o grupo de utilizadores %s? +ConfirmEnableUser=Tem a certeza que pretende ativar o utilizador %s? +ConfirmReinitPassword=Tem a certeza que pretende gerar uma nova palavra-passe para o utilizador %s? +ConfirmSendNewPassword=Tem a certeza que pretende gerar uma nova palavra-passe e enviá-la para o utilizador %s? NewUser=Novo Utilizador CreateUser=Criar Utilizador -LoginNotDefined=Os dados de sessão não estão definidos +LoginNotDefined=Os dados da sessão não estão definidos. NameNotDefined=O nome não está definido. ListOfUsers=Lista de Utilizadores SuperAdministrator=Administrador Avançado @@ -45,8 +45,8 @@ RemoveFromGroup=Apagar Grupo PasswordChangedAndSentTo=Palavra-passe alterada e enviada para %s. PasswordChangeRequestSent=Pedido para alterar a palavra-passe para %s enviada para %s. MenuUsersAndGroups=Utilizadores e Grupos -LastGroupsCreated=Latest %s created groups -LastUsersCreated=Latest %s users created +LastGroupsCreated=Os últimos %s grupos criados +LastUsersCreated=Os últimos %s utilizadores criados ShowGroup=Mostrar Grupo ShowUser=Mostrar Utilizador NonAffectedUsers=Utilizadores não atribuídos @@ -66,8 +66,8 @@ InternalUser=Utilizador Interno ExportDataset_user_1=Utilizadores e Propriedades do Dolibarr DomainUser=Utilizador de Domínio %s Reactivate=Reativar -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=Um utilizador interno é um utilizador que pertenece à sua Empresa/Instituição.
Um utilizador externo é um utilizador cliente, fornecedor ou outro.

Nos 2 casos, as permissões de utilizadores definem os direitos de acesso, mas o utilizador externo pode além disso ter um gestor de menus diferente do utilizador interno (ver Inicio - configuração - visualização) +CreateInternalUserDesc=Este formulário permite que você crie um utilizador interno para a sua empresa/organização. Para criar um utilizador externo (cliente, fornecedor; terceiro), utilize o botão "Criar utilizador Dolibarr" a partir da ficha de contacto do terceiro. +InternalExternalDesc=Um utilizador interno é um utilizador que faz parte da sua empresa/organização.
Um utilizador externo é um cliente, fornecedor ou outro (terceiro).

Em ambos casos, as permissões definem direitos no Dolibarr, e utilizadores externos podem ter um gestor de menu distinto do utilizador interno (Consulte: Início - Configuração - Interface) PermissionInheritedFromAGroup=A permissão dá-se já que o herda de um grupo ao qual pertenece o utilizador. Inherited=Herdado UserWillBeInternalUser=O utilizador criado irá ser um utilizador interno (porque não está interligado com um terceiro em particular) @@ -82,10 +82,10 @@ UserDeleted=Utilizador %s Removido NewGroupCreated=Grupo %s Criado GroupModified=Grupo %s modificado GroupDeleted=Grupo %s Removido -ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact? -ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member? -ConfirmCreateThirdParty=Are you sure you want to create a third party for this member? -LoginToCreate=Iniciar a sessão para Criar +ConfirmCreateContact=Tem a certeza que pretende criar uma conta Dolibarr para este contacto? +ConfirmCreateLogin=Tem a certeza que pretende criar uma conta Dolibarr para este membro? +ConfirmCreateThirdParty=Tem a certeza que pretende criar um terceiro para este membro? +LoginToCreate=Iniciar a sessão para criar NameToCreate=Nome do Terceiro a Criar YourRole=As suas funções YourQuotaOfUsersIsReached=A sua quota de utilizadores ativos foi atingida! @@ -98,8 +98,8 @@ OpenIDURL=URL de OpenID LoginUsingOpenID=Utilizar OpenID para iniciar a sessão WeeklyHours=Horas semanais ColorUser=Cor do utilizador -DisabledInMonoUserMode=Disabled in maintenance mode -UserAccountancyCode=User accountancy code -UserLogoff=User logout -UserLogged=User logged -DateEmployment=Date of Employment +DisabledInMonoUserMode=Desativado no modo de manutenção +UserAccountancyCode=Código de contabilidade do utilizador +UserLogoff=Terminar sessão do utilizador +UserLogged=Utilizador conectado +DateEmployment=Data de contratação diff --git a/htdocs/langs/pt_PT/website.lang b/htdocs/langs/pt_PT/website.lang index 17844ea822a..8cfea3ca740 100644 --- a/htdocs/langs/pt_PT/website.lang +++ b/htdocs/langs/pt_PT/website.lang @@ -6,16 +6,18 @@ ConfirmDeleteWebsite=Tem a certeza que deseja eliminar este site da Web. Também WEBSITE_PAGENAME=Nome/pseudonimo da página WEBSITE_CSS_URL=URL do ficheiro CSS externo WEBSITE_CSS_INLINE=Conteúdo de CSS +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Bliblioteca de Multimedia EditCss=Editar Estilo/CSS EditMenu=Editar Menu EditPageMeta=Editar Metadados EditPageContent=Editar Conteúdo Website=Site da Web -Webpage=Web page +Webpage=Página Web AddPage=Adicionar página +HomePage=Home Page PreviewOfSiteNotYetAvailable=A pré-visualização do seu site da Web %s ainda mão está disponível. Deve adicionar primeiro uma página. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Página '%s' do site da Web %s eliminada PageAdded=Página '%s' adicionada ViewSiteInNewTab=Ver site no novo separador @@ -23,6 +25,7 @@ ViewPageInNewTab=Ver página no novo separador SetAsHomePage=Definir como página Inicial RealURL=URL Real ViewWebsiteInProduction=Ver site no utilizando URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Pré-visualizar %s num separador novo.

O %s será servido por um servidor web externo (como Apache, Nginx, IIS). Você deve instalar e configurar este servidor antes para apontar para a diretoria:
%s
URL servido por servidor externo:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/pt_PT/withdrawals.lang b/htdocs/langs/pt_PT/withdrawals.lang index 68e79c29e0d..51e48588c9b 100644 --- a/htdocs/langs/pt_PT/withdrawals.lang +++ b/htdocs/langs/pt_PT/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Quantidade a Levantar WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Nenhuma factura a cliente com modo de pagamento 'Débito Directo' em espera. Ir ao separador 'Débito Directo' na ficha da factura para fazer um pedido. +NoInvoiceToWithdraw=Não existe nenhuma fatura à espera com 'Pedidos de débito direto' abertos. Vá ao separador '%s' na ficha da fatura para fazer um pedido. ResponsibleUser=Utilizador Responsável dos Débitos Directos WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Motivo da rejeição RefusedInvoicing=Faturamento da rejeição NoInvoiceRefused=Sem factura Cliente, rejeitada InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Espera StatusTrans=Transmitido StatusCredited=Creditado diff --git a/htdocs/langs/pt_PT/workflow.lang b/htdocs/langs/pt_PT/workflow.lang index 51dc6fefdf6..9e8879670c5 100644 --- a/htdocs/langs/pt_PT/workflow.lang +++ b/htdocs/langs/pt_PT/workflow.lang @@ -1,15 +1,15 @@ # Dolibarr language file - Source file is en_US - workflow -WorkflowSetup=Configuração do módulo de Ritmo de Trabalho -WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is open (you can do things in the order you want). You can activate the automatic actions you are interested in. -ThereIsNoWorkflowToModify=There is no workflow modifications available with the activated modules. -descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Automatically create a customer order after a commercial proposal is signed -descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatically create a customer invoice after a commercial proposal is signed -descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automatically create a customer invoice after a contract is validated -descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automatically create a customer invoice after a customer order is closed -descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classifique a fonte ligada como prposta a cobrança quando a ordem do cliente for definida como paga +WorkflowSetup=Configuração do módulo de Fluxo de Trabalho +WorkflowDesc=Este módulo foi projetado para modificar o comportamento das ações automáticas na aplicação. Por defeito, o fluxo de trabalho é aberto (você pode fazer as coisas na ordem que deseja). Você pode ativar as ações automáticas do seu interesse. +ThereIsNoWorkflowToModify=Não há modificações de fluxo de trabalho disponíveis para os módulos ativados. +descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Criar automaticamente uma encomenda para o cliente após a assinatura de um orçamento de cliente +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Criar automaticamente uma fatura de cliente após a assinatura de um orçamento de cliente +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Criar automaticamente uma fatura de cliente após a validação de um contrato +descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Criar automaticamente uma fatura de cliente após o encerramento de uma encomenda de cliente +descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classifique a fonte ligada como proposta a cobrança quando a ordem do cliente for definida como paga descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classifique a fonte ligada como cobrado quando a ordem(s) do cliente for definida como paga descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classifique a fonte ligada a ordem(s) de clientes quando a fatura de cliente for validada -descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer invoice is validated -descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classify linked source order to shipped when a shipment is validated and quantity shipped is the same as in order -AutomaticCreation=Automatic creation -AutomaticClassification=Automatic classification +descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Classificar o orçamento fonte associado como faturado quando a fatura de cliente é validada +descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classificar a encomenda fonte associada como enviada quando uma expedição é validada e a quantidade enviada é a mesma que está estipulada na encomenda fonte +AutomaticCreation=Criação automática +AutomaticClassification=Classificação automática diff --git a/htdocs/langs/ro_RO/accountancy.lang b/htdocs/langs/ro_RO/accountancy.lang index 4c6f707faec..0a3c0a8f276 100644 --- a/htdocs/langs/ro_RO/accountancy.lang +++ b/htdocs/langs/ro_RO/accountancy.lang @@ -8,128 +8,129 @@ ACCOUNTING_EXPORT_AMOUNT=Export valoare ACCOUNTING_EXPORT_DEVISE=Export moneda Selectformat=Select the format for the file ACCOUNTING_EXPORT_PREFIX_SPEC=Specificati prefixul pentru numele fisierului -ThisService=This service -ThisProduct=This product -DefaultForService=Default for service -DefaultForProduct=Default for product -CantSuggest=Can't suggest -AccountancySetupDoneFromAccountancyMenu=Most setup of the accountancy is done from the menu %s +ThisService=Acest serviciu +ThisProduct=Acest produs +DefaultForService=Implicit pentru serviciu +DefaultForProduct=Implicit pentru produs +CantSuggest=Nu pot sugera +AccountancySetupDoneFromAccountancyMenu=Cele mai multe configurări ale contabilității se fac din meniul %s ConfigAccountingExpert=Configurare modul expert contabil -Journalization=Journalization +Journalization=Inregistrari contabile Journaux=Jurnale JournalFinancial=Jurnale financiare BackToChartofaccounts=Înapoi la planul de conturi Chartofaccounts=Plan de conturi -CurrentDedicatedAccountingAccount=Current dedicated account -AssignDedicatedAccountingAccount=New account to assign -InvoiceLabel=Invoice label -OverviewOfAmountOfLinesNotBound=Overview of amount of lines not bound to accounting account -OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accounting account -OtherInfo=Other information -DeleteCptCategory=Remove accounting account from group -ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +CurrentDedicatedAccountingAccount=Cont curent dedicat +AssignDedicatedAccountingAccount=Cont nou pentru alocare +InvoiceLabel=Etichetă de factură +OverviewOfAmountOfLinesNotBound=Prezentare generală a valorii liniilor care nu sunt asociate unui cont contabil +OverviewOfAmountOfLinesBound=Prezentare generală a valorii liniilor deja asociate unui cont contabil +OtherInfo=Alte informații +DeleteCptCategory=Eliminați contul contabil din grup +ConfirmDeleteCptCategory=Sigur doriți să eliminați acest cont contabil din grupul de cont contabil? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Contabilitate -AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: -AccountancyAreaDescActionOnce=The following actions are usually executed one time only, or once per year... -AccountancyAreaDescActionOnceBis=Next steps should be done to save you time in future by suggesting you the correct default accounting account when making the journalization (writing record in Journals and General ledger) -AccountancyAreaDescActionFreq=The following actions are usually executed every month, week or day for very large companies... +AccountancyAreaDescIntro=Utilizarea modulului de contabilitate se face în mai multe etape: +AccountancyAreaDescActionOnce=Următoarele acțiuni sunt executate de obicei doar o singură dată sau o dată pe an ... +AccountancyAreaDescActionOnceBis=Următorii pași trebuie făcuți pentru a vă economisi timpul în viitor prin sugerarea contului contabil implicit corect atunci când efectuați jurnalizarea (scrierea înregistrărilor în Jurnale și în registrul Cartea Mare). +AccountancyAreaDescActionFreq=Următoarele acțiuni sunt executate de obicei în fiecare lună, săptămână sau zi pentru companii foarte mari ... -AccountancyAreaDescJournalSetup=STEP %s: Create or check content of your journal list from menu %s -AccountancyAreaDescChartModel=STEP %s: Create a model of chart of account from menu %s -AccountancyAreaDescChart=STEP %s: Create or check content of your chart of account from menu %s +AccountancyAreaDescJournalSetup=PASUL %s: Creați sau verificați conținutul jurnalului din meniu %s +AccountancyAreaDescChartModel=PASUL %s: Creați un model de plan de cont din meniul %s +AccountancyAreaDescChart=PASUL %s: Creați sau verificați conținutul planului dvs. de conturi din meniul %s -AccountancyAreaDescVat=STEP %s: Define accounting accounts for each VAT Rates. For this, use the menu entry %s. -AccountancyAreaDescExpenseReport=STEP %s: Define default accounting accounts for each type of expense report. For this, use the menu entry %s. -AccountancyAreaDescSal=STEP %s: Define default accounting accounts for payment of salaries. For this, use the menu entry %s. -AccountancyAreaDescContrib=STEP %s: Define default accounting accounts for special expences (miscellaneous taxes). For this, use the menu entry %s. -AccountancyAreaDescDonation=STEP %s: Define default accounting accounts for donation. For this, use the menu entry %s. -AccountancyAreaDescMisc=STEP %s: Define default accounting accounts for miscellaneous transactions. For this, use the menu entry %s. -AccountancyAreaDescLoan=STEP %s: Define default accounting accounts for loans. For this, use the menu entry %s. -AccountancyAreaDescBank=STEP %s: Define accounting accounts for each bank and financial accounts. For this, go on the card of each financial account. You can start from page %s. -AccountancyAreaDescProd=STEP %s: Define accounting accounts on your products/services. For this, use the menu entry %s. +AccountancyAreaDescVat=PASUL %s: Definirea conturilor contabile pentru fiecare TVA. Pentru aceasta, utilizați intrarea din meniu %s. +AccountancyAreaDescExpenseReport=PASUL %s: Definiți conturile contabile implicite pentru fiecare tip de raport de cheltuieli. Pentru aceasta, utilizați intrarea din meniu %s. +AccountancyAreaDescSal=PASUL %s: Definirea conturilor contabile implicite pentru plata salariilor. Pentru aceasta, utilizați intrarea din meniu %s. +AccountancyAreaDescContrib=PASUL %s: Definiți conturile implicite de contabilitate pentru cheltuieli speciale (taxe diverse). Pentru aceasta, utilizați intrarea din meniu %s. +AccountancyAreaDescDonation=PASUL %s: Definirea conturilor contabile implicite pentru donații. Pentru aceasta, utilizați intrarea din meniu %s. +AccountancyAreaDescMisc=PASUL %s: Definirea conturilor contabile implicite pentru diverse tranzacții. Pentru aceasta, utilizați intrarea din meniu %s. +AccountancyAreaDescLoan=PASUL %s: Definiți conturile contabile implicite pentru împrumuturi. Pentru aceasta, utilizați intrarea din meniu %s. +AccountancyAreaDescBank=PASUL %s: Definirea conturilor contabile pentru fiecare bancă și conturi financiare. Pentru aceasta, mergeți pe cardul fiecărui cont financiar. Puteți începe de la pagina %s. +AccountancyAreaDescProd=STEP %s: Definirea conturilor contabile pentru produsele / serviciile dvs. Pentru aceasta, utilizați intrarea din meniu %s. -AccountancyAreaDescBind=STEP %s: Check the binding between existing %s lines and accounting account is done, so application will be able to journalize transactions in Ledger in one click. Complete missing bindings. For this, use the menu entry %s. -AccountancyAreaDescWriteRecords=STEP %s: Write transactions into the Ledger. For this, go into menu %s, and click into button %s. -AccountancyAreaDescAnalyze=STEP %s: Add or edit existing transactions and generate reports and exports. +AccountancyAreaDescBind=PASUL %s: Verificați daca asocierea între liniile %s existente și contul contabil este factuta, astfel încât aplicația să poate scrie tranzacțiile în Cartea Mare cu un singur clic. Completați asocierile lipsă. Pentru aceasta, utilizați intrarea din meniu %s. +AccountancyAreaDescWriteRecords=PASUL %s: Scrieti tranzactii in Cartea Mare. Pentru aceasta, accesați meniul %s , apoi faceți clic pe butonul %s . +AccountancyAreaDescAnalyze=PAS %s: Adăugați sau modificați tranzacțiile existente și generați rapoarte și exporturi. -AccountancyAreaDescClosePeriod=STEP %s: Close period so we can't make modification in a future. +AccountancyAreaDescClosePeriod=PASUL %s: Inchideți perioada, astfel încât să nu putem modifica în viitor. MenuAccountancy=Contabilitate -Selectchartofaccounts=Select active chart of accounts -ChangeAndLoad=Change and load -Addanaccount=Add un cont contabil +Selectchartofaccounts=Selectați schema activă de conturi +ChangeAndLoad=Schimbați și încărcați +Addanaccount=Adauga un cont contabil AccountAccounting=Cont contabil AccountAccountingShort=Cont -SubledgerAccount=Subledger Account -subledger_account=Subledger Account -ShowAccountingAccount=Show accounting account -ShowAccountingJournal=Show accounting journal -AccountAccountingSuggest=Accounting account suggested -MenuDefaultAccounts=Default accounts -MenuVatAccounts=Vat accounts -MenuTaxAccounts=Tax accounts -MenuExpenseReportAccounts=Expense report accounts -MenuLoanAccounts=Loan accounts -MenuProductsAccounts=Product accounts -ProductsBinding=Products accounts -Ventilation=Binding to accounts -CustomersVentilation=Customer invoice binding -SuppliersVentilation=Supplier invoice binding -ExpenseReportsVentilation=Expense report binding -CreateMvts=Create new transaction -UpdateMvts=Modification of a transaction -WriteBookKeeping=Journalize transactions in Ledger -Bookkeeping=Ledger +SubledgerAccount=Contul contabil +ShowAccountingAccount=Afișați contul contabil +ShowAccountingJournal=Arătați jurnalul contabil +AccountAccountingSuggest=Conturi contabile sugerate +MenuDefaultAccounts=Conturi implicite +MenuVatAccounts=Conturi de TVA +MenuTaxAccounts=Conturi pentru taxe +MenuExpenseReportAccounts=Conturi de rapoarte de cheltuieli +MenuLoanAccounts=Conturi de împrumut +MenuProductsAccounts=Conturi de produs +ProductsBinding=Conturi de produse +Ventilation=Asocierea la conturi +CustomersVentilation=Asocierea facturii cu clientul +SuppliersVentilation=Asocierea facturii cu furnizorul +ExpenseReportsVentilation=Raportul de cheltuieli obligatoriu +CreateMvts=Creați o nouă tranzacție +UpdateMvts=Modificarea unei tranzacții +ValidTransaction=Validate transaction +WriteBookKeeping=Introducerea tranzactiilor in Jurnalul Cartea mare +Bookkeeping=Cartea mare AccountBalance=Sold cont CAHTF=Total purchase supplier before tax -TotalExpenseReport=Total expense report -InvoiceLines=Lines of invoices to bind -InvoiceLinesDone=Bound lines of invoices -ExpenseReportLines=Lines of expense reports to bind -ExpenseReportLinesDone=Bound lines of expense reports -IntoAccount=Bind line with the accounting account +TotalExpenseReport=Raportul total al cheltuielilor +InvoiceLines=Linii de facturi de asociat +InvoiceLinesDone=Asociaza liniile facturii +ExpenseReportLines=Linii de rapoarte de cheltuieli de asociat +ExpenseReportLinesDone=Linii asociate de rapoarte de cheltuieli +IntoAccount=Asociaza linia cu contul contabil -Ventilate=Bind -LineId=Id line +Ventilate=Asociaza +LineId=Id-ul liniei Processing=Procesează EndProcessing=Proces finalizat SelectedLines=Linii selectate Lineofinvoice=Linia facturii -LineOfExpenseReport=Line of expense report -NoAccountSelected=No accounting account selected -VentilatedinAccount=Binded successfully to the accounting account -NotVentilatedinAccount=Not bound to the accounting account -XLineSuccessfullyBinded=%s products/services successfuly bound to an accounting account -XLineFailedToBeBinded=%s products/services were not bound to any accounting account +LineOfExpenseReport=Linia de raport de cheltuieli +NoAccountSelected=Nu a fost selectat niciun cont contabil +VentilatedinAccount=Asociat cu succes la contul de contabilitate +NotVentilatedinAccount=Nu este asociat cu contul contabil +XLineSuccessfullyBinded=%s produse / servicii asociate cu succes unui cont contabil +XLineFailedToBeBinded=Produsele / serviciile %s nu au fost asociate niciunui cont contabil -ACCOUNTING_LIMIT_LIST_VENTILATION=Number of elements to bind shown by page (maximum recommended : 50) -ACCOUNTING_LIST_SORT_VENTILATION_TODO=Begin the sorting of the page "Binding to do" by the most recent elements -ACCOUNTING_LIST_SORT_VENTILATION_DONE=Begin the sorting of the page "Binding done" by the most recent elements +ACCOUNTING_LIMIT_LIST_VENTILATION=Numărul de elemente de asociat afișate pe pagină (maxim recomandat: 50) +ACCOUNTING_LIST_SORT_VENTILATION_TODO=Începeți sortarea paginii "Asocieri de făcut" după cele mai recente elemente +ACCOUNTING_LIST_SORT_VENTILATION_DONE=Începeți sortarea paginii "Asocieri făcute" după cele mai recente elemente -ACCOUNTING_LENGTH_DESCRIPTION=Truncate product & services description in listings after x chars (Best = 50) -ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Truncate product & services account description form in listings after x chars (Best = 50) -ACCOUNTING_LENGTH_GACCOUNT=Length of the general accounting accounts (If you set value to 6 here, the account '706' will appear like '706000' on screen) -ACCOUNTING_LENGTH_AACCOUNT=Length of the third party accounting accounts (If you set value to 6 here, the account '401' will appear like '401000' on screen) -ACCOUNTING_MANAGE_ZERO=Allow to manage different number of zero at the end of an accounting account. Needed by some countries (like switzerland). If keep to off (default), you can set the 2 following parameters to ask application to add virtual zero. -BANK_DISABLE_DIRECT_INPUT=Disable direct recording of transaction in bank account +ACCOUNTING_LENGTH_DESCRIPTION=Tăiați descrierea produselor și serviciilor în înregistrări după x caractere (Best = 50) +ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Tăiați formularul de descriere a contului de produse și servicii în înregistrări după x caractere (Best = 50) +ACCOUNTING_LENGTH_GACCOUNT=Lungimea conturilor contabile generale (Dacă setați valoarea la 6 aici, contul "706" va apărea pe ecran ca "706000") +ACCOUNTING_LENGTH_AACCOUNT=Lungimea conturilor contabile ale terțelor părți (dacă ați setat valoarea la 6 aici, contul "401" va apărea ca "401000" pe ecran) +ACCOUNTING_MANAGE_ZERO=Permiteți gestionarea unui număr diferit de zero la sfârșitul unui cont contabil. Necesar anumitor țări (cum ar fi Elveția). Dacă se ține inchis (implicit), puteți seta următorii 2 parametri pentru a cere aplicației să adauge zero virutal. +BANK_DISABLE_DIRECT_INPUT=Dezactivați înregistrarea directă a tranzacției în contul bancar ACCOUNTING_SELL_JOURNAL=Jurnal vânzări ACCOUNTING_PURCHASE_JOURNAL=Jurnal cumpărări ACCOUNTING_MISCELLANEOUS_JOURNAL=Journal Diverse -ACCOUNTING_EXPENSEREPORT_JOURNAL=Expense report journal +ACCOUNTING_EXPENSEREPORT_JOURNAL=Jurnalul raportului de cheltuieli ACCOUNTING_SOCIAL_JOURNAL=Jurnal Asigurări Sociale -ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transfer -ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait -DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations +ACCOUNTING_ACCOUNT_TRANSFER_CASH=Contul contabil al transferului +ACCOUNTING_ACCOUNT_SUSPENSE=Contul contabil de așteptare +DONATION_ACCOUNTINGACCOUNT=Contul contabil pentru a înregistra donații -ACCOUNTING_PRODUCT_BUY_ACCOUNT=Accounting account by default for bought products (used if not defined in the product sheet) -ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Accounting account by default for the sold products (used if not defined in the product sheet) -ACCOUNTING_SERVICE_BUY_ACCOUNT=Accounting account by default for the bought services (used if not defined in the service sheet) -ACCOUNTING_SERVICE_SOLD_ACCOUNT=Accounting account by default for the sold services (used if not defined in the service sheet) +ACCOUNTING_PRODUCT_BUY_ACCOUNT=Cont contabil implicit pentru produsele achiziționate (utilizate dacă nu este definit în fișa produsului) +ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Cont contabil implicit pentru produsele vândute (utilizate dacă nu este definit în fișa produsului) +ACCOUNTING_SERVICE_BUY_ACCOUNT=Contul contabil implicit pentru serviciile cumpărate (utilizat dacă nu este definit în fișa serviciului) +ACCOUNTING_SERVICE_SOLD_ACCOUNT=Contul contabil implicit pentru serviciile vândute (utilizat dacă nu este definit în fișa de servicii) Doctype=Tipul documentului Docdate=Data @@ -139,87 +140,90 @@ Labelcompte=Etichetă cont Sens=Sens Codejournal=Journal NumPiece=Număr nota contabila -TransactionNumShort=Num. transaction -AccountingCategory=Accounting account groups -GroupByAccountAccounting=Group by accounting account -NotMatch=Not Set -DeleteMvt=Delete Ledger lines -DelYear=Year to delete -DelJournal=Journal to delete -ConfirmDeleteMvt=This will delete all lines of the Ledger for year and/or from a specific journal. At least one criteria is required. -ConfirmDeleteMvtPartial=This will delete the selected line(s) of the Ledger -DelBookKeeping=Delete record of the Ledger +TransactionNumShort=Numărul tranzacţiei +AccountingCategory=Grupuri conturi contabile +GroupByAccountAccounting=Grupează după contul contabil +ByAccounts=By accounts +NotMatch=Nu este setat +DeleteMvt=Ștergeți liniile din Cartea Mare +DelYear=Anul pentru ștergere +DelJournal=Jurnalul de șters +ConfirmDeleteMvt=Aceasta va șterge toate liniile din Cartea Mare pentru anul și / sau dintr-un anumit jurnal. Este necesar cel puțin un criteriu. +ConfirmDeleteMvtPartial=Aceasta va șterge linia (liniile) selectate ale Cărții Mari +DelBookKeeping=Ștergeți înregistrarea Cărții Mari FinanceJournal=Jurnal Bancă -ExpenseReportsJournal=Expense reports journal -DescFinanceJournal=Finance journal including all the types of payments by bank account -DescJournalOnlyBindedVisible=This is a view of record that are bound to products/services accountancy account and can be recorded into the Ledger. -VATAccountNotDefined=Account for VAT not defined -ThirdpartyAccountNotDefined=Account for third party not defined -ProductAccountNotDefined=Account for product not defined -FeeAccountNotDefined=Account for fee not defined -BankAccountNotDefined=Account for bank not defined +ExpenseReportsJournal=Jurnalul rapoartelor de cheltuieli +DescFinanceJournal=Jurnal de finanțe, care include toate tipurile de plăți prin cont bancar +DescJournalOnlyBindedVisible=Aceasta este o vizualizare a înregistrării care este asociata contului contabil de produse / servicii și poate fi înregistrată în Cartea Mare. +VATAccountNotDefined=Contul de TVA nu a fost definit +ThirdpartyAccountNotDefined=Contul pentru o terță parte nu este definit +ProductAccountNotDefined=Contul pentru produs nu este definit +FeeAccountNotDefined=Contul pentru taxă nu este definit +BankAccountNotDefined=Contul pentru bancă nu este definit CustomerInvoicePayment=Incasare factura client ThirdPartyAccount=Cont terţi -NewAccountingMvt=New transaction -NumMvts=Numero of transaction -ListeMvts=List of movements +NewAccountingMvt=Tranzacție nouă +NumMvts=Numărul tranzacției +ListeMvts=Lista mișcărilor ErrorDebitCredit=Debitul și creditul nu pot avea o valoare, în același timp, -AddCompteFromBK=Add accounting accounts to the group -ReportThirdParty=List third party account -DescThirdPartyReport=Consult here the list of the third party customers and suppliers and their accounting accounts +AddCompteFromBK=Adăugați conturi contabile grupului +ReportThirdParty=Listează contul terță parte +DescThirdPartyReport=Consultați aici lista clienților și furnizorilor terță parte și a conturile lor contabile ListAccounts=Lista conturilor contabile Pcgtype=Clasa contului -Pcgsubtype=Subclass of account +Pcgsubtype=Subclasa contului -TotalVente=Total turnover before tax +TotalVente=Cifra de afaceri totală înainte de impozitare TotalMarge=Total Marje vânzări -DescVentilCustomer=Consult here the list of customer invoice lines bound (or not) to a product accounting account -DescVentilMore=In most cases, if you use predefined products or services and you set the account number on the product/service card, the application will be able to make all the binding between your invoice lines and the accounting account of your chart of accounts, just in one click with the button "%s". If account was not set on product/service cards or if you still has some lines not bound to any account, you will have to make a manual binding from the menu "%s". -DescVentilDoneCustomer=Consult here the list of the lines of invoices customers and their product accounting account -DescVentilTodoCustomer=Bind invoice lines not already bound with a product accounting account -ChangeAccount=Change the product/service accounting account for selected lines with the following accounting account: +DescVentilCustomer=Consultați aici lista liniilor de facturare pentru clienți asociate (sau nu) contului contabil al produsului +DescVentilMore=În majoritatea cazurilor, dacă utilizați produse sau servicii predefinite și setați numărul contului de pe cardul de produs / serviciu, aplicația va putea să facă toate asocierile dintre liniile dvs. de facturare și contul contabil al planului dvs. de conturi, doar printr-un un clic pe butonul "%s" . Dacă contul nu a fost setat pe carduri de produs / serviciu sau dacă aveți încă anumite linii care nu sunt asociate nici unui cont, va trebui să faceți o asociere manuală din meniul " %s". +DescVentilDoneCustomer=Consultați aici lista liniilor de facturare pentru clienți și a contului contabil al produselor lor +DescVentilTodoCustomer=Ascoiază linii de facturare care nu sunt deja legate de contul contabil al produsului +ChangeAccount=Modificați contul contabil al produsului / serviciului pentru liniile selectate cu următorul cont contabil: Vide=- -DescVentilSupplier=Consult here the list of supplier invoice lines bound or not yet bound to a product accounting account +DescVentilSupplier=Consultați aici lista liniilor de facturare a furnizorilor asociate sau nu încă unui cont contabil de produs DescVentilDoneSupplier=Consultati aici lista liniilor de facturi furnizor și conturile lor contabile -DescVentilTodoExpenseReport=Bind expense report lines not already bound with a fee accounting account -DescVentilExpenseReport=Consult here the list of expense report lines bound (or not) to a fee accounting account -DescVentilExpenseReportMore=If you setup accounting account on type of expense report lines, the application will be able to make all the binding between your expense report lines and the accounting account of your chart of accounts, just in one click with the button "%s". If account was not set on fees dictionary or if you still has some lines not bound to any account, you will have to make a manual binding from the menu "%s". -DescVentilDoneExpenseReport=Consult here the list of the lines of expenses reports and their fees accounting account +DescVentilTodoExpenseReport=Linii de raportare a cheltuielilor care nu sunt deja asociate unui cont contabile de taxe +DescVentilExpenseReport=Consultați aici lista liniilor de raportare a cheltuielilor asociate (sau nu) unui cont contabile de taxe +DescVentilExpenseReportMore=Dacă configurați contul contabil pe linii de raportare a tipurilor de cheltuieli, aplicația va putea face asocierea între liniile dvs. de raportare a cheltuielilor și contul contabil al planului dvs. de conturi, printr-un singur clic cu butonul "%s" . În cazul în care contul nu a fost stabilit în dicționarul de taxe sau dacă aveți încă anumite linii care nu sunt asociate niciunui cont, va trebui să faceți o asociere manuală din meniul " %s ". +DescVentilDoneExpenseReport=Consultați aici lista liniilor rapoartelor privind cheltuielile și contul contabil a taxelor lor -ValidateHistory=Bind Automatically -AutomaticBindingDone=Automatic binding done +ValidateHistory=Asociază automat +AutomaticBindingDone=Asociere automată făcută ErrorAccountancyCodeIsAlreadyUse=Eroare, nu puteți șterge acest cont contabil, deoarece este folosit MvtNotCorrectlyBalanced=Miscare incorect efectuata . Credit = %s. Debit = %s -FicheVentilation=Binding card -GeneralLedgerIsWritten=Transactions are written in the Ledger -GeneralLedgerSomeRecordWasNotRecorded=Some of the transactions could not be dispatched. If there is no other error message, this is probably because they were already dispatched. -NoNewRecordSaved=No new record dispatched -ListOfProductsWithoutAccountingAccount=List of products not bound to any accounting account -ChangeBinding=Change the binding +FicheVentilation=Card asociat +GeneralLedgerIsWritten=Tranzacțiile sunt scrise în Cartea Mare +GeneralLedgerSomeRecordWasNotRecorded=Unele tranzacții nu au putut fi expediate. Dacă nu există niciun alt mesaj de eroare, probabil că acestea au fost expediate. +NoNewRecordSaved=Nu s-au trimis noi înregistrări +ListOfProductsWithoutAccountingAccount=Lista produselor care nu sunt asociate unui cont contabil +ChangeBinding=Schimbați asocierea ## Admin ApplyMassCategories=Aplica categorii bulk -AddAccountFromBookKeepingWithNoCategories=Add acccount already used with no categories -CategoryDeleted=Category for the accounting account has been removed -AccountingJournals=Accounting journals -AccountingJournal=Accounting journal -NewAccountingJournal=New accounting journal -ShowAccoutingJournal=Show accounting journal +AddAccountFromBookKeepingWithNoCategories=Adăugați contul deja utilizat fără categorii +CategoryDeleted=Categoria pentru contul contabil a fost eliminată +AccountingJournals=Jurnalele contabile +AccountingJournal=Jurnalul contabil +NewAccountingJournal=Jurnal contabil nou +ShowAccoutingJournal=Arătați jurnalul contabil Code=Cod Nature=Personalitate juridică -AccountingJournalType1=Various operation +AccountingJournalType1=Diverse operațiuni AccountingJournalType2=Vânzări AccountingJournalType3=Achiziţii AccountingJournalType4=Banca -AccountingJournalType9=Has-new -ErrorAccountingJournalIsAlreadyUse=This journal is already use +AccountingJournalType5=Expenses report +AccountingJournalType9=Are nou +ErrorAccountingJournalIsAlreadyUse=Acest jurnal este deja folosit ## Export Exports=Exporturi Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model export OptionsDeactivatedForThisExportModel=Pentru acest model de export, optiunile sunt dezactivate Selectmodelcsv=Selectează un model de export @@ -230,25 +234,25 @@ Modelcsv_bob50=Export către Sage BOB 50 Modelcsv_ciel=Export către Sage Ciel Compta sau Compta Evolution Modelcsv_quadratus=Export către Quadratus QuadraCompta Modelcsv_ebp=Export către EBP -Modelcsv_cogilog=Export towards Cogilog -Modelcsv_agiris=Export towards Agiris (Test) -ChartofaccountsId=Chart of accounts Id +Modelcsv_cogilog=Export către Cogilog +Modelcsv_agiris=Export către Agiris (Test) +ChartofaccountsId=Id-ul listei de conturi ## Tools - Init accounting account on product / service InitAccountancy=Init contabilitate -InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. -DefaultBindingDesc=This page can be used to set a default account to use to link transactions record about payment salaries, donation, taxes and vat when no specific accounting account were already set. +InitAccountancyDesc=Această pagină poate fi utilizată pentru a iniția un cont contabil pentru produse și servicii care nu au un cont contabil definit pentru vânzări și achiziții. +DefaultBindingDesc=Această pagină poate fi utilizată pentru a seta un cont implicit care să fie folosit pentru a lega înregistrarea tranzacțiilor cu privire la salariile de plată, donațiile, impozitele și taxe atunci când nu a fost deja stabilit niciun cont contabil. Options=Opţiuni OptionModeProductSell=Mod vanzari OptionModeProductBuy=Mod cumparari -OptionModeProductSellDesc=Show all products with accounting account for sales. -OptionModeProductBuyDesc=Show all products with accounting account for purchases. -CleanFixHistory=Remove accountancy code from lines that not exists into charts of account -CleanHistory=Reset all bindings for selected year +OptionModeProductSellDesc=Afișați toate produsele ce au cont contabil pentru vânzări. +OptionModeProductBuyDesc=Afișați toate produsele ce au cont contabil pentru achiziții. +CleanFixHistory=Eliminați codul de contabilitate din liniile care nu există în planurile de cont. +CleanHistory=Resetați toate asocierile pentru anul selectat -WithoutValidAccount=Without valid dedicated account -WithValidAccount=With valid dedicated account -ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account +WithoutValidAccount=Fără un cont dedicat valabil +WithValidAccount=Cu un cont dedicat valabil +ValueNotIntoChartOfAccount=Această valoare a contului contabil nu există în planul de conturi ## Dictionary Range=Rang cont contabil @@ -256,12 +260,12 @@ Calculated=Calculat Formula=Formula ## Error -SomeMandatoryStepsOfSetupWereNotDone=Some mandatory steps of setup was not done, please complete them -ErrorNoAccountingCategoryForThisCountry=No accounting account group available for country %s (See Home - Setup - Dictionaries) +SomeMandatoryStepsOfSetupWereNotDone=Câțiva pași obligatorii de configurare nu au fost făcuți, vă rugăm să-i completați +ErrorNoAccountingCategoryForThisCountry=Nu există un grup de conturi contabile disponibil pentru țara %s (Consultați Acasă - Configurare - Dicționare) ExportNotSupported=Formatul exportat nu este suportat in aceasta pagina -BookeppingLineAlreayExists=Lines already existing into bookeeping -NoJournalDefined=No journal defined -Binded=Lines bound -ToBind=Lines to bind +BookeppingLineAlreayExists=Linii deja existente în contabilitate +NoJournalDefined=Nici un jurnal nu a fost definit +Binded=Linii asociate +ToBind=Linii de asociat -WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manualy in the Ledger. It will be replaced by a more complete report in a next version. +WarningReportNotReliable=Atenție, acest raport nu se bazează pe Cartea Mare, deci nu conține tranzacția modificată manual în Cartea Mare. Acesta va fi înlocuit cu un raport mai complet în următoarea versiune. diff --git a/htdocs/langs/ro_RO/admin.lang b/htdocs/langs/ro_RO/admin.lang index 66416440fd3..cd1e45a44ed 100644 --- a/htdocs/langs/ro_RO/admin.lang +++ b/htdocs/langs/ro_RO/admin.lang @@ -8,7 +8,7 @@ VersionExperimental=Experimental VersionDevelopment=Dezvoltare VersionUnknown=Necunoscut VersionRecommanded=Recomandat -FileCheck=Files integrity checker +FileCheck=Cercetarea integrității fișierelor FileCheckDesc=This tool allows you to check the integrity of files and setup of your application, comparing each files with the official ones. Value of some setup constants may also be checked. You can use this tool to detect if some files were modified by a hacker for example. FileIntegrityIsStrictlyConformedWithReference=Files integrity is strictly conformed with the reference. FileIntegrityIsOkButFilesWereAdded=Files integrity check has passed, however some new files were added. @@ -21,14 +21,14 @@ FilesMissing= Fișiere Lipsa FilesUpdated= Fișiere Actualizate FilesModified=Modified Files FilesAdded=Added Files -FileCheckDolibarr=Check integrity of application files +FileCheckDolibarr=Verificați integritatea fișierelor de aplicații AvailableOnlyOnPackagedVersions=The local file for integrity checking is only available when application is installed from an official package -XmlNotFound=Xml Integrity File of application not found +XmlNotFound=Xml Integritatea fișierului de aplicație nu a fost găsit SessionId=ID Sesiune SessionSaveHandler=Handler pentru a salva sesiunile SessionSavePath=Storage sesiune localizare PurgeSessions=Goleşte sesiunile -ConfirmPurgeSessions=Do you really want to purge all sessions? This will disconnect every user (except yourself). +ConfirmPurgeSessions=Chiar vrei să ștergi toate sesiunile? Acest lucru va deconecta fiecare utilizator (cu excepția dvs.). NoSessionListWithThisHandler=Salvaţi sesiunea de manipulare configurat în PHP nu vă permite pentru a lista toate sesiunile de rulare. LockNewSessions=Blocare conexiuni noi ConfirmLockNewSessions=Sunteţi sigur că doriţi să restricţionaţi oricare noău conexiune Dolibarr pentru tine. Numai utilizatorul %s va fi capabil să se conecteze după aceea. @@ -65,8 +65,8 @@ ErrorCodeCantContainZero=Codul nu poate conţine valoarea 0 DisableJavascript=Dezactivează funcţiile JavaScript si Ajax (Recomandat pentru persoanele oarbe sau browserele text ) UseSearchToSelectCompanyTooltip= De asemenea, dacă aveți un număr mare de terţi (> 100 000), puteți crește viteza prin setarea constantei COMPANY_DONOTSEARCH_ANYWHERE la 1 la Setup->Other. Căutarea va fi limitată la începutul șirului. UseSearchToSelectContactTooltip=De asemenea, dacă aveți un număr mare de terţi (> 100 000), puteți crește viteza prin setarea constantei COMPANY_DONOTSEARCH_ANYWHERE la 1 la Setup->Other. Căutarea va fi limitată la începutul șirului. -DelaiedFullListToSelectCompany=Wait you press a key before loading content of thirdparties combo list (This may increase performance if you have a large number of thirdparties, but it is less convenient) -DelaiedFullListToSelectContact=Wait you press a key before loading content of contact combo list (This may increase performance if you have a large number of contact, but it is less convenient) +DelaiedFullListToSelectCompany=Așteptați să apăsați o cheie înainte de a încărca conținutul listei combo a terților (Aceasta poate crește performanța dacă aveți un număr mare de terțe părți, dar este mai puțin convenabil) +DelaiedFullListToSelectContact=Așteptați să apăsați o cheie înainte de a încărca conținutul listei combo de contacte (Aceasta poate crește performanța dacă aveți un număr mare de contacte, dar este mai puțin convenabil) NumberOfKeyToSearch=Nr caractere pentru a declanşa căutare: %s NotAvailableWhenAjaxDisabled=Nu este disponibil, atunci când Ajax cu handicap AllowToSelectProjectFromOtherCompany=On document of a third party, can choose a project linked to another third party @@ -86,7 +86,7 @@ Mask=Masca NextValue=Următoarea valoare NextValueForInvoices=Urmatoarea valoare (facturi) NextValueForCreditNotes=Urmatoarea valoare (credit note) -NextValueForDeposit=Next value (down payment) +NextValueForDeposit=Valoarea următoare (plata în avans) NextValueForReplacements=Urmatoarea valoare(înlocuiri) MustBeLowerThanPHPLimit=Notă: PHP limitează fiecare upload ladimensiunea de %s %s chiar dacă valoarea acestui parametru este NoMaxSizeByPHPLimit=Notă: Nicio limită setată în configuraţia dvs. PHP @@ -104,7 +104,7 @@ MenuIdParent=ID Meniu părinte DetailMenuIdParent=ID-ul meniului părinte (0 pentru top meniu ) DetailPosition=Sortează numărul meniu pentru a defini poziţia AllMenus=Toate -NotConfigured=Module/Application not configured +NotConfigured=Modulul / aplicația nu a fost configurată Active=Activ SetupShort=Setări OtherOptions=Alte opţiuni @@ -123,15 +123,15 @@ PHPTZ=Time Zone Server PHP DaylingSavingTime=Ora de vară (utilizator) CurrentHour=Timp PHP (server) CurrentSessionTimeOut=Sesiunea curentă timeout -YouCanEditPHPTZ=To set a different PHP timezone (not required), you can try to add a file .htaccess with a line like this "SetEnv TZ Europe/Paris" +YouCanEditPHPTZ=Pentru a seta un alt fus orar PHP (nu este necesar), puteți încerca să adăugați un fișier .htaccess cu o linie precum "SetEnv TZ Europe / Paris" HoursOnThisPageAreOnServerTZ=Warning, in contrary of other screens, hours on this page are not in your local timezone, but for the timezone of the server. Box=Widget Boxes=Widgeturi MaxNbOfLinesForBoxes=Număr maxim de linii pentru widgeturi PositionByDefault=Poziţia implicită Position=Poziţie -MenusDesc=Menu managers set content of the two menu bars (horizontal and vertical). -MenusEditorDesc=The menu editor allows you to define custom menu entries. Use it carefully to avoid instability and permanently unreachable menu entries.
Some modules add menu entries (in menu All mostly). If you remove some of these entries by mistake, you can restore them disabling and reenabling the module. +MenusDesc=Managerii de meniuri au stabilit conținutul celor două bare de meniu (orizontală și verticală). +MenusEditorDesc=Editorul de meniuri vă permite să definiți intrări personalizate din meniu. Utilizați-l cu grijă pentru a evita instabilitatea și intrările de meniuri care nu pot fi accesate permanent. Unele module adaugă meniuri (mai ales în meniul Toate ). Dacă eliminați din greșeală unele dintre aceste intrări, le puteți restabili dezactivând și activând din nou modulul. MenuForUsers=Meniu pentru utilizatori LangFile=Fişiere. Lang System=Sistem @@ -139,8 +139,8 @@ SystemInfo=Informaţii Sistem SystemToolsArea=Instrumente Sistem SystemToolsAreaDesc=Această zonă oferă funcţionalităţi de administrare. Folositi meniul pentru a alege funcţionalitatea pe care o căutaţi. Purge=Curăţenie -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 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 file %s defined for Syslog module (no risk of losing data) +PurgeAreaDesc=Această pagină vă permite să ștergeți toate fișierele generate sau stocate de Dolibarr (fișiere temporare sau toate fișierele din directorul %s ). Utilizarea acestei funcții nu este necesară. Este oferit ca soluție pentru utilizatorii al căror Dolibarr este găzduit de un furnizor care nu oferă permisiuni de ștergere a fișierelor generate de serverul web. +PurgeDeleteLogFile=Ștergeți fișierul de jurnal %s definit pentru modulul Syslog (fără riscul pierderii datelor) PurgeDeleteTemporaryFiles=Ştergere toate fişierele temporare (fără riscul de a pierde date) PurgeDeleteTemporaryFilesShort=Sterge fisiere temporare PurgeDeleteAllFilesInDocumentsDir=Ştergeţi toate fişierele în directorul %s. Fisiere temporare, dar de asemenea, fişierele ataşate la elemente (terţe părţi, facturi, ...) şi a trimis în modul ECM vor fi şterse. @@ -148,7 +148,7 @@ PurgeRunNow=Elimină acum PurgeNothingToDelete=Nici un director sau fișier de șters. PurgeNDirectoriesDeleted= %s fişiere sau directoare şterse. PurgeAuditEvents=Elimină toate evenimentele de securitate -ConfirmPurgeAuditEvents=Are you sure you want to purge all security events? All security logs will be deleted, no other data will be removed. +ConfirmPurgeAuditEvents=Sigur doriți să eliminați toate evenimentele de securitate? Toate jurnalele de securitate vor fi șterse, nu vor fi eliminate alte date. GenerateBackup=Generează backup Backup=Backup Restore=Restaurare @@ -183,24 +183,24 @@ ExtendedInsert=Instrucşiunea Extended INSERT NoLockBeforeInsert=Nu există instrucţiunea LOCK în jurul INSERT DelayedInsert=Insert cu întărziere EncodeBinariesInHexa=Codifică date binar în hexazecimal -IgnoreDuplicateRecords=Ignore errors of duplicate record (INSERT IGNORE) +IgnoreDuplicateRecords=Ignorați erorile de înregistrare duplicat (INSERT IGNORE) AutoDetectLang=Autodetect (browser limbă) FeatureDisabledInDemo=Funcţonalitate dezactivată în demo FeatureAvailableOnlyOnStable=Feature only available on official stable versions Rights=Permisiuni -BoxesDesc=Widgets are components showing some information that you can add to personalize some pages. You can choose between showing the widget or not by selecting target page and clicking 'Activate', or by clicking the dustbin to disable it. +BoxesDesc=Widgeturile sunt componente care prezintă unele informații pe care le puteți adăuga pentru a personaliza unele pagini. Aveți posibilitatea să alegeți între afișarea widget-ului sau nu, selectând pagina țintă și făcând clic pe "Activare" sau făcând clic pe coșul de gunoi pentru a-l dezactiva. OnlyActiveElementsAreShown=Numai elementele din module activate sunt afişate. -ModulesDesc=Dolibarr modules define which application/feature is enabled in software. Some application/modules require permissions you must grant to users, after activating it. Click on button on/off to enable a module/application. +ModulesDesc=Modulele Dolibarr definesc ce aplicație / caracteristică este activată în software. Unele aplicații / module necesită permisiuni pe care trebuie să le acordați utilizatorilor, după activarea acestora. Faceți clic pe butonul On / Off pentru a activa un modul / aplicație. ModulesMarketPlaceDesc=Puteți descărca mai multe module de pe site-uri externe de pe Internet ... ModulesDeployDesc=If permissions on your file system allows it, you can use this tool to deploy an external module. The module wil then be visible on the tab %s. -ModulesMarketPlaces=Find external modules... +ModulesMarketPlaces=Găsiți module externe ... GoModuleSetupArea=To deploy/install a new module, go onto the Module setup area at %s. DoliStoreDesc=DoliStore, market place oficial pentru module externe Dolibarr ERP / CRM -DoliPartnersDesc=List of companies providing custom developed modules or features (Note: anyone experienced in PHP programming can provide custom development for an open source project) +DoliPartnersDesc=Lista companiilor care oferă module sau caracteristici dezvoltate personalizate (Notă: oricine are experiență în programarea PHP poate oferi dezvoltare personalizată pentru un proiect open source) WebSiteDesc=Site-uri web de referință pentru a găsi mai multe module ... URL=Link -BoxesAvailable=Widgets available -BoxesActivated=Widgets activated +BoxesAvailable=Widgeturi disponibile +BoxesActivated=Widgeturile activate ActivateOn=Activaţi pe ActiveOn=Activat pe SourceFile=Fişier sursă @@ -212,9 +212,9 @@ Passwords=Parolele DoNotStoreClearPassword=Nu stoca parole în mod clar în baza de date MainDbPasswordFileConfEncrypted=Baza de date parola criptat în conf.php InstrucToEncodePass=Pentru a fi parola codificată în dosarul conf.php, înlocuiţi linia
$dolibarr_main_db_pass="...";
by
$dolibarr_main_db_pass="crypted:%s"; -InstrucToClearPass=To have password decoded (clear) into the conf.php file, replace the line
$dolibarr_main_db_pass="crypted:...";
by
$dolibarr_main_db_pass="%s"; +InstrucToClearPass=Pentru a avea o parolă decodificată în fișierul conf.php , înlocuiți linia
$dolibarr_main_db_pass = "cripted:...";
cu
$ dolibarr_main_db_pass = "%s";
ProtectAndEncryptPdfFiles=Protecţie a generat pdf (nu recommandd, pauzele de masă PDF Generation) -ProtectAndEncryptPdfFilesDesc=Protection of a PDF document keeps it available to read and print with any PDF browser. However, editing and copying is not possible anymore. Note that using this feature makes building of a global merged PDFs not working. +ProtectAndEncryptPdfFilesDesc=Protecția unui document PDF îi permite să fie citit și imprimat cu orice browser PDF. Cu toate acestea, editarea și copierea nu mai sunt posibile. Rețineți că utilizarea acestei funcții face nefunctională construirea unui fișier PDF global . Feature=Funcţionalitate DolibarrLicense=Licenţa Developpers=Dezvoltatori / colaboratori @@ -225,7 +225,7 @@ OfficialDemo=Dolibarr demo online OfficialMarketPlace=Oficial loc pe piaţă pentru modulelor externe / addons OfficialWebHostingService=Referinţă Servicii de web hosting (Cloud hosting) ReferencedPreferredPartners=Parteneri preferati -OtherResources=Other resources +OtherResources=Alte resurse ExternalResources=External resources SocialNetworks=Social Networks ForDocumentationSeeWiki=Pentru utilizator sau developer documentaţia (doc, FAQs ...),
aruncăm o privire la Dolibarr Wiki:
%s @@ -270,7 +270,7 @@ FeatureNotAvailableOnLinux=Caracteristicã nu sunt disponibile pe Unix, cum ar f SubmitTranslation=Dacă traducerea este incompletă sau găsiți erori, puteți corecta prin editarea fișierului în directorul langs/%s și trimite schimbările la www.transifex.com/dolibarr-association/dolibarr/ SubmitTranslationENUS=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit modified files on dolibarr.org/forum or for developers on github.com/Dolibarr/dolibarr. ModuleSetup=Configurare Modul -ModulesSetup=Modules/Application setup +ModulesSetup=Configurare Module / Aplicație ModuleFamilyBase=Sistem ModuleFamilyCrm=Clientul Ressource Management (CRM) ModuleFamilySrm=Supplier Relation Management (SRM) @@ -287,20 +287,20 @@ ModuleFamilyInterface=Interfaces with external systems MenuHandlers=Manager Meniu MenuAdmin=Editor Meniu DoNotUseInProduction=Nu utilizaţi în producţie -ThisIsProcessToFollow=This is steps to process: -ThisIsAlternativeProcessToFollow=This is an alternative setup to process manually: +ThisIsProcessToFollow=Acestia sunt pasii proiectului: +ThisIsAlternativeProcessToFollow=Aceasta este o configurare alternativă de procesare manuală: StepNb=Pasul %s FindPackageFromWebSite=Găsiţi un pachet care ofera facilitate dorit (de exemplu, pe site-ul web %s). -DownloadPackageFromWebSite=Download package (for example from official web site %s). -UnpackPackageInDolibarrRoot=Unpack the packaged files into server directory dedicated to Dolibarr: %s +DownloadPackageFromWebSite=Descărcați pachetul (de exemplu de pe site-ul web oficial %s). +UnpackPackageInDolibarrRoot=Despachetați fișierele arhivate în directorul server dedicat Dolibarr: %s UnpackPackageInModulesRoot=To deploy/install an external module, unpack the packaged files into the server directory dedicated to modules: %s -SetupIsReadyForUse=Module deployment is finished. You must however enable and setup the module in your application by going on the page to setup modules: %s. -NotExistsDirect=The alternative root directory is not defined to an existing directory.
-InfDirAlt=Since version 3, it is possible to define an alternative root directory. This allows you to store, into a dedicated directory, plug-ins and custom templates.
Just create a directory at the root of Dolibarr (eg: custom).
-InfDirExample=
Then declare it in the file conf.php
$dolibarr_main_url_root_alt='http://myserver/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. +SetupIsReadyForUse=Implementarea modulului a fost terminată. Cu toate acestea, trebuie să activați și să configurați modulul în aplicație, accesând pagina pentru configurarea modulelor: %s . +NotExistsDirect=Directorul rădăcină alternativ nu este atribuit unui director existent.
+InfDirAlt=De la versiunea 3, este posibil să se definească un director rădăcină alternativ. Acest lucru vă permite să stocați, într-un director dedicat, plug-in-uri și șabloane personalizate.
Doar creați un director in rădăcina Dolibarr (de exemplu: personalizat).
+InfDirExample=
Apoi declarați în fișierul conf.php
$dolibarr_main_url_root_alt='http://myserver/personalizat'
\n$dolibarr_main_document_root_alt'/path/of/ dolibarr/htdocs/personalizat'
Dacă aceste linii sunt comentate cu"#", pentru a le activa, trebuie doar să scoateti comentariul prin eliminarea caracterului "# ". YouCanSubmitFile=La acest pas, puteți trimite pachetul utilizand acest instrument: Selectați modulul fișier CurrentVersion=Dolibarr versiunea curentă -CallUpdatePage=Go to the page that updates the database structure and data: %s. +CallUpdatePage=Accesați pagina care actualizează structura și datele bazei de date: %s. LastStableVersion=Ultima versiune stabilă LastActivationDate=Latest activation date LastActivationAuthor=Latest activation author @@ -329,7 +329,7 @@ UseACacheDelay= Întârziere pentru caching de export de răspuns în câteva se DisableLinkToHelpCenter=Ascundere link-ul "Aveţi nevoie de ajutor sau sprijin" de la pagina de login DisableLinkToHelp=Ascunde link-ul Ajutor Online "%s" AddCRIfTooLong=Nu exista un ambalaj, aşa că, dacă este linia de documente pe pagină, pentru că prea mult timp, trebuie să adăugaţi-vă revine transportului în textarea. -ConfirmPurge=Are you sure you want to execute this purge?
This will delete definitely all your data files with no way to restore them (ECM files, attached files...). +ConfirmPurge=Sigur doriți să executați această curatare?
Aceasta va șterge definitiv toate fișierele de date, fără a le putea restabili (fișiere ECM, fișiere atașate ...). MinLength=Lungimea minimă LanguageFilesCachedIntoShmopSharedMemory=Fişierele .lang încărcate în memorie partajata ExamplesWithCurrentSetup=Exemple cu care rulează curent setup @@ -364,7 +364,7 @@ UrlGenerationParameters=Parametrii pentru a asigura URL-uri SecurityTokenIsUnique=Utilizaţi un unic parametru securekey pentru fiecare URL EnterRefToBuildUrl=Introduceţi de referinţă pentru %s obiect GetSecuredUrl=Obţineţi URL-ul calculat -ButtonHideUnauthorized=Hide buttons to non admin users for unauthorized actions instead of showing greyed disabled buttons +ButtonHideUnauthorized=Ascundeți butoanele pentru utilizatorii care nu sunt administratori pentru acțiuni neautorizate, în loc să apară butoane dezactivate în culoarea gri. OldVATRates=Vechea rată TVA NewVATRates=Noua rată TVA PriceBaseTypeToChange=Modifică la prețuri cu valoarea de referință de bază definit pe @@ -375,18 +375,18 @@ Int=Întreg Float=Float DateAndTime=Data şi ora Unique=Unic -Boolean=Boolean (one checkbox) +Boolean=Boolean (o casetă de selectare) ExtrafieldPhone = Telefon ExtrafieldPrice = Preţ ExtrafieldMail = Email ExtrafieldUrl = Url ExtrafieldSelect = Select Listă ExtrafieldSelectList = Select din tabel -ExtrafieldSeparator=Separator (not a field) +ExtrafieldSeparator=Separator (nu un câmp) ExtrafieldPassword=Parolă -ExtrafieldRadio=Radio buttons (on choice only) -ExtrafieldCheckBox=Checkboxes -ExtrafieldCheckBoxFromList=Checkboxes from table +ExtrafieldRadio=Butoane radio (numai la alegere) +ExtrafieldCheckBox=Casetele de selectare +ExtrafieldCheckBoxFromList=Căsuțele de selectare din tabel ExtrafieldLink=Link către un obiect ComputedFormula=Computed field ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: $db, $conf, $langs, $mysoc, $user, $object.
WARNING: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.
Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.

Example of formula:
$object->id < 10 ? round($object->id / 2, 2) : ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)

Example to reload object
(($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'

Other example of formula to force load of object and its parent object:
(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref : 'Parent project not found' @@ -396,9 +396,9 @@ ExtrafieldParamHelpradio=Lista de parametri trebuie să fie de tip cheie, valoa ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter

filter can be a simple test (eg active=1) to display only active value
You can also use $ID$ in filter witch is the current id of current object
To do a SELECT in filter use $SEL$
if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)

In order to have the list depending on another complementary attribute list:
c_typent:libelle:id:options_parent_list_code|parent_column:filter

In order to have the list depending on another list:
c_typent:libelle:id:parent_list_code|parent_column:filter ExtrafieldParamHelpchkbxlst=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter

filter can be a simple test (eg active=1) to display only active value
You can also use $ID$ in filter witch is the current id of current object
To do a SELECT in filter use $SEL$
if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)

In order to have the list depending on another complementary attribute list :
c_typent:libelle:id:options_parent_list_code|parent_column:filter

In order to have the list depending on another list:
c_typent:libelle:id:parent_list_code|parent_column:filter ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath
Syntax : ObjectName:Classpath
Example : Societe:societe/class/societe.class.php -LibraryToBuildPDF=Library used for PDF generation +LibraryToBuildPDF=Bibliotecă utilizată pentru generarea PDF-urilor WarningUsingFPDF=Atenție: conf.php contine Directiva dolibarr_pdf_force_fpdf = 1. Acest lucru înseamnă că utilizați biblioteca FPDF pentru a genera fișiere PDF. Această bibliotecă este vechi și nu suportă o mulțime de caracteristici (Unicode, transparența imagine, cu litere chirilice, limbi arabe și asiatice, ...), astfel încât este posibil să apară erori în timpul generație PDF.
Pentru a rezolva acest lucru și au un suport complet de generare PDF, vă rugăm să descărcați biblioteca TCPDF , atunci comentariu sau elimina linia $ dolibarr_pdf_force_fpdf = 1, și se adaugă în schimb $ dolibarr_lib_TCPDF_PATH = 'path_to_TCPDF_dir' -LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (localtax is calculated on amount without tax)
2 : local tax apply on products and services including vat (localtax is calculated on amount + main tax)
3 : local tax apply on products without vat (localtax is calculated on amount without tax)
4 : local tax apply on products including vat (localtax is calculated on amount + main vat)
5 : local tax apply on services without vat (localtax is calculated on amount without tax)
6 : local tax apply on services including vat (localtax is calculated on amount + tax) +LocalTaxDesc=Unele țări aplică 2 sau 3 taxe pe fiecare linie de facturare. Dacă este cazul, alegeți tipul pentru al doilea și al treilea impozit și rata sa. Tipul posibil sunt: ​​
1: taxa locală se aplică produselor și serviciilor fără TVA (taxa locala se calculează pe valoare fără taxă)
2: taxa locală se aplică produselor și serviciilor, inclusiv TVA (taxa locala se calculează în funcție de valoare+ taxa principala )
3: taxa locală se aplică produselor fără TVA (taxa locala se calculează în funcție de valoare fără taxa)
4: taxa locală se aplică produselor care includ tva (taxa locala se calculează în funcție de valoare+ tva principală)
5: taxa locala se aplică serviciilor fără TVA (taxa locala se calculează pe valoarea fără taxă)
6: taxa locală se aplică serviciilor, inclusiv TVA (taxa locala se calculează pe valoare+ taxă) SMS=SMS LinkToTestClickToDial=Introduceți un număr de telefon pentru a afișa un link de test ClickToDial Url pentru utilizatorul%s RefreshPhoneLink=Refresh link @@ -410,10 +410,10 @@ ValueOverwrittenByUserSetup=Atenție, această valoare poate fi suprascrisă de ExternalModule=Modul extern - instalat în directorul %s BarcodeInitForThirdparties=Init cod de bare în masă pentru terţi BarcodeInitForProductsOrServices=Init sau reset cod de bare în masă pentru produse şi servicii -CurrentlyNWithoutBarCode=Currently, you have %s record on %s %s without barcode defined. +CurrentlyNWithoutBarCode=În prezent, aveti %s inregistrari pe %s %s fără cod de bare definit. InitEmptyBarCode=Valoare inițializare pentru următoarele %s înregistrări goale EraseAllCurrentBarCode=Ștergeți toate valorile curente de coduri de bare -ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode values? +ConfirmEraseAllCurrentBarCode=Sigur doriți să ștergeți toate valorile actuale ale codurilor de bare? AllBarcodeReset=Toate valorile codurilor de bare au fost eliminate NoBarcodeNumberingTemplateDefined=Niciun model numeric de cod de bare disponibil in configurarea modulului cod de bare EnableFileCache=Enable file cache @@ -446,7 +446,7 @@ FreeLegalTextOnExpenseReports=Free legal text on expense reports WatermarkOnDraftExpenseReports=Watermark on draft expense reports # Modules Module0Name=Utilizatori & grupuri -Module0Desc=Users / Employees and Groups management +Module0Desc=Managementul Utilizatorilor/Angajaților și Grupurilor Module1Name=Terţi Module1Desc=Managementul terţilor (societăţi, particulari) şi contactelor Module2Name=Comercial @@ -466,7 +466,7 @@ Module30Desc=Facturi şi note de credit "de management pentru clienţi. Facturi Module40Name=Furnizori Module40Desc=Managementul Furnizorilor şi aprovizionării (comenzi si facturi) Module42Name=Loguri -Module42Desc=Logging facilities (file, syslog, ...). Such logs are for technical/debug purposes. +Module42Desc=Facilități de înregistrare (fișier, syslog, ...). Aceste jurnale sunt pentru scopuri tehnice / de depanare. Module49Name=Editori Module49Desc=Managementul Editorilor Module50Name=Produse @@ -521,8 +521,8 @@ Module410Name=Webcalendar Module410Desc=Webcalendar integrare Module500Name=Cheltuieli speciale Module500Desc=Managementul cheltuielilor speciale (impozite, taxe sociale sau fiscale, dividende) -Module510Name=Payment of employee wages -Module510Desc=Record and follow payment of your employee wages +Module510Name=Plata salariilor angajaților +Module510Desc=Înregistrați și urmați plata salariilor angajaților dvs. Module520Name=Credit Module520Desc=Gestionarea creditelor Module600Name=Notificări @@ -532,13 +532,13 @@ Module700Desc=MAnagementul Donaţiilor Module770Name=Rapoarte Cheltuieli Module770Desc=Managementul rapoartelor de cheltuieli (transport, masă, ...) Module1120Name=Ofertă Comercială Furnizor -Module1120Desc=Request supplier commercial proposal and prices +Module1120Desc=Cereti oferta comerciala si preturile furnizorului Module1200Name=Mantis Module1200Desc=Mantis integrare Module1400Name=Contabilitate -Module1400Desc=Management Contabilitate de gestiune (partidă dublă) +Module1400Desc=Accounting management (double entries) Module1520Name=Generare Document -Module1520Desc=Mass mail document generation +Module1520Desc=Generarea de documente de poștă electronică in masa Module1780Name=Tag-uri / Categorii Module1780Desc=Creați etichete/categorii (produse, clienti, furnizori, contacte sau membri) Module2000Name=Fckeditor @@ -546,9 +546,9 @@ Module2000Desc=Permite modificarea unor zone din text folosind un editor avansat Module2200Name=Preţuri dinamice Module2200Desc=Activați utilizarea expresii matematice pentru prețuri Module2300Name=Cron -Module2300Desc=Scheduled job management -Module2400Name=Events/Agenda -Module2400Desc=Follow done and upcoming events. Let application logs automatic events for tracking purposes or record manual events or rendez-vous. +Module2300Desc=Gestionarea planificată a activitatilor +Module2400Name=Evenimente / Agenda +Module2400Desc=Urmăriți evenimentele efectuate și cele viitoare. Lăsați aplicațiile să înregistreze evenimente automate în scopuri de urmărire sau să înregistreze manual evenimente sau întâlniri. Module2500Name=Electronic Content Management Module2500Desc=Salvaţi şi partaja documente Module2600Name=API/Web services (SOAP server) @@ -563,7 +563,7 @@ Module2800Desc=FTP Client Module2900Name=GeoIPMaxmind Module2900Desc=GeoIP conversii Maxmind capacităţile Module3100Name=Skype -Module3100Desc=Add a Skype button into users / third parties / contacts / members cards +Module3100Desc=Adăugați un buton Skype la utilizatori / terțe parti / contacte / membri Module3200Name=Non Reversible Logs Module3200Desc=Activate log of some business events into a non reversible log. Events are archived in real-time. The log is a table of chained event that can be then read and exported. This module may be mandatory for some countries. Module4000Name=HRM @@ -577,7 +577,7 @@ Module10000Desc=Create public websites with a WYSIWG editor. Just setup your web Module20000Name=Managementul cererilor de concedii Module20000Desc=Declară şi urmăreşte cererile de concedii ale angajaţilor Module39000Name=Lot Produs -Module39000Desc=Lot or serial number, eat-by and sell-by date management on products +Module39000Desc=Lotul sau numărul de serie, consumul de date manuale și vânzări pe produse Module50000Name=Paybox Module50000Desc=Modul de a oferi o pagina de plata online prin card de credit cu Paybox Module50100Name=Punct de Vanzare @@ -585,11 +585,11 @@ Module50100Desc=Modulul Punct de vânzări (POS) Module50200Name=PayPal Module50200Desc=Modul de a oferi o pagina de plata online prin card de credit cu Paypal Module50400Name=Contabilitate (avansat) -Module50400Desc=Management Contabilitate (partidă dublă) +Module50400Desc=Accounting management (double entries) Module54000Name=Print lP IPrinter Module54000Desc=Imprimare directă (fără a deschide documentele) folosind interfața CUPS IPP (imprimanta trebuie să fie vizibilă de pe server și CUPS trebuie să fie instalat pe server). -Module55000Name=Poll, Survey or Vote -Module55000Desc=Module to make online polls, surveys or votes (like Doodle, Studs, Rdvz, ...) +Module55000Name=Sondaj, supraveghere sau vot +Module55000Desc=Modulul pentru a face sondaje online, supravegheri sau voturi (cum ar fi Doodle, Studs, Rdvz, ...) Module59000Name=Marje Module59000Desc=Modul management marje Module60000Name=Comisioane @@ -615,8 +615,8 @@ Permission32=Creare / Modificare produse / servicii Permission34=Ştergere produse / servicii Permission36=Exportul de produse / servicii Permission38=Exportul de produse -Permission41=Read projects and tasks (shared project and projects i'm contact for). Can also enter time consumed, for me or my hierarchy, on assigned tasks (Timesheet) -Permission42=Create/modify projects (shared project and projects i'm contact for). Can also create tasks and assign users to project and tasks +Permission41=Citeste proiectele și sarcinile (proiect comun și proiecte pentru care eu sunt persoana de contact). Se poate intoduce, de asemenea, timpul consumat cu sarcinile atribuite (Timesheet), pentru mine sau pentru ierarhia mea, +Permission42=Creați / modificați proiecte (proiecte și proiecte comune pentru care sunt persoana de contact). De asemenea, se pot crea sarcini și atribui proiecte și sarcini utilizatorilor. Permission44=Ştergere proiecte Permission45=Export proiecte Permission61=Citeşte intervenţii @@ -663,17 +663,17 @@ Permission142=Creați/modificați toate proiectele și sarcinile (inclusiv proie Permission144=Şterge toate proiectele și sarcinile (inclusiv proiectele private pentru care nu sunt persoană de contact) Permission146=Citiţi cu furnizorii Permission147=Citeşte stats -Permission151=Read direct debit payment orders +Permission151=Citiți comenzile de plată prin debitare directă Permission152=Creați/modificați un ordin de plată prin debit direct Permission153=Trimite/transmite ordine de plată prin debit direct -Permission154=Record Credits/Rejects of direct debit payment orders +Permission154=Inregistreaza creditarea / respingerea ordinelor de plată prin debitare directă Permission161=Citește contracte / abonamente Permission162=Creare / modificare contracte / abonamente Permission163=Activează un serviciu / abonament al unui contract Permission164=Dezactivarea unui serviciu / abonament al unui contract Permission165=Ștergeți contracte / abonamente Permission167=Export Contracte -Permission171=Read trips and expenses (yours and your subordinates) +Permission171=Citiți delegatiile și cheltuielile (ale dvs. și ale subordonaților dvs.) Permission172=Creare / Modificare ordin de deplasare şi cheltuieli Permission173=Ştergere ordin de deplasare şi cheltuieli Permission174=Citeşte toate ordinele de deplasare şi cheltuieli @@ -719,7 +719,7 @@ PermissionAdvanced253=Crearea / modificarea utilizatorii interni / externi şi p Permission254=Ştergere sau dezactiva alţi utilizatori Permission255=Creaţi / modifica propriile informaţii de utilizator Permission256=Modificare propria parolă -Permission262=Extend access to all third parties (not only third parties that user is a sale representative).
Not effective for external users (always limited to themselves for proposals, orders, invoices, contracts, etc).
Not effective for projects (only rules on project permissions, visibility and assignement matters). +Permission262=Extindeți accesul la toate părțile terțe (nu numai terțelor părți al căror utilizator este un reprezentant de vânzari).
Nu este utilizabil pentru utilizatorii externi (doar pentru uz intern, pentru propuneri, ordine, facturi, contracte etc.).
Nu este utilizabil pentru proiecte (doar reguli privind permisiunile de proiect, aspecte de vizibilitate și de atribuire). Permission271=Citeşte CA Permission272=Citeşte facturi Permission273=Problema facturilor @@ -758,8 +758,8 @@ Permission517=Export salarii Permission520=Citeşte credite Permission522=Creare/modificare credite Permission524=Şterge credite -Permission525=Access loan calculator -Permission527=Export loans +Permission525=Accesați calculatorul de credite +Permission527=Imprumuturi externe Permission531=Citeşte servicii Permission532=Creare / Modificare servicii Permission534=Ştergere servicii @@ -768,10 +768,10 @@ Permission538=Exportul de servicii Permission701=Citiţi donaţii Permission702=Creare / Modificare donaţii Permission703=Ştergere donaţii -Permission771=Read expense reports (yours and your subordinates) +Permission771=Citiți rapoartele de cheltuieli (ale dvs. și ale subordonaților dvs.) Permission772=Creare / Modificare Raport Cheltuieli Permission773=Șterge rapoarte de cheltuieli -Permission774=Read all expense reports (even for user not subordinates) +Permission774=Citiți toate rapoartele de cheltuieli (chiar și pentru utilizatorii care nu sunt subordonații dvs.) Permission775=Aproba rapoarte de cheltuieli Permission776=Plăste rapoarte de cheltuieli Permission779=Export Rapoarte Cheltuieli @@ -792,7 +792,7 @@ Permission1185=Aprobaţi furnizor ordinelor Permission1186=Comanda furnizor ordinelor Permission1187=Confirmarea de primire de furnizor de comenzi Permission1188=Inchide furnizor ordinelor -Permission1190=Approve (second approval) supplier orders +Permission1190=Aprobați comenzile furnizorilor (a doua aprobare) Permission1201=Obţineţi rezultatul unui export Permission1202=Creare / Modificare de export Permission1231=Citeşte facturile furnizor @@ -866,9 +866,9 @@ DictionaryStaff=Efectiv DictionaryAvailability=Livrare întârziere DictionaryOrderMethods=Metode de comandă DictionarySource=Originea ofertei / comenzi -DictionaryAccountancyCategory=Accounting account groups +DictionaryAccountancyCategory=Grupuri conturi contabile DictionaryAccountancysystem=Model pentru plan de conturi -DictionaryAccountancyJournal=Accounting journals +DictionaryAccountancyJournal=Jurnalele contabile DictionaryEMailTemplates=Șabloane e-mailuri DictionaryUnits=Unităţi DictionaryProspectStatus=Prospection status @@ -879,7 +879,7 @@ SetupNotSaved=Setup not saved BackToModuleList=Inapoi la lista de module BackToDictionaryList=Inapoi la lista de dicţionare VATManagement=TVA-ul de management -VATIsUsedDesc=By default when creating prospects, invoices, orders etc the VAT rate follows the active standard rule:
If the seller is not subjected to VAT, then VAT defaults to 0. End of rule.
If the (selling country= buying country), then the VAT by default equals the VAT of the product in the selling country. End of rule.
If seller and buyer are both in the European Community and goods are transport products (car, ship, plane), the default VAT is 0 ( The VAT should be paid by the buyer to the customoffice of his country and not to the seller). End of rule.
If seller and buyer are both in the European Community and the buyer is not a company, then the VAT by defaults to the VAT of the product sold. End of rule.
If seller and buyer are both in the European Community and the buyer is a company, then the VAT is 0 by default . End of rule.
In any othe case the proposed default is VAT=0. End of rule. +VATIsUsedDesc=În mod implicit, când se creează perspective, facturi, comenzi etc., rata TVA respectă regula standard activă:
Dacă vânzătorul nu este supus TVA, valoarea TVA este implicit 0. Sfârșitul regulii.
Dacă (țara de vânzare = tara de cumpărare), atunci TVA-ul este implicit egal cu TVA-ul produsului în țara de vânzare. Sfârșitul regulii.
Dacă vânzătorul și cumpărătorul sunt ambele în Comunitatea Europeană, iar bunurile sunt produse de transport (mașină, navă, avion), TVA-ul implicit este 0 (TVA trebuie plătit de cumpărător la vama țării sale și nu la vânzător). Sfârșitul regulii.
Dacă vânzătorul și cumpărătorul sunt ambele în Comunitatea Europeană, iar cumpărătorul nu este o companie, atunci TVA-ul este implicit TVA-ul produsului vândut. Sfârșitul regulii.
Dacă vânzătorul și cumpărătorul sunt ambii în Comunitatea Europeană, iar cumpărătorul este o companie, atunci TVA este 0 în mod prestabilit. Sfârșitul regulii.
În orice alt caz, valoarea implicită propusă este TVA = 0. Sfârșitul regulii. VATIsNotUsedDesc=În mod implicit propuse de TVA este 0, care poate fi utilizat pentru cazuri ca asociaţiile, persoane fizice ou firme mici. VATIsUsedExampleFR=În Franţa, aceasta înseamnă societăţilor sau organizaţiilor care au un real sistemului fiscal (Simplified reale sau normale de real). Un sistem în care TVA-ul este declarat. VATIsNotUsedExampleFR=În Franţa, înseamnă că asociaţiile care nu sunt declarate de TVA sau de companii, organizaţii sau profesiilor liberale care au ales de micro-întreprindere sistemului fiscal (TVA în franciză) şi a plătit o franciza de TVA, fără nici o declaraţie de TVA. Această opţiune va afişa de referinţă "nu se aplică TVA - art-293B din CGI" pe facturi. @@ -923,7 +923,7 @@ Offset=Decalaj AlwaysActive=Întotdeauna activ Upgrade=Upgrade MenuUpgrade=Upgrade / Extinde -AddExtensionThemeModuleOrOther=Deploy/install external module +AddExtensionThemeModuleOrOther=Implementați / instalați modulul extern WebServer=Server Web DocumentRootServer=Server Web este directorul rădăcină DataRootServer=Directorul de fişiere de date @@ -947,7 +947,7 @@ Host=Server DriverType=Driver de tip SummarySystem=Sistemul de informaţii rezumat SummaryConst=Lista tuturor Dolibarr setarea parametrilor -MenuCompanySetup=Company/Organisation +MenuCompanySetup=Companie / Organizație DefaultMenuManager= Manager meniul Standard DefaultMenuSmartphoneManager=Manager meniul Smartphone Skin=Tema vizuală @@ -963,8 +963,8 @@ PermanentLeftSearchForm=Formular de căutare permanent in meniu din stânga DefaultLanguage=Limba folosita implicit (cod limba) EnableMultilangInterface=Activaţi multilingv interfaţă EnableShowLogo=Afişare logo în meniul stânga -CompanyInfo=Company/organisation information -CompanyIds=Company/organisation identities +CompanyInfo=Informații despre companie / organizație +CompanyIds=Identitatea companiei / organizației CompanyName=Nume CompanyAddress=Adresă CompanyZip=Zip @@ -997,9 +997,9 @@ Delays_MAIN_DELAY_MEMBERS=Toleranta întârziere (în zile) înainte de alertă Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Toleranta întârziere (în zile) înainte de alertă pentru cecuri de depozit pentru a face Delays_MAIN_DELAY_EXPENSEREPORTS=Tolerance delay (in days) before alert for expense reports to approve SetupDescription1=\nZona de configurare este pentru parametrii de configurare inițiali înainte de a începe să se utilizeze Dolibarr. -SetupDescription2=The two mandatory setup steps are the first two in the setup menu on the left: %s setup page and %s setup page : -SetupDescription3=Parameters in menu %s -> %s are required because defined data are used on Dolibarr screens and to customize the default behavior of the software (for country-related features for example). -SetupDescription4=Parameters in menu %s -> %s are required because Dolibarr ERP/CRM is a collection of several modules/applications, all more or less independent. New features will be added to menus for every module you will activate. +SetupDescription2=Cele două etape obligatorii de configurare sunt primele două din meniul de configurare din stânga: pagina de configurare %s și pagina de configurare %s: +SetupDescription3=Parametrii din meniul %s -> %s sunt necesari deoarece datele definite sunt folosite pe ecranele Dolibarr și pentru a personaliza comportamentul implicit al software-ului (de exemplu, pentru caracteristicile legate de țară). +SetupDescription4=Parametrii din meniul %s -> %s sunt necesari, deoarece Dolibarr ERP / CRM este o colecție de mai multe module / aplicații, toate mai mult sau mai puțin independente. Noile caracteristici vor fi adăugate în meniuri pentru fiecare modul pe care îl veți activa. SetupDescription5=Alte meniul intrări gestiona parametri opţionali. LogEvents=Audit de securitate evenimente Audit=Audit @@ -1015,7 +1015,7 @@ BrowserOS=Browser OS ListOfSecurityEvents=Lista de evenimente Dolibarr de securitate SecurityEventsPurged=Evenimentelor de securitate epurate LogEventDesc=Puteţi activa jurnalul de evenimente de securitate Dolibarr aici. Administratorii pot vedea apoi conţinutul său prin meniul System Tools - Audit. Atenţie, această caracteristică poate consuma o cantitate mare de date în baza de date. -AreaForAdminOnly=Setup parameters can be set by administrator users only. +AreaForAdminOnly=Parametrii de configurare pot fi setați numai de utilizatorii administratori . SystemInfoDesc=Sistemul de informare este diverse informaţii tehnice ai citit doar în modul şi vizibil doar pentru administratori. SystemAreaForAdminOnly=Această zonă este disponibil numai pentru utilizatorii de administrator. Nici una din Dolibarr permisiunile pot reduce această limită. CompanyFundationDesc=Editați pe această pagină toate informațiile cunoscute ale companiei sau fundației pe care trebuie să o gestionați (Pentru aceasta, faceți clic pe "Modificare" sau "Salvare", butonul din partea de jos a paginii) @@ -1031,15 +1031,15 @@ TriggerDisabledAsModuleDisabled=Declanşările în acest dosar sunt dezactivate TriggerAlwaysActive=Declanşările în acest dosar sunt întotdeauna activ, ce sunt activate Dolibarr module. TriggerActiveAsModuleActive=Declanşările în acest dosar sunt active ca modul %s este activată. GeneratedPasswordDesc=Definiţi aici regulă care doriţi să-l utilizaţi pentru a genera o parolă nouă, dacă vă întrebaţi de a avea auto generate parola -DictionaryDesc=Insert all reference data. You can add your values to the default. -ConstDesc=This page allows you to edit all other parameters not available in previous pages. These are mostly reserved parameters for developers or advanced troubleshooting. For a list of options check here. +DictionaryDesc=Introduceți toate datele de referință. Puteți adăuga valorile dvs. la valorile implicite. +ConstDesc=Această pagină vă permite să editați toți ceilalți parametri care nu sunt disponibili în paginile anterioare. Acestia sunt în principal parametrii rezervați pentru dezvoltatori sau soluții avansate de depanare. Pentru o listă de opțiuni verificați aici . MiscellaneousDesc=Toți ceilalți parametri legați de securitate sunt definiți aici. LimitsSetup=Limitele / Precizie LimitsDesc=Puteţi defini limitele, preciziile şi optimizarile utilizate de către Dolibarr aici MAIN_MAX_DECIMALS_UNIT=Zecimale max pentru preturi unitare MAIN_MAX_DECIMALS_TOT=Zecimale max pentru preturi totale MAIN_MAX_DECIMALS_SHOWN=Zecimale max pentru preţurile afişate pe ecran (Adăugaţi ... după acest număr, dacă doriţi să vezi ... când numărul este trunchiat atunci când sunt afişate pe ecran) -MAIN_ROUNDING_RULE_TOT=Step of rounding range (for countries where rounding is done on something else than base 10. For example, put 0.05 if rounding is done by 0.05 steps) +MAIN_ROUNDING_RULE_TOT=Pasul de interval de rotunjire (pentru țările în care rotunjirea se face in altceva decât baza 10. De exemplu, puneți 0,05 dacă rotunjirea se face in trepte de 0,05) UnitPriceOfProduct=preţul unitar net al unui produs TotalPriceAfterRounding=Pret total (net / TVA / inclusiv fiscale) după rotunjirea ParameterActiveForNextInputOnly=Parametru de eficient pentru următoarea intrare numai @@ -1047,14 +1047,14 @@ NoEventOrNoAuditSetup=Nici un eveniment de securitate a fost înregistrată înc NoEventFoundWithCriteria=Nici un eveniment de securitate a fost găsit pentru o astfel de criterii de căutare. SeeLocalSendMailSetup=Vedeţi-vă locale sendmail setup BackupDesc=Pentru a face o copie de siguranţă completă de Dolibarr, trebuie să: -BackupDesc2=Save content of documents directory (%s) that contains all uploaded and generated files (So it includes all dump files generated at step 1). -BackupDesc3=Save content of your database (%s) into a dump file. For this, you can use following assistant. +BackupDesc2=Salvați conținutul directorului de documente ( %s) care conține toate fișierele încărcate și generate (Deci include toate fișierele dump generate la pasul 1). +BackupDesc3=Salvați conținutul bazei dvs. de date ( %s) într-un fișier dump. Pentru aceasta, puteți utiliza următorul asistent. BackupDescX=Arhivat directorul trebuie să fie depozitate într-un loc sigur. BackupDescY=Generate de fişier de imagine memorie trebuie să fie depozitate într-un loc sigur. BackupPHPWarning=Backupul nu poate fi garantat cu această metodă. Preferă una precedent RestoreDesc=Pentru a restabili o Dolibarr de rezervă, trebuie să: -RestoreDesc2=Restore archive file (zip file for example) of documents directory to extract tree of files in documents directory of a new Dolibarr installation or into this current documents directoy (%s). -RestoreDesc3=Restore the 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 restore is finished, you must use a login/password, that existed when backup was made, to connect again. To restore a backup database into this current installation, you can follow this assistant. +RestoreDesc2=Restaurați fișierul arhivă (de exemplu fișierul zip) din directorul de documente pentru a extrage arborele fișierelor in directorul de documente al unei noi instalări Dolibarr sau în acest director curent de documente ( %s). +RestoreDesc3=Restaurați datele, dintr-un fișier de memorie de rezervă, în baza de date a noii instalări Dolibarr sau în baza de date a instalării curente ( %s). Avertisment, odată ce restaurarea este terminată, trebuie să utilizați o autentificare/parolă, care a existat atunci când a fost efectuată copia de rezervă, pentru a vă conecta din nou. Pentru a restaura o bază de date de rezervă în această instalare curentă, puteți urmari acest asistent. RestoreMySQL=MySQL import ForcedToByAModule= Această regulă este obligat la %s către un activat modulul PreviousDumpFiles=Disponibil dump de rezervă fişiere de baze de date @@ -1079,8 +1079,8 @@ MAIN_PROXY_PASS=Parolă pentru a utiliza server proxy DefineHereComplementaryAttributes=Definiţi aici toate atributele, care nu sunt deja disponibile în mod implicit, şi că doriţi să fie sprijinite pentru %s. ExtraFields=Atribute complementare ExtraFieldsLines=Atribute complementare (linii) -ExtraFieldsSupplierOrdersLines=Complementary attributes (order lines) -ExtraFieldsSupplierInvoicesLines=Complementary attributes (invoice lines) +ExtraFieldsSupplierOrdersLines=Atribute complementare (linii de comandă) +ExtraFieldsSupplierInvoicesLines=Atribute complementare (linii de facturare) ExtraFieldsThirdParties=Atribute complementare ( terţi) ExtraFieldsContacts=Atribute complementare (contact/addresă ) ExtraFieldsMember=Atribute complementare (membri) @@ -1099,7 +1099,7 @@ SendmailOptionMayHurtBuggedMTA=Functionalitate pentru a trimite mesaje utilizân TranslationSetup=Configurarea traducerii TranslationKeySearch=Search a translation key or string TranslationOverwriteKey=Overwrite a translation string -TranslationDesc=How to set displayed application language :
* Systemwide: menu Home - Setup - Display
* Per user: User display setup tab of user card (click on username at the top of the screen). +TranslationDesc=Cum se configureaza limbajul de aplicație afișat:
* Sistem: meniu Acasă - Configurare - Afișare
Per utilizator: Configurare afișare utilizator Tab-ul cardului utilizatorului (apasati pe numele de utilizator din partea de sus a ecranului). TranslationOverwriteDesc=You can also override strings filling the following table. Choose your language from "%s" dropdown, insert the translation key string into "%s" and your new translation into "%s" TranslationOverwriteDesc2=You can use the other tab to help you know translation key to use TranslationString=Translation string @@ -1108,11 +1108,11 @@ WarningAtLeastKeyOrTranslationRequired=A search criteria is required at least fo NewTranslationStringToShow=New translation string to show OriginalValueWas=The original translation is overwritten. Original value was:

%s TransKeyWithoutOriginalValue=You forced a new translation for the translation key '%s' that does not exists in any language files -TotalNumberOfActivatedModules=Activated application/modules: %s / %s +TotalNumberOfActivatedModules=Aplicație / module activate: %s / %s YouMustEnableOneModule=Trebuie activat cel puţin 1 modul ClassNotFoundIntoPathWarning=Clasa %s negăsită în calea PHP YesInSummer=Da în vară -OnlyFollowingModulesAreOpenedToExternalUsers=Note, only following modules are opened to external users (whatever are permission of such users) and only if permissions were granted: +OnlyFollowingModulesAreOpenedToExternalUsers=Rețineți, numai următoarele module sunt deschise utilizatorilor externi (indiferent de permisiunea unor astfel de utilizatori) și numai dacă au fost acordate permisiuni: SuhosinSessionEncrypt=Stocarea sesiune criptată prin Suhosin ConditionIsCurrently=Condiția este momentan %s YouUseBestDriver=Utilizaţi driverul %s care este cel mai bun driver disponibil acum. @@ -1377,7 +1377,7 @@ ViewProductDescInFormAbility=Vizualizare descrierile de produs, în forme (de al MergePropalProductCard=Activate in product/service Attached Files tab an option to merge product PDF document to proposal PDF azur if product/service is in the proposal ViewProductDescInThirdpartyLanguageAbility=Vizualizarea descrierii produsului in limba terței părți. UseSearchToSelectProductTooltip=De asemenea, dacă aveți un număr mare produse (> 100 000), puteți crește viteza prin setarea constantei COMPANY_DONOTSEARCH_ANYWHERE la 1 la Setup->Other. Căutarea va fi limitată la începutul șirului. -UseSearchToSelectProduct=Wait you press a key before loading content of product combo list (This may increase performance if you have a large number of products, but it is less convenient) +UseSearchToSelectProduct=Așteptați să apăsați o cheie înainte de a încărca conținutul listei combo de produse (aceasta poate crește performanța dacă aveți un număr mare de produse, dar este mai puțin convenabil) SetDefaultBarcodeTypeProducts=Implicit tip de cod de bare de a utiliza pentru produse SetDefaultBarcodeTypeThirdParties=Implicit tip de cod de bare de a utiliza pentru terţi UseUnits=Define a unit of measure for Quantity during order, proposal or invoice lines edition @@ -1411,7 +1411,7 @@ BarcodeDescC39=Coduri de bare de tip C39 BarcodeDescC128=Coduri de bare de tip C128 BarcodeDescDATAMATRIX=Barcode of type Datamatrix BarcodeDescQRCODE=Barcode of type QR code -GenbarcodeLocation=Bar code generation command line tool (used by internal engine for some bar code types). Must be compatible with "genbarcode".
For example: /usr/local/bin/genbarcode +GenbarcodeLocation=Instrument pentru linia de comandă de generare de coduri de bare (utilizat de motorul intern pentru anumite tipuri de coduri de bare). Trebuie să fie compatibil cu "genbarcode".
De exemplu: / usr / local / bin / genbarcode BarcodeInternalEngine=Motor intern BarCodeNumberManager=Manager pentru autodefinire numere coduri bare ##### Prelevements ##### @@ -1435,7 +1435,7 @@ SendingsSetup=Trimiterea de modul de configurare SendingsReceiptModel=Trimiterea primirea model SendingsNumberingModules=Trimiteri de numerotare module SendingsAbility=Foi de transport suport pentru livrările către clienți. -NoNeedForDeliveryReceipts=In most cases, shipping sheets are used both as sheets for customer deliveries (list of products to send) and sheets that is received and signed by customer. So product deliveries receipts is a duplicated feature and is rarely activated. +NoNeedForDeliveryReceipts=În majoritatea cazurilor, foile de expediere sunt utilizate atât ca foi pentru livrările clienților (lista de produse care trebuie trimise), cât și pentru foile care sunt primite și semnate de către client. Prin urmare, chitanțele livrărilor de produse reprezintă o caracteristică dublă și sunt rareori activate. FreeLegalTextOnShippings=Text liber pe livrari ##### Deliveries ##### DeliveryOrderNumberingModules=Produse livrările primirea modul de numerotare @@ -1450,7 +1450,7 @@ FCKeditorForProduct=WYSIWIG crearea / editie a produselor / serviciilor "descrie FCKeditorForProductDetails=WYSIWIG creare / editare detalii linii de produse pentru toate entităţile (propuneri, comenzilor, facturilor, etc ..) Atenţie: Folosind această opţiune nu este recommanda deoarece astfel pot apare probleme la caracterele speciale şi paginare atunci când se creaza fişiere PDF. FCKeditorForMailing= WYSIWIG crearea / ediţie de mailing FCKeditorForUserSignature=Creare/editare WYSIWIG a semnăturii utilizatorilor -FCKeditorForMail=WYSIWIG creation/edition for all mail (except Tools->eMailing) +FCKeditorForMail=Crearea / editarea WYSIWIG pentru toate e-mailurile (cu excepția Tools-> eMailing) ##### OSCommerce 1 ##### OSCommerceErrorConnectOkButWrongDatabase=Conexiunii la baza de date a reusit, dar nu arata a fi o bază de date OSCommerce (cheie %s nu a fost găsit în tabelul %s). OSCommerceTestOk=Conectarea la server ' %s' pe bază de date " %s" cu utilizatorul " %s" de succes. @@ -1502,7 +1502,7 @@ SupposedToBeInvoiceDate=Data facturii utilizat Buy=Cumpăra Sell=Vinde InvoiceDateUsed=Data facturii utilizat -YourCompanyDoesNotUseVAT=Your company has been defined to not use VAT (Home - Setup - Company/Organisation), so there is no VAT options to setup. +YourCompanyDoesNotUseVAT=Compania dvs. a fost definită să nu utilizeze TVA (Acasa- Configurare- Scoeitate/ Organizatie), astfel încât nu există opțiuni de TVA pentru configurare. AccountancyCode=Codul de Contabilitate AccountancyCodeSell=Cont vânzare. cod AccountancyCodeBuy=Cont cumpărare. cod @@ -1521,7 +1521,7 @@ AGENDA_SHOW_LINKED_OBJECT=Show linked object into agenda view ##### Clicktodial ##### ClickToDialSetup=Click pentru a Dial modul setup ClickToDialUrlDesc=Url called when a click on phone picto is done. In URL, you can use tags
__PHONETO__ that will be replaced with the phone number of person to call
__PHONEFROM__ that will be replaced with phone number of calling person (yours)
__LOGIN__ that will be replaced with clicktodial login (defined on user card)
__PASS__ that will be replaced with clicktodial password (defined on user card). -ClickToDialDesc=This module allows to make phone numbers clickable. A click on this icon will call make your phone to call the phone number. This can be used to call a call center system from Dolibarr that can call the phone number on a SIP system for example. +ClickToDialDesc=Acest modul permite efectuarea de clicuri pentru numere de telefon. Dacă faceți clic pe această pictogramă, telefonul dvs. va apela numărul de telefon. Acest lucru poate fi folosit pentru a apela un sistem de call center de la Dolibarr care poate apela numărul de telefon dintr-un sistem SIP, de exemplu. ClickToDialUseTelLink=Use just a link "tel:" on phone numbers ClickToDialUseTelLinkDesc=Use this method if your users have a softphone or a software interface installed on same computer than the browser, and called when you click on a link in your browser that start 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 Sales (CashDesk) ##### @@ -1531,10 +1531,10 @@ CashDeskThirdPartyForSell=Terț generic implicit utilizat pentru vânzări CashDeskBankAccountForSell=Case de cont pentru a utiliza pentru vinde CashDeskBankAccountForCheque= Cont pentru a utiliza pentru a primi plăţi prin cec CashDeskBankAccountForCB= Cont pentru a folosi pentru a primi plăţi în numerar de carduri de credit -CashDeskDoNotDecreaseStock=Disable stock decrease when a sell is done from Point of Sale (if "no", stock decrease is done for each sell done from POS, whatever is option set into module Stock). +CashDeskDoNotDecreaseStock=Dezactivați scăderea stocului atunci când o vânzare se face de la punctul de vânzare (dacă "nu", scaderea stocului se face pentru fiecare vânzare făcută din POS, indiferent de opțiunea stabilită în modulul Stoc). CashDeskIdWareHouse=Forţează și limitează depozitul să folosească scăderea stocului StockDecreaseForPointOfSaleDisabled=Scădere stoc de la Point of Sale dezactivat -StockDecreaseForPointOfSaleDisabledbyBatch=Stock decrease in POS is not compatible with lot management +StockDecreaseForPointOfSaleDisabledbyBatch=Scăderea stocului în POS nu este compatibilă cu gestionarea lotului CashDeskYouDidNotDisableStockDecease=Nu ai dezactivați scăderea de stocului atunci când se face o vinzare de la Point Of Sale. Astfel, este necesar un depozit. ##### Bookmark ##### BookmarkSetup=Bookmark modul de configurare @@ -1569,7 +1569,7 @@ SuppliersSetup=Furnizorul modul de configurare SuppliersCommandModel=Finalizarea şablon de ordine furnizorul (logo. ..) SuppliersInvoiceModel=Model complet de factura furnizorului (logo. ..) SuppliersInvoiceNumberingModel=Modele numerotaţie al facturilor furnizori -IfSetToYesDontForgetPermission=If set to yes, don't forget to provide permissions to groups or users allowed for the second approval +IfSetToYesDontForgetPermission=Dacă este setat la da, nu uitați să furnizați permisiuni grupurilor sau utilizatorilor cărora li se permite a doua aprobare ##### GeoIPMaxmind ##### GeoIPMaxmindSetup=GeoIP Maxmind modul de configurare PathToGeoIPMaxmindCountryDataFile=Calea către fișierul care conține Maxmind tranlatarea IP la țară.
Examples:
/usr/local/share/GeoIP/GeoIP.dat
/usr/share/GeoIP/GeoIP.dat @@ -1588,11 +1588,11 @@ UseSearchToSelectProject=Use autocompletion fields to choose project (instead of ##### Fiscal Year ##### AccountingPeriods=Accounting periods AccountingPeriodCard=Accounting period -NewFiscalYear=New accounting period -OpenFiscalYear=Open accounting period -CloseFiscalYear=Close accounting period -DeleteFiscalYear=Delete accounting period -ConfirmDeleteFiscalYear=Are you sure to delete this accounting period? +NewFiscalYear=Perioadă contabilă nouă  +OpenFiscalYear=Deschide perioada contabilă +CloseFiscalYear=Închide perioada contabila +DeleteFiscalYear=Ștergeți perioada contabilă +ConfirmDeleteFiscalYear=Sigur doriți să ștergeți această perioadă contabila? ShowFiscalYear=Show accounting period AlwaysEditable=Permite a fi editat mereu MAIN_APPLICATION_TITLE=Forțează numele vizibil al aplicare (avertisment: setarea propriul nume aici poate duce la eliminarea facilitaţii de conectare automată atunci când se utilizează aplicația mobilă DoliDroid) @@ -1606,19 +1606,19 @@ SortOrder=Ordine sortare Format=Format TypePaymentDesc=0:Tip plata Client, 1:Tip plata Furnizor, 2:Ambele tipuri plata Client sau Furnizor IncludePath=Include calea (definita in variabila %s) -ExpenseReportsSetup=Setup of module Expense Reports -TemplatePDFExpenseReports=Document templates to generate expense report document -NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only. -YouMayFindNotificationsFeaturesIntoModuleNotification=You may find options for EMail notifications by enabling and configuring the module "Notification". +ExpenseReportsSetup=Configurarea modului rapoartelor de cheltuieli +TemplatePDFExpenseReports=Șabloane de documente pentru a genera un document de raportare a cheltuielilor +NoModueToManageStockIncrease=Nu a fost activat niciun modul capabil să gestioneze creșterea stocului automat. Creșterea stocurilor se va face doar prin introducere manuală. +YouMayFindNotificationsFeaturesIntoModuleNotification=Puteți găsi opțiuni pentru notificările EMail activând și configurand modulul "Notificare". ListOfNotificationsPerUser=List of notifications per user* ListOfNotificationsPerUserOrContact=List of notifications per user* or per contact** -ListOfFixedNotifications=List of fixed notifications +ListOfFixedNotifications=Lista notificărilor fixe GoOntoUserCardToAddMore=Go on the tab "Notifications" of a user to add or remove notifications for users -GoOntoContactCardToAddMore=Go on the tab "Notifications" of a third party to add or remove notifications for contacts/addresses +GoOntoContactCardToAddMore=Mergeți în fila "Notificări" a unei terțe părți pentru a adăuga sau elimina notificări pentru contacte / adrese Threshold=Prag -BackupDumpWizard=Wizard to build database backup dump file -SomethingMakeInstallFromWebNotPossible=Installation of external module is not possible from the web interface for the following reason: -SomethingMakeInstallFromWebNotPossible2=For this reason, process to upgrade described here is only manual steps a privileged user can do. +BackupDumpWizard=Expertul pentru a crea un fișier de bază de date de rezervă pentru baza de date +SomethingMakeInstallFromWebNotPossible=Instalarea modulului extern nu este posibilă din interfața web din următorul motiv: +SomethingMakeInstallFromWebNotPossible2=Din acest motiv, procesul de actualizare descris aici este doar un pas manual pe care îl poate face un utilizator privilegiat. InstallModuleFromWebHasBeenDisabledByFile=Install of external module from application has been disabled by your administrator. You must ask him to remove the file %s to allow this feature. ConfFileMustContainCustom=Installing or building an external module from application need to save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to add the 2 directive lines:
$dolibarr_main_url_root_alt='/custom';
$dolibarr_main_document_root_alt='%s/custom'; HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over diff --git a/htdocs/langs/ro_RO/agenda.lang b/htdocs/langs/ro_RO/agenda.lang index ca9487bff01..12ed2f0c42f 100644 --- a/htdocs/langs/ro_RO/agenda.lang +++ b/htdocs/langs/ro_RO/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID eveniment Actions=Evenimente Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agende LocalAgenda=Calendar intern ActionsOwnedBy=Evenimentul lui @@ -34,7 +35,7 @@ AgendaSetupOtherDesc= Această pagină permite configurarea unor opțiuni pentru AgendaExtSitesDesc=Această pagină vă permite să declaraţi sursele externe de calendare pentru a vedea evenimentele lor în agenda Dolibarr. ActionsEvents=Evenimente pentru care Dolibarr va crea o acţiune în agendă în mod automat ##### Agenda event labels ##### -NewCompanyToDolibarr=Third party %s created +NewCompanyToDolibarr=Terța parte %s a fost creată ContractValidatedInDolibarr=Contract %s validat PropalClosedSignedInDolibarr=Oferta %s semnată PropalClosedRefusedInDolibarr=Oferta %s refuzată @@ -47,14 +48,15 @@ InvoiceDeleteDolibarr=Factura %s ştearsă InvoicePaidInDolibarr=Factura %s schimbată la plată InvoiceCanceledInDolibarr=Factura %s anulată MemberValidatedInDolibarr=Membru %s validat -MemberResiliatedInDolibarr=Member %s terminated +MemberModifiedInDolibarr=Membrul %s modificat +MemberResiliatedInDolibarr=Membru %s terminat MemberDeletedInDolibarr=Membru %s şters MemberSubscriptionAddedInDolibarr=Înscrierea pentru membrul %s adăugat ShipmentValidatedInDolibarr=Livrarea %s validata -ShipmentClassifyClosedInDolibarr=Livrarea %s clasificată facturată -ShipmentUnClassifyCloseddInDolibarr=Livrarea %s clasificată redeschisa +ShipmentClassifyClosedInDolibarr=Expediere %s clasificată facturată +ShipmentUnClassifyCloseddInDolibarr=Expediere %s clasificată redeschisă ShipmentDeletedInDolibarr=Livrare %s ştearsă -OrderCreatedInDolibarr=Order %s created +OrderCreatedInDolibarr=Comanda %s a fost creată OrderValidatedInDolibarr=Comanda %s validată OrderDeliveredInDolibarr=Comanda livrată %s clasificată OrderCanceledInDolibarr=Comanda %s anulată @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervenţia %s trimisă prin e-mail ProposalDeleted=Ofertă ştearsă OrderDeleted=Comandă ştearsă InvoiceDeleted=Factură ştearsă +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Șabloane de documente pentru eveniment DateActionStart=Data începerii DateActionEnd=Data terminării AgendaUrlOptions1=Puteţi, de asemenea, să adăugaţi următorii parametri pentru filtrarea rezultatelor: -AgendaUrlOptions2=login=%s ​​pentru a limita exportul de acțiuni create de, sau atribuite utilizatorului%s. AgendaUrlOptions3=logind=%s ​​pentru a limita exportul de acțiuni deţinute de utilizatorul %s -AgendaUrlOptions4=logint=% s ​​pentru a limita exportul de acțiuni atribuite utilizatorului % s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID pentru a limita exportul de acțiuni asociate la proiectul PROJECT_ID. AgendaShowBirthdayEvents=Afişează ziua de naştere a contactelor AgendaHideBirthdayEvents=Ascunde ziua de naştere a contactelor @@ -102,7 +108,7 @@ MyAvailability=Disponibilitatea mea ActionType=Tip Eveniment DateActionBegin=Dată începere eveniment CloneAction=Clonează eveniment -ConfirmCloneEvent=Are you sure you want to clone the event %s? +ConfirmCloneEvent=Sigur doriți să clonați evenimentul %s? RepeatEvent=Repeta eveniment EveryWeek=Fiecare săptămână EveryMonth=Fiecare lună diff --git a/htdocs/langs/ro_RO/banks.lang b/htdocs/langs/ro_RO/banks.lang index ce964a1bb6a..c773d87f386 100644 --- a/htdocs/langs/ro_RO/banks.lang +++ b/htdocs/langs/ro_RO/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=ID-ul tranzacţiei BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,7 +75,7 @@ Conciliate=Deconteaza Conciliation=Conciliere ReconciliationLate=Reconciliation late IncludeClosedAccount=Includeţi conturile închise -OnlyOpenedAccount=Numai conturile deschise +OnlyOpenedAccount=Numai conturile deschise AccountToCredit=Cont de credit AccountToDebit=Cont de debit DisableConciliation=Dezactivaţi reconcilierea pentru acest cont @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Cec returnat si facturi redeschise BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/ro_RO/bills.lang b/htdocs/langs/ro_RO/bills.lang index c06f5c0d0ff..e87b23754bf 100644 --- a/htdocs/langs/ro_RO/bills.lang +++ b/htdocs/langs/ro_RO/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Dezactivat pentru ca nu poate fi sters InvoiceStandard=Factură Standard InvoiceStandardAsk=Factură Standard InvoiceStandardDesc=Acest tip de factură este factura comună. -InvoiceDeposit=Factură De Avans -InvoiceDepositAsk=Factură De Avans -InvoiceDepositDesc=Acest tip de factură se face în cazul în care un avans a fost încasat. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Factură Proformă InvoiceProFormaAsk=Factură Proformă InvoiceProFormaDesc=Factura Proformă este o imagine a adevăratei facturi, dar nu are nici o valoare contabilă. @@ -115,7 +115,7 @@ BillStatus=Status Factura StatusOfGeneratedInvoices=Status factură generată BillStatusDraft=Schiţă (de validat) BillStatusPaid=Plătite -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Plătită ( gata pentru factura finală) BillStatusCanceled=Abandonate BillStatusValidated=Validate (de plată) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Platite (parţial) BillShortStatusDraft=Schiţă BillShortStatusPaid=Platite BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Prelucrate +BillShortStatusConverted=Plătite BillShortStatusCanceled=Abandonată BillShortStatusValidated=Validată BillShortStatusStarted=Începută @@ -198,12 +198,12 @@ ShowBill=Afisează factura ShowInvoice=Afisează factura ShowInvoiceReplace=Afisează factura de înlocuire ShowInvoiceAvoir=Afisează nota de credit -ShowInvoiceDeposit=Afisează factura de avans +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Afişează factura de situaţie ShowPayment=Afisează plata AlreadyPaid=Deja platite AlreadyPaidBack=Deja rambursată -AlreadyPaidNoCreditNotesNoDeposits=Deja plătite (fără note de credit şi avans) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandonată RemainderToPay=Rest de plată RemainderToTake=Rest de încasat @@ -270,10 +270,10 @@ RelativeDiscount=Discount relativ GlobalDiscount=Discount Global CreditNote=Nota de credit CreditNotes=Note de credit -Deposit=Avans -Deposits=Avansuri +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Reducere de la nota de credit %s -DiscountFromDeposit=Plăţi efectuate din factura de avans%s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Acest tip de credit poate fi utilizat pe factură înainte de validarea acesteia CreditNoteDepositUse=Factura trebuie validată pentru a utiliza acest tip de credite @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Nu se poate elimina plata deoarece există c ExpectedToPay=Plată prevăzută CantRemoveConciliatedPayment=Nu se poate şterge o plată reconciliată PayedByThisPayment=Achitat cu aceasta plată -ClosePaidInvoicesAutomatically=Clasează "Platită" toate facturile standard, de situatie sau de înlocuire în întregime platite. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Clasează "Platite" toate notele de credit rambursate în întregime ClosePaidContributionsAutomatically=Închide toate contribuţiile sociale sau fiscale plătite integral AllCompletelyPayedInvoiceWillBeClosed=Toate facturile cu rest de plată zero vor fi închise automat cu statusul "Plătită". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=Intai se poate crea o factură standard si PDFCrabeDescription=Şablon PDF Factura Crabe . Un șablon factură complet (format recomandat) PDFCrevetteDescription=Model factură PDF Crevette. Un model complet pentru factura de situaţie TerreNumRefModelDesc1=Returnează numărul sub forma %syymm-nnnn pentru facturile standard și %syymm-nnnn pentru notele de credit unde yy este anul, mm este luna și nnnn este o secvenţă fără nici o pauză și fără revenire la 0 -MarsNumRefModelDesc1=Returnează numărul cu format %syymm-nnnn pentru facturi standard, %syymm-nnnn pentru facturi de înlocuire, %syymm-nnnn pentru facturi de avans si %syymm-nnnn pentru note de credit, unde yy este anul, mm este luna și nnnn este o secvenţă fără nici o pauză și fără revenire la 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=O factură începând cu $syymm există deja și nu este compatibilă cu acest model de numerotaţie. Ştergeţi sau redenumiți pentru a activa acest modul. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Responsabil urmarire factură client TypeContact_facture_external_BILLING=Contact facturare client diff --git a/htdocs/langs/ro_RO/bookmarks.lang b/htdocs/langs/ro_RO/bookmarks.lang index b8e1ff1870c..70f76865d1b 100644 --- a/htdocs/langs/ro_RO/bookmarks.lang +++ b/htdocs/langs/ro_RO/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Adăugaţi această pagină la bookmark-uri +AddThisPageToBookmarks=Adăugați pagina curentă în marcaje Bookmark=Bookmark Bookmarks=Bookmark-uri +ListOfBookmarks=Lista de semne de carte +EditBookmarks=Afișați / editați marcajele NewBookmark=Bookmark nou ShowBookmark=Arată bookmark OpenANewWindow=Deschide o fereastră nouă @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Fereastră nouă BookmarkTargetReplaceWindowShort=Fereastră curentă BookmarkTitle=Titlu bookmark UrlOrLink=URL -BehaviourOnClick=Comportament la click URL +BehaviourOnClick=Comportament atunci când este selectată o adresă URL de marcaj CreateBookmark=Creaţi bookmark SetHereATitleForLink=Setaţi un titlu pentru bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Folosiţi un URL http extern sau URL relativ diff --git a/htdocs/langs/ro_RO/boxes.lang b/htdocs/langs/ro_RO/boxes.lang index c042b97d48f..c645bbcbbb6 100644 --- a/htdocs/langs/ro_RO/boxes.lang +++ b/htdocs/langs/ro_RO/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss informaţii BoxLastProducts=Ultimele %s produse/ servicii BoxProductsAlertStock=Alere Stoc pentru produse @@ -82,3 +83,4 @@ ForCustomersOrders=Comenzi clienți ForProposals=Oferte LastXMonthRolling=Rulaj ultimele %s luni ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/ro_RO/cashdesk.lang b/htdocs/langs/ro_RO/cashdesk.lang index b7b47fbe5c1..261d107c4ea 100644 --- a/htdocs/langs/ro_RO/cashdesk.lang +++ b/htdocs/langs/ro_RO/cashdesk.lang @@ -14,7 +14,7 @@ ShoppingCart=Cosul de cumparaturi NewSell=Vânzare nouă AddThisArticle=Adauga acest articol RestartSelling=Du-te inapoi la vânzare -SellFinished=Sale complete +SellFinished=Vanzare completa PrintTicket=Print bon NoProductFound=Niciun articol gasit ProductFound=produs găsit @@ -25,7 +25,7 @@ Difference=Diferenţă TotalTicket=Total bon NoVAT=Fără TVA pentru această vânzare Change=Primit în plus -BankToPay=Comision cont +BankToPay=Contul de plată ShowCompany=Afişare companie ShowStock=Arată depozit DeleteArticle=Faceţi clic pentru a elimina acest articol diff --git a/htdocs/langs/ro_RO/categories.lang b/htdocs/langs/ro_RO/categories.lang index 3a23e2fc559..6ae1795fb36 100644 --- a/htdocs/langs/ro_RO/categories.lang +++ b/htdocs/langs/ro_RO/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag / Categorie Rubriques=Tag-uri / Categorii +RubriquesTransactions=Etichete / Categorii de tranzacții categories=tag-uri / categorii NoCategoryYet=Niciun tag/categorie de acest tip creată In=În @@ -14,7 +15,7 @@ CustomersCategoriesArea=Tag-uri / categorii Clienții MembersCategoriesArea=Tag-uri / categorii Membri ContactsCategoriesArea=Tag-uri / Categorii Contacte AccountsCategoriesArea=Tag-uri / Categorii Contabilitate -ProjectsCategoriesArea=Projects tags/categories area +ProjectsCategoriesArea=Zona etichetelor / categoriilor de proiecte SubCats=Subcategorii CatList=Lista Tag-uri / Categorii NewCategory=Tag / categorie noua @@ -34,17 +35,17 @@ CompanyIsInSuppliersCategories=Acest partener este asociat cu următoarele tag-u MemberIsInCategories=Acest menbru este asociat cu următoarele tag-uri/ categorii membri ContactIsInCategories=Acest contact este asociat cu următoarele tag-uri/ categorii contacte ProductHasNoCategory=Acest produs / serviciu nu este în niciun tag/ categorie -CompanyHasNoCategory=This third party is not in any tags/categories +CompanyHasNoCategory=Această terță parte nu se află în nicio etichetă / categorie MemberHasNoCategory=Acest membru nu este asociat cu tag-uri/ categorii ContactHasNoCategory=Acest contact nu este în niciun tag/ categorie -ProjectHasNoCategory=This project is not in any tags/categories +ProjectHasNoCategory=Acest proiect nu se află în nicio etichetă / categorie ClassifyInCategory=Adauga la tag / categorie NotCategorized=Fără tag / categorie CategoryExistsAtSameLevel=Această categorie există deja cu această referinţă ContentsVisibleByAllShort=Conţinut vizibil de către toţi ContentsNotVisibleByAllShort=Conţinutul nu va fi vizibil pentru toţi DeleteCategory=Ştergere tag / categorie -ConfirmDeleteCategory=Sigur se şterge acest tag/ categorie? +ConfirmDeleteCategory=Sigur doriți să ștergeți această etichetă / categorie? NoCategoriesDefined=Niciun tag / categorie definită SuppliersCategoryShort=Tag / categorie Furnizori CustomersCategoryShort=Tag / categorie Clienții @@ -58,14 +59,14 @@ ProductsCategoriesShort=Tag-uri / categorii Produse MembersCategoriesShort=Tag-uri / categorii Membri ContactCategoriesShort=Tag-uri / Categorii Contacte AccountsCategoriesShort=Tag-uri / Categorii Contabilitate -ProjectsCategoriesShort=Projects tags/categories +ProjectsCategoriesShort=Etichete / categorii de proiecte ThisCategoryHasNoProduct=Această categorie nu conţine nici un produs. ThisCategoryHasNoSupplier=Această categorie nu conţine nici un furnizor. ThisCategoryHasNoCustomer=Această categorie nu conţine nici un client. ThisCategoryHasNoMember=Această categorie nu conţine nici un membru. ThisCategoryHasNoContact=Această categorie nu conţine nici un contact ThisCategoryHasNoAccount=Această categorie nu conţine nici un cont -ThisCategoryHasNoProject=This category does not contain any project. +ThisCategoryHasNoProject=Această categorie nu conține niciun proiect. CategId=Id Tag / Categorie CatSupList=Lista Tag-uri / Categorii furnizori CatCusList=Lista Categorii/ taguri clienţi / prospecte @@ -75,7 +76,7 @@ CatContactList=Lista Tag-uri / Categorii Contacte CatSupLinks=Legături dintre furnizori si taguri/categorii CatCusLinks=Legături dintre clienti/prospecti si taguri/categorii CatProdLinks=Legături dintre produse/servicii si ftaguri/categorii -CatProJectLinks=Links between projects and tags/categories +CatProJectLinks=Legături între proiecte și etichete / categorii DeleteFromCat=Elimina din tag-uri / categoriii ExtraFieldsCategories=Atribute complementare CategoriesSetup=Configurare Tag-uri / categorii diff --git a/htdocs/langs/ro_RO/commercial.lang b/htdocs/langs/ro_RO/commercial.lang index ea620ecd806..8c5ef7332bb 100644 --- a/htdocs/langs/ro_RO/commercial.lang +++ b/htdocs/langs/ro_RO/commercial.lang @@ -10,7 +10,7 @@ NewAction=Eveniment nou AddAction=Creare eveniment AddAnAction=Crează un eveniment AddActionRendezVous=Crează un eveniment întălnire -ConfirmDeleteAction=Are you sure you want to delete this event? +ConfirmDeleteAction=Sigur doriți să ștergeți acest eveniment? CardAction=Fişă Eveniment ActionOnCompany=Societate afiliată ActionOnContact=Contact afiliat @@ -18,7 +18,8 @@ TaskRDVWith=Întâlnire cu %s ShowTask=Arată sarcină ShowAction=Arată acţiune ActionsReport=Raport Evenimente -ThirdPartiesOfSaleRepresentative=Partener cu reprezentanţi vînzări +ThirdPartiesOfSaleRepresentative=Terțe părți cu reprezentant de vânzări +SaleRepresentativesOfThirdParty=Reprezentanți de vânzări ai unei terțe părți SalesRepresentative=Reprezentant vînzări SalesRepresentatives=Reprezentanţi vânzări SalesRepresentativeFollowUp=Reprezentant vânzări (follow-up) @@ -28,7 +29,7 @@ ShowCustomer=Afişează client ShowProspect=Afişează prospect ListOfProspects=Lista prospecţi ListOfCustomers=Lista clienţi -LastDoneTasks=Latest %s completed actions +LastDoneTasks=Ultimele acțiuni finalizate %s LastActionsToDo=Cele mai vechi %s acţiuni nefinalizate DoneAndToDoActions=Lista evenimentelor finalizate sau de realizat DoneActions=Lista evenimentelor finalizate diff --git a/htdocs/langs/ro_RO/companies.lang b/htdocs/langs/ro_RO/companies.lang index d442e21181f..94021b220d0 100644 --- a/htdocs/langs/ro_RO/companies.lang +++ b/htdocs/langs/ro_RO/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Particular nou NewCompany=Societate nouă (prospect, client, furnizor) NewThirdParty=Terţ nou (prospect, client, furnizor) CreateDolibarrThirdPartySupplier=Creare terţ ( furnizor) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Creare terţ CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospecte IdThirdParty=ID Terţ @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Clienţi ThirdPartyCustomersWithIdProf12=Clienţii cu %s sau %s ThirdPartySuppliers=Furnizori ThirdPartyType=Tip de terţi -Company/Fundation=Societate / Fundaţie Individual=Persoană privată ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Societatea-mamă @@ -78,10 +77,10 @@ VATIsNotUsed=Nu utilizează TVA-ul CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Terţii nu sunt clienţi sau furnizori, nu sunt obiecte asociate disponibile PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Oferte +OverAllOrders=Comenzi +OverAllInvoices=Facturi +OverAllSupplierProposals=Cereri Preţ ##### Local Taxes ##### LocalTax1IsUsed=Utilizează taxa secundă LocalTax1IsUsedES= RE este utilizat @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane cod) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof. Id-ul 1 (OGRN) ProfId2RU=Prof. Id-ul 2 (DCI) ProfId3RU=Prof. ID 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Discount Relativ CustomerAbsoluteDiscountShort=Discount Absolut CompanyHasRelativeDiscount=Acest client are un discount de %s%% CompanyHasNoRelativeDiscount=Acest client nu are nici un discount în mod implicit -CompanyHasAbsoluteDiscount=Acest client are încă discounturi de credite sau depozite pentru %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Acest client are încă note de credit pentru %s %s CompanyHasNoAbsoluteDiscount=Acest client nu are nici o reducere de credit disponibil CustomerAbsoluteDiscountAllUsers=Discount Absolut în curs (acordate pentru toţi utilizatorii) @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Codul este liber fîrî verificare. Acest cod poate fi mo ManagingDirectors=Nume Manager(i) nume (CEO, director, preşedinte...) MergeOriginThirdparty=Duplica terț (terț dorit să-l ștergeți) MergeThirdparties=Imbina terti -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Tertii au fost imbinati SaleRepresentativeLogin=Autentificare reprezentant vânzări SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/ro_RO/contracts.lang b/htdocs/langs/ro_RO/contracts.lang index 8841589e23c..7410e875c4a 100644 --- a/htdocs/langs/ro_RO/contracts.lang +++ b/htdocs/langs/ro_RO/contracts.lang @@ -32,13 +32,13 @@ NewContractSubscription=Contract / Abonament nou AddContract=Crează contract DeleteAContract=Şterge contract CloseAContract=Închide contract -ConfirmDeleteAContract=Sigur doriţi să ştergeţi acest contract şi toate serviciile sale? -ConfirmValidateContract=Sigur doriţi să validaţi acest contract %s? -ConfirmCloseContract=Acest lucru se va închide toate serviciile (active sau nu). Sigur vreţi să închideţi acest contract? -ConfirmCloseService=Sigur vreţi să închideţi acest serviciu cu data %s ? +ConfirmDeleteAContract=Sigur doriți să ștergeți acest contract și toate serviciile acestuia? +ConfirmValidateContract=Sigur doriți să validați acest contract sub numele %s ? +ConfirmCloseContract=Aceasta va închide toate serviciile (active sau nu). Sigur doriți să încheiați acest contract? +ConfirmCloseService=Sigur doriți să închideți acest serviciu cu data %s? ValidateAContract=Validează contract ActivateService=Activeazăserviciul -ConfirmActivateService=Sigur doriţi să activaţi acest serviciu cu data%s ? +ConfirmActivateService=Sigur doriți să activați acest serviciu cu data %s? RefContract=Referinţă contract DateContract=Data Contract DateServiceActivate=Data activare Serviciu @@ -69,10 +69,10 @@ DraftContracts=Contracte schiţă CloseRefusedBecauseOneServiceActive=Contractul nu poate fi închis după cum există cel puţin un serviciu deschis pe ea CloseAllContracts=Închide toateliniile de contracte DeleteContractLine=Şterge o linie de contract -ConfirmDeleteContractLine=Sigur doriţi să ştergeţi această linie de contract ? +ConfirmDeleteContractLine=Sigur doriți să ștergeți această linie de contract? MoveToAnotherContract=Mută serviciu într-un alt contract. ConfirmMoveToAnotherContract=Am ales nou contract țintă și confirm mutarea acestui serviciu în acest contract. -ConfirmMoveToAnotherContractQuestion=Alegeţi, contractul existent (cu acelaşi terţ), în care doriţi să mutaţi acest serviciu ? +ConfirmMoveToAnotherContractQuestion=Alegeți în ce contract existent (de la aceeași terță parte) doriți să mutați acest serviciu? PaymentRenewContractId=Reînnoiţi linie contract (numărul %s) ExpiredSince=Data expirării NoExpiredServices=Nu expirate servicii active @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Această listă conține numai serviciile pentru t StandardContractsTemplate=Model standard Contracte ContactNameAndSignature=Pentru %s nume şi semnătura: OnlyLinesWithTypeServiceAreUsed=Numai liniile cu tipul "Service" va fi clonat. +CloneContract=Clonare contract +ConfirmCloneContract=Sunteți sigur că doriți să clonați contractul %s ? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Reprezentant vanzari de semnare a contractului diff --git a/htdocs/langs/ro_RO/deliveries.lang b/htdocs/langs/ro_RO/deliveries.lang index 57d31918719..685c01a06d3 100644 --- a/htdocs/langs/ro_RO/deliveries.lang +++ b/htdocs/langs/ro_RO/deliveries.lang @@ -1,16 +1,16 @@ # Dolibarr language file - Source file is en_US - deliveries Delivery=Livrare DeliveryRef=Ref Livrare -DeliveryCard=Receipt card +DeliveryCard=Chitanta card DeliveryOrder=Ordin de livrare DeliveryDate=Data de livrare -CreateDeliveryOrder=Generate delivery receipt +CreateDeliveryOrder=Generați chitanța de livrare DeliveryStateSaved=Stare livrare salvata SetDeliveryDate=Setaţi data de expediere ValidateDeliveryReceipt=Validare recepţie livrare -ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt? +ValidateDeliveryReceiptConfirm=Sigur doriți să validați această chitanță de livrare? DeleteDeliveryReceipt=Ştergeţi recepţie livrare -DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s? +DeleteDeliveryReceiptConfirm=Sigur doriți să ștergeți chitanța de livrare %s ? DeliveryMethod=Metoda de livrare TrackingNumber=Număr de urmărire DeliveryNotValidated=Livrare nevalidată diff --git a/htdocs/langs/ro_RO/ecm.lang b/htdocs/langs/ro_RO/ecm.lang index d0a756e8667..abbb54efbfb 100644 --- a/htdocs/langs/ro_RO/ecm.lang +++ b/htdocs/langs/ro_RO/ecm.lang @@ -32,11 +32,11 @@ ECMDocsByProducts=Documente legate de produse ECMDocsByProjects=Documente legate de proiecte ECMDocsByUsers=Documente legate de utilizatori ECMDocsByInterventions=Documente legate de interventii -ECMDocsByExpenseReports=Documents linked to expense reports +ECMDocsByExpenseReports=Documente legate de rapoartele de cheltuieli ECMNoDirectoryYet=Niciun directorul creat ShowECMSection=Arată director DeleteSection=Elimină director -ConfirmDeleteSection=Can you confirm you want to delete the directory %s? +ConfirmDeleteSection=Puteți confirma că doriți să ștergeți directorul %s? ECMDirectoryForFiles=Director relativ pentru fişierele CannotRemoveDirectoryContainsFiles=Ştergerea nu este posibilă deoarece conţine câteva fişiere ECMFileManager=Manager Fişiere diff --git a/htdocs/langs/ro_RO/exports.lang b/htdocs/langs/ro_RO/exports.lang index 1af949b865f..f97b305a462 100644 --- a/htdocs/langs/ro_RO/exports.lang +++ b/htdocs/langs/ro_RO/exports.lang @@ -110,13 +110,24 @@ Enclosure=Închidere SpecialCode=Cod special ExportStringFilter=%% permite înlocuirea unuia sau mai multor caractere in text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtrează după un an/lună/zi
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filtrează peste un rang de ani/luni/zile
> YYYY, > YYYYMM, > YYYYMMDD : filtrează pe toţi următorii ani/luni/zile
< YYYY, < YYYYMM, < YYYYMMDD : filtrează pe toşi precedenţii ani/luni/zile -ExportNumericFilter='NNNNN' filtrează după o valoare
'NNNNN+NNNNN' filtrează peste un rang de valori
'>NNNNN' filtrează după valori mai mici
'>NNNNN' filtrează după valori mai mari +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Dacă doriți să filtrați pe anumite valori, doar introduceţi valorile aici. FilteredFields=Câmpuri filtrate FilteredFieldsValues=Valoare pentru filtru FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/ro_RO/help.lang b/htdocs/langs/ro_RO/help.lang index b086dcd017f..5e9a579d4a9 100644 --- a/htdocs/langs/ro_RO/help.lang +++ b/htdocs/langs/ro_RO/help.lang @@ -11,7 +11,7 @@ TypeOfSupport=Sursa suport TypeSupportCommunauty=Comunitate (gratuit) TypeSupportCommercial=Comercial TypeOfHelp=Tip -NeedHelpCenter=Need help or support? +NeedHelpCenter=Aveți nevoie de ajutor sau sprijin? Efficiency=Eficienţa TypeHelpOnly=Numai Ajutor TypeHelpDev=Ajutor + Dezvoltare diff --git a/htdocs/langs/ro_RO/holiday.lang b/htdocs/langs/ro_RO/holiday.lang index 175ba09177d..12138405a2b 100644 --- a/htdocs/langs/ro_RO/holiday.lang +++ b/htdocs/langs/ro_RO/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Şters RefuseCP=Refuzat ValidatorCP=Aprobator ListeCP=Listă cereri de concedii -ReviewedByCP=Va fi aprobat de +ReviewedByCP=Will be approved by DescCP=Descriere SendRequestCP=Crează o cerere de concediu DelayToRequestCP=Cererile pentru concediu trebuiesc făcute cu cel puţin %s zi(le) înainte. diff --git a/htdocs/langs/ro_RO/hrm.lang b/htdocs/langs/ro_RO/hrm.lang index 0ea5732e09c..ee3feae040c 100644 --- a/htdocs/langs/ro_RO/hrm.lang +++ b/htdocs/langs/ro_RO/hrm.lang @@ -5,7 +5,7 @@ Establishments=Sedii Establishment=Sediu NewEstablishment=Sediu nou DeleteEstablishment=Sterge Sediu -ConfirmDeleteEstablishment=Are-you sure to delete this establishment? +ConfirmDeleteEstablishment=Sunteți sigur că doriti ștergerea acestei unităti? OpenEtablishment=Deschide Sediu CloseEtablishment=Inchide Sediu # Dictionary diff --git a/htdocs/langs/ro_RO/install.lang b/htdocs/langs/ro_RO/install.lang index 172636436ab..c41ed97922b 100644 --- a/htdocs/langs/ro_RO/install.lang +++ b/htdocs/langs/ro_RO/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Puteţi utiliza expertul de configurare de la Dolibarr Dol KeepDefaultValuesDeb=Puteţi utiliza expertul de configurare Dolibarr dintr-un pachet Linux (Ubuntu, Debian, Fedora ...), astfel încât valorile propuse aici sunt deja optimizate. Numai parola proprietarul bazei de date pentru a crea trebuie să fie completate. Modificarea alţi parametri numai dacă ştii ce faci. KeepDefaultValuesMamp=Puteţi utiliza expertul de configurare de la Dolibarr DoliMamp, astfel încât valorile propuse aici sunt deja optimizate. Schimbaţi-le numai daca stii ce faci. KeepDefaultValuesProxmox=Puteţi utiliza expertul de configurare Dolibarr de la un aparat Proxmox virtuale, astfel încât valorile propuse aici sunt deja optimizate. Schimbaţi-le numai daca stii ce faci. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/ro_RO/interventions.lang b/htdocs/langs/ro_RO/interventions.lang index 3db8f07d951..072d76aa556 100644 --- a/htdocs/langs/ro_RO/interventions.lang +++ b/htdocs/langs/ro_RO/interventions.lang @@ -14,19 +14,19 @@ DeleteIntervention=Şterge intervenţie ValidateIntervention=Validează intervenţie ModifyIntervention=Modifică intervenţie DeleteInterventionLine=Şterge intervenţie -CloneIntervention=Clone intervention -ConfirmDeleteIntervention=Are you sure you want to delete this intervention? -ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s? -ConfirmModifyIntervention=Are you sure you want to modify this intervention? -ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line? -ConfirmCloneIntervention=Are you sure you want to clone this intervention? +CloneIntervention=Clonarea intervenției +ConfirmDeleteIntervention=Sigur doriți să ștergeți această intervenție? +ConfirmValidateIntervention=Sigur doriți să validați această intervenție sub numele %s ? +ConfirmModifyIntervention=Sigur doriți să modificați această intervenție? +ConfirmDeleteInterventionLine=Sigur doriți să ștergeți această linie de intervenție? +ConfirmCloneIntervention=Sigur doriți să clonați această intervenție? NameAndSignatureOfInternalContact=Nume şi semnătură celui ce a intervenit: NameAndSignatureOfExternalContact=Nume şi semnătură client: DocumentModelStandard=Model standard document de intervenţii InterventionCardsAndInterventionLines=Intervenţii şi linii ale intervenţiilor InterventionClassifyBilled=Clasează Facturat InterventionClassifyUnBilled=Clasează Nefacturat -InterventionClassifyDone=Classify "Done" +InterventionClassifyDone=Clasificați "Efectuat" StatusInterInvoiced=Facturat ShowIntervention=Afişează intervenţie SendInterventionRef=Trimiterea intervenţiei %s @@ -41,12 +41,13 @@ InterventionDeletedInDolibarr=Intervenţia %s ştearsă InterventionsArea=Intervenţii DraftFichinter=Intervenții schita LastModifiedInterventions=Ultimele %s intervenţii modificate +FichinterToProcess=Intervenții la proces ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Contact client urmărire intervenţie # Modele numérotation PrintProductsOnFichinter=Printează si liniile de tip ''produs''( nu numai serviciile) pe fişa intervenţiei PrintProductsOnFichinterDetails=intervenții generate din comenzi -UseServicesDurationOnFichinter=Use services duration for interventions generated from orders +UseServicesDurationOnFichinter=Utilizați durata serviciilor pentru intervențiile generate din comenzi InterventionStatistics=Statistici intervenţii NbOfinterventions=Numar Fişe intervenţie NumberOfInterventionsByMonth=Numarul Fişelor intervenţie pe luna(data validare) diff --git a/htdocs/langs/ro_RO/languages.lang b/htdocs/langs/ro_RO/languages.lang index 2ca4027688a..b452f4268c8 100644 --- a/htdocs/langs/ro_RO/languages.lang +++ b/htdocs/langs/ro_RO/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Germană Language_de_AT=Germană (Austria) Language_de_CH=Germană (Elveţia) Language_el_GR=Greacă +Language_el_CY=Greacă (Cipru) Language_en_AU=Engleză (Australia) Language_en_CA=Engleză (Canada) Language_en_GB=Engleză (Marea Britanie) @@ -26,8 +27,10 @@ Language_es_BO=Spaniolă (Bolivia) Language_es_CL=Spaniolă (Chile) Language_es_CO=Spaniolă (Columbia) Language_es_DO=Spaniolă (Republica Dominicană) +Language_es_EC=Spaniolă (Ecuador) Language_es_HN=Spaniolă (Honduras) Language_es_MX=Spaniolă (Mexic) +Language_es_PA=Spaniolă (Panama) Language_es_PY=Spaniolă (Paraguay) Language_es_PE=Spaniolă (Peru) Language_es_PR=Spaniolă (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Islandeză Language_it_IT=Italiană Language_ja_JP=Japoneză Language_ka_GE=Georgiana +Language_km_KH=khmeră Language_kn_IN=Kannada Language_ko_KR=Coreeană Language_lo_LA=Laoţiană Language_lt_LT=Lituanian Language_lv_LV=Letonă Language_mk_MK=Macedonean +Language_mn_MN=mongoleză Language_nb_NO=Norvegiană (Bokmål) Language_nl_BE=Olandeză (Belgia) Language_nl_NL=Olandeză (Olanda) diff --git a/htdocs/langs/ro_RO/loan.lang b/htdocs/langs/ro_RO/loan.lang index 08cdbc2d000..5a124beee2e 100644 --- a/htdocs/langs/ro_RO/loan.lang +++ b/htdocs/langs/ro_RO/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/ro_RO/mailmanspip.lang b/htdocs/langs/ro_RO/mailmanspip.lang index 1fd9b5e9508..c528c3ac648 100644 --- a/htdocs/langs/ro_RO/mailmanspip.lang +++ b/htdocs/langs/ro_RO/mailmanspip.lang @@ -3,8 +3,8 @@ MailmanSpipSetup=Setare Modul Mailman şi SPIP MailmanTitle=Sistem mailing list Mailman TestSubscribe=Pentru testare inscriere la listele Mailman TestUnSubscribe=Pentru testarea dezabonarii la listele Mailman -MailmanCreationSuccess=Subscription test was executed successfully -MailmanDeletionSuccess=Unsubscription test was executed successfully +MailmanCreationSuccess=Testul de abonare a fost executat cu succes +MailmanDeletionSuccess=Testul de dezabonare a fost executat cu succes SynchroMailManEnabled=O actualizare Mailman a fost realizată SynchroSpipEnabled=O actualizare Spip a fost realizată DescADHERENT_MAILMAN_ADMINPW=Parolă administrator Mailman @@ -23,5 +23,5 @@ DeleteIntoSpip=Înlătură din SPIP DeleteIntoSpipConfirmation=Sunteti sigur ca doriti stergerea acestui membru din SPIP ? DeleteIntoSpipError=Esec la stergere utilizator din SPIP SPIPConnectionFailed=Eşuare la conectatrea SPIP -SuccessToAddToMailmanList=%s successfully added to mailman list %s or SPIP database -SuccessToRemoveToMailmanList=%s successfully removed from mailman list %s or SPIP database +SuccessToAddToMailmanList=%s a fost adăugată cu succes la lista de posta %s sau la baza de date SPIP +SuccessToRemoveToMailmanList=%s eliminat cu succes de pe lista de posta %s sau baza de date SPIP diff --git a/htdocs/langs/ro_RO/mails.lang b/htdocs/langs/ro_RO/mails.lang index 2d1eaf7dd6d..70e0f046205 100644 --- a/htdocs/langs/ro_RO/mails.lang +++ b/htdocs/langs/ro_RO/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Trimis parţial MailingStatusSentCompletely=Trimis complet MailingStatusError=Eroare MailingStatusNotSent=Nu trimis -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMail validat cu succes MailUnsubcribe=Dezabonare MailingStatusNotContact=Nu mă mai contacta @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Linia %s în fişierul @@ -116,8 +120,8 @@ Notifications=Anunturi NoNotificationsWillBeSent=Nu notificări prin email sunt planificate pentru acest eveniment şi a companiei ANotificationsWillBeSent=1 notificarea va fi trimis prin e-mail SomeNotificationsWillBeSent=%s notificări vor fi trimise prin e-mail -AddNewNotification=Activaţi un nou target email notificari -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Lista toate notificările e-mail trimis MailSendSetupIs=Configurarea trimiterii e-mail a fost de configurat la '%s'. Acest mod nu poate fi utilizat pentru a trimite email-uri în masă. MailSendSetupIs2=Trebuie mai întâi să mergi, cu un cont de administrator, în meniu%sHome - Setup - EMails%s pentru a schimba parametrul '%s' de utilizare în modul '%s'. Cu acest mod, puteți introduce configurarea serverului SMTP furnizat de furnizorul de servicii Internet și de a folosi facilitatea Mass email . diff --git a/htdocs/langs/ro_RO/main.lang b/htdocs/langs/ro_RO/main.lang index 7d2a3ac264d..663251bb5e9 100644 --- a/htdocs/langs/ro_RO/main.lang +++ b/htdocs/langs/ro_RO/main.lang @@ -72,8 +72,10 @@ SeeHere=Vezi aici Apply=Aplică BackgroundColorByDefault=Culoarea de fundal implicită FileRenamed=The file was successfully renamed -FileUploaded=Fişierul a fost încărcat cu succes FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Fişierul a fost încărcat cu succes +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Un fișier este selectat pentru atașament, dar nu a fost încă încărcat. Clic pe "Ataşează fișier" pentru aceasta. NbOfEntries=Nr intrări GoToWikiHelpPage=Citeşte ajutorul online (Acces la Internet necesar) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net fără tva TTC=Inc. taxe +INCT=Inc. all taxes VAT=TVA VATs=Taxe Vanzari LT1ES=RE @@ -391,7 +394,7 @@ ActionRunningNotStarted=De realizat ActionRunningShort=In progress ActionDoneShort=Terminat ActionUncomplete=Incomplet -CompanyFoundation=Company/Organisation +CompanyFoundation=Companie / Organizație ContactsForCompany=Contacte pentru aceast terţ ContactsAddressesForCompany=Contacte pentru aceast terţ AddressesForCompany=Adrese pentru acest terţ @@ -518,7 +521,6 @@ MonthShort10=oct MonthShort11=nov MonthShort12=dec AttachedFiles=Fişiere şi documente ataşate -FileTransferComplete=Fişierul a fost încărcat cu succes DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH: SS diff --git a/htdocs/langs/ro_RO/margins.lang b/htdocs/langs/ro_RO/margins.lang index 72a1d17dd87..61fb6148505 100644 --- a/htdocs/langs/ro_RO/margins.lang +++ b/htdocs/langs/ro_RO/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rata trebuie să fie numerică markRateShouldBeLesserThan100=Rata mîrcii trebuie să fie mai mica de 100 ShowMarginInfos=Arată informaţii marjă CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/ro_RO/members.lang b/htdocs/langs/ro_RO/members.lang index 65f7879b4ec..19d2b6f56c4 100644 --- a/htdocs/langs/ro_RO/members.lang +++ b/htdocs/langs/ro_RO/members.lang @@ -41,13 +41,13 @@ MemberType=Tip Membru MemberTypeId=ID Tip Membru MemberTypeLabel=Etichetă Tip Membru MembersTypes=Tipuri Membri -MemberStatusDraft=Schiţă(trebuie să fie validat) -MemberStatusDraftShort=Schiţă +MemberStatusDraft=Schiţă (cererea tebuie validata) +MemberStatusDraftShort=Draft MemberStatusActive=Validat (în aşteptareacotizatiei) -MemberStatusActiveShort=Validat +MemberStatusActiveShort=Validată MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Expirat -MemberStatusPaid=Adeziuni la zi +MemberStatusPaid=Cotiaţia la zi MemberStatusPaidShort=La zi MemberStatusResiliated=Terminated member MemberStatusResiliatedShort=Terminated @@ -61,13 +61,13 @@ NewSubscription=Adeziune Nouă NewSubscriptionDesc=Acest formular vă permite să înregistraţi ca un membru nou al Fundaţiei. Dacă doriţi să reînnoiţi adeziunea dumneavoastră (dacă sunteţi deja membru), vă rugăm să contactaţi conducerea Fundaţiei prin e-mail %s . Subscription=Cotizaţie Subscriptions=Cotizaţii -SubscriptionLate=Întârziate +SubscriptionLate=Întârziat SubscriptionNotReceived=Cotizaţie neîncasată ListOfSubscriptions=Lista cotizaţii SendCardByMail=Trimite fişa pe email AddMember=Creare membru NoTypeDefinedGoToSetup=Niciun tip de membru definit. Du-te la meniul "Tipuri Membri" -NewMemberType=Tip nou Membru +NewMemberType=Tip Membru nou WelcomeEMail=Email de bun venit SubscriptionRequired=Necxesită Cotizaţie DeleteType=Şterge @@ -90,6 +90,7 @@ PublicMemberList=Lista Membri publici BlankSubscriptionForm=Formular public de autosubscriere BlankSubscriptionFormDesc=Dolibarr poate oferi un URL publicului pentru a permite vizitatorilor externi pentru a cere să se înscrie la fundaţie. Dacă un modul de plata online este activat, un formular de plată va fi, de asemenea, oferit automat. EnablePublicSubscriptionForm=Activează formularul de înscriere publică +ForceMemberType=Force the member type ExportDataset_member_1=Membrii şi adeziuni ImportDataset_member_1=Membri LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=Acest ecran vă arată statisticile cu privire la membrii dup MembersStatisticsDesc=Alege statisticile pe care doriţi să le citiţi ... MenuMembersStats=Statistici LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Personalitate juridică Public=Profil public NewMemberbyWeb=Membru nou adăugat. În aşteptarea validării diff --git a/htdocs/langs/ro_RO/modulebuilder.lang b/htdocs/langs/ro_RO/modulebuilder.lang new file mode 100644 index 00000000000..ae8f074fbe1 --- /dev/null +++ b/htdocs/langs/ro_RO/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Modele generate / modificate găsite: %s (acestea sunt detectate ca fiind editabile atunci când fișierul %s există în directorul modulului). +NewModule=Modul nou +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Modulul a fost inițializat +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Introduceți aici toate informațiile generale care descriu modulul dvs. +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card and an API will be generated. +ModuleBuilderDescmenus=Această filă este dedicată definirii intrărilor de meniuri furnizate de modulul dvs. +ModuleBuilderDescpermissions=Această filă este dedicată definirii noilor permisiuni pe care doriți să le furnizați împreună cu modulul. +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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=Acest modul a fost activat. Orice modificare asupra lui poate denatura o caracteristică activă curentă. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/ro_RO/oauth.lang b/htdocs/langs/ro_RO/oauth.lang index 46e01b9d971..4ed6c11a116 100644 --- a/htdocs/langs/ro_RO/oauth.lang +++ b/htdocs/langs/ro_RO/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Configurare Autentificare OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=Nicun token de acces salvat în baza de date locală HasAccessToken=Un token a fost generat și salvat în baza de date locală -NewTokenStored=Token primit si salvat -ToCheckDeleteTokenOnProvider=Pentru a verifica / șterge autorizarile salvate de furnizorul Aut %s +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token sters RequestAccess=Faceți clic aici pentru a solicita / reînnoi accesul și a primi un nou token pentru salvare DeleteAccess=Click aici pentru a șterge token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/ro_RO/other.lang b/htdocs/langs/ro_RO/other.lang index bcb29ececd8..cebad68e770 100644 --- a/htdocs/langs/ro_RO/other.lang +++ b/htdocs/langs/ro_RO/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=livră +WeightUnitounce=uncie Length=Lungime LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/ro_RO/paypal.lang b/htdocs/langs/ro_RO/paypal.lang index 1270904f6d7..ede9f9f6f38 100644 --- a/htdocs/langs/ro_RO/paypal.lang +++ b/htdocs/langs/ro_RO/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Acesta este ID-ul de tranzacţie: %s PAYPAL_ADD_PAYMENT_URL=Adăugaţi URL-ul de plată Paypal atunci când trimiteţi un document prin e-mail PredefinedMailContentLink=Puteţi da click pe linkul securizat de mai jos pentru a face plata (PayPal), în cazul în care acesta nu este deja făcută. ⏎\n⏎\n% s ⏎\n⏎\n YouAreCurrentlyInSandboxMode=Sunteţi în prezent în "sandbox" modul de -NewPaypalPaymentReceived=O plată nouă Paypal primită -NewPaypalPaymentFailed=O plată nouă Paypal încercată dar eşuată +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=E-mail pentru avertizare după o plată (realizată sau nu) ReturnURLAfterPayment=URL-ul return după plată -ValidationOfPaypalPaymentFailed=Validarea Paypal plată eşuată -PaypalConfirmPaymentPageWasCalledButFailed=Pagina confirmare plata pentru Paypal a aplelată de Paypal dar confirmarea a eşuat +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=Apel API SetExpressCheckout eșuat.. DoExpressCheckoutPaymentAPICallFailed=Apel API DoExpressCheckoutPayment eșuat. DetailedErrorMessage=Mesaj eroare detaliat ShortErrorMessage=Mesaj eroare scurt ErrorCode=Cod de eroare ErrorSeverityCode=Cod Severitate eroare +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ro_RO/printing.lang b/htdocs/langs/ro_RO/printing.lang index df5b1dacbb0..6717de5e3cf 100644 --- a/htdocs/langs/ro_RO/printing.lang +++ b/htdocs/langs/ro_RO/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Imprimanta Media IPP_Supported=Tip Media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. -PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. -PrintTestDescprintgcp=List of Printers for Google Cloud Print. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. +PrintingDriverDescprintgcp=Configurare variabile pentru driverul imprimanta Google Cloud Print. +PrintTestDescprintgcp=Lista imprimantelor pentru Google Cloud Print diff --git a/htdocs/langs/ro_RO/productbatch.lang b/htdocs/langs/ro_RO/productbatch.lang index 5190867b918..5e97abb6c07 100644 --- a/htdocs/langs/ro_RO/productbatch.lang +++ b/htdocs/langs/ro_RO/productbatch.lang @@ -17,8 +17,8 @@ printEatby=Expiră : %s printSellby=Vanzare: %s printQty=Cant: %d AddDispatchBatchLine=Adauga o linie pentru Perioada de valabilitate expediere -WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, automatic increase/decrease stock mode is forced to shipping validate and manual dispatching for reception and can't be edited. Other options can be defined as you want. +WhenProductBatchModuleOnOptionAreForced=Când modulul Lot / Serial este activat, modul automat de creștere / micșorare a stocului este forțat să expedieze expedierea și expedierea manuală pentru recepție și nu poate fi editat. Alte opțiuni pot fi definite așa cum doriți. ProductDoesNotUseBatchSerial=Acest produs nu foloseste numarul de lot / serie -ProductLotSetup=Setup of module lot/serial -ShowCurrentStockOfLot=Show current stock for couple product/lot -ShowLogOfMovementIfLot=Show log of movements for couple product/lot +ProductLotSetup=Configurarea lotului / serial modulului +ShowCurrentStockOfLot=Afișați stocul curent pentru cuplu de produs / lot +ShowLogOfMovementIfLot=Afișați jurnalul mișcărilor pentru cuplu de produs / lot diff --git a/htdocs/langs/ro_RO/products.lang b/htdocs/langs/ro_RO/products.lang index b253d655b66..1d7ba608574 100644 --- a/htdocs/langs/ro_RO/products.lang +++ b/htdocs/langs/ro_RO/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Produs sau serviciu ProductsAndServices=Produse si Servicii ProductsOrServices=Produse sau servicii -ProductsOnSell=Produs supus vânzării sau cumpărării -ProductsNotOnSell=Produse nesupuse vânzării sau cumpărării +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Produse supuse vânzării sau cumpărării -ServicesOnSell=Servicii supuse vânzării sau cumpărării -ServicesNotOnSell=Servicii inactive +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Servicii supuse vânzării sau cumpărării LastModifiedProductsAndServices=Ultimele %s produse/ servicii modificate LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litru l=L +unitP=Piece +unitSET=Set +unitS=Secundă +unitH=Oră +unitD=Zi +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Model ref Produs ServiceCodeModel=Model ref Serviciu CurrentProductPrice=Preţ curent @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-produs MinSupplierPrice=Preţ minim furnizor MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/ro_RO/propal.lang b/htdocs/langs/ro_RO/propal.lang index c259bc7060e..37549fd5589 100644 --- a/htdocs/langs/ro_RO/propal.lang +++ b/htdocs/langs/ro_RO/propal.lang @@ -3,7 +3,7 @@ Proposals=Oferte Comerciale Proposal=Ofertă Comercială ProposalShort=Ofertă ProposalsDraft=Oferte Comerciale schiţă -ProposalsOpened=Oferte comerciale deschise +ProposalsOpened=Open commercial proposals Prop=Oferte Comerciale CommercialProposal=Ofertă Comercială ProposalCard=Fişă Ofertă diff --git a/htdocs/langs/ro_RO/resource.lang b/htdocs/langs/ro_RO/resource.lang index 564cf3a4aa9..aa92869c01d 100644 --- a/htdocs/langs/ro_RO/resource.lang +++ b/htdocs/langs/ro_RO/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resursă ştearsă DictionaryResourceType=Tipuri resurse SelectResource=Selectează resursa + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resurse diff --git a/htdocs/langs/ro_RO/salaries.lang b/htdocs/langs/ro_RO/salaries.lang index 2128edad3f6..677fe77b39a 100644 --- a/htdocs/langs/ro_RO/salaries.lang +++ b/htdocs/langs/ro_RO/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Cont contabil pentru plata salariilor -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Cont contabil pentru cheltuieli financiare +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salariu Salaries=Salarii NewSalaryPayment=Plata noua salariu diff --git a/htdocs/langs/ro_RO/sendings.lang b/htdocs/langs/ro_RO/sendings.lang index 1c90ae5d5e1..7685b46d068 100644 --- a/htdocs/langs/ro_RO/sendings.lang +++ b/htdocs/langs/ro_RO/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Aviz expediere ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Model simplu DocumentModelMerou=Model Merou A5 WarningNoQtyLeftToSend=Atenţie, nu sunt produse care aşteaptă să fie expediate. StatsOnShipmentsOnlyValidated=Statisticil ectuate privind numai livrările validate. Data folosită este data validării livrării (data de livrare planificată nu este întotdeauna cunoscută). @@ -51,10 +50,10 @@ ActionsOnShipping=Evenimente pe livrare LinkToTrackYourPackage=Link pentru a urmări pachetul dvs ShipmentCreationIsDoneFromOrder=Pentru moment, crearea unei noi livrări se face din fişa comenzii. ShipmentLine=Linie de livrare -ProductQtyInCustomersOrdersRunning=Cantitate produs in comenzile clientilor deschise -ProductQtyInSuppliersOrdersRunning=Cantitate produs in comenzile furnizorilor deschise -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Cantitate produs din comenzile furnizorilor deschise deja primite +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/ro_RO/stocks.lang b/htdocs/langs/ro_RO/stocks.lang index 963416d0452..43f2810acbf 100644 --- a/htdocs/langs/ro_RO/stocks.lang +++ b/htdocs/langs/ro_RO/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Etichetă transfer NumberOfUnit=Număr unităţi UnitPurchaseValue=Preţ unitar cumpărare StockTooLow=Stoc insuficient -StockLowerThanLimit=Stoc mai mic decat alerta limita +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Valoric PMPValue=Valoric PMP PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Stocul de produse și stocul de subproduse sunt indep QtyDispatched=Cantitate dipecerizată QtyDispatchedShort=Cant Expediate QtyToDispatchShort=Cant de expediat -OrderDispatch=Dispecerizare Stoc +OrderDispatch=Goods Receptions 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=Descreşterea stocului fizic bazată pe validarea facturilor / note de credit @@ -62,16 +62,19 @@ DeStockOnShipment=Descreşte stocul fizic bazat pe validarea livrarilor DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Creşterea stocului fizic bazată pe validarea facturilor / note de credit ReStockOnValidateOrder=Creşterea stocului fizic bazată pe aprobarea comenzilor furnizor -ReStockOnDispatchOrder=Creşterea stocului fizic bazată pe dispecerizarea manuală , dupa recepţia comenzii +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Comanda nu mai este sau nu mai are un statut care să permită dipecerizarea produselor în depozit -StockDiffPhysicTeoric=Explicatie pentru diferenţa dintre stocul fizic şi cel teoretic +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Nu sunt produse predefinite pentru acest obiect. Deci, nici o dispecerizare în stoc necesară. DispatchVerb=Dispecerizează StockLimitShort=Limita pentru alerta StockLimit=Stoc limită pentru alerta PhysicalStock=Stoc Fizic RealStock=Stoc 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): VirtualStock=Stoc Virtual +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, ...) IdWarehouse=ID depozit DescWareHouse=Descriere depozit LieuWareHouse=Localizare depozit @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Cantitatea de produs %s în stoc înainte de perioada se NbOfProductAfterPeriod=Cantitatea de produs %s în stoc după perioada selectată (> %s) MassMovement=Mişcare în masă SelectProductInAndOutWareHouse=Selectați un produs, o cantitate, un depozit sursă și un depozit țintă, apoi faceți clic pe"%s". Odată făcut acest lucru pentru toate transferurile cerute, faceți clic pe "%s". -RecordMovement=Înregistrare transfer +RecordMovement=Record transfer ReceivingForSameOrder=Recepţii pentru această comandă StockMovementRecorded=Mişcări stoc înregistrate RuleForStockAvailability=Reguli pentru cereri stoc @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Editare +inventoryValidate=Validată +inventoryDraft=În service +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Crează +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Categorie filtru +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 mouvment 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 +AddProduct=Adaugă +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Şterge linie +RegulateStock=Regulate Stock +ListInventory=Lista diff --git a/htdocs/langs/ro_RO/stripe.lang b/htdocs/langs/ro_RO/stripe.lang new file mode 100644 index 00000000000..08a834fa9ce --- /dev/null +++ b/htdocs/langs/ro_RO/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Modul de configurare a Stripe +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Plătiți cu cardul de credit sau Stripe +FollowingUrlAreAvailableToMakePayments=Ca urmare a URL-uri sunt disponibile pentru a oferi o pagină de la un client pentru a face o plată pe Dolibarr obiecte +PaymentForm=Formă de plată +WelcomeOnPaymentPage=Bine ati venit la serviciul de plată online +ThisScreenAllowsYouToPay=Acest ecran vă permite de a face o plată online pentru %s. +ThisIsInformationOnPayment=Acest lucru este de informatii cu privire la plata de a face +ToComplete=Pentru a completa +YourEMail=E-mail de confirmare de plată +STRIPE_PAYONLINE_SENDEMAIL=E-mail pentru avertizare după o plată (realizată sau nu) +Creditor=Creditor +PaymentCode=Cod Plata +StripeDoPayment=Du-te la plată +YouWillBeRedirectedOnStripe=Veți fi redirecționat pe pagina Stripe securizată pentru a vă introduce informațiile despre cardul de credit +Continue=Următor +ToOfferALinkForOnlinePayment=URL-ul pentru plata %s +ToOfferALinkForOnlinePaymentOnOrder=URL-ul pentru a oferi un %s plata online pentru o interfaţă de utilizator pentru +ToOfferALinkForOnlinePaymentOnInvoice=URL-ul pentru a oferi un %s interfaţă de utilizator pentru plata online pentru o factura client. +ToOfferALinkForOnlinePaymentOnContractLine=URL-ul pentru a oferi un %s plata online interfaţă cu utilizatorul pentru un contract de linie +ToOfferALinkForOnlinePaymentOnFreeAmount=URL-ul pentru a oferi un %s plata online interfaţă de utilizator pentru o suma de liber +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL-ul pentru a oferi o plată %s interfata online pentru un abonament de membru +YouCanAddTagOnUrl=Puteţi, de asemenea, să adăugaţi URL-ul parametru & tag= valoarea la oricare dintre aceste URL-ul (necesar doar pentru liber de plată) pentru a adăuga propriul plată comentariu tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Această pagină confirmă faptul că plata dvs. a fost înregistrată. Mulţumesc. +YourPaymentHasNotBeenRecorded=Sunteţi de plată nu a fost înregistrată şi pe tranzacţie a fost anulată. Mulţumesc. +AccountParameter=Parametri Cont +UsageParameter=Utilizarea parametrilor +InformationToFindParameters=Ajutor pentru a găsi informaţiile dvs. de cont %s +STRIPE_CGI_URL_V2=Adresa URL a modulului CGI Stripe pentru plată +VendorName=Numele vânzătorului +CSSUrlForPaymentForm=CSS foaie de URL-ul de stil pentru forma de plată +MessageOK=Mesaj de pe pagina de întoarcere a platii validate +MessageKO=Mesaj de pe pagina anulat schimbul de plată +NewStripePaymentReceived=Plata noua Stripe incasata +NewStripePaymentFailed=Plata noua Stripe incercata dar esuata +STRIPE_TEST_SECRET_KEY=Cheie de testare secreta +STRIPE_TEST_PUBLISHABLE_KEY=Cheia de test publicabilă +STRIPE_LIVE_SECRET_KEY=Cheie secreta de actiune +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ro_RO/supplier_proposal.lang b/htdocs/langs/ro_RO/supplier_proposal.lang index 4ddfe4a033d..d1e493241df 100644 --- a/htdocs/langs/ro_RO/supplier_proposal.lang +++ b/htdocs/langs/ro_RO/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Cauta o cerere DraftRequests=Cereri schiţă SupplierProposalsDraft=Ofertă Furnizor Schiţă LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Deschide Cereri Preţ SupplierProposalArea=Oferte Furnizori SupplierProposalShort=Oferta Furnizor SupplierProposals=Oferte Furnizori @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Şterge cerere ValidateAsk=Validează cererre SupplierProposalStatusDraft=Schiţă (cererea tebuie validata) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validata(cererea este deschisa) SupplierProposalStatusClosed=Închis SupplierProposalStatusSigned=Acceptat SupplierProposalStatusNotSigned=Refuzat @@ -47,7 +47,7 @@ CommercialAsk=Cerere Preţ DefaultModelSupplierProposalCreate=Crează model implicit DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/ro_RO/suppliers.lang b/htdocs/langs/ro_RO/suppliers.lang index 8b239203f85..41bd050fb44 100644 --- a/htdocs/langs/ro_RO/suppliers.lang +++ b/htdocs/langs/ro_RO/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Unele sub-produse nu au un preț definit AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Preţuri furnizor ReferenceSupplierIsAlreadyAssociatedWithAProduct=Acest furnizor este deja asociat cu referinta: % s NoRecordedSuppliers=Niciun furnizor înregistrat SupplierPayment=Plată Furnizor @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Preţuri furnizor diff --git a/htdocs/langs/ro_RO/trips.lang b/htdocs/langs/ro_RO/trips.lang index 2563605ec94..0b127c16b79 100644 --- a/htdocs/langs/ro_RO/trips.lang +++ b/htdocs/langs/ro_RO/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Lista note cheltuieli TypeFees=Tipuri taxe ShowTrip=Show expense report NewTrip= Raport de cheltuieli nou -CompanyVisited=Societatea / Instituţia vizitată +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Valoarea sau km DeleteTrip=Șterge raport de cheltuieli ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=În așteptare pentru aprobare ExpensesArea=Rapoarte de cheltuieli ClassifyRefunded=Clasează "Rambursată" ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=ID Raport de cheltuieli AnyOtherInThisListCanValidate=Persoana de informare pentru validare. TripSociete=Informații companie @@ -59,31 +69,24 @@ DATE_REFUS=Dată respingere DATE_SAVE=Dată validare DATE_CANCEL=Data anulare DATE_PAIEMENT=Data Plata - BROUILLONNER=Redeschide +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validareaza și trimite pentru aprobare ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=Tu nu esti autorul acestui raport de cheltuieli. Operatiune anulata. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Aproba raport de cheltuieli ConfirmValideTrip=Sunteți sigur că doriți să aprobaţi acest raport de cheltuieli? - PaidTrip=Plăste un raport de cheltuieli ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Sunteți sigur că doriți să anulaţi acest raport de cheltuieli? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Valideaza raport de cheltuieli ConfirmSaveTrip=Sunteți sigur că doriți să validaţi acest raport de cheltuieli? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Plata Raport cheltuieli - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/ro_RO/users.lang b/htdocs/langs/ro_RO/users.lang index 0d9c5c5be2e..0ff361ff12d 100644 --- a/htdocs/langs/ro_RO/users.lang +++ b/htdocs/langs/ro_RO/users.lang @@ -66,8 +66,8 @@ InternalUser=Interne de utilizator ExportDataset_user_1=Dolibarr utilizatorii şi proprietăţi DomainUser=Domeniu utilizatorul %s Reactivate=Reactivaţi -CreateInternalUserDesc=Acest formular va permite sa creaţi un utilizator intern al companiei/ fundaţiei dvs . Pentru a crea un utilizator extern (client, furnizor, ...), folosiţi butonul "Creaţi utilizator Dolibarr " din cardul contact al terţului. -InternalExternalDesc=Un utilizator intern este un utilizator care este parte a firmei dvs. / Fundaţia.
Un utilizator extern este un client, furnizor sau de altă parte.

În ambele cazuri, permissions defineşte drepturile pe Dolibarr, externe, de asemenea, utilizatorul poate avea un alt administrator de meniu decât utilizator intern (a se vedea Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permisiunea acordată deoarece moştenită de la un utilizator al unui grup. Inherited=Moştenit UserWillBeInternalUser=De utilizator creat va fi un utilizator intern (pentru că nu este legată de o parte terţă) diff --git a/htdocs/langs/ro_RO/website.lang b/htdocs/langs/ro_RO/website.lang index ef2d11978b1..d7d1b8ec9bf 100644 --- a/htdocs/langs/ro_RO/website.lang +++ b/htdocs/langs/ro_RO/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Pagina nume/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=Conţinutul CSS +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit meniu @@ -14,8 +15,9 @@ EditPageContent=Editare continut Website=Web site Webpage=Web page AddPage=Add pagina +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Pagina '%s' adaugata ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Seteaza ca pagina Home RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/ro_RO/withdrawals.lang b/htdocs/langs/ro_RO/withdrawals.lang index fc3970a7e79..b72c5bbd49f 100644 --- a/htdocs/langs/ro_RO/withdrawals.lang +++ b/htdocs/langs/ro_RO/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Suma de a se retrage WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Nici un client nu facturii de plată, în modul de "retragere" este în aşteptare. Du-te la "Retrageţi fila" pe factura cardul pentru a face o cerere. +NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request. ResponsibleUser=Responsabil de utilizator WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Motivul respingerii RefusedInvoicing=Facturare respingerea NoInvoiceRefused=Nu încărcaţi respingerea InvoiceRefused=Factura refuzată (Încărcați refuzul la client) +StatusDebitCredit=Status debit/credit StatusWaiting=Aşteptare StatusTrans=Trimis StatusCredited=Creditate diff --git a/htdocs/langs/ru_RU/accountancy.lang b/htdocs/langs/ru_RU/accountancy.lang index 47149e160ea..92ef9dd4cfb 100644 --- a/htdocs/langs/ru_RU/accountancy.lang +++ b/htdocs/langs/ru_RU/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Добавить бухгалтерский счёт AccountAccounting=Бухгалтерский счёт AccountAccountingShort=Бухгалтерский счёт SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Продажи AccountingJournalType3=Покупки AccountingJournalType4=Банк +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Экспорт Export=Экспорт +ExportDraftJournal=Export draft journal Modelcsv=Модель экспорта OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Выбрать модель экспорта diff --git a/htdocs/langs/ru_RU/admin.lang b/htdocs/langs/ru_RU/admin.lang index 343d31eef0b..eb17529dffd 100644 --- a/htdocs/langs/ru_RU/admin.lang +++ b/htdocs/langs/ru_RU/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Запросить у поставщика коммерческо Module1200Name=Mantis Module1200Desc=Интеграция с Mantis Module1400Name=Бухгалтерия -Module1400Desc=Управление бухгалтерией (двойная бухгалтерия) +Module1400Desc=Accounting management (double entries) Module1520Name=Создание документов Module1520Desc=Mass mail document generation Module1780Name=Теги/Категории @@ -585,7 +585,7 @@ Module50100Desc=Модуль точки продаж (POS). Module50200Name=Paypal Module50200Desc=Модуль предлагает страницу онлайн-оплаты кредитной картой с помощью Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Бухгалтерия управления для экспертов (двойная сторон) +Module50400Desc=Accounting management (double entries) Module54000Name=Модуль PrintIPP Module54000Desc=Прямая печать (без открытия документа) использует интерфейс Cups IPP (Принтер должен быть доступен с сервера, и система печати CUPS должна быть установлена на сервере). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/ru_RU/agenda.lang b/htdocs/langs/ru_RU/agenda.lang index 085da15af2a..edc17a47fe0 100644 --- a/htdocs/langs/ru_RU/agenda.lang +++ b/htdocs/langs/ru_RU/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID события Actions=События Agenda=Повестка дня +TMenuAgenda=Повестка дня Agendas=Повестка дня LocalAgenda=Внутренний календарь ActionsOwnedBy=Событие принадлежит @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Счёт %s удален InvoicePaidInDolibarr=Счёт %s оплачен InvoiceCanceledInDolibarr=Счёт %s отменён MemberValidatedInDolibarr=Участник %s подтверждён +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Участник %s удалён MemberSubscriptionAddedInDolibarr=Подписка участника %s добавлена ShipmentValidatedInDolibarr=Отправка %s подтверждена -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Отправка %s удалена OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Заказ %s проверен @@ -73,13 +75,17 @@ InterventionSentByEMail=Посредничество %s отправлено п ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Начальная дата DateActionEnd=Конечная дата AgendaUrlOptions1=Можно также добавить следующие параметры для фильтрации вывода: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=logint= %s ограничить выход на действия пользователя, пострадавших %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/ru_RU/banks.lang b/htdocs/langs/ru_RU/banks.lang index b8f5fd5414c..b247839b57d 100644 --- a/htdocs/langs/ru_RU/banks.lang +++ b/htdocs/langs/ru_RU/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=ID транзакции BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Согласительной Conciliation=Согласительная ReconciliationLate=Reconciliation late IncludeClosedAccount=Включите закрытые счета -OnlyOpenedAccount=Только открыли счета +OnlyOpenedAccount=Only open accounts AccountToCredit=Счета к кредитам AccountToDebit=Счет дебетовать DisableConciliation=Отключите функцию примирения для этой учетной записи ConciliationDisabled=Согласительный функция отключена LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Открыты +StatusAccountOpened=Открытые StatusAccountClosed=Закрытые AccountIdShort=Количество LineRecord=Транзакция @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/ru_RU/bills.lang b/htdocs/langs/ru_RU/bills.lang index 869f56db695..dfd4ef1c77b 100644 --- a/htdocs/langs/ru_RU/bills.lang +++ b/htdocs/langs/ru_RU/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Стандартный счёт InvoiceStandardAsk=Стандартный счёт InvoiceStandardDesc=Такой вид счёта является общим. -InvoiceDeposit=Счета-фактура на взнос -InvoiceDepositAsk=Счета-фактура на взнос -InvoiceDepositDesc=Этот вид счета-фактуры оформляется при получении взноса. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Формальный счёт InvoiceProFormaAsk=Формальный счёт InvoiceProFormaDesc=Формальный счёт является образом оригинального счёта, но не имеет бухгалтерской учетной записи. @@ -62,7 +62,7 @@ PaymentsBack=Возвраты платежа paymentInInvoiceCurrency=in invoices currency PaidBack=Возврат платежа DeletePayment=Удалить платеж -ConfirmDeletePayment=Вы уверены, что хотите удалить этот платеж? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Платежи Поставщикам ReceivedPayments=Полученные платежи @@ -115,7 +115,7 @@ BillStatus=Статус счета-фактуры StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Проект (должен быть подтвержден) BillStatusPaid=Оплачен -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Преобразован в скидку BillStatusCanceled=Аннулирован BillStatusValidated=Подтвержден (необходимо оплатить) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Оплачен (частично) BillShortStatusDraft=Проект BillShortStatusPaid=Оплачен BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Обработан +BillShortStatusConverted=Оплачено BillShortStatusCanceled=Аннулирован BillShortStatusValidated=Подтвержден BillShortStatusStarted=Начат @@ -198,12 +198,12 @@ ShowBill=Показать счет-фактуру ShowInvoice=Показать счет-фактуру ShowInvoiceReplace=Показать заменяющий счет-фактуру ShowInvoiceAvoir=Показать кредитое авизо -ShowInvoiceDeposit=Показать счет-фактуру на взнос +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Показать платеж AlreadyPaid=Уже оплачен AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Уже оплачен (без кредитовых авизо и взносов) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Брошен RemainderToPay=Оставить неоплаченным RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Относительная скидка GlobalDiscount=Глобальная скидка CreditNote=Кредитовое авизо CreditNotes=Кредитовое авизо -Deposit=Взнос -Deposits=Взносы +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Скидка из кредитового авизо %s -DiscountFromDeposit=Платежи с депозитного счета-фактуры %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Такой тип кредита может быть использован по счету-фактуре до его подтверждения CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Не удается удалить опла ExpectedToPay=Ожидаемые платежи CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Оплачен этим платежом -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Все счета, без остатка к оплате будут автоматически закрыты со статусом "Оплачен". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Шаблон Счета-фактуры Crabe. Полный шаблон (вспомогательные опции НДС, скидки, условия платежей, логотип и т.д. ..) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Функция возвращает номер в формате %syymm-nnnn для стандартных счетов и %syymm-nnnn для кредитных авизо, где yy год, mm месяц и nnnn является непрерывной последовательностью и не возвращает 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Документ, начинающийся с $syymm, уже существует и не совместим с этой моделью последовательности. Удалите или переименуйте его, чтобы активировать этот модуль. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Четко отследить счет-фактуру Покупателю TypeContact_facture_external_BILLING=обратитесь в отдел счетов-фактур Покупателям diff --git a/htdocs/langs/ru_RU/bookmarks.lang b/htdocs/langs/ru_RU/bookmarks.lang index 67ba2be97ef..510b8838a73 100644 --- a/htdocs/langs/ru_RU/bookmarks.lang +++ b/htdocs/langs/ru_RU/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Добавить эту страницу в закладки +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Закладка Bookmarks=Закладки +ListOfBookmarks=Список закладок +EditBookmarks=List/edit bookmarks NewBookmark=Новая закладка ShowBookmark=Показать закладку OpenANewWindow=Открыть новое окно @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Новое окно BookmarkTargetReplaceWindowShort=Текущее окно BookmarkTitle=Название закладки UrlOrLink=URL -BehaviourOnClick=Поведение при нажатии на ссылку +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Создать закладку SetHereATitleForLink=Установите название для закладки UseAnExternalHttpLinkOrRelativeDolibarrLink=Используйте внешний HTTP URL или относительный Dolibarr URL diff --git a/htdocs/langs/ru_RU/boxes.lang b/htdocs/langs/ru_RU/boxes.lang index ee6f27b91f8..202359feba5 100644 --- a/htdocs/langs/ru_RU/boxes.lang +++ b/htdocs/langs/ru_RU/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Информация RSS BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Заказы клиентов ForProposals=Предложения LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/ru_RU/categories.lang b/htdocs/langs/ru_RU/categories.lang index 7c07084897b..11670831552 100644 --- a/htdocs/langs/ru_RU/categories.lang +++ b/htdocs/langs/ru_RU/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Тег/Категория Rubriques=Теги/Категории +RubriquesTransactions=Tags/Categories of transactions categories=теги/категории NoCategoryYet=Нет созданных тегов/категорий данного типа In=В @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Категория к таким кодом уже с ContentsVisibleByAllShort=Содержимое доступно всем ContentsNotVisibleByAllShort=Содержание не доступно всем DeleteCategory=Удалить тег/категорию -ConfirmDeleteCategory=Вы точно хотите удалить этот тег/категорию? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=Не задан тег/категория SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/ru_RU/commercial.lang b/htdocs/langs/ru_RU/commercial.lang index 20f8487a408..9a7a8dd4769 100644 --- a/htdocs/langs/ru_RU/commercial.lang +++ b/htdocs/langs/ru_RU/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Встреча с %s ShowTask=Показать задачу ShowAction=Показать действий ActionsReport=Действия доклад -ThirdPartiesOfSaleRepresentative=Контрагенты с торговым представителем +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Торговый представитель SalesRepresentatives=Торговые представители SalesRepresentativeFollowUp=Представитель по продажам (последующих) diff --git a/htdocs/langs/ru_RU/companies.lang b/htdocs/langs/ru_RU/companies.lang index fbb74804e84..4c5c12664e3 100644 --- a/htdocs/langs/ru_RU/companies.lang +++ b/htdocs/langs/ru_RU/companies.lang @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Заказчики ThirdPartyCustomersWithIdProf12=Покупатели с %s или %s ThirdPartySuppliers=Поставщики ThirdPartyType=Тип контрагента -Company/Fundation=Организация Individual=Физическое лицо ToCreateContactWithSameName=Будет автоматически создан контакт/адрес с той информацией которая связывает контрагента с контрагентом. В большинстве случаев, даже если контрагент является физическим лицом, достаточно создать одного контрагента. ParentCompany=Материнская компания @@ -78,10 +77,10 @@ VATIsNotUsed=НДС не используется CopyAddressFromSoc=Заполнить адрес из адреса контрагента ThirdpartyNotCustomerNotSupplierSoNoRef=Контрагенты не имеющие клиентов или связей, пустые контрагенты PaymentBankAccount=Банковские реквизиты -OverAllProposals=Общее количество предложений -OverAllOrders=Общее количество заказов -OverAllInvoices=Общее количество счетов -OverAllSupplierProposals=Total price requests +OverAllProposals=Предложения +OverAllOrders=Заказы +OverAllInvoices=Счета +OverAllSupplierProposals=Запросы цены ##### Local Taxes ##### LocalTax1IsUsed=Использовать второй налог LocalTax1IsUsedES= RE используется @@ -89,7 +88,7 @@ LocalTax1IsNotUsedES= RE не используется LocalTax2IsUsed=Использовать третий налог LocalTax2IsUsedES= IRPF используется LocalTax2IsNotUsedES= IRPF не используется -LocalTax1ES=Повторно +LocalTax1ES=RE LocalTax2ES=IRPF TypeLocaltax1ES=Тип налога RE TypeLocaltax2ES=Тип налога IRPF @@ -232,11 +231,17 @@ ProfId4SN=- ProfId5SN=- ProfId6SN=- ProfId1TN=Проф Id 1 (RC) -ProfId2TN=Проф Id 2 (Финансовый matricule) +ProfId2TN=Проф Id 2 (Финансовая матрица) ProfId3TN=Проф ID 3 (Douane код) ProfId4TN=Проф Id 4 (БАН) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (ОГРН) ProfId2RU=Prof Id 2 (ИНН) ProfId3RU=Prof Id 3 (КПП) @@ -259,8 +264,8 @@ CustomerRelativeDiscountShort=Относительная скидка CustomerAbsoluteDiscountShort=Абсолютная скидка CompanyHasRelativeDiscount=Этот покупатель имеет скидку по умолчанию %s%% CompanyHasNoRelativeDiscount=Этот клиент не имеет относительной скидки по умолчанию -CompanyHasAbsoluteDiscount=Этот клиент все еще имеет дисконтный кредит за %s %s -CompanyHasCreditNote=Этот клиент все еще имеет кредитовые авизо или предыдущие взносы за %s %s +CompanyHasAbsoluteDiscount=Этому клиенту доступна скидка (кредитный лимит или авансовый платеж) за %s %s +CompanyHasCreditNote=Этот клиент все еще имеет кредитный лимит или авансовый платеж за %s %s CompanyHasNoAbsoluteDiscount=Этот клиент не имеет дисконтный кредит CustomerAbsoluteDiscountAllUsers=Абсолютная скидка (предоставляется всеми пользователями) CustomerAbsoluteDiscountMy=Абсолютная скидка (предоставляется вами) @@ -390,7 +395,7 @@ ListCustomersShort=Список покупателей ThirdPartiesArea=Область контрагентов и контактов LastModifiedThirdParties=Недавно изменено %s контрагентов UniqueThirdParties=Всего уникальных контрагентов -InActivity=Открыты +InActivity=Открытые ActivityCeased=Закрыто ThirdPartyIsClosed=Закрывшиеся контрагенты ProductsIntoElements=Список товаров/услуг в %s @@ -402,10 +407,10 @@ LeopardNumRefModelDesc=Код покупателю/поставщику не п ManagingDirectors=Имя управляющего или управляющих (Коммерческого директора, директора, президента...) MergeOriginThirdparty=Копия контрагента (контрагент которого вы хотите удалить) MergeThirdparties=Объединить контрагентов -ConfirmMergeThirdparties=Объединить этих контрагентов в одного? Все связанные объекты (счета, заказы, ...) будут перемещены к текущему контрагенту и можно будет удалить дубликаты. +ConfirmMergeThirdparties=Вы хотите объединить этого контрагента с текущим? Все связанные объекты (счета, заказы, ...) будут перемещены к текущему контрагенту, затем контрагент будет удален. ThirdpartiesMergeSuccess=Контрагенты объединены SaleRepresentativeLogin=Логин торгового представителя -SaleRepresentativeFirstname=First name of sales representative -SaleRepresentativeLastname=Last name of sales representative +SaleRepresentativeFirstname=Имя торгового представителя +SaleRepresentativeLastname=Фамилия торгового представителя ErrorThirdpartiesMerge=При удалении контрагента возникла ошибка. Пожалуйста проверьте технические отчеты. Изменения отменены. NewCustomerSupplierCodeProposed=Код нового клиента или поставщика дублируется. diff --git a/htdocs/langs/ru_RU/contracts.lang b/htdocs/langs/ru_RU/contracts.lang index 6234a370dbc..6cb26799777 100644 --- a/htdocs/langs/ru_RU/contracts.lang +++ b/htdocs/langs/ru_RU/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Этот список содержит тольк StandardContractsTemplate=Стандартный шаблон контракта ContactNameAndSignature=Для %s, имя и подпись OnlyLinesWithTypeServiceAreUsed=Только строки с типом "Услуга" могут быть клонированы. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Торговый представитель подписания контракта diff --git a/htdocs/langs/ru_RU/exports.lang b/htdocs/langs/ru_RU/exports.lang index e551ac0a80d..172747a721b 100644 --- a/htdocs/langs/ru_RU/exports.lang +++ b/htdocs/langs/ru_RU/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Значение для фильтрации FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/ru_RU/holiday.lang b/htdocs/langs/ru_RU/holiday.lang index e117a2c6e5d..79a5d0c720d 100644 --- a/htdocs/langs/ru_RU/holiday.lang +++ b/htdocs/langs/ru_RU/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Отменено RefuseCP=Отказано ValidatorCP=Утвердивший ListeCP=Список отпусков -ReviewedByCP=Проверит +ReviewedByCP=Will be approved by DescCP=Описание SendRequestCP=Создать заявление на отпуск DelayToRequestCP=Заявления об отпуске могут создаваться не ранее чем через %s (дней) diff --git a/htdocs/langs/ru_RU/install.lang b/htdocs/langs/ru_RU/install.lang index 5bed5714b3c..0b4676019e7 100644 --- a/htdocs/langs/ru_RU/install.lang +++ b/htdocs/langs/ru_RU/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Вы можете использовать мастер н KeepDefaultValuesDeb=Du bruker Dolibarr konfigurasjonsveiviseren fra en Ubuntu eller Debian-pakke, så verdiene foreslått her allerede er optimalisert. Bare passordet til databasen eieren til å opprette må fullføres. Endre andre parametere bare hvis du vet hva du gjør. KeepDefaultValuesMamp=Вы можете использовать мастер настройки DoliMamp, поэтому ценности предлагаемого здесь уже оптимизирован. Изменить их только, если вы знаете, что вы делаете. KeepDefaultValuesProxmox=Вы можете использовать мастер установки из Dolibarr прибор Proxmox виртуальные, поэтому значения предлагаемых здесь уже оптимизированы. Изменение их, только если вы знаете, что вы делаете. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/ru_RU/interventions.lang b/htdocs/langs/ru_RU/interventions.lang index 7e362818494..779b7811843 100644 --- a/htdocs/langs/ru_RU/interventions.lang +++ b/htdocs/langs/ru_RU/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Посредничество %s удалено InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=После деятельность заказчика контакт # Modele numérotation diff --git a/htdocs/langs/ru_RU/languages.lang b/htdocs/langs/ru_RU/languages.lang index 5a94a2144a9..654b2079813 100644 --- a/htdocs/langs/ru_RU/languages.lang +++ b/htdocs/langs/ru_RU/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Немецкий Language_de_AT=Немецкий (Австрия) Language_de_CH=Немецкий (Швейцария) Language_el_GR=Греческий +Language_el_CY=Greek (Cyprus) Language_en_AU=Английский (Австралия) Language_en_CA=Английский (Канада) Language_en_GB=Английский (Великобритания) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Испанский (Чили) Language_es_CO=Spanish (Colombia) Language_es_DO=Испанский (Доминиканская Республика) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Испанский (Гондурас) Language_es_MX=Испанский (Мексика) +Language_es_PA=Spanish (Panama) Language_es_PY=Испанский (Парагвай) Language_es_PE=Испанский (Перу) Language_es_PR=Испанский (Пуэрто-Рико) @@ -50,12 +53,14 @@ Language_is_IS=Исландский Language_it_IT=Итальянский Language_ja_JP=Японский Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Корейский Language_lo_LA=Лаосский Language_lt_LT=Литовский Language_lv_LV=Латышский Language_mk_MK=Македонский +Language_mn_MN=Mongolian Language_nb_NO=Норвежский (Букмол) Language_nl_BE=Голландский (Бельгия) Language_nl_NL=Голландский (Нидерланды) diff --git a/htdocs/langs/ru_RU/loan.lang b/htdocs/langs/ru_RU/loan.lang index a87ee2f8c29..193c08535b8 100644 --- a/htdocs/langs/ru_RU/loan.lang +++ b/htdocs/langs/ru_RU/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Настройка модуля Ссуды LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/ru_RU/mails.lang b/htdocs/langs/ru_RU/mails.lang index 6a1f3a68005..3cd5a97c6e8 100644 --- a/htdocs/langs/ru_RU/mails.lang +++ b/htdocs/langs/ru_RU/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Отправлено частично MailingStatusSentCompletely=Отправлено полностью MailingStatusError=Ошибка MailingStatusNotSent=Не отправлено -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=Электронная почта успешно подтверждена MailUnsubcribe=Отказаться от рассылки MailingStatusNotContact=Не писать @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Линия %s в файл @@ -116,8 +120,8 @@ Notifications=Уведомления NoNotificationsWillBeSent=Нет электронной почте уведомления, планируется к этому мероприятию и компании ANotificationsWillBeSent=1 уведомление будет отправлено по электронной почте SomeNotificationsWillBeSent=%s уведомления будут отправлены по электронной почте -AddNewNotification=Включить новое задание на уведомление по электронной почте -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Список всех уведомлений по электронной почте отправлено MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/ru_RU/main.lang b/htdocs/langs/ru_RU/main.lang index 19a24fa80f6..42ea246c7d2 100644 --- a/htdocs/langs/ru_RU/main.lang +++ b/htdocs/langs/ru_RU/main.lang @@ -72,8 +72,10 @@ SeeHere=Посмотрите сюда Apply=Применить BackgroundColorByDefault=Цвет фона по умолчанию FileRenamed=Файл успешно переименован -FileUploaded=Файл успешно загружен FileGenerated=Файл успешно создан +FileSaved=The file was successfully saved +FileUploaded=Файл успешно загружен +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Файл выбран как вложение, но пока не загружен. Для этого нажмите "Вложить файл". NbOfEntries=Кол-во записей GoToWikiHelpPage=Читать интернет-справку (необходим доступ к Интернету) @@ -358,6 +360,7 @@ TotalLT1ES=Всего RE TotalLT2ES=Всего IRPF HT=Без налога TTC=Вкл-я налог +INCT=Inc. all taxes VAT=НДС VATs=Торговые сборы LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=окт MonthShort11=ноя MonthShort12=дек AttachedFiles=Присоединенные файлы и документы -FileTransferComplete=Файл был успешно загружен DateFormatYYYYMM=ГГГГ-ММ DateFormatYYYYMMDD=ГГГГ-ММ-ДД DateFormatYYYYMMDDHHMM=ГГГГ-ММ-ДД ЧЧ:СС diff --git a/htdocs/langs/ru_RU/margins.lang b/htdocs/langs/ru_RU/margins.lang index 88927b87560..c24913486e3 100644 --- a/htdocs/langs/ru_RU/margins.lang +++ b/htdocs/langs/ru_RU/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Ставка должна быть числом markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Показать инф-цию о наценке CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/ru_RU/members.lang b/htdocs/langs/ru_RU/members.lang index 5fb39e6617e..670af90e235 100644 --- a/htdocs/langs/ru_RU/members.lang +++ b/htdocs/langs/ru_RU/members.lang @@ -42,9 +42,9 @@ MemberTypeId=ID типа участника MemberTypeLabel=Член тип этикетки MembersTypes=Типы участников MemberStatusDraft=Проект (должно быть подтверждено) -MemberStatusDraftShort=Чтобы проверить +MemberStatusDraftShort=Проект MemberStatusActive=Удостоверенная (ожидания по подписке) -MemberStatusActiveShort=Подтвержденные +MemberStatusActiveShort=Утверждена MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Истек MemberStatusPaid=Подписка до даты @@ -67,7 +67,7 @@ ListOfSubscriptions=Список подписчиков SendCardByMail=Отправить карту AddMember=Создать участника NoTypeDefinedGoToSetup=Ни один из членов определенных типов. Переход к установке - членов типов -NewMemberType=Новый член типа +NewMemberType=Новый тип участника WelcomeEMail=Приветственное Email-письмо SubscriptionRequired=Подписка требуется DeleteType=Удалить @@ -90,11 +90,12 @@ PublicMemberList=Общественная член списка BlankSubscriptionForm=Форма подписки BlankSubscriptionFormDesc=Dolibarr может предоставить вам на общедоступный ресурс, чтобы позволить внешним посетителям попросить, чтобы подписаться на фундамент. Если модуль онлайн оплаты включена, форма оплаты будет автоматически предоставляется. EnablePublicSubscriptionForm=Включить общественных авто-форму подписки +ForceMemberType=Force the member type ExportDataset_member_1=Члены и подписки -ImportDataset_member_1=Члены +ImportDataset_member_1=Участники LastMembersModified=Latest %s modified members LastSubscriptionsModified=Latest %s modified subscriptions -String=String +String=Строка Text=Текст Int=Межд DateAndTime=Дата и время @@ -150,6 +151,7 @@ MembersByTownDesc=Этот экран покажет вам статистику MembersStatisticsDesc=Выберите статистику вы хотите прочитать ... MenuMembersStats=Статистика LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Природа Public=Информационные общественности (нет = частных) NewMemberbyWeb=Новый участник добавил. В ожидании утверждения diff --git a/htdocs/langs/ru_RU/modulebuilder.lang b/htdocs/langs/ru_RU/modulebuilder.lang index a8fc8164ae8..e4812fa4e79 100644 --- a/htdocs/langs/ru_RU/modulebuilder.lang +++ b/htdocs/langs/ru_RU/modulebuilder.lang @@ -1,24 +1,40 @@ # Dolibarr language file - Source file is en_US - loan -ModuleBuilderDesc=This tools give you utilites to build or edit your own module. -EnterNameOfModuleDesc=Enter name of the module to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) -ModuleBuilderDesc2=Path were modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). NewModule=New module -ModuleKey=Key for new module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized ModuleBuilderDescdescription=Enter here all general information that describe your module -ModuleBuilderDescobjects=Define here the new objects you want to manage with your module. A page to list them and a page to create/edit/view a card will be generated. +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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 with your IDE. +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. ModuleBuilderDeschooks=This tab is dedicated to hooks. ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. -ModuleBuilderDescbuildpackage=You can generate here a "ready to distribute" package file (a normalized .zip file) of your module. Just click on button to get your module package file. -ModuleBuilderDescdangerzone=You can delete your module. WARNING: All files of module will be definetly lost ! +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! DangerZone=Danger zone -BuildPackage=Build package -ModuleIsNotActive=This module was not activated yet (go into Home-Setup-Module to make it live) +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) ModuleIsLive=This module has been activated. Any change on it may break a current active feature. DescriptionLong=Long description EditorName=Name of editor EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/ru_RU/oauth.lang b/htdocs/langs/ru_RU/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/ru_RU/oauth.lang +++ b/htdocs/langs/ru_RU/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/ru_RU/other.lang b/htdocs/langs/ru_RU/other.lang index 9e04daa2f8f..cdbcdd1d9e3 100644 --- a/htdocs/langs/ru_RU/other.lang +++ b/htdocs/langs/ru_RU/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=кг WeightUnitg=G WeightUnitmg=мг WeightUnitpound=фунт +WeightUnitounce=унция Length=Lengde LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/ru_RU/paybox.lang b/htdocs/langs/ru_RU/paybox.lang index 5fd1eaf8463..a85848e2873 100644 --- a/htdocs/langs/ru_RU/paybox.lang +++ b/htdocs/langs/ru_RU/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Электронная почта для подтверждения о Creditor=Кредитор PaymentCode=Код платежа PayBoxDoPayment=Перейти к оплате +ToPay=Совершить платеж YouWillBeRedirectedOnPayBox=Вы будете перенаправлены по обеспеченным Paybox страницу для ввода данных кредитной карточки Continue=Далее ToOfferALinkForOnlinePayment=URL-адрес для оплаты %s diff --git a/htdocs/langs/ru_RU/paypal.lang b/htdocs/langs/ru_RU/paypal.lang index cc2d1cdc981..6d61d7e6b49 100644 --- a/htdocs/langs/ru_RU/paypal.lang +++ b/htdocs/langs/ru_RU/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Это идентификатор транзакции: % PAYPAL_ADD_PAYMENT_URL=Добавить адрес Paypal оплата при отправке документа по почте PredefinedMailContentLink=Вы можете нажать на защищённую ссылку нижи для совершения платежа (PayPal), если вы ещё его не производили.\n\n%s\n YouAreCurrentlyInSandboxMode=В настоящее время вы в режиме "песочницы" -NewPaypalPaymentReceived=Получен новый платёж Paypal -NewPaypalPaymentFailed=Попытка нового Paypal платежа не удалась +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=Адрес электронной почты, куда будут высылаться уведомления о платежах (успешных или нет) ReturnURLAfterPayment=Ссылка, куда будет возвращаться пользователь после оплаты -ValidationOfPaypalPaymentFailed=Проверка платежа Paypal не удалась -PaypalConfirmPaymentPageWasCalledButFailed=Вызвана страница подтверждения платежа Paypal, но подтверждение от Paypal не поулчено. +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/ru_RU/printing.lang b/htdocs/langs/ru_RU/printing.lang index 1c967aea894..d61b5073a16 100644 --- a/htdocs/langs/ru_RU/printing.lang +++ b/htdocs/langs/ru_RU/printing.lang @@ -1,6 +1,6 @@ # Dolibarr language file - Source file is en_US - printing -Module64000Name=Direct Printing -Module64000Desc=Enable Direct Printing System +Module64000Name=Прямая печать +Module64000Desc=Включить систему прямой печати PrintingSetup=Настройки системы прямой печати PrintingDesc=Этот модуль добавляет кнопку Печать для отправки документа напрямую на принтер (без открытия документа в приложении) MenuDirectPrinting=Direct Printing jobs @@ -46,6 +46,6 @@ IPP_Media=Носитель IPP_Supported=Тип носителя DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. -PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. -PrintTestDescprintgcp=List of Printers for Google Cloud Print. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. +PrintingDriverDescprintgcp=Настройки для драйвера сервиса Google Cloud Print +PrintTestDescprintgcp=Список принтеров для сервиса Google Cloud Print diff --git a/htdocs/langs/ru_RU/products.lang b/htdocs/langs/ru_RU/products.lang index 375102352f6..2dc7122e025 100644 --- a/htdocs/langs/ru_RU/products.lang +++ b/htdocs/langs/ru_RU/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Товар или Услуга ProductsAndServices=Товары и Услуги ProductsOrServices=Товары или Услуги -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Товар для продажи и покупки -ServicesOnSell=Услуга для покупки или для продажи -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Услуга для продажи и покупки LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Второй +unitH=Час +unitD=День +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Ссылка на шаблон товара ServiceCodeModel=Ссылка на шаблон услуги CurrentProductPrice=Текущая цена @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Произведено ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Под-товар MinSupplierPrice=Минимальная цена поставщика MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Настройка динамического ценообразования -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Глобальные переменные VariableToUpdate=Variable to update GlobalVariableUpdaters=Обновители глобальных переменных +GlobalVariableUpdaterType0=Данные JSON +GlobalVariableUpdaterHelp0=Анализирует данные JSON из указанной ссылки, VALUE определяет местоположение соответствующего значения, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=Данные модуля WebService +GlobalVariableUpdaterHelp1=Анализирует данные модуля WebService из указанной ссылки, NS задаёт пространство имён, VALUE определяет местоположение соответствующего значения, DATA должно содержать данные для отправки и METHOD вызова метода WS +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Интервал обновления (в минутах) LastUpdated=Latest update CorrectlyUpdated=Правильно обновлено @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/ru_RU/propal.lang b/htdocs/langs/ru_RU/propal.lang index 112f28d1ba5..8dffcce465d 100644 --- a/htdocs/langs/ru_RU/propal.lang +++ b/htdocs/langs/ru_RU/propal.lang @@ -3,7 +3,7 @@ Proposals=Коммерческие предложения Proposal=Коммерческое предложение ProposalShort=Предложение ProposalsDraft=Проект коммерческого предложения -ProposalsOpened=Открытие коммерческих предложений +ProposalsOpened=Открытые коммерческие предложения Prop=Коммерческие предложения CommercialProposal=Коммерческое предложение ProposalCard=Карточка предложения @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Сумма в месяц (за вычетом нал NbOfProposals=Количество коммерческих предложений ShowPropal=Показать предложение PropalsDraft=Черновики -PropalsOpened=Открыты +PropalsOpened=Открытые PropalStatusDraft=Проект (должно быть подтверждено) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Подпись (в законопроекте) diff --git a/htdocs/langs/ru_RU/resource.lang b/htdocs/langs/ru_RU/resource.lang index a16f9be1d12..2f07ce24a0c 100644 --- a/htdocs/langs/ru_RU/resource.lang +++ b/htdocs/langs/ru_RU/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Ресурс успешно удалён DictionaryResourceType=Тип ресурсов SelectResource=Выберете ресурс + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Ресурсы diff --git a/htdocs/langs/ru_RU/salaries.lang b/htdocs/langs/ru_RU/salaries.lang index b8e57d32292..ccfdece0180 100644 --- a/htdocs/langs/ru_RU/salaries.lang +++ b/htdocs/langs/ru_RU/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Бухгалтерский код для выплат зарплаты -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Бухгалтерский код для финансовых выплат +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Зарплата Salaries=Зарплаты NewSalaryPayment=Новая выплата зарплаты diff --git a/htdocs/langs/ru_RU/sendings.lang b/htdocs/langs/ru_RU/sendings.lang index 5470ccd1e78..c49565b0793 100644 --- a/htdocs/langs/ru_RU/sendings.lang +++ b/htdocs/langs/ru_RU/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Лист поставки ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Простая модель документа DocumentModelMerou=Модель A5 WarningNoQtyLeftToSend=Внимание, нет товаров ожидающих отправки. StatsOnShipmentsOnlyValidated=Статистика собирается только на утверждённые поставки. Используемая дата - дата утверждения поставки (планируемая дата доставки не всегда известна) @@ -51,10 +50,10 @@ ActionsOnShipping=События поставки LinkToTrackYourPackage=Ссылка на номер для отслеживания посылки ShipmentCreationIsDoneFromOrder=На данный момент, создание новой поставки закончено из карточки заказа. ShipmentLine=Линия поставки -ProductQtyInCustomersOrdersRunning=Количество товара в открытых заказах клиента -ProductQtyInSuppliersOrdersRunning=Количество товара в открытых заказах поставщика -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Количество товара из открытого заказа поставщика уже получено. +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/ru_RU/stocks.lang b/htdocs/langs/ru_RU/stocks.lang index c7a62bb6072..805f21822f4 100644 --- a/htdocs/langs/ru_RU/stocks.lang +++ b/htdocs/langs/ru_RU/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Отметка о перемещении NumberOfUnit=Количество единиц UnitPurchaseValue=Себестоимость единицы StockTooLow=Фондовый слишком низкими -StockLowerThanLimit=Остаток меньше предельно допустимого +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Значение PMPValue=Значение PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Запас товара на складе и запа QtyDispatched=Количество направил QtyDispatchedShort=Кол-во отправлено QtyToDispatchShort=Кол-во на отправку -OrderDispatch=Приказ диспетчерского +OrderDispatch=Goods Receptions 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=Снижение реальных запасов на счета / кредитных нот @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Увеличение реальных запасов на счета / кредитных нот ReStockOnValidateOrder=Увеличение реальных запасов по заказам записки -ReStockOnDispatchOrder=Увеличение реальных запасов на ручной посылаем в склады, после получения заказа поставщиком +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Заказ еще не или не более статуса, который позволяет отправку товаров на складе склады. -StockDiffPhysicTeoric=Объяснение разницы между физическим и теоретическими запасами на складе +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Нет предопределенного продуктов для данного объекта. Так что не диспетчеризации в акции не требуется. DispatchVerb=Отправка StockLimitShort=Граница предупреждения StockLimit=Граница предупреждения о запасе на складе PhysicalStock=Физическая запас 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): 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, ...) IdWarehouse=Идентификатор склад DescWareHouse=Описание склада LieuWareHouse=Локализация склад @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Количество продукта %s в остатк NbOfProductAfterPeriod=Количество продукта %s в остатке на конец выбранного периода (< %s) MassMovement=Массовое перемещение SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Получатели заказа StockMovementRecorded=Перемещения остатков записаны RuleForStockAvailability=Правила и требования к запасу на складе @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Редактировать +inventoryValidate=Утверждена +inventoryDraft=В работе +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Создать +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +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 mouvment 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 +AddProduct=Добавить +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Удалить строки +RegulateStock=Regulate Stock +ListInventory=Список diff --git a/htdocs/langs/ru_RU/supplier_proposal.lang b/htdocs/langs/ru_RU/supplier_proposal.lang index 7cdd3f63d85..befb8a4ea20 100644 --- a/htdocs/langs/ru_RU/supplier_proposal.lang +++ b/htdocs/langs/ru_RU/supplier_proposal.lang @@ -3,12 +3,12 @@ SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers SupplierProposalNew=New request CommRequest=Price request -CommRequests=Price requests +CommRequests=Запросы цены SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Предложения поставщику @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Проект (должно быть подтверждено) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Закрыты SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Отклонено @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Создание модели по умолчанию DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/ru_RU/suppliers.lang b/htdocs/langs/ru_RU/suppliers.lang index 8fe818f1dec..349038f0f99 100644 --- a/htdocs/langs/ru_RU/suppliers.lang +++ b/htdocs/langs/ru_RU/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Для субтоваров товаров не указана цена AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Цены поставщиков ReferenceSupplierIsAlreadyAssociatedWithAProduct=Эта ссылка поставщиком уже связан с ссылкой: %s NoRecordedSuppliers=Нет зарегистрированных поставщиков SupplierPayment=Оплаты поставщика @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Цены поставщиков diff --git a/htdocs/langs/ru_RU/trips.lang b/htdocs/langs/ru_RU/trips.lang index 7f4dbf15eb3..f2cf4593436 100644 --- a/htdocs/langs/ru_RU/trips.lang +++ b/htdocs/langs/ru_RU/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Список сборов TypeFees=Types of fees ShowTrip=Show expense report NewTrip=Новый отчёт о затртатах -CompanyVisited=Посещенная организация +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Сумма или километры DeleteTrip=Удалить отчёт о затратах ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -70,6 +70,7 @@ DATE_SAVE=Дата проверки DATE_CANCEL=Дата отмены DATE_PAIEMENT=Дата платежа BROUILLONNER=Открыть заново +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Проверить и отправить запрос на утверждение ValidatedWaitingApproval=Validated (waiting for approval) NOT_AUTHOR=Вы не автор этого отчёта о затратах. Операция отменена. @@ -87,5 +88,5 @@ NoTripsToExportCSV=Нет отчёта о затратах за этот пер ExpenseReportPayment=Expense report payment ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay -CloneExpenseReport=Clone expese report +CloneExpenseReport=Clone expense report ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/ru_RU/users.lang b/htdocs/langs/ru_RU/users.lang index 4a752f3f53f..b95fab7c300 100644 --- a/htdocs/langs/ru_RU/users.lang +++ b/htdocs/langs/ru_RU/users.lang @@ -66,8 +66,8 @@ InternalUser=Внутренний пользователь ExportDataset_user_1=Dolibarr пользователей и свойства DomainUser=Домен пользователя %s Reactivate=Возобновить -CreateInternalUserDesc=Эта форма позволяет вам создать внутреннего пользователя для вашей компании/фонда. Для создания внешнего пользователя (клиент, поставщик) используйте кнопку "Создать пользователя Dolibarr" из карточки контрагента. -InternalExternalDesc=Внутреннего пользователя является пользователем, который является частью вашей компании / Фонд.
Внешний пользователь клиента, поставщика или другого.

В обоих случаях разрешение определяет права на Dolibarr, а также внешних пользователей могут иметь разные меню менеджера, чем внутреннего пользователя (См. Главная - Настройки - дисплей) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Разрешение предоставляется, поскольку унаследовал от одного из пользователей в группы. Inherited=Унаследованный UserWillBeInternalUser=Созданный пользователь будет внутреннего пользователя (потому что не связаны с определенным третьим лицам) diff --git a/htdocs/langs/ru_RU/website.lang b/htdocs/langs/ru_RU/website.lang index 6197580711f..12f66a3cee3 100644 --- a/htdocs/langs/ru_RU/website.lang +++ b/htdocs/langs/ru_RU/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Код WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/ru_RU/withdrawals.lang b/htdocs/langs/ru_RU/withdrawals.lang index aee438538f9..d0a62bc4f4e 100644 --- a/htdocs/langs/ru_RU/withdrawals.lang +++ b/htdocs/langs/ru_RU/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Сумма снятия WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Нет счета клиента в оплате режиме "отозвать" ждет. Переход на "Вывод 'вкладки на счету карточки сделать запрос. +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 @@ -41,6 +41,7 @@ RefusedReason=Причина для отказа RefusedInvoicing=Счета отказ NoInvoiceRefused=Не заряжайте отказ InvoiceRefused=Счёт отклонён (отказ платежа клиентом) +StatusDebitCredit=Status debit/credit StatusWaiting=Ожидание StatusTrans=Передающиеся StatusCredited=Кредитоваться diff --git a/htdocs/langs/sk_SK/accountancy.lang b/htdocs/langs/sk_SK/accountancy.lang index 0bbbf93b74d..28b30b5cdb7 100644 --- a/htdocs/langs/sk_SK/accountancy.lang +++ b/htdocs/langs/sk_SK/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Účet SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Priradenie dodávateľskej faktúry ExpenseReportsVentilation=Expense report binding CreateMvts=Vytvoriť novú tranzakciu UpdateMvts=Upraviť tranzakciu +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Stav účtu @@ -142,6 +143,7 @@ NumPiece=Číslo kusu TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Nenastavené DeleteMvt=Delete Ledger lines DelYear=Rok na zmazanie @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Predaje AccountingJournalType3=Platby AccountingJournalType4=Banka +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/sk_SK/admin.lang b/htdocs/langs/sk_SK/admin.lang index 56a8bdeb85b..bfdb0d8d480 100644 --- a/htdocs/langs/sk_SK/admin.lang +++ b/htdocs/langs/sk_SK/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Vyžiadať dodávateľskú obchodnú ponuku a ceny Module1200Name=Mantis Module1200Desc=Mantis integrácia Module1400Name=Účtovníctvo -Module1400Desc=Vedenie účtovníctva (dvojité strany) +Module1400Desc=Accounting management (double entries) Module1520Name=Generovanie dokumentov Module1520Desc=Masové emailové generovanie dokumentov Module1780Name=Štítky / Kategórie @@ -585,7 +585,7 @@ Module50100Desc=Modul predajné miesta ( POS ) Module50200Name=Paypal Module50200Desc=Modul ponúknuť on-line platby kreditnou kartou stránku s Paypal Module50400Name=Učtovníctvo (pokročilé) -Module50400Desc=Vedenie účtovníctva (dvojité strany) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Anketa, Dotazník, Hlasovanie diff --git a/htdocs/langs/sk_SK/agenda.lang b/htdocs/langs/sk_SK/agenda.lang index d53dd52394f..0653833e2eb 100644 --- a/htdocs/langs/sk_SK/agenda.lang +++ b/htdocs/langs/sk_SK/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID udalosti Actions=Udalosti Agenda=Program rokovania +TMenuAgenda=Program rokovania Agendas=Program LocalAgenda=Interný kalendár ActionsOwnedBy=Udalosť vytvorená: @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Faktúra %s zmazaná InvoicePaidInDolibarr=Faktúra %s označená ako zaplatená InvoiceCanceledInDolibarr=Faktúra %s zrušená MemberValidatedInDolibarr=Užívateľ %s overený +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Užívateľ %s zrušený MemberDeletedInDolibarr=Užívateľ %s zmazaný MemberSubscriptionAddedInDolibarr=Predplatné pre užívateľa %s pridané ShipmentValidatedInDolibarr=Zásielka %s overená -ShipmentClassifyClosedInDolibarr=Zásielka %s označená ako faktúrovaná -ShipmentUnClassifyCloseddInDolibarr=Zásielka %s označená ako znovuotvorená +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Zásielka %s zmazaná OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Objednať %s overená @@ -73,13 +75,17 @@ InterventionSentByEMail=Zákrok %s odoslaný E-mailom ProposalDeleted=Ponuka zmazaná OrderDeleted=Objednávka zmazaná InvoiceDeleted=Faktúra zmazaná +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Dátum začatia DateActionEnd=Dátum ukončenia AgendaUrlOptions1=Môžete tiež pridať nasledujúce parametre filtrovania výstupu: -AgendaUrlOptions2=login=%s pre obmedzenie výstupu akciám vytvoreným alebo prideleným užívateľom %s. AgendaUrlOptions3=logina=%s pre obmedzenie výstupu akciam ktoré vlastní užívateľ %s. -AgendaUrlOptions4=logint = %s obmedziť výstup na akcie priradených užívateľských %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID pre obmedzenie výstupu akciam prideleným projektu PROJECT_ID. AgendaShowBirthdayEvents=Zobraziť narodeniny kontaktov AgendaHideBirthdayEvents=Skryť naroodeniny kontaktov diff --git a/htdocs/langs/sk_SK/banks.lang b/htdocs/langs/sk_SK/banks.lang index 968dc0c90ca..18a122998b9 100644 --- a/htdocs/langs/sk_SK/banks.lang +++ b/htdocs/langs/sk_SK/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=ID transakcie BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -80,7 +81,7 @@ AccountToDebit=Účet na vrub DisableConciliation=Zakázať zmierenie funkciu pre tento účet ConciliationDisabled=Odsúhlasenie funkcia vypnutá LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Otvorené +StatusAccountOpened=Otvorení StatusAccountClosed=Zatvorené AccountIdShort=Číslo LineRecord=Transakcie @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Šek vrátený a faktúra znova otvorená BankAccountModelModule=Šablóny dokumentov pre bankové účty DocumentModelSepaMandate=Šablóny SEPA. Užitočné iba pre krajiny v EEC DocumentModelBan=Šablóna pre tlač strany s BAN informáciami +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/sk_SK/bills.lang b/htdocs/langs/sk_SK/bills.lang index 1cbc4b74637..3c50d388a96 100644 --- a/htdocs/langs/sk_SK/bills.lang +++ b/htdocs/langs/sk_SK/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Vypnuté lebo nemôze byť zmazané InvoiceStandard=Štandardné faktúra InvoiceStandardAsk=Štandardné faktúra InvoiceStandardDesc=Tento druh faktúry je spoločná faktúra. -InvoiceDeposit=Zálohové faktúry -InvoiceDepositAsk=Zálohové faktúry -InvoiceDepositDesc=Tento druh faktúry sa deje, keď je záloha bola prijatá. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma faktúra InvoiceProFormaAsk=Proforma faktúra InvoiceProFormaDesc=Proforma faktúra je obraz skutočnej faktúry, ale nemá evidencia hodnotu. @@ -62,7 +62,7 @@ PaymentsBack=Platby späť paymentInInvoiceCurrency=in invoices currency PaidBack=Platené späť DeletePayment=Odstrániť platby -ConfirmDeletePayment=Ste si istí, že chcete zmazať túto platbu? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Dodávatelia platby ReceivedPayments=Prijaté platby @@ -115,7 +115,7 @@ BillStatus=Stav faktúry StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Návrh (musí byť overená) BillStatusPaid=Platený -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Platená (pripravená pre záverečné faktúre) BillStatusCanceled=Opustený BillStatusValidated=Overené (potrebné venovať) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Platené (čiastočne) BillShortStatusDraft=Návrh BillShortStatusPaid=Platený BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Spracované +BillShortStatusConverted=Platený BillShortStatusCanceled=Opustený BillShortStatusValidated=Overené BillShortStatusStarted=Začíname @@ -198,12 +198,12 @@ ShowBill=Zobraziť faktúru ShowInvoice=Zobraziť faktúru ShowInvoiceReplace=Zobraziť výmene faktúru ShowInvoiceAvoir=Zobraziť dobropis -ShowInvoiceDeposit=Zobraziť zálohovú faktúru +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Zobraziť platbu AlreadyPaid=Už zaplatené AlreadyPaidBack=Už vráti -AlreadyPaidNoCreditNotesNoDeposits=Už zaplatená (bez dobropisov a vklady) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Opustený RemainderToPay=Zostávajúce nezaplatené RemainderToTake=Zostávajúce suma na prebratie @@ -270,10 +270,10 @@ RelativeDiscount=Relatívna zľava GlobalDiscount=Globálne zľava CreditNote=Dobropis CreditNotes=Dobropisy -Deposit=Záloha -Deposits=Vklady +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Zľava z %s dobropisu -DiscountFromDeposit=Platby z %s zálohovú faktúru +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Tento druh úveru je možné použiť na faktúre pred jeho overenie CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Predpokladaný platba CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Zaplatené touto platbou -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Bill počnúc $ syymm už existuje a nie je kompatibilný s týmto modelom sekvencie. Vyberte ju a premenujte ho na aktiváciu tohto modulu. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Zástupca nasledujúce-up zákazník faktúru TypeContact_facture_external_BILLING=Zákazník faktúra kontakt diff --git a/htdocs/langs/sk_SK/bookmarks.lang b/htdocs/langs/sk_SK/bookmarks.lang index c31ec837ee0..815387d2dd0 100644 --- a/htdocs/langs/sk_SK/bookmarks.lang +++ b/htdocs/langs/sk_SK/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Pridať stránku do záložiek +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Záložka Bookmarks=Záložky +ListOfBookmarks=Zoznam záložiek +EditBookmarks=List/edit bookmarks NewBookmark=Nová záložka ShowBookmark=Zobraziť záložku OpenANewWindow=Otvorenie nového okna @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Aktuálne okno BookmarkTitle=Záložka titul UrlOrLink=URL -BehaviourOnClick=Správanie pri kliknutí na URL +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Vytvoriť záložku SetHereATitleForLink=Nastavte názov pre záložku UseAnExternalHttpLinkOrRelativeDolibarrLink=Použite externú http adresu URL alebo relatívnu adresu URL Dolibarr diff --git a/htdocs/langs/sk_SK/boxes.lang b/htdocs/langs/sk_SK/boxes.lang index e27f00cb7db..7a81eacb5ce 100644 --- a/htdocs/langs/sk_SK/boxes.lang +++ b/htdocs/langs/sk_SK/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss informácie BoxLastProducts=Najnovšie %s produkty/služby BoxProductsAlertStock=Upozornenia skladu pre produkt @@ -82,3 +83,4 @@ ForCustomersOrders=Zákazníci objednávky ForProposals=Návrhy LastXMonthRolling=Posledný %s mesiac postupu ChooseBoxToAdd=Pridať blok na nástenku +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/sk_SK/cashdesk.lang b/htdocs/langs/sk_SK/cashdesk.lang index c6e63000bfb..d25ddfaba61 100644 --- a/htdocs/langs/sk_SK/cashdesk.lang +++ b/htdocs/langs/sk_SK/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Rozdiel TotalTicket=Celkom vstupeniek NoVAT=Bez DPH pre tento predaj Change=Nadbytok obdržal -BankToPay=Úverové konto +BankToPay=Account for payment ShowCompany=Zobraziť spoločnosť ShowStock=Zobraziť skladu DeleteArticle=Kliknutím odstránite tento článok diff --git a/htdocs/langs/sk_SK/categories.lang b/htdocs/langs/sk_SK/categories.lang index e299e423d2d..87d1a04d11b 100644 --- a/htdocs/langs/sk_SK/categories.lang +++ b/htdocs/langs/sk_SK/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag/Category -Rubriques=Tags/Categories +Rubriques=Štítky / Kategórie +RubriquesTransactions=Tags/Categories of transactions categories=tags/categories NoCategoryYet=No tag/category of this type created In=V @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Táto kategória už existuje s týmto čj ContentsVisibleByAllShort=Obsah viditeľné všetkými ContentsNotVisibleByAllShort=Obsah nie je vidieť všetci DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category @@ -77,7 +78,7 @@ CatCusLinks=Links between customers/prospects and tags/categories CatProdLinks=Links between products/services and tags/categories CatProJectLinks=Links between projects and tags/categories DeleteFromCat=Remove from tags/category -ExtraFieldsCategories=Complementary attributes +ExtraFieldsCategories=Doplnkové atribúty CategoriesSetup=Tags/categories setup CategorieRecursiv=Link with parent tag/category automatically CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory diff --git a/htdocs/langs/sk_SK/commercial.lang b/htdocs/langs/sk_SK/commercial.lang index df7be4a9b5c..4f3f652660e 100644 --- a/htdocs/langs/sk_SK/commercial.lang +++ b/htdocs/langs/sk_SK/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Stretnutie s %s ShowTask=Zobraziť úloha ShowAction=Zobraziť akcie ActionsReport=Udalosti správu -ThirdPartiesOfSaleRepresentative=Thirdparties s obchodným zástupcom +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Obchodný zástupca SalesRepresentatives=Obchodní zástupcovia SalesRepresentativeFollowUp=Obchodný zástupca (pokračovanie) diff --git a/htdocs/langs/sk_SK/companies.lang b/htdocs/langs/sk_SK/companies.lang index 6e3749b17a4..3de2b6ad3eb 100644 --- a/htdocs/langs/sk_SK/companies.lang +++ b/htdocs/langs/sk_SK/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Nová súkromná osoba NewCompany=Nová spoločnosť (vyhliadka, zákazník, dodávateľ) NewThirdParty=Nový tretia strana (vyhliadka, zákazník, dodávateľ) CreateDolibarrThirdPartySupplier=Vytvoriť tretiu stranu (dodávateľa) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Vytvoriť tretiu stranu CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospekcia plochy IdThirdParty=Id treťou stranou @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Zákazníci ThirdPartyCustomersWithIdProf12=Zákazníci s %s alebo %s ThirdPartySuppliers=Dodávatelia ThirdPartyType=Tretí typ vyhľadávajúci večierky -Company/Fundation=Spoločnosti / Nadácia Individual=Súkromná osoba ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Materská spoločnosť @@ -78,10 +77,10 @@ VATIsNotUsed=DPH sa nepoužíva CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Návrhy +OverAllOrders=Objednávky +OverAllInvoices=Faktúry +OverAllSupplierProposals=Cenové požiadávky ##### Local Taxes ##### LocalTax1IsUsed=Použitie druhej dane LocalTax1IsUsedES= RE sa používa @@ -237,6 +236,12 @@ ProfId3TN=Prof ID 3 (Douane kód) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof ID 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relatívna zľava CustomerAbsoluteDiscountShort=Absolútna zľava CompanyHasRelativeDiscount=Tento zákazník má predvolenú zľavu %s%% CompanyHasNoRelativeDiscount=Tento zákazník nemá relatívnej zľavu v predvolenom nastavení -CompanyHasAbsoluteDiscount=Tento zákazník má ešte zľavu úveru alebo zálohy na %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Tento zákazník má stále dobropisy pre %s %s CompanyHasNoAbsoluteDiscount=Tento zákazník nemá diskontné úver k dispozícii CustomerAbsoluteDiscountAllUsers=Absolútna zľavy (udelená všetkým užívateľom) @@ -390,7 +395,7 @@ ListCustomersShort=Zoznam zákazníkov ThirdPartiesArea=Oblasť tretích strán a kontaktov LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Celkom jedinečné tretích strán -InActivity=Otvorené +InActivity=Otvorení ActivityCeased=Zatvorené ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Kód je zadarmo. Tento kód je možné kedykoľvek zmeni ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/sk_SK/contracts.lang b/htdocs/langs/sk_SK/contracts.lang index ec92729ec98..97c06c1430a 100644 --- a/htdocs/langs/sk_SK/contracts.lang +++ b/htdocs/langs/sk_SK/contracts.lang @@ -32,13 +32,13 @@ NewContractSubscription=Nová zmluva/predplatné AddContract=Vytvoriť zmluvu DeleteAContract=Odstránenie zmluvu CloseAContract=Zavrieť zmluvu -ConfirmDeleteAContract=Ste si istí, že chcete zmazať túto zmluvu a všetky jeho služby? -ConfirmValidateContract=Ste si istí, že chcete overiť túto zmluvu pod názvom %s? -ConfirmCloseContract=Tým sa uzavrie všetky služby (aktívne alebo nie). Ste si istí, že chcete ukončiť túto zmluvu? -ConfirmCloseService=Ste si istí, že chcete ukončiť túto službu s dátumom %s? +ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services? +ConfirmValidateContract=Are you sure you want to validate this contract under name %s? +ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract? +ConfirmCloseService=Are you sure you want to close this service with date %s? ValidateAContract=Overenie zmluvu ActivateService=Aktivácia služby -ConfirmActivateService=Ste si istí, že chcete aktivovať túto službu s dátumom %s? +ConfirmActivateService=Are you sure you want to activate this service with date %s? RefContract=Zmluva referencie DateContract=Dátum zmluvy DateServiceActivate=Aktivácia služby Dátum @@ -69,10 +69,10 @@ DraftContracts=Koncepty zmluvy CloseRefusedBecauseOneServiceActive=Zmluva nemôže byť uzavretý Tam je aspoň jedna otvorená služba na neho CloseAllContracts=Zatvorte všetky zmluvné linky DeleteContractLine=Odstránenie riadka zmluvy -ConfirmDeleteContractLine=Ste si istí, že chcete zmazať túto riadku zmluvy? +ConfirmDeleteContractLine=Are you sure you want to delete this contract line? MoveToAnotherContract=Presuňte službu do inej zmluve. ConfirmMoveToAnotherContract=Vybral som novú cieľovú zmluvy, a potvrdzujem, že chcete presunúť túto službu do tohto zmluvného vzťahu. -ConfirmMoveToAnotherContractQuestion=Vyberte by existujúce zmluvy (z tej istej tretej osobe), ktorú chcete presunúť túto službu? +ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to? PaymentRenewContractId=Obnoviť zmluvu línia (číslo %s) ExpiredSince=Dátum spotreby NoExpiredServices=Žiadne skončila aktívnej služby @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Tento zoznam obsahuje iba služby zmlúv pre treti StandardContractsTemplate=Šablóna štandardnej zmluvy ContactNameAndSignature=Pre %s, meno a podpis: OnlyLinesWithTypeServiceAreUsed=Iba riadky označené ako "Služba" budú skopírované +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Obchodný zástupca podpise zmluvy diff --git a/htdocs/langs/sk_SK/exports.lang b/htdocs/langs/sk_SK/exports.lang index ebd9f9ff533..5aebec14a4c 100644 --- a/htdocs/langs/sk_SK/exports.lang +++ b/htdocs/langs/sk_SK/exports.lang @@ -26,8 +26,6 @@ FieldTitle=Polia názov NowClickToGenerateToBuildExportFile=Teraz vyberte formát súboru v poli so zoznamom a kliknite na "Vytvoriť" stavať súbor exportu ... AvailableFormats=Dostupné formáty LibraryShort=Knižnica -LibraryUsed=Knižnica používa -LibraryVersion=Verzia Step=Krok FormatedImport=Import assistant FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge. @@ -87,7 +85,7 @@ TooMuchWarnings=Tam je ešte %s ďalšie zdrojové riadky s varovaním, a EmptyLine=Prázdny riadok (budú odstránené) CorrectErrorBeforeRunningImport=Najprv je nutné opraviť všetky chyby pred spustením trvalému dovozu. FileWasImported=Súbor bol importovaný s číslom %s. -YouCanUseImportIdToFindRecord=Nájdete tu všetky importované záznamy v databáze filtrovaním poľa import_key = "%s". +YouCanUseImportIdToFindRecord=You can find all imported record in your database by filtering on field import_key='%s'. NbOfLinesOK=Počet riadkov bez chýb a bez varovania: %s. NbOfLinesImported=Počet riadkov úspešne importovaných: %s. DataComeFromNoWhere=Hodnota vložiť pochádza z ničoho nič v zdrojovom súbore. @@ -105,20 +103,31 @@ CSVFormatDesc=Hodnoty oddelené čiarkami formát súboru (. Csv).
J Excel95FormatDesc=Excel formát súboru (. Xls)
Toto je natívny formát programu Excel 95 (BIFF5). Excel2007FormatDesc=Excel formát súboru (. Xlsx)
Toto je natívny formát programu Excel 2007 (SpreadsheetML). TsvFormatDesc=Tab Hodnoty oddelené formát súboru (. TSV)
Jedná sa o textový formát súboru, kde sú polia oddelené tabulátorom [Tab]. -ExportFieldAutomaticallyAdded=Terénne %s bol automaticky pridaný. Bude vám vyhnúť sa majú podobné trate, ktoré budú považované za duplicitné záznamy (s toto pole pridané, budú všetky riadky vlastniť id a bude sa líšiť). +ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate record (with this field added, all lines will own their own id and will differ). CsvOptions=Csv možnosti Separator=Oddeľovač Enclosure=Príloha SpecialCode=Špeciálny kód ExportStringFilter=%% umožňuje nahradenie jedného alebo viac znakov v texte ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtre podľa jedného rok/mesiac/deň
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filtre cez hodnotu roky/mesiace/dni
> YYYY, > YYYYMM, > YYYYMMDD : filtre na nasledujúce roky/mesiace/dni
< YYYY, < YYYYMM, < YYYYMMDD : filtre na predchádzajúce roky/mesiace/dni -ExportNumericFilter='NNNNN' filtre podľa hodnoty
'NNNNN+NNNNN' filtre cez rozsah hodnôt
'>NNNNN' filtre podľa najnižšej hodnoty
'>NNNNN' filtre podľa najvyššej +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import začína od riadka číslo EndAtLineNb=Číslo konca riadka +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=Napríklad, nastavte túto hodnotu na 3 pre vynechanie prvých 2 riadkov KeepEmptyToGoToEndOfFile=Nechajte tento riadok prázdny pre skok na koniec dokumentu +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Ak chcete filtrovať niektoré hodnoty, stačí zadať hodnoty tu. FilteredFields=Filtrované polia FilteredFieldsValues=Hodnota za filtrom FormatControlRule=Nastavte kontrolné pravidlo +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/sk_SK/holiday.lang b/htdocs/langs/sk_SK/holiday.lang index 31691d35d02..d981c5a1b2e 100644 --- a/htdocs/langs/sk_SK/holiday.lang +++ b/htdocs/langs/sk_SK/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Zrušený RefuseCP=Odmietol ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Bude preskúmaná +ReviewedByCP=Will be approved by DescCP=Popis SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/sk_SK/install.lang b/htdocs/langs/sk_SK/install.lang index 3b151509786..18f6746d025 100644 --- a/htdocs/langs/sk_SK/install.lang +++ b/htdocs/langs/sk_SK/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Používate Dolibarr inštalátor z DoliWamp čiže hodnot KeepDefaultValuesDeb=Používate Dolibarr inštalátor z Linux balíčka (Ubuntu, Debian, Fedora...), čiže hodnoty sú už optimalizované. Iba nastavenia hesla databáze su potrebné. Ostatné parametrezmente iba v prípade, že viete čo robíte. KeepDefaultValuesMamp=Používate Dolibarr inštalátor z DoliMamp čiže hodnoty sú už optimalizované. Zmenite ich iba v prípade, že viete čo robíte. KeepDefaultValuesProxmox=Používate Dolibarr inštalátor z Proxmox čiže hodnoty sú už optimalizované. Zmenite ich iba v prípade, že viete čo robíte. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/sk_SK/interventions.lang b/htdocs/langs/sk_SK/interventions.lang index 4872b311ffb..29eded4f3d5 100644 --- a/htdocs/langs/sk_SK/interventions.lang +++ b/htdocs/langs/sk_SK/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Zásah %s odstránený InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Najnovšie %s upravené zásahy +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=V nadväznosti kontakt so zákazníkom # Modele numérotation diff --git a/htdocs/langs/sk_SK/languages.lang b/htdocs/langs/sk_SK/languages.lang index 2831aabf612..066cf3268e1 100644 --- a/htdocs/langs/sk_SK/languages.lang +++ b/htdocs/langs/sk_SK/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Nemčina Language_de_AT=Nemčina (Rakúsko) Language_de_CH=Nemčina (Švajčiarsko) Language_el_GR=Grék +Language_el_CY=Greek (Cyprus) Language_en_AU=Angličtina (Austrália) Language_en_CA=Angličtina (Kanada) Language_en_GB=Angličtina (Veľká Británia) @@ -26,8 +27,10 @@ Language_es_BO=Španělština (Bolívia) Language_es_CL=Španielčina (Chile) Language_es_CO=Španielčina (Kolumbia) Language_es_DO=Španielčina (Dominikánska Republika) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Španielčina (Honduras) Language_es_MX=Španielčina (Mexiko) +Language_es_PA=Spanish (Panama) Language_es_PY=Španielčina (Paraguaj) Language_es_PE=Španielčina (Peru) Language_es_PR=Španielčina (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Islandský Language_it_IT=Taliančina Language_ja_JP=Japonština Language_ka_GE=Gruzínčina +Language_km_KH=Khmer Language_kn_IN=Kannadština Language_ko_KR=Kórejčina Language_lo_LA=Laoština Language_lt_LT=Litovský Language_lv_LV=Lotyština Language_mk_MK=Macedónsky +Language_mn_MN=Mongolian Language_nb_NO=Nórčina (Bokmål) Language_nl_BE=Holanďština (Belgicko) Language_nl_NL=Holandština (Holandsko) diff --git a/htdocs/langs/sk_SK/link.lang b/htdocs/langs/sk_SK/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/sk_SK/link.lang +++ b/htdocs/langs/sk_SK/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/sk_SK/loan.lang b/htdocs/langs/sk_SK/loan.lang index e6a12bc092b..f267da5524b 100644 --- a/htdocs/langs/sk_SK/loan.lang +++ b/htdocs/langs/sk_SK/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/sk_SK/mails.lang b/htdocs/langs/sk_SK/mails.lang index ebc1a5b2900..71a098f9944 100644 --- a/htdocs/langs/sk_SK/mails.lang +++ b/htdocs/langs/sk_SK/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Odoslané čiastočne MailingStatusSentCompletely=Odoslané úplne MailingStatusError=Chyba MailingStatusNotSent=Neposlal -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=E-mailom úspešne overená MailUnsubcribe=Odhlásiť MailingStatusNotContact=Nedotýkajte sa už @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Linka %s v súbore @@ -116,8 +120,8 @@ Notifications=Upozornenie NoNotificationsWillBeSent=Žiadne oznámenia e-mailom sú naplánované pre túto udalosť a spoločnosť ANotificationsWillBeSent=1 bude zaslaný e-mailom SomeNotificationsWillBeSent=%s oznámenia bude zaslané e-mailom -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Vypísať všetky e-maily odosielané oznámenia MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/sk_SK/main.lang b/htdocs/langs/sk_SK/main.lang index e16ed9ff52d..d5ae6bd5a1e 100644 --- a/htdocs/langs/sk_SK/main.lang +++ b/htdocs/langs/sk_SK/main.lang @@ -72,8 +72,10 @@ SeeHere=Viď tu Apply=Platiť BackgroundColorByDefault=Predvolené farba pozadia FileRenamed=The file was successfully renamed -FileUploaded=Súbor sa úspešne nahral FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Súbor sa úspešne nahral +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Súbor vybraný pre pripojenie, ale ešte nebol nahraný. Kliknite na "Priložiť súbor" za to. NbOfEntries=Nb záznamov GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Celkom RE TotalLT2ES=Celkom IRPF HT=Po odpočítaní dane TTC=Inc daň +INCT=Inc. all taxes VAT=Daň z obratu VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=október MonthShort11=november MonthShort12=decembra AttachedFiles=Priložené súbory a dokumenty -FileTransferComplete=Súbor bol úspešne nahraný DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH: SS diff --git a/htdocs/langs/sk_SK/margins.lang b/htdocs/langs/sk_SK/margins.lang index 92cda82858c..461d45ea0cf 100644 --- a/htdocs/langs/sk_SK/margins.lang +++ b/htdocs/langs/sk_SK/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/sk_SK/members.lang b/htdocs/langs/sk_SK/members.lang index cf66b353aff..7155d5f4e16 100644 --- a/htdocs/langs/sk_SK/members.lang +++ b/htdocs/langs/sk_SK/members.lang @@ -70,7 +70,7 @@ NoTypeDefinedGoToSetup=Žiadny člen definované typy. Choď na menu "Člen NewMemberType=Nový člen typu WelcomeEMail=Vitajte e-mail SubscriptionRequired=Predplatné vyžadovalo -DeleteType=Vymazať +DeleteType=Odstrániť VoteAllowed=Hlasovať povolená Physical=Fyzikálne Moral=Morálna @@ -90,6 +90,7 @@ PublicMemberList=Verejný zoznam členov BlankSubscriptionForm=Verejné auto-prihlášku, BlankSubscriptionFormDesc=Dolibarr vám môže poskytnúť verejnú adresu URL, aby externí návštevníkov požiadať prihlásiť k odberu nadáciu. Je-li on-line platobný modul je povolený, bude platba forma tiež poskytované automaticky. EnablePublicSubscriptionForm=Povoliť verejné auto-prihlasovací formulár +ForceMemberType=Force the member type ExportDataset_member_1=Členovia a predplatné ImportDataset_member_1=Členovia LastMembersModified=Naposledy %s modifikovaní používatelia @@ -135,7 +136,7 @@ LinkToGeneratedPagesDesc=Táto obrazovka umožňuje vytvárať PDF súbory s viz DocForAllMembersCards=Vytvoriť vizitky pre všetkých členov DocForOneMemberCards=Vytvoriť vizitky pre konkrétny člena DocForLabels=Vytvoriť adresy listy -SubscriptionPayment=Zasielanie noviniek platba +SubscriptionPayment=Odberatelská platba LastSubscriptionDate=Latest subscription date LastSubscriptionAmount=Latest subscription amount MembersStatisticsByCountries=Členovia Štatistiky podľa krajiny @@ -150,6 +151,7 @@ MembersByTownDesc=Táto obrazovka vám ukáže štatistiku členom mesta. MembersStatisticsDesc=Zvoľte štatistík, ktoré chcete čítať ... MenuMembersStats=Štatistika LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Príroda Public=Informácie sú verejné NewMemberbyWeb=Nový užívateľ pridaný. Čaká na schválenie diff --git a/htdocs/langs/sk_SK/modulebuilder.lang b/htdocs/langs/sk_SK/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/sk_SK/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/sk_SK/oauth.lang b/htdocs/langs/sk_SK/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/sk_SK/oauth.lang +++ b/htdocs/langs/sk_SK/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/sk_SK/other.lang b/htdocs/langs/sk_SK/other.lang index 89dd366e930..9c989b9df04 100644 --- a/htdocs/langs/sk_SK/other.lang +++ b/htdocs/langs/sk_SK/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=libra +WeightUnitounce=unca Length=Dĺžka LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/sk_SK/paybox.lang b/htdocs/langs/sk_SK/paybox.lang index 0f90dd5aa01..98194cd9879 100644 --- a/htdocs/langs/sk_SK/paybox.lang +++ b/htdocs/langs/sk_SK/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-mail obdržať potvrdenie platby Creditor=Veriteľ PaymentCode=Platobné kód PayBoxDoPayment=Ísť na zaplatenie +ToPay=Do platbu YouWillBeRedirectedOnPayBox=Budete presmerovaný na zabezpečené stránky Paybox vstupné vás informácie o kreditnej karte Continue=Ďalšie ToOfferALinkForOnlinePayment=URL pre %s platby diff --git a/htdocs/langs/sk_SK/paypal.lang b/htdocs/langs/sk_SK/paypal.lang index a1bdd77fead..9842cd63afa 100644 --- a/htdocs/langs/sk_SK/paypal.lang +++ b/htdocs/langs/sk_SK/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=To je id transakcie: %s PAYPAL_ADD_PAYMENT_URL=Pridať URL Paypal platby pri odoslaní dokumentu e-mailom PredefinedMailContentLink=Môžete kliknúť na nižšie uvedený odkaz bezpečné vykonať platbu (PayPal), ak sa tak už nebolo urobené. \n\n %s \n\n YouAreCurrentlyInSandboxMode=Tie sú v súčasnej dobe v "sandbox" módu -NewPaypalPaymentReceived=Nový Paypal prijaté platby -NewPaypalPaymentFailed=Nový Paypal platobný snažil sa ale prepadal +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=E-mail upozorniť po platbe (úspech alebo nie) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sk_SK/printing.lang b/htdocs/langs/sk_SK/printing.lang index d6cf49bd525..099c8501db6 100644 --- a/htdocs/langs/sk_SK/printing.lang +++ b/htdocs/langs/sk_SK/printing.lang @@ -8,7 +8,7 @@ DirectPrint=Direct print PrintingDriverDesc=Configuration variables for printing driver. ListDrivers=List of drivers PrintTestDesc=List of Printers. -FileWasSentToPrinter=File %s was sent to printer +FileWasSentToPrinter=Súbor %s bol odoslaný na tlač NoActivePrintingModuleFound=No active module to print document PleaseSelectaDriverfromList=Please select a driver from list. PleaseConfigureDriverfromList=Please configure the selected driver from list. @@ -19,7 +19,7 @@ PRINTGCP_INFO=Google OAuth API setup PRINTGCP_AUTHLINK=Authentication PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -GCP_Name=Name +GCP_Name=Názov GCP_displayName=Display Name GCP_Id=Printer Id GCP_OwnerName=Owner Name @@ -27,25 +27,25 @@ GCP_State=Printer State GCP_connectionStatus=Online State GCP_Type=Printer Type PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed. -PRINTIPP_HOST=Print server +PRINTIPP_HOST=Tlačový server PRINTIPP_PORT=Port -PRINTIPP_USER=Login -PRINTIPP_PASSWORD=Password -NoDefaultPrinterDefined=No default printer defined -DefaultPrinter=Default printer -Printer=Printer +PRINTIPP_USER=Prihlasovacie meno +PRINTIPP_PASSWORD=Heslo +NoDefaultPrinterDefined=Nie je nastavená predvolená tlačiareň +DefaultPrinter=Predvolená tlačiareň +Printer=Tlačiareň IPP_Uri=Printer Uri IPP_Name=Printer Name IPP_State=Printer State IPP_State_reason=State reason IPP_State_reason1=State reason1 IPP_BW=BW -IPP_Color=Color +IPP_Color=Farba IPP_Device=Device IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/sk_SK/products.lang b/htdocs/langs/sk_SK/products.lang index 6905ba7d843..a5003fe35d8 100644 --- a/htdocs/langs/sk_SK/products.lang +++ b/htdocs/langs/sk_SK/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Účtovný kód (predaj) ProductOrService=Produkt alebo služba ProductsAndServices=Produkty a služby ProductsOrServices=Produkty alebo služby -ProductsOnSell=Produkt na predaj alebo kúpu -ProductsNotOnSell=Produkt nie je na predaj alebo kúpu +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Produkt na predaj a kúpu -ServicesOnSell=Služba na predaj alebo kúpu -ServicesNotOnSell=Služba nie je na predaj +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Služba na predaj a kúpu LastModifiedProductsAndServices=Naposledy %s upravené produkty/služby LastRecordedProducts=Naposledy %s uložené produkty @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Druhý +unitH=Hodina +unitD=Deň +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Referenčná šablóna produktu ServiceCodeModel=Referenčná šablóna služby CurrentProductPrice=Aktuálna cena @@ -186,6 +200,7 @@ MultipriceRules=Pravidlá cenových oblastí UseMultipriceRules=Použit cenové oblasti ( definované v nastavenia produktového modulu ) pre automatický výpočet ceny ostatných oblastí podľa prvej oblasti. PercentVariationOver=%% zmena cez %s PercentDiscountOver=%% zľava cez %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Vyrobiť ProductsMultiPrice=Produkty a ceny pre každú cenovú oblasť @@ -232,12 +247,18 @@ ComposedProduct=Pod-produkt MinSupplierPrice=Minimálna dodávateľská cena MinCustomerPrice=Minimálna zákaznícka cena DynamicPriceConfiguration=Nastavenie dynamickej ceny -DynamicPriceDesc=S tímto modulom zapnutým by ste mali mať možnosť nastaviť matematické funkcie pre výpočet Zákazníckej alebo Dodávateľskej ceny na karte produktu. Tu môžete nastaviť premenné ktoré chcete aby Dolibarr automaticky aktualizoval +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Pridať premennú AddUpdater=Pridať aktualizátor GlobalVariables=Globálna premenná VariableToUpdate=Premenná pre úpravu GlobalVariableUpdaters=Upravovač globálnej premennej +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Upraviť interval (minúty) LastUpdated=Latest update CorrectlyUpdated=Správne upravené @@ -260,6 +281,8 @@ SizeUnits=Jednotka veľkosti DeleteProductBuyPrice=Zmazat nákupnú cenu ConfirmDeleteProductBuyPrice=Určite chcete zmazať túto nákupnú cenu ? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/sk_SK/propal.lang b/htdocs/langs/sk_SK/propal.lang index dd16d67b4a2..7270e5c3e26 100644 --- a/htdocs/langs/sk_SK/propal.lang +++ b/htdocs/langs/sk_SK/propal.lang @@ -3,7 +3,7 @@ Proposals=Komerčné návrhy Proposal=Komerčné návrh ProposalShort=Návrh ProposalsDraft=Navrhnúť obchodné návrhy -ProposalsOpened=Otvorené obchodné návrhy +ProposalsOpened=Otvoriť komerčnú ponuku Prop=Komerčné návrhy CommercialProposal=Komerčné návrh ProposalCard=Návrh karty @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Suma, o mesiac (bez DPH) NbOfProposals=Počet obchodných návrhov ShowPropal=Zobraziť návrhu PropalsDraft=Dáma -PropalsOpened=Otvorené +PropalsOpened=Otvorení PropalStatusDraft=Návrh (musí byť overená) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Podpis (potreby fakturácia) diff --git a/htdocs/langs/sk_SK/resource.lang b/htdocs/langs/sk_SK/resource.lang index 214d0b66aa6..192eac5c50c 100644 --- a/htdocs/langs/sk_SK/resource.lang +++ b/htdocs/langs/sk_SK/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Zdroj úspešne zmazaný DictionaryResourceType=Typ zdroja SelectResource=Vybrať zdroj + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Zdroje diff --git a/htdocs/langs/sk_SK/salaries.lang b/htdocs/langs/sk_SK/salaries.lang index 752af88f226..ed207112a4a 100644 --- a/htdocs/langs/sk_SK/salaries.lang +++ b/htdocs/langs/sk_SK/salaries.lang @@ -1,14 +1,15 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Účtovný kód pre výplatu miezd -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Účtovný kód pre zrážky +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined +SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Základný účtovný účet pre osobný rozvoj Salary=Mzda Salaries=Mzdy NewSalaryPayment=Nová výplata mzdy SalaryPayment=Výplata mzdy SalariesPayments=Výplaty miezd ShowSalaryPayment=Ukázať výplatu mzdy -THM=Average hourly rate -TJM=Average daily rate +THM=Priemerná hodinová mzda +TJM=priemerná denná mzda CurrentSalary=Súčasná mzda -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=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 diff --git a/htdocs/langs/sk_SK/sendings.lang b/htdocs/langs/sk_SK/sendings.lang index 967c1255fe5..158086a4eee 100644 --- a/htdocs/langs/sk_SK/sendings.lang +++ b/htdocs/langs/sk_SK/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Zásielkový hárok ConfirmDeleteSending=Určite chcete zmazať túto zásielku ? ConfirmValidateSending=Určite chcete overiť túto zásielku s odkazom %s? ConfirmCancelSending=Určite chcete zrušiť túto zásielku ? -DocumentModelSimple=Jednoduché Vzor dokladu DocumentModelMerou=Mero A5 modelu WarningNoQtyLeftToSend=Varovanie: žiadny tovar majú byť dodané. StatsOnShipmentsOnlyValidated=Štatistiky vykonaná na zásielky iba overených. Dátum použité je dátum schválenia zásielky (plánovaný dátum dodania nie je vždy známe). @@ -51,10 +50,10 @@ ActionsOnShipping=Udalosti na zásielky LinkToTrackYourPackage=Odkaz pre sledovanie balíkov ShipmentCreationIsDoneFromOrder=Pre túto chvíľu, je vytvorenie novej zásielky vykonať z objednávky karty. ShipmentLine=Zásielka linka -ProductQtyInCustomersOrdersRunning=Quantita produktu pre otvorené zákaznícke objednávky -ProductQtyInSuppliersOrdersRunning=Quantita produktu pre otvorené dodávatelské objednávky -ProductQtyInShipmentAlreadySent=Quantita produktu z otvorených odoslaných zákazníckych objednávok -ProductQtyInSuppliersShipmentAlreadyRecevied=Quantita produktu z otvorených prijatých dodávatelských objednávok +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=Produkt na odoslanie nenájdený v sklade %s. Upravte zásoby alebo chodte späť a vyberte iný sklad. WeightVolShort=Váha/Objem ValidateOrderFirstBeforeShipment=Najprv musíte overiť objednávku pred vytvorením zásielky. diff --git a/htdocs/langs/sk_SK/sms.lang b/htdocs/langs/sk_SK/sms.lang index cda868dae11..5fdc5b7002b 100644 --- a/htdocs/langs/sk_SK/sms.lang +++ b/htdocs/langs/sk_SK/sms.lang @@ -38,7 +38,7 @@ SmsStatusNotSent=Neposlal SmsSuccessfulySent=Sms správne poslal (od %s %s do) ErrorSmsRecipientIsEmpty=Počet cieľa je prázdny WarningNoSmsAdded=Žiadne nové telefónne číslo pridať do zoznamu cieľov -ConfirmValidSms=Myslíte si potvrdiť overenie tejto kampani o? +ConfirmValidSms=Potvrdzujete overenie tejto prevádzkovej doby ? NbOfUniqueSms=Nb dof jedinečná telefónne čísla NbOfSms=Nbre čísel phono ThisIsATestMessage=Toto je testovacia správa diff --git a/htdocs/langs/sk_SK/stocks.lang b/htdocs/langs/sk_SK/stocks.lang index a5d08dbb5b5..850e849632f 100644 --- a/htdocs/langs/sk_SK/stocks.lang +++ b/htdocs/langs/sk_SK/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Pohyb štítok NumberOfUnit=Počet jednotiek UnitPurchaseValue=Jednotková kúpna cena StockTooLow=Stock príliš nízka -StockLowerThanLimit=Stock nižší ako hranica výstrahy +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Hodnota PMPValue=Vážená priemerná cena PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Zásoby produktu a podriadeného produktu sú nezávi QtyDispatched=Množstvo odoslané QtyDispatchedShort=Odoslané množstvo QtyToDispatchShort=Množstvo na odoslanie -OrderDispatch=Stock dispečing +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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=Zvýšenie reálnej zásoby na dodávateľa objednávok kolaudáciu -ReStockOnDispatchOrder=Zvýšenie reálnej zásoby na ručné dispečingu do skladov, potom, čo sa s dodávateľmi účelom obdržania +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Rád má ešte nie je, alebo viac postavenie, ktoré umožňuje zasielanie výrobkov na sklade skladoch. -StockDiffPhysicTeoric=Vysvetlenie rozdieľu medzi aktuálnym a teoretickým stavom zásob +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Žiadne preddefinované produkty pre tento objekt. Takže žiadne dispečing skladom je nutná. DispatchVerb=Odoslanie StockLimitShort=Limit pre výstrahu StockLimit=Limit zásob pre výstrahu PhysicalStock=Fyzický kapitál 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): 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, ...) IdWarehouse=Id sklad DescWareHouse=Popis sklad LieuWareHouse=Lokalizácia sklad @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Množstvo produktov %s na sklade, než zvolené obdobie NbOfProductAfterPeriod=Množstvo produktov %s na sklade po zvolené obdobie (> %s) MassMovement=Hromadný pohyb SelectProductInAndOutWareHouse=Vyberte si produkt, množstvo, zdrojový sklad a cieľový sklad, potom kliknite na "%s". Akonáhle sa tak stane pre všetky požadované pohyby, kliknite na "%s". -RecordMovement=Záznam transfert +RecordMovement=Record transfer ReceivingForSameOrder=Bločky tejto objednávky StockMovementRecorded=Zaznamenané pohyby zásob RuleForStockAvailability=Pravidlá skladových požiadaviek @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Limit zásob pre upozornenie a optimálne požadova ProductStockWarehouseDeleted=Limit zásob pre upozornenie a optimálne požadované zásoby správne zmazané AddNewProductStockWarehouse=Zadajte nový limit pre upozornenie a optimálne požadované zásoby 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 +inventoryEdit=Upraviť +inventoryValidate=Overené +inventoryDraft=Beh +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Kategórie filtra +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 mouvment 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 +AddProduct=Pridať +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Odstránenie riadka +RegulateStock=Regulate Stock +ListInventory=Zoznam diff --git a/htdocs/langs/sk_SK/stripe.lang b/htdocs/langs/sk_SK/stripe.lang new file mode 100644 index 00000000000..71136766b12 --- /dev/null +++ b/htdocs/langs/sk_SK/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Nasledovné adresy URL sú k dispozícii ponúknuť stránky na zákazníka, aby platbu na Dolibarr objektov +PaymentForm=Platba formulár +WelcomeOnPaymentPage=Vítame Vás na našej on-line platobné služby +ThisScreenAllowsYouToPay=Táto obrazovka vám umožní vykonať on-line platbu %s. +ThisIsInformationOnPayment=Sú to informácie o platbe robiť +ToComplete=Ak chcete dokončiť +YourEMail=E-mail obdržať potvrdenie platby +STRIPE_PAYONLINE_SENDEMAIL=E-mail upozorniť po platbe (úspech alebo nie) +Creditor=Veriteľ +PaymentCode=Platobné kód +StripeDoPayment=Ísť na zaplatenie +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Ďalšie +ToOfferALinkForOnlinePayment=URL pre %s platby +ToOfferALinkForOnlinePaymentOnOrder=URL ponúknuť %s on-line platobný užívateľské rozhranie pre objednávky zákazníka +ToOfferALinkForOnlinePaymentOnInvoice=URL ponúknuť %s on-line platobný užívateľské rozhranie pre zákazníka faktúry +ToOfferALinkForOnlinePaymentOnContractLine=URL ponúknuť %s on-line platobný užívateľské rozhranie pre zmluvy linky +ToOfferALinkForOnlinePaymentOnFreeAmount=URL ponúknuť %s on-line platobný užívateľské rozhranie pre voľný čiastku +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL ponúknuť %s on-line platobný užívateľské rozhranie pre členské predplatné +YouCanAddTagOnUrl=Môžete tiež pridať parameter URL & tag = hodnota na niektorú z týchto URL (nutné iba pre voľný platby) pridať vlastný komentár platobnej tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Táto stránka potvrdzuje, že platba bola zaznamenaná. Ďakujem. +YourPaymentHasNotBeenRecorded=Vaša platba nebola zaznamenaná a transakcia bola zrušená. Ďakujem. +AccountParameter=Parametre účtu +UsageParameter=Používanie parametrov +InformationToFindParameters=Pomôžte nájsť %s informácie o účte +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Názov dodávateľa +CSSUrlForPaymentForm=CSS štýlov url platobného formulára +MessageOK=Správa o overených strane platobnej návrate +MessageKO=Správa o zrušení strane platobnej návrate +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sk_SK/supplier_proposal.lang b/htdocs/langs/sk_SK/supplier_proposal.lang index aa3ec673180..5bb704c22a0 100644 --- a/htdocs/langs/sk_SK/supplier_proposal.lang +++ b/htdocs/langs/sk_SK/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Nájsť požiadávku DraftRequests=Návrh požiadávky SupplierProposalsDraft=Návrh dodávatelskej ponuky LastModifiedRequests=Najnovšie %s upravené cenové požiadavky -RequestsOpened=Opened price requests +RequestsOpened=Otvorené cenoé požiadávky SupplierProposalArea=Oblasť dodávateľských ponúk SupplierProposalShort=Dodávatelská ponuka SupplierProposals=Dodávatelské ponuky @@ -23,7 +23,7 @@ ConfirmValidateAsk=Určite chcete overiť túto cenovú požiadávku pod menom < DeleteAsk=Zmazať požiadávku ValidateAsk=Overiť požiadávku SupplierProposalStatusDraft=Návrh (musí byť overená) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Overené ( žiadosť je otvorená ) SupplierProposalStatusClosed=Zatvorené SupplierProposalStatusSigned=Akceptované SupplierProposalStatusNotSigned=Odmietol @@ -47,7 +47,7 @@ CommercialAsk=Cenová požiadavka DefaultModelSupplierProposalCreate=Predvolené model, tvorba DefaultModelSupplierProposalToBill=Základná šablóna pri uzatváraní cenovej požiadávky ( akceptovaná ) DefaultModelSupplierProposalClosed=Základná šablóna pri uzatváraní cenovej požiadávky ( odmietnutá ) -ListOfSupplierProposal=Zoznam žiadostí o dodávatelskú ponuku +ListOfSupplierProposals=Zoznam žiadostí o dodávatelskú ponuku ListSupplierProposalsAssociatedProject=Zoznam dodávatelských ponúk spojených s projektom SupplierProposalsToClose=Dodávatelská ponuka na zavretie SupplierProposalsToProcess=Dodávatelská ponuka na spracovanie diff --git a/htdocs/langs/sk_SK/suppliers.lang b/htdocs/langs/sk_SK/suppliers.lang index e057be022f6..e623999db01 100644 --- a/htdocs/langs/sk_SK/suppliers.lang +++ b/htdocs/langs/sk_SK/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Celková predajná cena podprodukrov SomeSubProductHaveNoPrices=Niektoré podradené výrobky nemajú určenú cenu. AddSupplierPrice=Pridať nákupnú cenu ChangeSupplierPrice=Zmeniť nákupnú cenu +SupplierPrices=Dodávateľská cena ReferenceSupplierIsAlreadyAssociatedWithAProduct=Tento odkaz Dodávateľ je už spojená s odkazom: %s NoRecordedSuppliers=Žiadni zaznamenaní dodávatelia SupplierPayment=Dodávateľská platba @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Zlý počet ReputationForThisProduct=Reputácia BuyerName=Meno kupcu AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Dodávateľská cena diff --git a/htdocs/langs/sk_SK/trips.lang b/htdocs/langs/sk_SK/trips.lang index e5d3cd9e225..124e632ba94 100644 --- a/htdocs/langs/sk_SK/trips.lang +++ b/htdocs/langs/sk_SK/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Sadzobník poplatkov TypeFees=Poplatky ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Firma / nadácie navštívil +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Množstvo alebo kilometrov DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Dátum overenia DATE_CANCEL=Cancelation date DATE_PAIEMENT=Dátum platby - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/sk_SK/users.lang b/htdocs/langs/sk_SK/users.lang index ef63862aeb7..2da1b0ce8bc 100644 --- a/htdocs/langs/sk_SK/users.lang +++ b/htdocs/langs/sk_SK/users.lang @@ -66,8 +66,8 @@ InternalUser=Interný užívateľ ExportDataset_user_1=Užívatelia a vlastnosti Dolibarr DomainUser=Užívateľ domény %s Reactivate=Reaktivácia -CreateInternalUserDesc=Tento formulár umožňuje vytvoriť užívateľa, ktorý je interný z hľadiska Vašej organizácie. Ak chcete vytvoriť externého užívateľa (zákazník, dodávateľ, ...), použite tlačidlo "Vytvoriť užívateľa Dolibarr" na kontaktnej karte tretej strany. -InternalExternalDesc=Interný užívateľ je užívateľ, ktorý je súčasťou vašej firme / nadácie.
Externý užívateľ je zákazník, dodávateľ alebo iný.

V oboch prípadoch oprávnenia definuje práva na Dolibarr tiež externé užívateľ môže mať inú ponuku než správcu interného užívateľa (pozri Domov - Nastavenie - Zobrazenie) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Povolenie udelené, pretože dedia z jednej zo skupiny užívateľov. Inherited=Zdedený UserWillBeInternalUser=Vytvorený užívateľ bude interný užívateľ (pretože nie je spojený s určitou treťou stranou) diff --git a/htdocs/langs/sk_SK/website.lang b/htdocs/langs/sk_SK/website.lang index 6197580711f..0a4272f5da0 100644 --- a/htdocs/langs/sk_SK/website.lang +++ b/htdocs/langs/sk_SK/website.lang @@ -1,28 +1,31 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code -WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. -DeleteWebsite=Delete website -ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. -WEBSITE_PAGENAME=Page name/alias -WEBSITE_CSS_URL=URL of external CSS file -WEBSITE_CSS_INLINE=CSS content -MediaFiles=Media library -EditCss=Edit Style/CSS -EditMenu=Edit menu -EditPageMeta=Edit Meta -EditPageContent=Edit Content -Website=Web site -Webpage=Web page -AddPage=Add page -PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. -PageDeleted=Page '%s' of website %s deleted -PageAdded=Page '%s' added -ViewSiteInNewTab=View site in new tab -ViewPageInNewTab=View page in new tab -SetAsHomePage=Set as Home page -RealURL=Real URL -ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +Shortname=Kód +WebsiteSetupDesc=Tu vytvorte toľko riadkov kolko rôzných webstránok potrebujete. Potom choďte do menu Webstránky pre ich upravovanie. +DeleteWebsite=Zmazať webstránku +ConfirmDeleteWebsite=Určite chcete zmazať túto web stránku. Všetky podstránka a obsah budú zmazané tiež. +WEBSITE_PAGENAME=Meno stránky +WEBSITE_CSS_URL=URL alebo externý CSS dokument +WEBSITE_CSS_INLINE=Obsah CSS +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. +MediaFiles=Knižnica médií +EditCss=Upraviť štýl/CSS +EditMenu=Upraviť menu +EditPageMeta=Upraviť Meta +EditPageContent=Upraviť obsah +Website=Web stránka +Webpage=Web stránka +AddPage=Pridať stránku +HomePage=Home Page +PreviewOfSiteNotYetAvailable=Náhľad webstránky %s nie je dostupný. Najprv musíte pridať stránk. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. +PageDeleted=Stránka '%s' web stránky %s zmazaná +PageAdded=Stránka '%s' pridaná +ViewSiteInNewTab=Zobraziť web stránku na novej karte +ViewPageInNewTab=Zobraziť stránku na novej karte +SetAsHomePage=Nastaviť ako domovskú stránku +RealURL=Skutočná URL +ViewWebsiteInProduction=Zobraziť web stránku použitím domovskej URL +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/sk_SK/withdrawals.lang b/htdocs/langs/sk_SK/withdrawals.lang index ba1f35f731f..c9892e627d5 100644 --- a/htdocs/langs/sk_SK/withdrawals.lang +++ b/htdocs/langs/sk_SK/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Suma, ktorá má zrušiť WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Žiadny zákazník faktúru na platbu režime "stiahnuť" čaká. Prejdite na "odstúpiť" kartu na faktúre karty podať žiadosť. +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ľ WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Dôvod odmietnutia RefusedInvoicing=Fakturácia odmietnutie NoInvoiceRefused=Nenabíjajte odmietnutie InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Čakanie StatusTrans=Odoslané StatusCredited=Pripísania diff --git a/htdocs/langs/sl_SI/accountancy.lang b/htdocs/langs/sl_SI/accountancy.lang index df8fa63f7f3..25fbdf7bb69 100644 --- a/htdocs/langs/sl_SI/accountancy.lang +++ b/htdocs/langs/sl_SI/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Dodaj računovodskega račun AccountAccounting=Računovodstvo račun AccountAccountingShort=Račun SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Prodaja AccountingJournalType3=Nabava AccountingJournalType4=Banka +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Izvoz Export=Izvoz +ExportDraftJournal=Export draft journal Modelcsv=Model izvoza OptionsDeactivatedForThisExportModel=Za ta izvozni model so opcije deaktivirane Selectmodelcsv=Izberite model izvoza diff --git a/htdocs/langs/sl_SI/admin.lang b/htdocs/langs/sl_SI/admin.lang index 9d90b068978..d237c070f90 100644 --- a/htdocs/langs/sl_SI/admin.lang +++ b/htdocs/langs/sl_SI/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Zahteva za komercialno ponudbo in cene dobavitelja Module1200Name=Mantis Module1200Desc=Mantis integracija Module1400Name=Računovodstvo -Module1400Desc=Upravljanje računovodstva (dvostavno) +Module1400Desc=Accounting management (double entries) Module1520Name=Generiranje dokumenta Module1520Desc=Generiranje dokumenta za masovno pošto Module1780Name=Značke/kategorije @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Modul za omogočanje strani za spletno plačevanje s kreditno kartico - Paypal Module50400Name=Računovodstvo (napredno) -Module50400Desc=Upravljanje računovodstva (dvostavno) +Module50400Desc=Accounting management (double entries) Module54000Name=Tiskanje IPP Module54000Desc=Direktno tiskanje (brez odpiranja dokumenta) z uporabo Cups IPP vmesnika (tiskalnik mora biti viden na strežniku in nameščen mora biti CUPS ). Module55000Name=Izberi, oceni ali glasuj diff --git a/htdocs/langs/sl_SI/agenda.lang b/htdocs/langs/sl_SI/agenda.lang index 326d3c738fa..1d194c6f5b9 100644 --- a/htdocs/langs/sl_SI/agenda.lang +++ b/htdocs/langs/sl_SI/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID dogodka Actions=Dogodki Agenda=Urnik +TMenuAgenda=Urnik Agendas=Urniki LocalAgenda=Notranji koledar ActionsOwnedBy=Zasebni dogodek od @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Račun %s izbrisan InvoicePaidInDolibarr=Račun %s spremenjen v 'plačano' InvoiceCanceledInDolibarr=Račun %s preklican MemberValidatedInDolibarr=Član %s potrjen +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Član %s izbrisan MemberSubscriptionAddedInDolibarr=Naročnina za člana %s dodana ShipmentValidatedInDolibarr=Pošiljka %s potrjena -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Pošiljka %s izbrisana OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Potrjeno naročilo %s @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervencija %s poslana po E-pošti ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Začetni datum DateActionEnd=Končni datum AgendaUrlOptions1=V filtriran izhod lahko dodate tudi naslednje parametre: -AgendaUrlOptions2=login=%s za omejitev izhoda na aktivnosti, ki se nanašajo, ali jih je naredil uporabnik %s. AgendaUrlOptions3=logina=%s za omejitev izhoda na aktivnosti v lasti uporabnika %s. -AgendaUrlOptions4=logint=%s za omejitev izhoda na aktivnosti, ki se nanašajo na uporabnika %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=projekt=PROJECT_ID za omejitev izhoda na aktivnosti povezane s projektomPROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/sl_SI/banks.lang b/htdocs/langs/sl_SI/banks.lang index 46e514cbfa4..a010eb3befb 100644 --- a/htdocs/langs/sl_SI/banks.lang +++ b/htdocs/langs/sl_SI/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=ID transakcije BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Vrnjen ček in ponovno odprti računi BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/sl_SI/bills.lang b/htdocs/langs/sl_SI/bills.lang index f0d1e77f086..97f147e4da1 100644 --- a/htdocs/langs/sl_SI/bills.lang +++ b/htdocs/langs/sl_SI/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standardni račun InvoiceStandardAsk=Standardni račun InvoiceStandardDesc=Ta vrsta računa je običajni račun. -InvoiceDeposit=Avansni račun -InvoiceDepositAsk=Avansni račun -InvoiceDepositDesc=Ta vrsta računa se izdela, ko je prejet avans. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Predračun InvoiceProFormaAsk=Predračun InvoiceProFormaDesc=Predračun izgleda enako kot račun, vendar nima računovodske vrednosti. @@ -62,7 +62,7 @@ PaymentsBack=Vrnitev plačil paymentInInvoiceCurrency=in invoices currency PaidBack=Vrnjeno plačilo DeletePayment=Brisanje plačila -ConfirmDeletePayment=Ali zares želite zbrisati to plačilo ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Plačila dobaviteljem ReceivedPayments=Prejeta plačila @@ -115,7 +115,7 @@ BillStatus=Status računa StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Osnutek (potrebna potrditev) BillStatusPaid=Plačano -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Spremenjeno v popust BillStatusCanceled=Opuščeno BillStatusValidated=Potrjeno (potrebno plačilo) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Plačano (delno) BillShortStatusDraft=Osnutek BillShortStatusPaid=Plačano BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Spremenjeno +BillShortStatusConverted=Plačan BillShortStatusCanceled=Opuščeno BillShortStatusValidated=Potrjeno BillShortStatusStarted=Začeto @@ -198,12 +198,12 @@ ShowBill=Prikaži račun ShowInvoice=Prikaži račun ShowInvoiceReplace=Prikaži nadomestni račun ShowInvoiceAvoir=Prikaži dobropis -ShowInvoiceDeposit=Prikaži avansni račun +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Prikaži plačilo AlreadyPaid=Že plačano AlreadyPaidBack=Že vrnjeno plačilo -AlreadyPaidNoCreditNotesNoDeposits=Že plačano (brez dobropisa in avansa) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Opuščeno RemainderToPay=Neplačan preostanek RemainderToTake=Preostanek vrednosti za odtegljaj @@ -270,10 +270,10 @@ RelativeDiscount=Relativni popust GlobalDiscount=Globalni popust CreditNote=Dobropis CreditNotes=Dobropisi -Deposit=Avans -Deposits=Avansi +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Popust z dobropisa %s -DiscountFromDeposit=Plačilo z računa za avans %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Ta način dobropisa se lahko uporabi na računu pred njegovo potrditvijo CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Brisanje plačila ni možno, ker je vsaj en ExpectedToPay=Pričakovano plačilo CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Plačano s tem plačilom -ClosePaidInvoicesAutomatically=Označi s "Plačano" vse standardne, situacijske ali nadomestne račune, ki so bili v celoti plačani. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Označi s "Plačano" vse dobropise, ki so bili v celoti vrnjeni. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Vsi računi, ki nimajo neplačanih preostankov, bodo avtomatsko zaključeni v status "Plačano". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Predloga računa Crabe. Predloga kompletnega računa (Podpora DDV opcije, popusti, pogoji plačila, logo, itd...) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Predlaga številko v formatu %syymm-nnnn za standardne račune in %syymm-nnnn za dobropise kjer je yy leto, mm mesec in nnnn zaporedna številka brez presledkov in večja od 0 -MarsNumRefModelDesc1=Ponudi številko v formatu %syymm-nnnn za standardne račune, %syymm-nnnn za nadomestne račune, %syymm-nnnn za avnsne račune in %syymm-nnnn za dobropise, kjer je yy leto, mm mesec in nnnn brez presledkov in brez vračila na 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Račun z začetkom $syymm že obstaja in ni kompatibilen s tem modelom zaporedja. Odstranite ga ali ga preimenujte za aktiviranje tega modula. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Predstavnik za sledenje računa kupcu TypeContact_facture_external_BILLING=Kontakt za račun kupcu diff --git a/htdocs/langs/sl_SI/bookmarks.lang b/htdocs/langs/sl_SI/bookmarks.lang index 65c97c7c7bd..f30b7b19294 100644 --- a/htdocs/langs/sl_SI/bookmarks.lang +++ b/htdocs/langs/sl_SI/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Dodaj to stran med zaznamke +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Zaznamek Bookmarks=Zaznamki +ListOfBookmarks=Seznam zaznamkov +EditBookmarks=List/edit bookmarks NewBookmark=Nov zaznamek ShowBookmark=Prikaži zaznamek OpenANewWindow=Odpri novo okno @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Novo okno BookmarkTargetReplaceWindowShort=Trenutno okno BookmarkTitle=Zaznamuj naslov UrlOrLink=URL -BehaviourOnClick=Postopek po kliku na URL +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Kreiraj zaznamek SetHereATitleForLink=Nastavi naziv zaznamka UseAnExternalHttpLinkOrRelativeDolibarrLink=Uporabi zunanji http URL ali odvisni Dolibarr URL diff --git a/htdocs/langs/sl_SI/boxes.lang b/htdocs/langs/sl_SI/boxes.lang index e6313df1d58..0a52bd252cd 100644 --- a/htdocs/langs/sl_SI/boxes.lang +++ b/htdocs/langs/sl_SI/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss informacija BoxLastProducts=Najnovejši %s proizvodi/storitve BoxProductsAlertStock=Opozorila na zalogah @@ -82,3 +83,4 @@ ForCustomersOrders=Naročila kupcev ForProposals=Ponudbe LastXMonthRolling=Zadnji %s tekoči meseci ChooseBoxToAdd=Dodaj vključnik na nadzorno ploščo +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/sl_SI/cashdesk.lang b/htdocs/langs/sl_SI/cashdesk.lang index 3dcce19dca7..f2080a4f20f 100644 --- a/htdocs/langs/sl_SI/cashdesk.lang +++ b/htdocs/langs/sl_SI/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Razlika TotalTicket=Skupaj račun NoVAT=Prodaja brez DDV Change=Prejeta razlika -BankToPay=Bremenitev računa +BankToPay=Account for payment ShowCompany=Prikaži podjetje ShowStock=Prikaži skladišče DeleteArticle=Kliknite za izbris tega artikla diff --git a/htdocs/langs/sl_SI/categories.lang b/htdocs/langs/sl_SI/categories.lang index cf7d66dc343..d9012cc7a4c 100644 --- a/htdocs/langs/sl_SI/categories.lang +++ b/htdocs/langs/sl_SI/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Značka/kategorija Rubriques=Značke/kategorije +RubriquesTransactions=Tags/Categories of transactions categories=značke/kategorije NoCategoryYet=Ni kreirana nobena značka/kategorija te vrste In=V @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Kategorija s to referenco že obstaja ContentsVisibleByAllShort=Vsebina vidna vsem ContentsNotVisibleByAllShort=Vsebina ni vidna vsem DeleteCategory=Briši značko/kategorijo -ConfirmDeleteCategory=Ali zares želite izbrisati to značko/kategorijo? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=Ni določena nobena značka/kategorija SuppliersCategoryShort=Dobavitelji značka/kategorija CustomersCategoryShort=Stranke značka/kategorija diff --git a/htdocs/langs/sl_SI/commercial.lang b/htdocs/langs/sl_SI/commercial.lang index 888691ac1dd..dbb4506be1f 100644 --- a/htdocs/langs/sl_SI/commercial.lang +++ b/htdocs/langs/sl_SI/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Sestanek z %s ShowTask=Prikaži naloge ShowAction=Prikaži aktivnosti ActionsReport=Poročilo o aktivnostih -ThirdPartiesOfSaleRepresentative=Partnerji s prodajnimi predstavniki +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Prodajni predstavnik SalesRepresentatives=Prodajni predstavniki SalesRepresentativeFollowUp=Prodajni predstavnik (nadaljevanje) diff --git a/htdocs/langs/sl_SI/companies.lang b/htdocs/langs/sl_SI/companies.lang index a68f81e5c65..1837e63c914 100644 --- a/htdocs/langs/sl_SI/companies.lang +++ b/htdocs/langs/sl_SI/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Nov posameznik NewCompany=Novo podjetje (možna stranka, kupec, dobavitelj) NewThirdParty=Nov partner (možna stranka, kupec, dobavitelj) CreateDolibarrThirdPartySupplier=Kreiraj partnerja (dobavitelj) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Ustvari partnerja CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Področje možnih strank IdThirdParty=ID partnerja @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Kupci ThirdPartyCustomersWithIdProf12=Kupci z %s ali %s ThirdPartySuppliers=Dobavitelji ThirdPartyType=Vrsta partnerja -Company/Fundation=Podjetje/osnovni podatki Individual=Posameznik ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Lastniško podjetje @@ -78,10 +77,10 @@ VATIsNotUsed=Ni davčni zavezanec CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Ponudbe +OverAllOrders=Naročila +OverAllInvoices=Računi +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Uporabi drugi davek LocalTax1IsUsedES= RE je uporabljen @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN== ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof ID 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relativni popust CustomerAbsoluteDiscountShort=Absolutni popust CompanyHasRelativeDiscount=Temu kupcu pripada popust v višini %s%% CompanyHasNoRelativeDiscount=Ta kupec nima odobrenega relativnega popusta -CompanyHasAbsoluteDiscount=Ta kupec ima popust v znesku %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Ta kupec ima dobropis ali depozit v višini %s %s CompanyHasNoAbsoluteDiscount=Ta kupec nima diskontnega kredita CustomerAbsoluteDiscountAllUsers=Absolutni popust (odobren od vseh uporabnikov) @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Koda kupca / dobavitelja po želji. Lahko jo kadarkoli sp ManagingDirectors=Ime direktorja(ev) (CEO, direktor, predsednik...) MergeOriginThirdparty=Podvojen partner (partner, ki ga želite zbrisati) MergeThirdparties=Združi partnerje -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Partnerja sta bila združena SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/sl_SI/contracts.lang b/htdocs/langs/sl_SI/contracts.lang index 2bc995ae6ee..ebfb2eaec6b 100644 --- a/htdocs/langs/sl_SI/contracts.lang +++ b/htdocs/langs/sl_SI/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Ta seznam vsebuje samo storitve po pogodbah s part StandardContractsTemplate=Predloga standardnih pogodb ContactNameAndSignature=Za %s, ime in podpis: OnlyLinesWithTypeServiceAreUsed=Klonirane bodo samo vrstice tipa "Servis" +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Podpisnik pogodbe diff --git a/htdocs/langs/sl_SI/exports.lang b/htdocs/langs/sl_SI/exports.lang index 56b0e86f8bf..8e22e77d2a9 100644 --- a/htdocs/langs/sl_SI/exports.lang +++ b/htdocs/langs/sl_SI/exports.lang @@ -110,13 +110,24 @@ Enclosure=Priloga SpecialCode=Posebna koda ExportStringFilter=%% dovoljuje zamenjavo enega ali več znakov v besedilu ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtrira po enem letu/mesecu/dnevu
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filtrira po območju let/mesecev/dni
> YYYY, > YYYYMM, > YYYYMMDD : filtrira po vseh letih/mesecih/dnevih
< YYYY, < YYYYMM, < YYYYMMDD : filtrira po vseh prejšnjih letih/mesecih/dnevih -ExportNumericFilter='NNNNN' filtrira po eni vrednosti
'NNNNN+NNNNN' filtrira po območju vrednosti
'>NNNNN' filtrira po nižjih vrednostih
'>NNNNN' filtrira po višjih vrednostih +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Če želite filtrirati po nekaterih vrednostih, jih vnesite tukaj FilteredFields=Filtrirana polja FilteredFieldsValues=Vrednost za filter FormatControlRule=Pravilo za kontrolo formata +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/sl_SI/holiday.lang b/htdocs/langs/sl_SI/holiday.lang index fad0dc11101..831e30f9248 100644 --- a/htdocs/langs/sl_SI/holiday.lang +++ b/htdocs/langs/sl_SI/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Preklicano RefuseCP=Zavrnjeno ValidatorCP=Odobril ListeCP=Seznam dopustov -ReviewedByCP=Pregledal +ReviewedByCP=Will be approved by DescCP=Opis SendRequestCP=Ustvari zahtevek za dopust DelayToRequestCP=Zahtevek za dopust mora biti vložen vsaj %s dan(dni) prej. diff --git a/htdocs/langs/sl_SI/install.lang b/htdocs/langs/sl_SI/install.lang index f4d980363f9..9787eb98bf6 100644 --- a/htdocs/langs/sl_SI/install.lang +++ b/htdocs/langs/sl_SI/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Za namestitev Dolibarr uporabljate čarovnika DoliWamp, za KeepDefaultValuesDeb=Za namestitev Dolibarr uporabljate čarovnika iz paketov, podobnih Ubuntu ali Debian, zato so predlagane vrednosti že optimizirane. Spremenite jih le, če veste kaj počnete. KeepDefaultValuesMamp=Za namestitev Dolibarr uporabljate čarovnika DoliMamp, zato so predlagane vrednosti že optimizirane. Spremenite jih le, če veste kaj počnete. KeepDefaultValuesProxmox=Za namestitev Dolibarr uporabljate čarovnika Proxmox virtual appliance, zato so predlagane vrednosti že optimizirane. Spremenite jih le, če veste kaj počnete. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/sl_SI/interventions.lang b/htdocs/langs/sl_SI/interventions.lang index 411c9b70a00..f7f37c5363e 100644 --- a/htdocs/langs/sl_SI/interventions.lang +++ b/htdocs/langs/sl_SI/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervencija %s je izbrisana InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Zadnje %s spremenjene intervencije +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Kontakt za nadaljnjo obravnavo pri kupcu # Modele numérotation diff --git a/htdocs/langs/sl_SI/languages.lang b/htdocs/langs/sl_SI/languages.lang index d1999d6eea8..c32d9a5065e 100644 --- a/htdocs/langs/sl_SI/languages.lang +++ b/htdocs/langs/sl_SI/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Nemščina Language_de_AT=Nemščina (Avstrija) Language_de_CH=Nemščina (Švica) Language_el_GR=Grščina +Language_el_CY=Greek (Cyprus) Language_en_AU=Angleščina (Avstralija) Language_en_CA=Angleščina (Kanada) Language_en_GB=Angleščina (Združeno kraljestvo) @@ -26,8 +27,10 @@ Language_es_BO=Španščina (Bolivija) Language_es_CL=Španščina (Čile) Language_es_CO=Španščina (Kolumbija) Language_es_DO=Španščina (Dominikanska republika) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Španščina (Honduras) Language_es_MX=Španščina (Mehika) +Language_es_PA=Spanish (Panama) Language_es_PY=Španski (Paragvaj) Language_es_PE=Španski (Peru) Language_es_PR=Španščina (Portoriko) @@ -50,12 +53,14 @@ Language_is_IS=Islandščina Language_it_IT=Italijanščina Language_ja_JP=Japonščina Language_ka_GE=Gruzijščina +Language_km_KH=Khmer Language_kn_IN=Kannadščina Language_ko_KR=Korejski Language_lo_LA=Laoščina Language_lt_LT=Litovska Language_lv_LV=Latvijski Language_mk_MK=Makedonski +Language_mn_MN=Mongolian Language_nb_NO=Norveščina (Bokmål) Language_nl_BE=Nizozemščina (Belgija) Language_nl_NL=Nizozemščina (Nizozemska) diff --git a/htdocs/langs/sl_SI/loan.lang b/htdocs/langs/sl_SI/loan.lang index ccea5b245b0..6f8507be44a 100644 --- a/htdocs/langs/sl_SI/loan.lang +++ b/htdocs/langs/sl_SI/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/sl_SI/mails.lang b/htdocs/langs/sl_SI/mails.lang index 5f170b58fb4..1c9cdd5b887 100644 --- a/htdocs/langs/sl_SI/mails.lang +++ b/htdocs/langs/sl_SI/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Delno poslano MailingStatusSentCompletely=Poslano v celoti MailingStatusError=Napaka MailingStatusNotSent=Ni poslano -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=E-pošiljanje uspešno potrjeno MailUnsubcribe=Odjava MailingStatusNotContact=Ne kontaktiraj več @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=%s vrstica v datoteki @@ -116,8 +120,8 @@ Notifications=Obvestila NoNotificationsWillBeSent=Za ta dogodek in podjetje niso predvidena obvestila po e-pošti ANotificationsWillBeSent=1 obvestilo bo poslano z e-pošto SomeNotificationsWillBeSent=%s obvestil bo poslanih z e-pošto -AddNewNotification=Aktiviraj nov cilj za e-poštno obvestilo -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Seznam vseh poslanih e-poštnih obvestil MailSendSetupIs=Konfiguracij pošiljanja e-pošte je bila nastavljena na '%s'. Ta način ne more biti uporabljen za masovno pošiljanje. MailSendSetupIs2=Najprej morate kot administrator preko menija %sDomov - Nastavitve - E-pošta%s spremeniti parameter '%s' za uporabo načina '%s'. V tem načinu lahko odprete nastavitve SMTP strežnika, ki vam jih omogoča vaš spletni oprerater in uporabite masovno pošiljanje. diff --git a/htdocs/langs/sl_SI/main.lang b/htdocs/langs/sl_SI/main.lang index e7bc7f7da7f..ac156270f24 100644 --- a/htdocs/langs/sl_SI/main.lang +++ b/htdocs/langs/sl_SI/main.lang @@ -72,8 +72,10 @@ SeeHere=Glej tukaj Apply=Uporabi BackgroundColorByDefault=Privzeta barva ozadja FileRenamed=The file was successfully renamed -FileUploaded=Datoteka je bila uspešno naložena FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Datoteka je bila uspešno naložena +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Izbrana je bila datoteka za prilogo, vendar še ni dodana. Kliknite na "Pripni datoteko". NbOfEntries=Število vpisov GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Skupaj RE TotalLT2ES=Skupaj IRPF HT=Brez DDV TTC=Z DDV +INCT=Inc. all taxes VAT=DDV VATs=Prodajni davki LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=okt MonthShort11=nov MonthShort12=dec AttachedFiles=Pripete datoteke in dokumenti -FileTransferComplete=Datoteka je bila uspešno naložena DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/sl_SI/margins.lang b/htdocs/langs/sl_SI/margins.lang index 8b58d5c7431..0c1447cfe6e 100644 --- a/htdocs/langs/sl_SI/margins.lang +++ b/htdocs/langs/sl_SI/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Stopnja mora biti numerična vrednost markRateShouldBeLesserThan100=Označena vrednost mora biti manjša od 100 ShowMarginInfos=Prikaži informacije o marži CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/sl_SI/members.lang b/htdocs/langs/sl_SI/members.lang index 439d0c32740..c5b9bff6980 100644 --- a/htdocs/langs/sl_SI/members.lang +++ b/htdocs/langs/sl_SI/members.lang @@ -25,8 +25,8 @@ MembersListUpToDate=Seznam potrjenih članov s posodobljeno članarino MembersListNotUpToDate=Seznam potrjenih članov s pretečeno članarino MembersListResiliated=List of terminated members MembersListQualified=Seznam kvalificiranih članov -MenuMembersToValidate=Predlagano članstvo -MenuMembersValidated=Potrjeno članstvo +MenuMembersToValidate=Predlagani člani +MenuMembersValidated=Potrjeni člani MenuMembersUpToDate=Posodobljeno članstvo MenuMembersNotUpToDate=Pretečeno članstvo MenuMembersResiliated=Terminated members @@ -41,17 +41,17 @@ MemberType=Tip člana MemberTypeId=ID tipa člana MemberTypeLabel=Naziv tipa člana MembersTypes=Tipi članov -MemberStatusDraft=Predlagan (potrebna je potrditev) -MemberStatusDraftShort=Predlagan +MemberStatusDraft=Osnutek (potrebno potrditi) +MemberStatusDraftShort=Osnutek MemberStatusActive=Potrjen (čaka vpis) MemberStatusActiveShort=Potrjen MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Pretečen -MemberStatusPaid=Posodobljena članarina -MemberStatusPaidShort=Posodobljen +MemberStatusPaid=Posodobljene članarine +MemberStatusPaidShort=Posodobljene MemberStatusResiliated=Terminated member MemberStatusResiliatedShort=Terminated -MembersStatusToValid=Predlagan član +MembersStatusToValid=Predlagani člani MembersStatusResiliated=Terminated members NewCotisation=Nov prispevek PaymentSubscription=Plačilo novega prispevka @@ -90,6 +90,7 @@ PublicMemberList=Javni seznam članov BlankSubscriptionForm=Obrazec za vpis BlankSubscriptionFormDesc=Dolibarr vam lahko zagotovi javni URL, ki omogoča zunanjim obiskovalcem vlogo za vpis v združenje. Če je omogočen modul plačil, bo avtomatsko posredovan obrazec za plačilo. EnablePublicSubscriptionForm=Omogoči javni obrazec za avtomatski vpis +ForceMemberType=Force the member type ExportDataset_member_1=Člani in naročnine ImportDataset_member_1=Člani LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=Na tem zaslonu je prikazana statistika članov po mestih. MembersStatisticsDesc=Izberite statistiko, ki jo želite prebrati... MenuMembersStats=Statistika LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Narava Public=Informacija je javna (ne=zasebno) NewMemberbyWeb=Dodan je nov član. Čaka potrditev. diff --git a/htdocs/langs/sl_SI/modulebuilder.lang b/htdocs/langs/sl_SI/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/sl_SI/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/sl_SI/oauth.lang b/htdocs/langs/sl_SI/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/sl_SI/oauth.lang +++ b/htdocs/langs/sl_SI/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/sl_SI/other.lang b/htdocs/langs/sl_SI/other.lang index bc2d5c993cc..75294be8f09 100644 --- a/htdocs/langs/sl_SI/other.lang +++ b/htdocs/langs/sl_SI/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=funt +WeightUnitounce=unča Length=Dolžina LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/sl_SI/paybox.lang b/htdocs/langs/sl_SI/paybox.lang index 32c630d39bf..2d86fca5b34 100644 --- a/htdocs/langs/sl_SI/paybox.lang +++ b/htdocs/langs/sl_SI/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-pošta za potrditev plačila Creditor=Upnik PaymentCode=Koda plačila PayBoxDoPayment=Plačila v postopku +ToPay=Izvrši plačilo YouWillBeRedirectedOnPayBox=Preusmerjeni boste na varno Paybox stran za vnos podatkov o vaši kreditni kartici Continue=Naslednji ToOfferALinkForOnlinePayment=URL za %s plačila diff --git a/htdocs/langs/sl_SI/paypal.lang b/htdocs/langs/sl_SI/paypal.lang index b403846b049..07b8f3bb944 100644 --- a/htdocs/langs/sl_SI/paypal.lang +++ b/htdocs/langs/sl_SI/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=To je ID transakcije: %s PAYPAL_ADD_PAYMENT_URL=Pri pošiljanju dokumenta po pošti dodaj url Paypal plačila PredefinedMailContentLink=Za izvedbo vašega plačila (PayPal)lahko kliknete na spodnjo varno povezavo, če plačilo še ni bilo izvršeno.\n\n%s\n\n YouAreCurrentlyInSandboxMode=Trenutno ste v "peskovniku" načinu -NewPaypalPaymentReceived=Novo Paypal plačilo prejeto -NewPaypalPaymentFailed=Zavrnjen poskus novega Paypal plačila +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=E-poštno opozorilo po plačilu (uspešno ali ne) ReturnURLAfterPayment=URL za vrnitev po izvedenem plačilu -ValidationOfPaypalPaymentFailed=Potrditev neuspešnega Paypal plačila -PaypalConfirmPaymentPageWasCalledButFailed=Zahtevana je bila potrditvena stran Paypal za potrditev plačila, vendar potrditev ni uspela +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sl_SI/printing.lang b/htdocs/langs/sl_SI/printing.lang index 525b5938f41..86065df6ef5 100644 --- a/htdocs/langs/sl_SI/printing.lang +++ b/htdocs/langs/sl_SI/printing.lang @@ -1,6 +1,6 @@ # Dolibarr language file - Source file is en_US - printing -Module64000Name=Direct Printing -Module64000Desc=Enable Direct Printing System +Module64000Name=Direktno tiskanje +Module64000Desc=Omogoči sistem direktnega tiskanja PrintingSetup=Nastavitev sistema za direktno tiskanje PrintingDesc=Ta modul doda gumb za direktno pošiljanje dokumenta na tiskalnik (brez odpiranja dokumenta v aplikaciji) v različnih modulih. MenuDirectPrinting=Direct Printing jobs @@ -19,7 +19,7 @@ PRINTGCP_INFO=Google OAuth API setup PRINTGCP_AUTHLINK=Authentication PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -GCP_Name=Name +GCP_Name=Priimek GCP_displayName=Display Name GCP_Id=Printer Id GCP_OwnerName=Owner Name @@ -27,25 +27,25 @@ GCP_State=Printer State GCP_connectionStatus=Online State GCP_Type=Printer Type PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed. -PRINTIPP_HOST=Print server -PRINTIPP_PORT=Port -PRINTIPP_USER=Login -PRINTIPP_PASSWORD=Password -NoDefaultPrinterDefined=No default printer defined -DefaultPrinter=Default printer -Printer=Printer +PRINTIPP_HOST=Tiskalniški strežnik +PRINTIPP_PORT=Vrata +PRINTIPP_USER=Uporabniško ime +PRINTIPP_PASSWORD=Geslo +NoDefaultPrinterDefined=Ni izbran privzet tiskalnik +DefaultPrinter=Privzet tiskalnik +Printer=Tiskalnik IPP_Uri=Printer Uri IPP_Name=Printer Name IPP_State=Printer State IPP_State_reason=State reason IPP_State_reason1=State reason1 IPP_BW=BW -IPP_Color=Color +IPP_Color=Barva IPP_Device=Device IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/sl_SI/products.lang b/htdocs/langs/sl_SI/products.lang index c108fe669e6..2b777cbdc60 100644 --- a/htdocs/langs/sl_SI/products.lang +++ b/htdocs/langs/sl_SI/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Proizvod ali storitev ProductsAndServices=Proizvodi in storitve ProductsOrServices=Proizvodi ali storitve -ProductsOnSell=Proizvodi za prodajo ali nabavo -ProductsNotOnSell=Proizvodi niti za prodajo, niti za nakup +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Proizvodi za prodajo ali nabavo -ServicesOnSell=Storitve za prodajo ali za nakup -ServicesNotOnSell=Storitve, ki niso naprodaj +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Storitve za prodajo ali za nabavo LastModifiedProductsAndServices=Zadnji %s spremenjeni produkti/storitve LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=l +unitP=Piece +unitSET=Set +unitS=Sekunda +unitH=Ura +unitD=Dan +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Predloga za referenco proizvoda ServiceCodeModel=Predloga za referenco storitve CurrentProductPrice=Trenutna cena @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Proizvodnja ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Pod-proizvod MinSupplierPrice=Najnižja cena dobavitelja MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dimnamična konfiguracija cene -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Globalne spremenljivke VariableToUpdate=Variable to update GlobalVariableUpdaters=Posodobitve globalnih spremenljivk +GlobalVariableUpdaterType0=JSON podatki +GlobalVariableUpdaterHelp0=Razčleni JSON podatke iz specifičnega URL, VALUE določa lokacijo ustrezne vrednosti, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=Podatki spletnih storitev +GlobalVariableUpdaterHelp1=Razčleni podatke spletnih storitve iz specifičnega URL, NS doliča prostor za ime, VALUE določa lokacijo ustreznih podatkov, DATA mora vsebovati podatke za pošiljanje in METHOD je metoda za WS klicanje +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Interval posodobitve (minute) LastUpdated=Latest update CorrectlyUpdated=Pravilno posodobljeno @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/sl_SI/resource.lang b/htdocs/langs/sl_SI/resource.lang index 8cb0c8b513b..45be48122e2 100644 --- a/htdocs/langs/sl_SI/resource.lang +++ b/htdocs/langs/sl_SI/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Viri diff --git a/htdocs/langs/sl_SI/salaries.lang b/htdocs/langs/sl_SI/salaries.lang index 5ed921b6232..f706435cd09 100644 --- a/htdocs/langs/sl_SI/salaries.lang +++ b/htdocs/langs/sl_SI/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Računovodska koda za izplačilo plač -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Računovodska koda za finančno bremenitev +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Plača Salaries=Plače NewSalaryPayment=Novo izplačilo plače diff --git a/htdocs/langs/sl_SI/sendings.lang b/htdocs/langs/sl_SI/sendings.lang index 7d2129a8380..72c17e279b5 100644 --- a/htdocs/langs/sl_SI/sendings.lang +++ b/htdocs/langs/sl_SI/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Enostaven vzorec dokumenta DocumentModelMerou=Vzorec dokumenta Merou A5 WarningNoQtyLeftToSend=Pozor, noben proizvod ne čaka na pošiljanje. StatsOnShipmentsOnlyValidated=Statistika na osnovi potrjenih pošiljk. Uporabljen je datum potrditve pošiljanja (planiran datum dobave ni vedno znan) @@ -51,10 +50,10 @@ ActionsOnShipping=Aktivnosti v zvezi z odpremnico LinkToTrackYourPackage=Povezave za sledenje vaše pošiljke ShipmentCreationIsDoneFromOrder=Za trenutek je oblikovanje nove pošiljke opravi od naročila kartice. ShipmentLine=Vrstica na odpremnici -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/sl_SI/stocks.lang b/htdocs/langs/sl_SI/stocks.lang index 69c7ce1b964..f8fadd3612a 100644 --- a/htdocs/langs/sl_SI/stocks.lang +++ b/htdocs/langs/sl_SI/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Označitev premika NumberOfUnit=Število enot UnitPurchaseValue=Nabavna cena enote StockTooLow=Zaloga je prenizka -StockLowerThanLimit=Zaloga je nižja od opozorilne vrednosti +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Vrednost PMPValue=Uravnotežena povprečna cena PMPValueShort=UPC @@ -53,7 +53,7 @@ IndependantSubProductStock=Zaloga proizvodov in zaloga komponent sta neodvisni QtyDispatched=Odposlana količina QtyDispatchedShort=Odposlana količina QtyToDispatchShort=Količina za odpošiljanje -OrderDispatch=Dobavljena naročila +OrderDispatch=Goods Receptions 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) @@ -62,16 +62,19 @@ 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=Povečanje dejanske zaloge po potrditvi naročila (pozor, v tej verziji se zaloga spremeni samo v skladišču številka 1) -ReStockOnDispatchOrder=Povečanje dejanske zaloge po ročnem vnosu v skladišče, po prejemu naročila od dobavitelja +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Naročilo še nima ali nima več statusa, ki omogoča odpremo proizvoda iz skladišča. -StockDiffPhysicTeoric=Razlaga razlike med knjižno in dejansko zalogo +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Za ta objekt ni preddefiniranih proizvodov. Zato ni potrebna odprema iz skladišča. DispatchVerb=Odprema StockLimitShort=Omejitev za opozorilo StockLimit=Omejitev zaloge za opozorilo PhysicalStock=Fizična zaloga 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): 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, ...) IdWarehouse=ID skladišča DescWareHouse=Opis skladišča LieuWareHouse=Lokalizacija skladišča @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Količina proizvoda %s na zalogi pred izbranim obdobjem NbOfProductAfterPeriod=Količina proizvoda %s na zalogi po izbranem obdobju (> %s) MassMovement=Masovni premik SelectProductInAndOutWareHouse=Izberi proizvod, količino, izvorno skladišče in ciljno skladišče, nato klikni "%s". Ko je to narejeno za vse zahtevane premike, klikni na "%s". -RecordMovement=Zapis prenešen +RecordMovement=Record transfer ReceivingForSameOrder=Prevzem tega naročila StockMovementRecorded=Zapisan premik zaloge RuleForStockAvailability=Pravila za zahtevane zaloge @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Uredi +inventoryValidate=Potrjen +inventoryDraft=V obdelavi +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Ustvari +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Filter kategorij +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 mouvment 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 +AddProduct=Dodaj +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Izbriši vrstico +RegulateStock=Regulate Stock +ListInventory=Seznam diff --git a/htdocs/langs/sl_SI/stripe.lang b/htdocs/langs/sl_SI/stripe.lang new file mode 100644 index 00000000000..ff31e6869d0 --- /dev/null +++ b/htdocs/langs/sl_SI/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Naslednji URL naslovi so na voljo kupcem za izvedbo plačil Dolibarr postavk +PaymentForm=Obrazec za plačilo +WelcomeOnPaymentPage=Dobrodošli v naši storitvi online plačil +ThisScreenAllowsYouToPay=Ta zaslon omogoča online plačilo za %s. +ThisIsInformationOnPayment=To je informacija o potrebnem plačilu +ToComplete=Za dokončanje +YourEMail=E-pošta za potrditev plačila +STRIPE_PAYONLINE_SENDEMAIL=E-poštno opozorilo po plačilu (uspešno ali ne) +Creditor=Upnik +PaymentCode=Koda plačila +StripeDoPayment=Plačila v postopku +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Naslednji +ToOfferALinkForOnlinePayment=URL za %s plačila +ToOfferALinkForOnlinePaymentOnOrder=URL naslov s ponudbo %s vmesnika za online plačila naročil +ToOfferALinkForOnlinePaymentOnInvoice=URL naslov s ponudbo %s vmesnika za online plačila računov +ToOfferALinkForOnlinePaymentOnContractLine=URL naslov s ponudbo %s vmesnika za online plačila po pogodbi +ToOfferALinkForOnlinePaymentOnFreeAmount=URL naslov s ponudbo %s vmesnika za online plačila poljubnih zneskov +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL naslov s ponudbo %s vmesnika za online plačila članarin +YouCanAddTagOnUrl=Vsakemu od teh URL naslovov lahko tudi dodate url parameter &tag=vrednost (zahtevano samo pri poljubnih plačilih) s komentarjem vašega plačila. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Ta stran potrjuje, da je bilo vaše plačilo sprejeto. Hvala. +YourPaymentHasNotBeenRecorded=Vaše plačilo ni bilo sprejeto in prenos je bil preklican. Hvala. +AccountParameter=Parametri računa +UsageParameter=Parametri uporabe +InformationToFindParameters=Pomoč pri iskanju informacij računa %s +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Ime prodajalca +CSSUrlForPaymentForm=url CSS vzorca obrazca plačila +MessageOK=Sporočilo na strani za potrditev plačila +MessageKO=Sporočilo na strani za preklic plačila +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sl_SI/supplier_proposal.lang b/htdocs/langs/sl_SI/supplier_proposal.lang index 9f9d579fb32..a4139457700 100644 --- a/htdocs/langs/sl_SI/supplier_proposal.lang +++ b/htdocs/langs/sl_SI/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Ponudbe dobavitelja @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Osnutek (potrebno potrditi) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Zaključeno SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Zavrnjeno @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Ustvarjanje privzetega modela DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/sl_SI/suppliers.lang b/htdocs/langs/sl_SI/suppliers.lang index 2610bf0e263..7fcf716e3da 100644 --- a/htdocs/langs/sl_SI/suppliers.lang +++ b/htdocs/langs/sl_SI/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Nekateri pod-proizvodi nimajo določenih cen AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Cene dobavitelja ReferenceSupplierIsAlreadyAssociatedWithAProduct=Ta referenčni dobavitelj je že povezan z referenco: %s NoRecordedSuppliers=Ni vnesenih dobaviteljev SupplierPayment=Plačilo dobavitelju @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Cene dobavitelja diff --git a/htdocs/langs/sl_SI/trips.lang b/htdocs/langs/sl_SI/trips.lang index 39afe4fd449..f1de66ec24f 100644 --- a/htdocs/langs/sl_SI/trips.lang +++ b/htdocs/langs/sl_SI/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Seznam stroškov TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Obiskano podjetje/ustanova +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Količina kilometrov DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Označi kot "Povrnjeno" ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Datum potrditve DATE_CANCEL=Cancelation date DATE_PAIEMENT=Datum plačila - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/sl_SI/users.lang b/htdocs/langs/sl_SI/users.lang index 200ecbedea2..d8551f53068 100644 --- a/htdocs/langs/sl_SI/users.lang +++ b/htdocs/langs/sl_SI/users.lang @@ -66,8 +66,8 @@ InternalUser=Interni uporabnik ExportDataset_user_1=Uporabniki Dolibarrja in značilnosti DomainUser=Uporabnik domene %s Reactivate=Ponovno aktiviraj -CreateInternalUserDesc=Ta obrazec omogoča kreiranje internega uporabnika v vašem podjetju/ustanovi. Za kreiranje zunanjega uporabnika (kupec, dobavitelj, ...), uporabite gumb 'Kreiraj Dolibarr uporabnika' na kartici kontakta pri partnerju. -InternalExternalDesc=Interni uporabnik je uporabnik, ki je zaposlen v vašem podjetju/ustanovi.
Zunanji uporabnik je kupec, dobavitelj, ali kdo drug.

V obeh primerih se lahko definirajo pravice za uporabo Dolibarrja, zunanji uporabnik ima lahko drugačno menijsko strukturo, kot interni uporabnik (Glejte Domov - Nastavitev - Prikaz) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Dovoljenje dodeljeno zaradi podedovanja od druge uporabniške skupine. Inherited=Podedovan UserWillBeInternalUser=Kreiran uporabnik bo interni uporabnik (ker ni povezan z določenim partnerjem) diff --git a/htdocs/langs/sl_SI/website.lang b/htdocs/langs/sl_SI/website.lang index 6976a582038..b44e52d459e 100644 --- a/htdocs/langs/sl_SI/website.lang +++ b/htdocs/langs/sl_SI/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Ali ste prepričani, da želite izbrisati to spletno starn. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/sl_SI/withdrawals.lang b/htdocs/langs/sl_SI/withdrawals.lang index 592a566c482..37c345789fe 100644 --- a/htdocs/langs/sl_SI/withdrawals.lang +++ b/htdocs/langs/sl_SI/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Vrednost za nakazilo WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Ni čakajočih plačil kupcev v načinu "nakazilo". Za izdelavo zahtevka pojdite na jeziček 'Nakazilo' na kartici računa. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Razlog za zavrnitev RefusedInvoicing=Zaračunavanje zavrnitev NoInvoiceRefused=Ne zaračunaj zavrnitve InvoiceRefused=Zavrnjen račun (zaračunati zavrnitev stranki) +StatusDebitCredit=Status debit/credit StatusWaiting=Na čakanju StatusTrans=Prenešeno StatusCredited=Odobreno diff --git a/htdocs/langs/sq_AL/accountancy.lang b/htdocs/langs/sq_AL/accountancy.lang index a63c99dacf1..1e586283ee1 100644 --- a/htdocs/langs/sq_AL/accountancy.lang +++ b/htdocs/langs/sq_AL/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/sq_AL/admin.lang b/htdocs/langs/sq_AL/admin.lang index 15406423955..a30a9ce25f2 100644 --- a/htdocs/langs/sq_AL/admin.lang +++ b/htdocs/langs/sq_AL/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/sq_AL/agenda.lang b/htdocs/langs/sq_AL/agenda.lang index 494dd4edbfd..17f8067bad9 100644 --- a/htdocs/langs/sq_AL/agenda.lang +++ b/htdocs/langs/sq_AL/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Events Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -11,7 +12,7 @@ Event=Event Events=Events EventsNb=Number of events ListOfActions=List of events -Location=Location +Location=Vendndodhja ToUserOfGroup=To any user in group EventOnFullDay=Event on all day(s) MenuToDoActions=All incomplete events @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/sq_AL/banks.lang b/htdocs/langs/sq_AL/banks.lang index 42382ff9d77..92881fba45a 100644 --- a/htdocs/langs/sq_AL/banks.lang +++ b/htdocs/langs/sq_AL/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Hapur StatusAccountClosed=Mbyllur AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/sq_AL/bills.lang b/htdocs/langs/sq_AL/bills.lang index 176155532a5..810686d3c7d 100644 --- a/htdocs/langs/sq_AL/bills.lang +++ b/htdocs/langs/sq_AL/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/sq_AL/bookmarks.lang b/htdocs/langs/sq_AL/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/sq_AL/bookmarks.lang +++ b/htdocs/langs/sq_AL/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/sq_AL/boxes.lang b/htdocs/langs/sq_AL/boxes.lang index 54ef5f48de3..5c8cd88666e 100644 --- a/htdocs/langs/sq_AL/boxes.lang +++ b/htdocs/langs/sq_AL/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/sq_AL/cashdesk.lang b/htdocs/langs/sq_AL/cashdesk.lang index 69db60c0cc3..1f51f375e89 100644 --- a/htdocs/langs/sq_AL/cashdesk.lang +++ b/htdocs/langs/sq_AL/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/sq_AL/categories.lang b/htdocs/langs/sq_AL/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/sq_AL/categories.lang +++ b/htdocs/langs/sq_AL/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/sq_AL/commercial.lang b/htdocs/langs/sq_AL/commercial.lang index 832d8f1a555..eaa4b69e60b 100644 --- a/htdocs/langs/sq_AL/commercial.lang +++ b/htdocs/langs/sq_AL/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/sq_AL/companies.lang b/htdocs/langs/sq_AL/companies.lang index e93e8ee6fbe..91500259424 100644 --- a/htdocs/langs/sq_AL/companies.lang +++ b/htdocs/langs/sq_AL/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Furnitorët ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=Nuk përdoret T.V.SH CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Faturat +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Hapur ActivityCeased=Mbyllur ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/sq_AL/contracts.lang b/htdocs/langs/sq_AL/contracts.lang index f047797d28f..f923bc7d83f 100644 --- a/htdocs/langs/sq_AL/contracts.lang +++ b/htdocs/langs/sq_AL/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/sq_AL/deliveries.lang b/htdocs/langs/sq_AL/deliveries.lang index 03eba3d636b..49f39405766 100644 --- a/htdocs/langs/sq_AL/deliveries.lang +++ b/htdocs/langs/sq_AL/deliveries.lang @@ -14,7 +14,7 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/sq_AL/holiday.lang b/htdocs/langs/sq_AL/holiday.lang index 400ba054946..b373d4d7852 100644 --- a/htdocs/langs/sq_AL/holiday.lang +++ b/htdocs/langs/sq_AL/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Anulluar RefuseCP=Refuzuar ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Përshkrimi SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/sq_AL/hrm.lang b/htdocs/langs/sq_AL/hrm.lang index 770e2102a68..60c902e3659 100644 --- a/htdocs/langs/sq_AL/hrm.lang +++ b/htdocs/langs/sq_AL/hrm.lang @@ -5,7 +5,7 @@ Establishments=Establishments Establishment=Establishment NewEstablishment=New establishment DeleteEstablishment=Delete establishment -ConfirmDeleteEstablishment=Are-you sure to delete this establishment ? +ConfirmDeleteEstablishment=Are-you sure to delete this establishment? OpenEtablishment=Open establishment CloseEtablishment=Close establishment # Dictionary diff --git a/htdocs/langs/sq_AL/install.lang b/htdocs/langs/sq_AL/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/sq_AL/install.lang +++ b/htdocs/langs/sq_AL/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/sq_AL/interventions.lang b/htdocs/langs/sq_AL/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/sq_AL/interventions.lang +++ b/htdocs/langs/sq_AL/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/sq_AL/languages.lang b/htdocs/langs/sq_AL/languages.lang index 884f9048666..592f17ce821 100644 --- a/htdocs/langs/sq_AL/languages.lang +++ b/htdocs/langs/sq_AL/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=German Language_de_AT=German (Austria) Language_de_CH=German (Switzerland) Language_el_GR=Greek +Language_el_CY=Greek (Cyprus) Language_en_AU=English (Australia) Language_en_CA=English (Canada) Language_en_GB=English (United Kingdom) @@ -20,14 +21,16 @@ Language_en_NZ=English (New Zealand) Language_en_SA=English (Saudi Arabia) Language_en_US=English (United States) Language_en_ZA=English (South Africa) -Language_es_ES=Spanish +Language_es_ES=Spanjisht Language_es_AR=Spanish (Argentina) Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spanish (Honduras) Language_es_MX=Spanish (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Spanish (Paraguay) Language_es_PE=Spanish (Peru) Language_es_PR=Spanish (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Icelandic Language_it_IT=Italian Language_ja_JP=Japanese Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korean Language_lo_LA=Lao Language_lt_LT=Lithuanian Language_lv_LV=Latvian Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=Norwegian (Bokmål) Language_nl_BE=Dutch (Belgium) Language_nl_NL=Dutch (Netherlands) diff --git a/htdocs/langs/sq_AL/link.lang b/htdocs/langs/sq_AL/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/sq_AL/link.lang +++ b/htdocs/langs/sq_AL/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/sq_AL/loan.lang b/htdocs/langs/sq_AL/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/sq_AL/loan.lang +++ b/htdocs/langs/sq_AL/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/sq_AL/mails.lang b/htdocs/langs/sq_AL/mails.lang index 636c68bb17f..dd1cbad7e19 100644 --- a/htdocs/langs/sq_AL/mails.lang +++ b/htdocs/langs/sq_AL/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Gabim MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/sq_AL/main.lang b/htdocs/langs/sq_AL/main.lang index d486ef50274..5e4a47c8902 100644 --- a/htdocs/langs/sq_AL/main.lang +++ b/htdocs/langs/sq_AL/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/sq_AL/margins.lang b/htdocs/langs/sq_AL/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/sq_AL/margins.lang +++ b/htdocs/langs/sq_AL/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/sq_AL/members.lang b/htdocs/langs/sq_AL/members.lang index 800c5752db9..b65036e06a0 100644 --- a/htdocs/langs/sq_AL/members.lang +++ b/htdocs/langs/sq_AL/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/sq_AL/modulebuilder.lang b/htdocs/langs/sq_AL/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/sq_AL/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/sq_AL/oauth.lang b/htdocs/langs/sq_AL/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/sq_AL/oauth.lang +++ b/htdocs/langs/sq_AL/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/sq_AL/other.lang b/htdocs/langs/sq_AL/other.lang index 22b216a0816..1b0b6a5894b 100644 --- a/htdocs/langs/sq_AL/other.lang +++ b/htdocs/langs/sq_AL/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/sq_AL/paybox.lang b/htdocs/langs/sq_AL/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/sq_AL/paybox.lang +++ b/htdocs/langs/sq_AL/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/sq_AL/paypal.lang b/htdocs/langs/sq_AL/paypal.lang index 4cd71693ebf..d1e43ae0b8a 100644 --- a/htdocs/langs/sq_AL/paypal.lang +++ b/htdocs/langs/sq_AL/paypal.lang @@ -7,7 +7,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature -PAYPAL_SSLVERSION=Curl SSL Version +PAYPAL_SSLVERSION=Versioni Curl SSL PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sq_AL/printing.lang b/htdocs/langs/sq_AL/printing.lang index d6cf49bd525..3294ae83e1c 100644 --- a/htdocs/langs/sq_AL/printing.lang +++ b/htdocs/langs/sq_AL/printing.lang @@ -30,7 +30,7 @@ PrintIPPDesc=This driver allow to send documents directly to a printer. It requi PRINTIPP_HOST=Print server PRINTIPP_PORT=Port PRINTIPP_USER=Login -PRINTIPP_PASSWORD=Password +PRINTIPP_PASSWORD=Fjalëkalimi NoDefaultPrinterDefined=No default printer defined DefaultPrinter=Default printer Printer=Printer @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/sq_AL/products.lang b/htdocs/langs/sq_AL/products.lang index b9e3984cf90..a855239b30a 100644 --- a/htdocs/langs/sq_AL/products.lang +++ b/htdocs/langs/sq_AL/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/sq_AL/propal.lang b/htdocs/langs/sq_AL/propal.lang index 3565c9007be..0e3dbc1fb23 100644 --- a/htdocs/langs/sq_AL/propal.lang +++ b/htdocs/langs/sq_AL/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Hapur PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/sq_AL/resource.lang b/htdocs/langs/sq_AL/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/sq_AL/resource.lang +++ b/htdocs/langs/sq_AL/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/sq_AL/salaries.lang b/htdocs/langs/sq_AL/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/sq_AL/salaries.lang +++ b/htdocs/langs/sq_AL/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/sq_AL/sendings.lang b/htdocs/langs/sq_AL/sendings.lang index 9dcbe02e0bf..428e3c5ade6 100644 --- a/htdocs/langs/sq_AL/sendings.lang +++ b/htdocs/langs/sq_AL/sendings.lang @@ -26,7 +26,7 @@ KeepToShip=Remain to ship OtherSendingsForSameOrder=Other shipments for this order SendingsAndReceivingForSameOrder=Shipments and receipts for this order SendingsToValidate=Shipments to validate -StatusSendingCanceled=Canceled +StatusSendingCanceled=Anulluar StatusSendingDraft=Draft StatusSendingValidated=Validated (products to ship or already shipped) StatusSendingProcessed=Processed @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,12 +50,12 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. -WeightVolShort=Weight/Vol. +WeightVolShort=Peshë/Vëll ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. # Sending methods diff --git a/htdocs/langs/sq_AL/stocks.lang b/htdocs/langs/sq_AL/stocks.lang index 22491899e66..f6c1e8aedb7 100644 --- a/htdocs/langs/sq_AL/stocks.lang +++ b/htdocs/langs/sq_AL/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/sq_AL/stripe.lang b/htdocs/langs/sq_AL/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/sq_AL/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sq_AL/supplier_proposal.lang b/htdocs/langs/sq_AL/supplier_proposal.lang index 08e4fa03a10..bffb9692bd9 100644 --- a/htdocs/langs/sq_AL/supplier_proposal.lang +++ b/htdocs/langs/sq_AL/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Mbyllur SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refuzuar @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/sq_AL/suppliers.lang b/htdocs/langs/sq_AL/suppliers.lang index b59e28bf105..544cd1b7592 100644 --- a/htdocs/langs/sq_AL/suppliers.lang +++ b/htdocs/langs/sq_AL/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Emri i blerësit AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/sq_AL/trips.lang b/htdocs/langs/sq_AL/trips.lang index f4642cdba6c..4bdbbcf447d 100644 --- a/htdocs/langs/sq_AL/trips.lang +++ b/htdocs/langs/sq_AL/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -29,7 +39,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Tjetër -TF_TRIP=Transportation +TF_TRIP=Transport TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/sq_AL/users.lang b/htdocs/langs/sq_AL/users.lang index e5e17cbef89..d02348c3d88 100644 --- a/htdocs/langs/sq_AL/users.lang +++ b/htdocs/langs/sq_AL/users.lang @@ -66,8 +66,8 @@ InternalUser=Përdorues i brendshëm ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/sq_AL/website.lang b/htdocs/langs/sq_AL/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/sq_AL/website.lang +++ b/htdocs/langs/sq_AL/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/sq_AL/withdrawals.lang b/htdocs/langs/sq_AL/withdrawals.lang index e5a405b1647..d9e877e2dec 100644 --- a/htdocs/langs/sq_AL/withdrawals.lang +++ b/htdocs/langs/sq_AL/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Dërguar StatusCredited=Credited diff --git a/htdocs/langs/sr_RS/accountancy.lang b/htdocs/langs/sr_RS/accountancy.lang index 37c63ff56f5..412d0307859 100644 --- a/htdocs/langs/sr_RS/accountancy.lang +++ b/htdocs/langs/sr_RS/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Dodaj računovodstveni nalog AccountAccounting=Računovodstveni nalog AccountAccountingShort=Račun SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Stanje računa @@ -142,6 +143,7 @@ NumPiece=Deo broj TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Prodaje AccountingJournalType3=Nabavke AccountingJournalType4=Banka +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Izvozi Export=Izvoz +ExportDraftJournal=Export draft journal Modelcsv=Model izvoza OptionsDeactivatedForThisExportModel=Za ovaj model izvoza, opcije su deaktivirane Selectmodelcsv=Izaberite model izvoza diff --git a/htdocs/langs/sr_RS/admin.lang b/htdocs/langs/sr_RS/admin.lang index a36197cc8d3..98d86dc62d9 100644 --- a/htdocs/langs/sr_RS/admin.lang +++ b/htdocs/langs/sr_RS/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Anketa ili Glasanje diff --git a/htdocs/langs/sr_RS/agenda.lang b/htdocs/langs/sr_RS/agenda.lang index 568e6f048b1..cac11cfe6e4 100644 --- a/htdocs/langs/sr_RS/agenda.lang +++ b/htdocs/langs/sr_RS/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID događaj Actions=Događaji Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agende LocalAgenda=Interni kalendar ActionsOwnedBy=Događaj u vlasništvu @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Faktura %s je obrisana InvoicePaidInDolibarr=Račun %s je promenjen u plaćen InvoiceCanceledInDolibarr=Račun %s je otkazan MemberValidatedInDolibarr=Član %s je potvrđen +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Član %s je obrisan MemberSubscriptionAddedInDolibarr=Pretplata za člana %s je dodata ShipmentValidatedInDolibarr=Isporuka %s je potvrđena -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Isporuka %s je obrisana OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Račun %s je potvrđen @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervencija %s poslata mejlo ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Početak DateActionEnd=Kraj AgendaUrlOptions1=Možete dodati i sledeće parametre da filtrirate rezultat: -AgendaUrlOptions2=prijava=%s da se zabrani izlaz akcija kreiranih ili dodeljenih korisniku %s. AgendaUrlOptions3=logina=%s da se zabrani izlaz akcijama čiji je vlasnik korisnik %s. -AgendaUrlOptions4=logint=%s da se zabrani izlaz akcijama koje su dodeljene korisniku %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID da se zabrani izlaz akcijama povezanim sa projektom PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/sr_RS/banks.lang b/htdocs/langs/sr_RS/banks.lang index 4c3c8c314ed..549c5fa073e 100644 --- a/htdocs/langs/sr_RS/banks.lang +++ b/htdocs/langs/sr_RS/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=ID transakcije BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Poravnati Conciliation=Poravnanje ReconciliationLate=Reconciliation late IncludeClosedAccount=Uključi zatvorene račune -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Samo otvoreni računi AccountToCredit=Kreditni račun AccountToDebit=Debitni račun DisableConciliation=Onemogući poravnanje za ovaj račun ConciliationDisabled=Opcija poravnanja onemogućena LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Otvoreno StatusAccountClosed=Zatvoreno AccountIdShort=Broj LineRecord=Transakcija @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Ček vraćen i faktura ponovo otvorena BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/sr_RS/bills.lang b/htdocs/langs/sr_RS/bills.lang index 8c9b239ad55..347f5de446c 100644 --- a/htdocs/langs/sr_RS/bills.lang +++ b/htdocs/langs/sr_RS/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standardni račun InvoiceStandardAsk=Standardni račun InvoiceStandardDesc=Ovaj tip računa je uobičajen -InvoiceDeposit=Avansni račun -InvoiceDepositAsk=Avansni račun -InvoiceDepositDesc=Ovaj tip računa se koristi kada je registrovana pretplata +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Predračun InvoiceProFormaAsk=Predračun InvoiceProFormaDesc=Predračun je neobavezujući dokument koji ima sve karakteristike računa. @@ -62,7 +62,7 @@ PaymentsBack=Refundiranja paymentInInvoiceCurrency=in invoices currency PaidBack=Refundirano DeletePayment=Obriši plaćanje -ConfirmDeletePayment=Da li ste sigurni da želite da obrišete ovo plaćanje? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Plaćanja dobavljačima ReceivedPayments=Primljene uplate @@ -115,7 +115,7 @@ BillStatus=Status računa StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Nacrt (treba da se potvrdi) BillStatusPaid=Plaćeno -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Plaćeno (spremno za konačni račun) BillStatusCanceled=Napušteno BillStatusValidated=Potvrdjeno (potrebno izvršiti plaćanje) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Plaćeno (delimično) BillShortStatusDraft=Nacrt BillShortStatusPaid=Plaćeno BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Obradjeno +BillShortStatusConverted=Plaćeno BillShortStatusCanceled=Napušteno BillShortStatusValidated=Potvrdjeno BillShortStatusStarted=Započeto @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Vraća broj u formatu %syymm-nnnn za standardne fakture, %syymm-nnnn za fakture zamene, %syymm-nnnn za fakture depozita i %syymm-nnnn za kreditne note, gde je yy godina, mm mesec i nnnn broj u nizu bez vraćanja na 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/sr_RS/bookmarks.lang b/htdocs/langs/sr_RS/bookmarks.lang index acf0dfcf29a..8f05467ddd2 100644 --- a/htdocs/langs/sr_RS/bookmarks.lang +++ b/htdocs/langs/sr_RS/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Dodaj ovu stranicu u markere +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Marker Bookmarks=Markeri +ListOfBookmarks=Lista markera +EditBookmarks=List/edit bookmarks NewBookmark=Novi marker ShowBookmark=Prikaži marker OpenANewWindow=Otvori novi prozor @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Novi prozor BookmarkTargetReplaceWindowShort=Trenutni prozor BookmarkTitle=Naslov markera UrlOrLink=URL -BehaviourOnClick=Ponašanje kada se klikne URL +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Kreiraj marker SetHereATitleForLink=Postavi naslov markera UseAnExternalHttpLinkOrRelativeDolibarrLink=Koristi eksterni http URL ili relativni Dolibarr URL diff --git a/htdocs/langs/sr_RS/boxes.lang b/htdocs/langs/sr_RS/boxes.lang index aa7923870ed..b8ab942f07f 100644 --- a/htdocs/langs/sr_RS/boxes.lang +++ b/htdocs/langs/sr_RS/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss Informacija BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Narudžbine klijenata ForProposals=Ponude LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/sr_RS/cashdesk.lang b/htdocs/langs/sr_RS/cashdesk.lang index f0b6820ede1..183c3c07852 100644 --- a/htdocs/langs/sr_RS/cashdesk.lang +++ b/htdocs/langs/sr_RS/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Razlika TotalTicket=Ukupna karta NoVAT=Nema PIB za ovu prodaju Change=VIšak primljen -BankToPay=Naplati račun +BankToPay=Account for payment ShowCompany=Prikaži firmu ShowStock=Prikaži magacin DeleteArticle=Kliknite da uklonite ovaj atikal diff --git a/htdocs/langs/sr_RS/categories.lang b/htdocs/langs/sr_RS/categories.lang index d2f0a1a3cce..611b53e0c3d 100644 --- a/htdocs/langs/sr_RS/categories.lang +++ b/htdocs/langs/sr_RS/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Naziv/Kategorija Rubriques=Naziv/Kategorije +RubriquesTransactions=Tags/Categories of transactions categories=nazivi/kategorije NoCategoryYet=Naziv/kategorija nije kreirana za ovaj tip In=U @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Ova kategorija već postoji za ovu referencu ContentsVisibleByAllShort=Sadržaji vidljivi svima ContentsNotVisibleByAllShort=Sadržaji koji nisu vidljivi svima DeleteCategory=Obriši naziv/kategoriju -ConfirmDeleteCategory=Da li ste sigurni da želite da obrišete ovaj naziv/kategoriju? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=Nema definisanog naziva/kategorije SuppliersCategoryShort=Nazv/kategorija dobavljača CustomersCategoryShort=Naziv/kategorija kupca diff --git a/htdocs/langs/sr_RS/commercial.lang b/htdocs/langs/sr_RS/commercial.lang index 7cdc773107a..7aadda1f61d 100644 --- a/htdocs/langs/sr_RS/commercial.lang +++ b/htdocs/langs/sr_RS/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Sastanak sa %s ShowTask=Prikaži zadatak ShowAction=Prikaži događaj ActionsReport=Izveštaj događaja -ThirdPartiesOfSaleRepresentative=Subjekt sa predstvanikom prodaje +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Predstavnik prodaje SalesRepresentatives=Predstavnici prodaje SalesRepresentativeFollowUp=Predstavnik prodaja (kratak opis) diff --git a/htdocs/langs/sr_RS/companies.lang b/htdocs/langs/sr_RS/companies.lang index f2b53f00446..d7ed4a88f01 100644 --- a/htdocs/langs/sr_RS/companies.lang +++ b/htdocs/langs/sr_RS/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Novo fizičko lice NewCompany=Nova kompanija (kandidat, klijent, dobavljač) NewThirdParty=Novi subjekt (kandidat, klijent, dobavljač) CreateDolibarrThirdPartySupplier=Kreiraj subjekt (dobavljača) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Kreiraj subjekt CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Oblast istraživanja IdThirdParty=Id subjekta @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Klijenti ThirdPartyCustomersWithIdProf12=Klijenti sa %s ili %s ThirdPartySuppliers=Dobavljači ThirdPartyType=Tip subjekta -Company/Fundation=Kompanija/Fondacija Individual=Fizičko lice ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Osnovna kompanija @@ -78,10 +77,10 @@ VATIsNotUsed=Van PDV-a CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Ponude +OverAllOrders=Narudžbine +OverAllInvoices=Invoices +OverAllSupplierProposals=Zahtevi za cenu ##### Local Taxes ##### LocalTax1IsUsed=Koristi drugu taksu LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relativni popust CustomerAbsoluteDiscountShort=Apsolutni popust CompanyHasRelativeDiscount=Klijent ima default popust od %s%% CompanyHasNoRelativeDiscount=Klijent nema default relativni popust -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Apsolutni popusti (odobreni od svih korisnika) @@ -390,7 +395,7 @@ ListCustomersShort=Lista klijenata ThirdPartiesArea=Subjekti i obast kontakta LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Ukupno jedinstvenih subjekata -InActivity=Opened +InActivity=Otvoreno ActivityCeased=Zatvoreno ThirdPartyIsClosed=Third party is closed ProductsIntoElements=Lista proizvoda/usluga u %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Ime menadžera (CEO, direktor, predsednik...) MergeOriginThirdparty=Duplirani subjekt (subjekt kojeg želite obrisati) MergeThirdparties=Spoji subjekte -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Subjekti su spojeni SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/sr_RS/contracts.lang b/htdocs/langs/sr_RS/contracts.lang index 6e9596181e0..f56f625e59d 100644 --- a/htdocs/langs/sr_RS/contracts.lang +++ b/htdocs/langs/sr_RS/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Ova lista sadrži samo usluge ugovora subjekata za StandardContractsTemplate=Standardni template ugovora ContactNameAndSignature=Za %s, ime i potpis: OnlyLinesWithTypeServiceAreUsed=Samo linije sa tipom "Usluga" će biti duplirane +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Agent prodaje koji potpisuje ugovor diff --git a/htdocs/langs/sr_RS/exports.lang b/htdocs/langs/sr_RS/exports.lang index 2fbe59d22fb..9c7639b5556 100644 --- a/htdocs/langs/sr_RS/exports.lang +++ b/htdocs/langs/sr_RS/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Posebni kod ExportStringFilter=%% omogućava zamenu jednog ili više karaktera u tekstu ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtrira po godini/mesecu/danu
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filtrira po periodugodina/meseci/dana
> YYYY, > YYYYMM, > YYYYMMDD : filtrira po svim narednim godinama/msecima/danima
< YYYY, < YYYYMM, < YYYYMMDD : filtrira po svim prethodnim godinama/mesecima/danima -ExportNumericFilter='NNNNN' filtrira po jednoj vrednosti
'NNNNN+NNNNN' filtrira po rasponu vrednosti
'>NNNNN' filtrira po nižim vrednostima
'>NNNNN' filtrira po višim vrednostima +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Uvoz počinje od linije broj EndAtLineNb=Završi na boju linije +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=Na primer, spotavi ovu vrednost na 3 da isključite prva 2 reda KeepEmptyToGoToEndOfFile=Ostavite prazno kako bi otišlo do kraja fajla +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Ukoliko želite da filtrirate po nekim vrednostima unesite ih ovde. FilteredFields=Filtrirana polja FilteredFieldsValues=Vrednost za filtriranje FormatControlRule=Pravilo za kontrolu formata +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/sr_RS/holiday.lang b/htdocs/langs/sr_RS/holiday.lang index c9dc7f7746a..46995d3ac00 100644 --- a/htdocs/langs/sr_RS/holiday.lang +++ b/htdocs/langs/sr_RS/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Otkazan RefuseCP=Odbijen ValidatorCP=Odobrava ListeCP=Lista odsustva -ReviewedByCP=Revidiraće +ReviewedByCP=Will be approved by DescCP=Opis SendRequestCP=Kreiraj zahtev za odsustvo DelayToRequestCP=Zahtevi za odsustvo moraju biti kreirani makar %s dan(a) pre odsustva. diff --git a/htdocs/langs/sr_RS/install.lang b/htdocs/langs/sr_RS/install.lang index a12fd22db0b..654f6b84a4e 100644 --- a/htdocs/langs/sr_RS/install.lang +++ b/htdocs/langs/sr_RS/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Koristite Dolibarr čarobnjaka za instalaciju iz DoliWamp- KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/sr_RS/interventions.lang b/htdocs/langs/sr_RS/interventions.lang index 90c0259ff34..1299ac05e72 100644 --- a/htdocs/langs/sr_RS/interventions.lang +++ b/htdocs/langs/sr_RS/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervencija %s je obrisana InterventionsArea=Intervencije DraftFichinter=Draft intervencije LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Kontakt klijenta koji prat intervenciju # Modele numérotation diff --git a/htdocs/langs/sr_RS/languages.lang b/htdocs/langs/sr_RS/languages.lang index 48cd98a807f..9bf5a30b443 100644 --- a/htdocs/langs/sr_RS/languages.lang +++ b/htdocs/langs/sr_RS/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Nemački Language_de_AT=Nemački (Austrija) Language_de_CH=Nemački (Švajcarska) Language_el_GR=Grčki +Language_el_CY=Greek (Cyprus) Language_en_AU=Engleski (Australija) Language_en_CA=Engleski (Kanada) Language_en_GB=Engleski (UK) @@ -26,8 +27,10 @@ Language_es_BO=Španski (Bolivija) Language_es_CL=Špnski (Čile) Language_es_CO=Španski (Kolumbija) Language_es_DO=Španski (Dominikanska Republika) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Španski (Honduras) Language_es_MX=Španski (Meksiko) +Language_es_PA=Spanish (Panama) Language_es_PY=Španski (Paragvaj) Language_es_PE=Španski (Peru) Language_es_PR=Španski (Porto Riko) @@ -50,12 +53,14 @@ Language_is_IS=Islanđanski Language_it_IT=Italijanski Language_ja_JP=Japanski Language_ka_GE=Gruzijski +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Koreanski Language_lo_LA=Lao Language_lt_LT=Litvanski Language_lv_LV=Litvanski Language_mk_MK=Makedonski +Language_mn_MN=Mongolian Language_nb_NO=Norveški (Bokmal) Language_nl_BE=Holandski (Belgija) Language_nl_NL=Holandski (Holandija) diff --git a/htdocs/langs/sr_RS/loan.lang b/htdocs/langs/sr_RS/loan.lang index 3e8f6cf410b..16ded967a18 100644 --- a/htdocs/langs/sr_RS/loan.lang +++ b/htdocs/langs/sr_RS/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s odlazi na KAMATU GoToPrincipal=%s odlazi na GLAVNICU YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Konfiguracija modula Krediti LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/sr_RS/mails.lang b/htdocs/langs/sr_RS/mails.lang index 365e05c4195..0a0115c937e 100644 --- a/htdocs/langs/sr_RS/mails.lang +++ b/htdocs/langs/sr_RS/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Delimično poslat MailingStatusSentCompletely=Potpuno poslat MailingStatusError=Greška MailingStatusNotSent=Nije poslat -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=Emailing uspešno odobren MailUnsubcribe=Otkaži MailingStatusNotContact=Ne kontaktirati više @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Linija %s u fajlu @@ -116,8 +120,8 @@ Notifications=Obaveštenja NoNotificationsWillBeSent=Nema planiranih obaveštenja za ovaj događaj i kompaniju ANotificationsWillBeSent=1 obaveštenje će biti poslato mailom SomeNotificationsWillBeSent=%s obaveštenja će biti poslato mailom -AddNewNotification=Aktiviraj novi target za email obaveštenja -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Lista svih poslatih obaveštenja MailSendSetupIs=Konfiguracija slanja mailova je podešena na "%s". Ovaj mod ne može slati masovne mailove. MailSendSetupIs2=Prvo morate sa admin nalogom otvoriti meni %sHome - Setup - EMails%s da biste promenili parametar '%s' i prešli u mod '%s'. U ovom modu, možete uneti podešavanja SMTP servera Vašeg provajdera i koristiti funkcionalnost masovnog emailinga. diff --git a/htdocs/langs/sr_RS/main.lang b/htdocs/langs/sr_RS/main.lang index 9344892419a..bcc5247a078 100644 --- a/htdocs/langs/sr_RS/main.lang +++ b/htdocs/langs/sr_RS/main.lang @@ -72,8 +72,10 @@ SeeHere=Pogledaj ovde Apply=Apply BackgroundColorByDefault=Default boja pozadine FileRenamed=The file was successfully renamed -FileUploaded=Fajl je uspešno uploadovan FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Fajl je uspešno uploadovan +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Fajl je selektiran za prilog, ali još uvek nije uploadovan. Klikni na "Priloži fajl". NbOfEntries=Br linija GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Ukupno RE TotalLT2ES=Ukupno IRPF HT=Neto TTC=Bruto +INCT=Inc. all taxes VAT=Porez na promet VATs=Porezi prodaje LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Okt MonthShort11=Nov MonthShort12=Dec AttachedFiles=Fajlovi i dokumenti u prilogu -FileTransferComplete=Fajl je uspešno sačuvan DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/sr_RS/margins.lang b/htdocs/langs/sr_RS/margins.lang index 3f4fa46d631..80e0af92c59 100644 --- a/htdocs/langs/sr_RS/margins.lang +++ b/htdocs/langs/sr_RS/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Stopa mora biti numerička markRateShouldBeLesserThan100=Stopa marže mora biti niža od 100 ShowMarginInfos=Prikaži informacije marže CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/sr_RS/members.lang b/htdocs/langs/sr_RS/members.lang index a79a9dd120f..b845e769a34 100644 --- a/htdocs/langs/sr_RS/members.lang +++ b/htdocs/langs/sr_RS/members.lang @@ -41,10 +41,10 @@ MemberType=Tip člana MemberTypeId=ID tipa člana MemberTypeLabel=Naziv tipa člana MembersTypes=Tipovi članova -MemberStatusDraft=Draft (čeka potvrdu) -MemberStatusDraftShort=Draft +MemberStatusDraft=Nacrt (čeka na odobrenje) +MemberStatusDraftShort=Nacrt MemberStatusActive=Potvrđen (čeka pretplatu) -MemberStatusActiveShort=Odobren +MemberStatusActiveShort=Potvrđen MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Istekla MemberStatusPaid=Pretplata je ažurna @@ -90,6 +90,7 @@ PublicMemberList=Javna lista članova BlankSubscriptionForm=Javna forma za samostalnu pretplatu BlankSubscriptionFormDesc=Dolibar Vam može obezbediti javni URL koji će omogućiti eksternim posetiocima da zatraže članstvo u fondaciji. Ukoliko je aktiviran modul za online uplate, forma za uplatu može biti automatski dostupna na strani. EnablePublicSubscriptionForm=Aktiviraj javnu formu za samostalnu pretplatu +ForceMemberType=Force the member type ExportDataset_member_1=Članovi i pretplate ImportDataset_member_1=Članovi LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=Ovaj ekran pokazuje statistike članova po gradu. MembersStatisticsDesc=Izaberite statistike koje želite da konsultujete... MenuMembersStats=Statistike LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Priroda Public=Javne informacije NewMemberbyWeb=Novi član je dodat. Čeka se odobrenje. diff --git a/htdocs/langs/sr_RS/other.lang b/htdocs/langs/sr_RS/other.lang index e81a263aef4..7d618cde2d9 100644 --- a/htdocs/langs/sr_RS/other.lang +++ b/htdocs/langs/sr_RS/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=funta +WeightUnitounce=unca Length=Dužina LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/sr_RS/paybox.lang b/htdocs/langs/sr_RS/paybox.lang index 8df3d477886..d68c03f2fe1 100644 --- a/htdocs/langs/sr_RS/paybox.lang +++ b/htdocs/langs/sr_RS/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email za potvrdu uplate Creditor=Kreditor PaymentCode=Kod uplate PayBoxDoPayment=Izvrši plaćanje +ToPay=Izvrši plaćanje YouWillBeRedirectedOnPayBox=Bićete redrektovani na sigurnu Paybox stranu kako biste uneli informacije Vaše kreditne kartice Continue=Dalje ToOfferALinkForOnlinePayment=URL za %s uplatu diff --git a/htdocs/langs/sr_RS/paypal.lang b/htdocs/langs/sr_RS/paypal.lang index 6765de1100c..aa124949703 100644 --- a/htdocs/langs/sr_RS/paypal.lang +++ b/htdocs/langs/sr_RS/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Ovo je ID transakcije: %s PAYPAL_ADD_PAYMENT_URL=Ubaci URL PayPal uplate prilikom slanja dokumenta putem mail-a PredefinedMailContentLink=Možete kliknuti na secure link ispod da biste izvršili uplatu putem PayPal-a (ukoliko to još niste učinili).\n\n%s\n\n YouAreCurrentlyInSandboxMode=Trenutno ste u "sandbox" modu -NewPaypalPaymentReceived=Nova Paypal uplata je primljena -NewPaypalPaymentFailed=Novi pokušaj uplate Paypal-om nije uspeo +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=Email obaveštenja nakon uplate (uspešne ili ne) ReturnURLAfterPayment=Povratni URL posle plaćanja -ValidationOfPaypalPaymentFailed=Potvrda neuspešne Paypal uplate -PaypalConfirmPaymentPageWasCalledButFailed=Paypal strana za konfirmaciju uplate je pozvana, ali je konfirmacija neuspela +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=Greška u pozivu SetExpressCheckout API. DoExpressCheckoutPaymentAPICallFailed=Greška u pozivu DoExpressCheckoutPayment API. DetailedErrorMessage=Detaljna poruka greške ShortErrorMessage=Kratka poruka greške ErrorCode=Kod greške ErrorSeverityCode=Kod ozbiljnosti greške +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sr_RS/printing.lang b/htdocs/langs/sr_RS/printing.lang index 0a8f4c05e5d..c97f124d6bb 100644 --- a/htdocs/langs/sr_RS/printing.lang +++ b/htdocs/langs/sr_RS/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=Ova strana lista zadatke štampanja za sve dostupne štampače GoogleAuthNotConfigured=Google OAuth podešavanje nije završeno. Aktivirajte modul OAuth i podesite Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials pronađeni u podešavanjima modula OAuth. -PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. -PrintTestDescprintgcp=List of Printers for Google Cloud Print. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. +PrintingDriverDescprintgcp=Opcije driver-a štampača Google Cloud Print. +PrintTestDescprintgcp=Lista štampača za Google Cloud Print. diff --git a/htdocs/langs/sr_RS/products.lang b/htdocs/langs/sr_RS/products.lang index 13eafff510d..f2cf5daa5ed 100644 --- a/htdocs/langs/sr_RS/products.lang +++ b/htdocs/langs/sr_RS/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Proizvod ili Usluga ProductsAndServices=Proizvodi i Usluge ProductsOrServices=Proizvodi ili Usluge -ProductsOnSell=Proizvod za prodaju ili kupovinu -ProductsNotOnSell=Proizvod koji nije za prodaju ni kupovinu +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Proizvodi za prodaju i nabavku -ServicesOnSell=Usluga za prodaju ili kupovinu -ServicesNotOnSell=Usluge koje nisu za prodaju +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Usluge za prodaju i nabavku LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litar l=L +unitP=Piece +unitSET=Set +unitS=Sekund +unitH=Sat +unitD=Dan +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Template ref. proizvoda ServiceCodeModel=Template ref. usluge CurrentProductPrice=Trenutna cena @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% varijacija od %s PercentDiscountOver=%% popust od %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Napravi ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Pod-proizvod MinSupplierPrice=Minimalna cena dobavljača MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dinamička konfiguracija cene -DynamicPriceDesc=Na kartici proizvoda, kada je ovaj modul omogućen, trebalo bi da možete matematički da proračunate prodajnu ili nabavnu cenu. Ovakva funkcija koristi sve matematičke operacije, neka konstante i varijable. Ovde možete postaviti promenljive koje želiteda budu dostupne, čak i ako one treba da se ažuriraju, koristeći eksterni URL možete upitati Dolibarr da automatski ažurira vrednost. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Dodaj promenljivu AddUpdater=Dodaj ažuriranje GlobalVariables=Globalne promenljive VariableToUpdate=Promenljiva za ažuriranje GlobalVariableUpdaters=Ažuriranje globalnih promenljivih +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Čita JSON podatke sa naznačenog URL-a, VALUE označava lokaciju vrednosti, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Čita WebService podatke sa naznačenog URL-a. NS označava namespace, VALUE označava lokaciju vrednosti, DATA označava podatke za slanje i METHOD je pozvana WS metoda +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Interval ažuriranja (minuti) LastUpdated=Latest update CorrectlyUpdated=Uspešno ažurirano @@ -260,6 +281,8 @@ SizeUnits=jedinica veličine DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/sr_RS/propal.lang b/htdocs/langs/sr_RS/propal.lang index 7b80739a53d..a079269e23f 100644 --- a/htdocs/langs/sr_RS/propal.lang +++ b/htdocs/langs/sr_RS/propal.lang @@ -3,7 +3,7 @@ Proposals=Komercijalne ponude Proposal=Komercijalna ponuda ProposalShort=Ponuda ProposalsDraft=Nacrt komercijalne ponude -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Otvorene komercijalne ponude Prop=Komercijalne ponude CommercialProposal=Komercijaln ponuda ProposalCard=Kartica ponude @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Svota po mesecu (neto) NbOfProposals=Broj komercijalnih ponuda ShowPropal=Prikaži ponudu PropalsDraft=Nacrt -PropalsOpened=Opened +PropalsOpened=Otvoreno PropalStatusDraft=Nacrt (čeka odobrenje) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Potpisana (za naplatu) diff --git a/htdocs/langs/sr_RS/resource.lang b/htdocs/langs/sr_RS/resource.lang index a9ad09d7b06..a05554eb1b1 100644 --- a/htdocs/langs/sr_RS/resource.lang +++ b/htdocs/langs/sr_RS/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resurs uspešno obrisan DictionaryResourceType=Tip resursa SelectResource=Izbor resursa + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resursi diff --git a/htdocs/langs/sr_RS/salaries.lang b/htdocs/langs/sr_RS/salaries.lang index 7d4cdee42fe..d533d1ae429 100644 --- a/htdocs/langs/sr_RS/salaries.lang +++ b/htdocs/langs/sr_RS/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Računovodstveni kod za isplate zarada -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Računovodstveni kod za finansijske troškove +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Plata Salaries=Plate NewSalaryPayment=Nova isplata zarade diff --git a/htdocs/langs/sr_RS/sendings.lang b/htdocs/langs/sr_RS/sendings.lang index 70aac2d80ec..66ef81af969 100644 --- a/htdocs/langs/sr_RS/sendings.lang +++ b/htdocs/langs/sr_RS/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Ulica isporuke ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Jednostavan model dokumenta DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Upozorenje, nema proizvoda koji čekaju na isporuku. StatsOnShipmentsOnlyValidated=Statistike se vrše samo na potvrđenim isporukama. Datum koji se koristi je datum potvrde isporuke (planirani datum isporuke nije uvek poznat) @@ -51,10 +50,10 @@ ActionsOnShipping=Događaji na isporuci LinkToTrackYourPackage=Link za praćenje Vašeg paketa ShipmentCreationIsDoneFromOrder=Trenutno se kreacije nove isporuke radi sa kartice narudžbine. ShipmentLine=Linija isporuke -ProductQtyInCustomersOrdersRunning=Količina proizvoda u otvorenim narudžbinama klijenta -ProductQtyInSuppliersOrdersRunning=Količina proizvoda u otvorenim dobavljačevim narudžbinama -ProductQtyInShipmentAlreadySent=Količina proizvoda u već poslatim otvorenim narudžbinama klijenta -ProductQtyInSuppliersShipmentAlreadyRecevied=Količina proizvoda u već primljenim otvorenim dobavljačevim narudžbinama +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=Nema proizvoda za isporuku u magacin %s. Ispravite zalihu ili izaberite drugi magacin. WeightVolShort=Težina/Zapr. ValidateOrderFirstBeforeShipment=Morate prvo potvrditi porudžbinu pre nego omogućite formiranje isporuke. diff --git a/htdocs/langs/sr_RS/stocks.lang b/htdocs/langs/sr_RS/stocks.lang index 7c1dd34dee2..3c8b497028e 100644 --- a/htdocs/langs/sr_RS/stocks.lang +++ b/htdocs/langs/sr_RS/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Naziv prometa NumberOfUnit=Broj jedinica UnitPurchaseValue=Kupovna cena jedinice StockTooLow=Zalihe su premale -StockLowerThanLimit=Zaliha je niža od limita alertiranja +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Vrednost PMPValue=Prosecna cena PMPValueShort=PC @@ -53,7 +53,7 @@ IndependantSubProductStock=Zaliha proizvoda i pod-proizvoda su nezavisne QtyDispatched=Raspoređena količina QtyDispatchedShort=Raspodeljena kol. QtyToDispatchShort=Kol. za raspodelu -OrderDispatch=Raspodela zalihe +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ DeStockOnShipment=Smanji realne zalihe nakon potvrde računa/kreditne note dobav DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Povećaj realne zalihe nakon potvrde računa/kreditne note dobavljača ReStockOnValidateOrder=Povećaj realne zalihe nakon potvrde narudžbine dobavljača -ReStockOnDispatchOrder=Povećaj realne zalihe nakon ručne raspodele po magacinima, nakon prijema narudžbine dobavljača +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Narudžbina nema status koji omogućava otpremu proizvoda u magacin. -StockDiffPhysicTeoric=Objašnjenje razlike fizičke i teoretske zalihe +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Nema predefinisanih proizvoda za ovaj objekat. Stoga otprema u zalihu nije potrebna. DispatchVerb=Raspodela StockLimitShort=Limit za alertiranje StockLimit=Limit zalihe za alertiranje PhysicalStock=Fizička zaliha 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): 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, ...) IdWarehouse=Id magacina DescWareHouse=Opis magacina LieuWareHouse=Lokacija magacina @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Količina proizvoda %s u zalihama pre selektiranog perio NbOfProductAfterPeriod=Količina proizvoda %s u zalihama posle selektiranog perioda (> %s) MassMovement=Masivni promet SelectProductInAndOutWareHouse=Izaberite proizvod, količinu, izvorni magacin, ciljani magacin i kliknite "%s". Kada su sva kretanja izvršena, kliknite "%s". -RecordMovement=Snimi transfer +RecordMovement=Record transfer ReceivingForSameOrder=Prijemnice za ovu narudžbinu StockMovementRecorded=Snimljeni prometi zalihe RuleForStockAvailability=Pravila na zahtevima zaliha @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Izmeni +inventoryValidate=Potvrđen +inventoryDraft=Aktivan +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Kreiraj +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Filter po kategoriji +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 mouvment 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 +AddProduct=Dodaj +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Obriši red +RegulateStock=Regulate Stock +ListInventory=Lista diff --git a/htdocs/langs/sr_RS/suppliers.lang b/htdocs/langs/sr_RS/suppliers.lang index 07a3040908d..998f2424845 100644 --- a/htdocs/langs/sr_RS/suppliers.lang +++ b/htdocs/langs/sr_RS/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Neki od pod-proizvoda nemaju definisanu cenu AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Cene dobavljača ReferenceSupplierIsAlreadyAssociatedWithAProduct=Ovaj dobavljač je već vezan za referencu: %s NoRecordedSuppliers=Nema sačuvanih dobavljača SupplierPayment=Uplata dobavljača @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Cene dobavljača diff --git a/htdocs/langs/sr_RS/trips.lang b/htdocs/langs/sr_RS/trips.lang index b2e9557e2c8..5995cb40f7c 100644 --- a/htdocs/langs/sr_RS/trips.lang +++ b/htdocs/langs/sr_RS/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Lista honorara TypeFees=Types of fees ShowTrip=Prikaži trošak NewTrip=Novi trošak -CompanyVisited=Kompanija/fundacija koja je posećena +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Broj kilometara DeleteTrip=Obriši trošak ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Čeka na odobrenje ExpensesArea=Oblast troškova ClassifyRefunded=Označi kao "Refundirano" ExpenseReportWaitingForApproval=Novi trošak je poslat na odobrenje -ExpenseReportWaitingForApprovalMessage=Napravljen je novi zahtev koji čeka na odobrenje.\n- Korisnik %s\n- Period: %s\nKliknite ovde da potvrdite: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=ID troška AnyOtherInThisListCanValidate=Osoba koju treba obavestiti za odobrenje. TripSociete=Informacije kompanije @@ -59,31 +69,24 @@ DATE_REFUS=Datum odbijanja DATE_SAVE=Datum odobrenja DATE_CANCEL=Datum otkazivanja DATE_PAIEMENT=Datum isplate - BROUILLONNER=Ponovo Otvoreno +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Potvrdi i pošalji na odobrenje ValidatedWaitingApproval=Potvrđeno (čeka odobrenje) - NOT_AUTHOR=Vi niste autor ovog troška. Operacija je otkazana. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Odobri trošak ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Isplati trošak ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Vrati trošak u status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Odobri trošak ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=Nema troškova za ovaj period. ExpenseReportPayment=Isplata troška - ExpenseReportsToApprove=Izveštaj trškova za odobrenje ExpenseReportsToPay=Troškovi zaisplatu +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/sr_RS/users.lang b/htdocs/langs/sr_RS/users.lang index 305d26e405c..fed49ae1203 100644 --- a/htdocs/langs/sr_RS/users.lang +++ b/htdocs/langs/sr_RS/users.lang @@ -66,8 +66,8 @@ InternalUser=Interni korsnik ExportDataset_user_1=Korisnici Dolibarr-a i parametri DomainUser=Korisnik domena %s Reactivate=Reaktiviraj -CreateInternalUserDesc=Ova forma omogućava kreiranje korisnika u okviru Vaše kompanije/fondacije. Da biste kreirali spoljnog korisnika (klijenta, dobavljača, ...), koristite dugme "Kreiraj Dolibarr korisnika" iz kartice kontakta subjekta. -InternalExternalDesc=Interni korisnik je korisnik koji je deo Vaše kompanije/fondacije.
An Eksterni korisnik je klijent, dobavljač i sl.

U oba slučaja, prava su definisana u Dolibarr-u, a eksterni korisnik može imati drugačiji meni nego interni korisnik (Home - Podešavanja - Prikaz) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Prava su dodeljena jer su nasleđena od jedne od korisnikovih grupa. Inherited=Nasleđeno UserWillBeInternalUser=Kreirani korisnik će biti interni korisnik (jer nije vezan za određeni subjekat) diff --git a/htdocs/langs/sr_RS/withdrawals.lang b/htdocs/langs/sr_RS/withdrawals.lang index 18222f6a67c..135a271471d 100644 --- a/htdocs/langs/sr_RS/withdrawals.lang +++ b/htdocs/langs/sr_RS/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Svota za podizanje WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Nema faktura klijenata u modu "podizanje" na čekanju. Otvorite tab "Podizanja" na kartici fakture da biste kreirali zahtev. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Razlog odbijanja RefusedInvoicing=Naplata odbijanja NoInvoiceRefused=Ne naplatiti odbijanje InvoiceRefused=Račun odbijen (naplati odbijanje klijentu) +StatusDebitCredit=Status debit/credit StatusWaiting=Na čekanju StatusTrans=Poslat StatusCredited=Kreditirano diff --git a/htdocs/langs/sv_SE/accountancy.lang b/htdocs/langs/sv_SE/accountancy.lang index 8b3bd4d73be..75401e85380 100644 --- a/htdocs/langs/sv_SE/accountancy.lang +++ b/htdocs/langs/sv_SE/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Lägg till ett redovisningskonto AccountAccounting=Redovisningskonto AccountAccountingShort=Konto SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Försäljning AccountingJournalType3=Inköp AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Export Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Modell av export OptionsDeactivatedForThisExportModel=För denna exportmodell är tillval inaktiverade Selectmodelcsv=Välj en modell av export diff --git a/htdocs/langs/sv_SE/admin.lang b/htdocs/langs/sv_SE/admin.lang index 6b0aeb6aeda..290488de7ac 100644 --- a/htdocs/langs/sv_SE/admin.lang +++ b/htdocs/langs/sv_SE/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Begär leverantör kommersiella förslag och priser Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Bokföring -Module1400Desc=Bokföring och redovisning (dubbel part) +Module1400Desc=Accounting management (double entries) Module1520Name=Dokument Generation Module1520Desc=Mass post dokumentgenerering Module1780Name=Taggar/Kategorier @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Modul för att erbjuda en online-betalning sidan med kreditkort med Paypal Module50400Name=Redovisning (avancerad) -Module50400Desc=Bokföring och redovisning (dubbla parter) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direktutskrift (utan att öppna dokumenten) använder Cups IPP-gränssnitt (skrivare måste vara synlig från servern, och CUPS måste vara installerad på servern). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/sv_SE/agenda.lang b/htdocs/langs/sv_SE/agenda.lang index 6dc91c637cb..402ec67a647 100644 --- a/htdocs/langs/sv_SE/agenda.lang +++ b/htdocs/langs/sv_SE/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID händelse Actions=Åtgärder Agenda=Agenda +TMenuAgenda=Agenda Agendas=Dagordningar LocalAgenda=Intern kalender ActionsOwnedBy=Händelse som ägs av @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Faktura %s raderas InvoicePaidInDolibarr=Faktura %s ändrades till betald InvoiceCanceledInDolibarr=Faktura %s annulleras MemberValidatedInDolibarr=Medlem %s validerade +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Medlem %s raderad MemberSubscriptionAddedInDolibarr=Teckning av medlem %s tillades ShipmentValidatedInDolibarr=Leverans %s validerad -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Frakten %s raderad OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Beställ %s validerade @@ -73,13 +75,17 @@ InterventionSentByEMail=Ärende %s skickat per epost ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Startdatum DateActionEnd=Slutdatum AgendaUrlOptions1=Du kan också lägga till följande parametrar för att filtrera utgång: -AgendaUrlOptions2=login=%s för att begränsa utdata till händelser skapade av eller tilldelade användare %s. AgendaUrlOptions3=Logina =%s ​​att begränsa produktionen till åtgärder som ägs av en användare%s. -AgendaUrlOptions4=logint = %s att begränsa produktionen till handlande påverkade användarnas %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=projekt = PROJECT_ID att begränsa produktionen till åtgärder i samband med projektet PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/sv_SE/banks.lang b/htdocs/langs/sv_SE/banks.lang index c8069f091be..301a03b89de 100644 --- a/htdocs/langs/sv_SE/banks.lang +++ b/htdocs/langs/sv_SE/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaktions-ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Avstämning ReconciliationLate=Reconciliation late IncludeClosedAccount=Inkludera stängda konton -OnlyOpenedAccount=Endast öppnat konton +OnlyOpenedAccount=Enbart öppna konton AccountToCredit=Hänsyn till kreditinstitut AccountToDebit=Konto att debitera DisableConciliation=Inaktivera försoning för den här kontot ConciliationDisabled=Avstämning inaktiverad LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Öppnad +StatusAccountOpened=Öppen StatusAccountClosed=Stängt AccountIdShort=Antal LineRecord=Transaktion @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/sv_SE/bills.lang b/htdocs/langs/sv_SE/bills.lang index ac210e0d4bd..572b13773f6 100644 --- a/htdocs/langs/sv_SE/bills.lang +++ b/htdocs/langs/sv_SE/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard faktura InvoiceStandardAsk=Standard faktura InvoiceStandardDesc=Denna typ av faktura är den gemensamma fakturan. -InvoiceDeposit=Insättning faktura -InvoiceDepositAsk=Insättning faktura -InvoiceDepositDesc=Denna typ av faktura sker när en insättning har mottagits. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma faktura InvoiceProFormaAsk=Proforma faktura InvoiceProFormaDesc=Proforma faktura är en bild av en sann faktura men har ingen bokföring värde. @@ -62,7 +62,7 @@ PaymentsBack=Betalningar tillbaka paymentInInvoiceCurrency=in invoices currency PaidBack=Återbetald DeletePayment=Radera betalning -ConfirmDeletePayment=Är du säker på att du vill ta bort denna betalning? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Leverantörer betalningar ReceivedPayments=Mottagna betalningar @@ -115,7 +115,7 @@ BillStatus=Faktura status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Utkast (måste valideras) BillStatusPaid=Betald -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Omräknat i rabatt BillStatusCanceled=Övergiven BillStatusValidated=Validerad (måste betalas) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Betald (delvis) BillShortStatusDraft=Utkast BillShortStatusPaid=Betald BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Bearbetad +BillShortStatusConverted=Betald BillShortStatusCanceled=Övergiven BillShortStatusValidated=Validerad BillShortStatusStarted=Började @@ -198,12 +198,12 @@ ShowBill=Visa faktura ShowInvoice=Visa faktura ShowInvoiceReplace=Visa ersätter faktura ShowInvoiceAvoir=Visa kreditnota -ShowInvoiceDeposit=Visa insättning faktura +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Visa betalning AlreadyPaid=Redan betalats ut AlreadyPaidBack=Redan återbetald -AlreadyPaidNoCreditNotesNoDeposits=Redan betalats (utan kreditnotor och inlåning) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Övergiven RemainderToPay=Återstående obetalt RemainderToTake=Återstående belopp att ta @@ -270,10 +270,10 @@ RelativeDiscount=Relativ rabatt GlobalDiscount=Global rabatt CreditNote=Kreditnota CreditNotes=Kreditnotor -Deposit=Insättning -Deposits=Inlåning +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Rabatt från kreditnota %s -DiscountFromDeposit=Betalningar från %s insättning faktura +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Denna typ av krediter kan användas på fakturan innan validering CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Kan inte ta bort betalning eftersom det inte ExpectedToPay=Förväntad utbetalning CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Betalas av denna betalning -ClosePaidInvoicesAutomatically=Klassificera "Betald" alla standard-, löpande och ersättningsfakturor som är fullständigt betalda. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Beteckna "Betalda" alla fullständigt återbetalda kreditnotor. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Alla fakturor utan återstående att betala kommer automatiskt stängd för status "betald". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Faktura modell Crabe. En fullständig faktura modell (Stöd moms alternativet, rabatter, betalningar villkor, logotyp, etc. ..) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Återger nummer med formatet %syymm-nnnn för standardfakturor och %syymm-NNNN för kreditnotor där yy är året, mm månaden och nnnn är en sekvens med ingen paus och ingen återgång till 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Ett lagförslag som börjar med $ syymm finns redan och är inte förenligt med denna modell för sekvens. Ta bort den eller byta namn på den för att aktivera denna modul. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representanten uppföljning kundfaktura TypeContact_facture_external_BILLING=Kundfaktura kontakt diff --git a/htdocs/langs/sv_SE/bookmarks.lang b/htdocs/langs/sv_SE/bookmarks.lang index d1d98a0923c..5e32d8f5e05 100644 --- a/htdocs/langs/sv_SE/bookmarks.lang +++ b/htdocs/langs/sv_SE/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Lägg till sidan som bokmärke +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bokmärke Bookmarks=Bokmärken +ListOfBookmarks=Listan över bokmärken +EditBookmarks=List/edit bookmarks NewBookmark=Nytt bokmärke ShowBookmark=Visa bokmärke OpenANewWindow=Öppna ett nytt fönster @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Nytt fönster BookmarkTargetReplaceWindowShort=Nuvarande fönster BookmarkTitle=Bokmärk titel UrlOrLink=URL -BehaviourOnClick=Beteende när en URL är klickad på +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Skapa bokmärke SetHereATitleForLink=Ange en titel för bokmärket UseAnExternalHttpLinkOrRelativeDolibarrLink=Använd en extern http URL eller en relativ Dolibarr URL diff --git a/htdocs/langs/sv_SE/boxes.lang b/htdocs/langs/sv_SE/boxes.lang index 2d55b2d703f..9d576668385 100644 --- a/htdocs/langs/sv_SE/boxes.lang +++ b/htdocs/langs/sv_SE/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=RSS-information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Kund beställningar ForProposals=Förslag LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/sv_SE/cashdesk.lang b/htdocs/langs/sv_SE/cashdesk.lang index aa07ed93674..15bc54ee3a1 100644 --- a/htdocs/langs/sv_SE/cashdesk.lang +++ b/htdocs/langs/sv_SE/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Skillnaden TotalTicket=Totalt biljett NoVAT=Ingen moms för denna försäljning Change=Överskott mottagna -BankToPay=KONTO +BankToPay=Account for payment ShowCompany=Visar företaget ShowStock=Visar lagret DeleteArticle=Klicka här för att ta bort den här artikeln diff --git a/htdocs/langs/sv_SE/categories.lang b/htdocs/langs/sv_SE/categories.lang index 3155d7a8be7..fccb656f5bc 100644 --- a/htdocs/langs/sv_SE/categories.lang +++ b/htdocs/langs/sv_SE/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag/Category -Rubriques=Tags/Categories +Rubriques=Taggar/Kategorier +RubriquesTransactions=Tags/Categories of transactions categories=tags/categories NoCategoryYet=No tag/category of this type created In=I @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=Denna kategori finns redan med denna ref ContentsVisibleByAllShort=Innehållsförteckning synlig för alla ContentsNotVisibleByAllShort=Innehåll inte synlig för alla DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/sv_SE/commercial.lang b/htdocs/langs/sv_SE/commercial.lang index 4d83dc88d5d..5bbe987392d 100644 --- a/htdocs/langs/sv_SE/commercial.lang +++ b/htdocs/langs/sv_SE/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Möte med %s ShowTask=Visa uppgift ShowAction=Visa åtgärder ActionsReport=Åtgärder rapport -ThirdPartiesOfSaleRepresentative=Tredje parter med säljare +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Säljare SalesRepresentatives=Säljare SalesRepresentativeFollowUp=Försäljare (uppföljning) diff --git a/htdocs/langs/sv_SE/companies.lang b/htdocs/langs/sv_SE/companies.lang index 659c82fe210..cc8c345b022 100644 --- a/htdocs/langs/sv_SE/companies.lang +++ b/htdocs/langs/sv_SE/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Nya privatperson NewCompany=Nytt företag (möjlig kund, kund, leverantör) NewThirdParty=Ny tredje part (möjlig kund, kund, leverantör) CreateDolibarrThirdPartySupplier=Skapa tredje part (leverantör) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Skapa tredje part CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospektering område IdThirdParty=Id tredje part @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Kunder ThirdPartyCustomersWithIdProf12=Kunder med %s eller %s ThirdPartySuppliers=Leverantörer ThirdPartyType=Tredje part typ -Company/Fundation=Företag / stiftelse Individual=Privatperson ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Moderbolaget @@ -78,10 +77,10 @@ VATIsNotUsed=Moms används inte CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Förslag +OverAllOrders=Beställningar +OverAllInvoices=Fakturor +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Använda andra skatte LocalTax1IsUsedES= RE används @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane kod) ProfId4TN=Prof Id 4 (förbud) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relativ rabatt CustomerAbsoluteDiscountShort=Absolut rabatt CompanyHasRelativeDiscount=Denna kund har en rabatt på %s%% CompanyHasNoRelativeDiscount=Denna kund har ingen relativ rabatt som standard -CompanyHasAbsoluteDiscount=Denna kund har fortfarande rabatter eller insättningar för %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Denna kund har fortfarande kreditnotor för %s %s CompanyHasNoAbsoluteDiscount=Denna kund har inga rabatttillgodohavanden CustomerAbsoluteDiscountAllUsers=Absolut rabatter (beviljat av alla användare) @@ -390,7 +395,7 @@ ListCustomersShort=Lista över kunder ThirdPartiesArea=Tredje part och kontaktyta LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Totalt unika tredje part -InActivity=Öppnad +InActivity=Öppen ActivityCeased=Stängt ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Kund / leverantör-nummer är ledig. Denna kod kan ändra ManagingDirectors=Företagledares namn (vd, direktör, ordförande ...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/sv_SE/contracts.lang b/htdocs/langs/sv_SE/contracts.lang index 34589798380..02f20862c35 100644 --- a/htdocs/langs/sv_SE/contracts.lang +++ b/htdocs/langs/sv_SE/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Denna förteckning omfattar endast tjänster från StandardContractsTemplate=Standardkontrakt mall ContactNameAndSignature=För %s, namn och underskrift: OnlyLinesWithTypeServiceAreUsed=Endast rader med typ "Service" kommer att klonas. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Säljare som tecknar avtal diff --git a/htdocs/langs/sv_SE/exports.lang b/htdocs/langs/sv_SE/exports.lang index 962ae7a7ada..e1e158aa0d8 100644 --- a/htdocs/langs/sv_SE/exports.lang +++ b/htdocs/langs/sv_SE/exports.lang @@ -110,13 +110,24 @@ Enclosure=Inneslutning SpecialCode=Specialkod ExportStringFilter=%% Tillåter ersätta ett eller flera tecken i texten ExportDateFilter=ÅÅÅÅ, ÅÅÅÅMM, ÅÅÅÅMMDD: filter efter ett år / månad / dag
ÅÅÅÅ + ÅÅÅÅ, ÅÅÅÅMM + ÅÅÅÅMM, ÅÅÅÅMMDD + ÅÅÅÅMMDD: filter över en rad år / månader / dagar
> ÅÅÅÅ,> ÅÅÅÅMM,> ÅÅÅÅMMDD: filter på alla följande år / månader / dagar
<ÅÅÅÅ, <ÅÅÅÅMM, <ÅÅÅÅMMDD: filter på alla tidigare år / månader / dagar -ExportNumericFilter='NNNNN "filter med en värde
'NNNNN + NNNNN' filter över ett intervall av värden
"> NNNNN" filter med lägre värden
"> NNNNN" filter med högre värden +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Om du vill filtrera på vissa värderingar, fyll i ingångsvärden här. FilteredFields=Filtrerad fält FilteredFieldsValues=Värde för filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/sv_SE/holiday.lang b/htdocs/langs/sv_SE/holiday.lang index 29c4011fcce..4721c67e045 100644 --- a/htdocs/langs/sv_SE/holiday.lang +++ b/htdocs/langs/sv_SE/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Annullerad RefuseCP=Refused ValidatorCP=Approbator ListeCP=Lista över blad -ReviewedByCP=Kommer att granskas av +ReviewedByCP=Will be approved by DescCP=Beskrivning SendRequestCP=Skapa permission begäran DelayToRequestCP=Lämna begäran måste göras minst %s dag (ar) före dem. diff --git a/htdocs/langs/sv_SE/install.lang b/htdocs/langs/sv_SE/install.lang index 4d9978ccb26..2f908fa6051 100644 --- a/htdocs/langs/sv_SE/install.lang +++ b/htdocs/langs/sv_SE/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Du använder Dolibarr inställningsguiden från DoliWamp, KeepDefaultValuesDeb=Du använder Dolibarr inställningsguiden från en Ubuntu eller Debian, så värden som här föreslås är redan optimerade. Endast lösenord i databasen ägaren för att skapa måste fyllas. Ändra andra parametrar om du vet vad du gör. KeepDefaultValuesMamp=Du använder Dolibarr inställningsguiden från DoliMamp, värden så som här föreslås är redan optimerade. Ändra dem bara om du vet vad du gör. KeepDefaultValuesProxmox=Du använder Dolibarr inställningsguiden från en Proxmox virtuell apparat, så som föreslås här är redan optimerade. Ändra dem bara om du vet vad du gör. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/sv_SE/interventions.lang b/htdocs/langs/sv_SE/interventions.lang index 07791bb154c..8101ed96614 100644 --- a/htdocs/langs/sv_SE/interventions.lang +++ b/htdocs/langs/sv_SE/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Ingrepp %s raderad InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Uppföljning kundkontakt # Modele numérotation diff --git a/htdocs/langs/sv_SE/languages.lang b/htdocs/langs/sv_SE/languages.lang index e7c0e4fd37c..f21717ee76c 100644 --- a/htdocs/langs/sv_SE/languages.lang +++ b/htdocs/langs/sv_SE/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Tyska Language_de_AT=Tyska (Österrike) Language_de_CH=Tyska (Schweiz) Language_el_GR=Grekiska +Language_el_CY=Greek (Cyprus) Language_en_AU=Engelska (Australien) Language_en_CA=Engelska (Kanada) Language_en_GB=Engelska (Storbritannien) @@ -26,8 +27,10 @@ Language_es_BO=Spanska (Bilivia) Language_es_CL=Spanska (Chile) Language_es_CO=Spanska (Colombia) Language_es_DO=Spanska (Dominikanska republiken) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spanska (Honduras) Language_es_MX=Spanska (Mexiko) +Language_es_PA=Spanish (Panama) Language_es_PY=Spanska (Paraguay) Language_es_PE=Spanska (Peru) Language_es_PR=Spanska (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Isländska Language_it_IT=Italienska Language_ja_JP=Japanska Language_ka_GE=Gregorianska +Language_km_KH=Khmer Language_kn_IN=Kanadensiska Language_ko_KR=Koreanska Language_lo_LA=Laoitiska Language_lt_LT=Litauiska Language_lv_LV=Lettländska Language_mk_MK=Makedonska +Language_mn_MN=Mongolian Language_nb_NO=Norska (bokmål) Language_nl_BE=Holländska (Belgien) Language_nl_NL=Nederländska (Nederländerna) diff --git a/htdocs/langs/sv_SE/loan.lang b/htdocs/langs/sv_SE/loan.lang index a06f616b927..c2cd6712825 100644 --- a/htdocs/langs/sv_SE/loan.lang +++ b/htdocs/langs/sv_SE/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/sv_SE/mails.lang b/htdocs/langs/sv_SE/mails.lang index 61f4c6b3419..5b519150dc7 100644 --- a/htdocs/langs/sv_SE/mails.lang +++ b/htdocs/langs/sv_SE/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Skickat delvis MailingStatusSentCompletely=Skickade helt MailingStatusError=Fel MailingStatusNotSent=Skickas inte -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=E-post validerades MailUnsubcribe=Avanmälan MailingStatusNotContact=Kontakta inte längre @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s i filen @@ -116,8 +120,8 @@ Notifications=Anmälningar NoNotificationsWillBeSent=Inga e-postmeddelanden planeras för detta evenemang och företag ANotificationsWillBeSent=En anmälan kommer att skickas via e-post SomeNotificationsWillBeSent=%s anmälningar kommer att skickas via e-post -AddNewNotification=Aktivera ett nytt mål e-postmeddelande -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Lista alla e-postmeddelanden skickas MailSendSetupIs=Konfiguration av e-post att skicka har ställts in till "% s". Detta läge kan inte användas för att skicka massutskick. MailSendSetupIs2=Du måste först gå, med ett administratörskonto, i meny% Shome - Setup - e-post% s för att ändra parameter '% s' för att använda läget "% s". Med det här läget kan du ange inställningar för SMTP-servern från din internetleverantör och använda Mass mejla funktionen. diff --git a/htdocs/langs/sv_SE/main.lang b/htdocs/langs/sv_SE/main.lang index 4f243484bdc..8b3e5c261ca 100644 --- a/htdocs/langs/sv_SE/main.lang +++ b/htdocs/langs/sv_SE/main.lang @@ -72,8 +72,10 @@ SeeHere=Se hänvisning Apply=Tillämpa BackgroundColorByDefault=Standard bakgrundsfärg FileRenamed=The file was successfully renamed -FileUploaded=Filen har laddats upp FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Filen har laddats upp +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=En fil är vald att bifogas, men har ännu inte laddats upp. Klicka på 'Bifoga fil' för detta. NbOfEntries=Antal värden GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Totalt RE TotalLT2ES=Totalt IRPF HT=Netto efter skatt TTC=Inkl. moms +INCT=Inc. all taxes VAT=Moms VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Okt MonthShort11=Nov MonthShort12=Dec AttachedFiles=Bifogade filer och dokument -FileTransferComplete=Filen laddades upp DateFormatYYYYMM=ÅÅÅÅ-MM DateFormatYYYYMMDD=ÅÅÅÅ-MM-DD DateFormatYYYYMMDDHHMM=ÅÅÅÅ-MM-DD HH:SS diff --git a/htdocs/langs/sv_SE/margins.lang b/htdocs/langs/sv_SE/margins.lang index cff43d25c5f..b0c581fcd42 100644 --- a/htdocs/langs/sv_SE/margins.lang +++ b/htdocs/langs/sv_SE/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Betyg måste vara ett numeriskt värde markRateShouldBeLesserThan100=Mark takt bör vara lägre än 100 ShowMarginInfos=Visa marginal information CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/sv_SE/members.lang b/htdocs/langs/sv_SE/members.lang index a50041f81ba..6dd83ba6dd8 100644 --- a/htdocs/langs/sv_SE/members.lang +++ b/htdocs/langs/sv_SE/members.lang @@ -42,9 +42,9 @@ MemberTypeId=Medlem typ id MemberTypeLabel=Medlem etikett MembersTypes=Medlemmar typer MemberStatusDraft=Utkast (måste valideras) -MemberStatusDraftShort=Förslag +MemberStatusDraftShort=Utkast MemberStatusActive=Validerad (väntar prenumeration) -MemberStatusActiveShort=Validerad +MemberStatusActiveShort=Validerade MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Utgångna MemberStatusPaid=Prenumeration aktuell @@ -90,6 +90,7 @@ PublicMemberList=Offentliga medlemslista BlankSubscriptionForm=Anmälningssedel BlankSubscriptionFormDesc=Dolibarr kan ge dig en offentlig URL till tillåta externa besökare att be att prenumerera på stiftelsen. Om en online-betalning modulen är aktiverad, kommer en inbetalningskort även lämnas ut automatiskt. EnablePublicSubscriptionForm=Aktivera offentliga auto-anmälningssedel +ForceMemberType=Force the member type ExportDataset_member_1=Medlemmar och prenumerationer ImportDataset_member_1=Medlemmar LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=Denna skärm visar statistik om medlemmar med stan. MembersStatisticsDesc=Välj statistik du vill läsa ... MenuMembersStats=Statistik LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Naturen Public=Information är offentliga NewMemberbyWeb=Ny ledamot till. Väntar på godkännande @@ -168,4 +170,4 @@ MembersByRegion=This screen show you statistics on members by region. VATToUseForSubscriptions=Moms-sats för prenumeration NoVatOnSubscription=Ingen moms för prenumeration MEMBER_PAYONLINE_SENDEMAIL=Email to use for email warning when Dolibarr receive a confirmation of a validated payment for a subscription (Example: paymentdone@example.com) -ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Produkten används för beställnings linje i fakturan: %s +ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Product used for subscription line into invoice: %s diff --git a/htdocs/langs/sv_SE/modulebuilder.lang b/htdocs/langs/sv_SE/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/sv_SE/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/sv_SE/oauth.lang b/htdocs/langs/sv_SE/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/sv_SE/oauth.lang +++ b/htdocs/langs/sv_SE/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/sv_SE/other.lang b/htdocs/langs/sv_SE/other.lang index 896818bf966..0f19e535c4a 100644 --- a/htdocs/langs/sv_SE/other.lang +++ b/htdocs/langs/sv_SE/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pund +WeightUnitounce=uns Length=Längd LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/sv_SE/paybox.lang b/htdocs/langs/sv_SE/paybox.lang index 0b1d96cef0a..27658270ab2 100644 --- a/htdocs/langs/sv_SE/paybox.lang +++ b/htdocs/langs/sv_SE/paybox.lang @@ -11,6 +11,7 @@ YourEMail=E-post för betalning bekräftelse Creditor=Borgenär PaymentCode=Betalning kod PayBoxDoPayment=Gå mot betalning +ToPay=Gör betalning YouWillBeRedirectedOnPayBox=Du kommer att omdirigeras på säkrade Paybox sida för att mata dig kreditkortsinformation Continue=Nästa ToOfferALinkForOnlinePayment=URL för %s betalning diff --git a/htdocs/langs/sv_SE/paypal.lang b/htdocs/langs/sv_SE/paypal.lang index 57dbae97957..b1b105c9010 100644 --- a/htdocs/langs/sv_SE/paypal.lang +++ b/htdocs/langs/sv_SE/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=Detta är id transaktion: %s PAYPAL_ADD_PAYMENT_URL=Lägg till URL Paypal betalning när du skickar ett dokument per post PredefinedMailContentLink=Du kan klicka på den säkra länken nedan för att göra din betalning (PayPal), om det inte redan är gjort.\n\n %s\n\n YouAreCurrentlyInSandboxMode=Du är för närvarande i "sandlåda"-läget -NewPaypalPaymentReceived=Nya Paypal mottagen betalning -NewPaypalPaymentFailed=Nya Paypal betalning försökt men misslyckats +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail att varna efter en betalning (framgång eller ej) ReturnURLAfterPayment=Återgå URL efter betalning -ValidationOfPaypalPaymentFailed=Validering av Paypal betalning misslyckades -PaypalConfirmPaymentPageWasCalledButFailed=Betalning bekräftelsesidan för Paypal kallades av Paypal utan bekräftelse misslyckades +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sv_SE/printing.lang b/htdocs/langs/sv_SE/printing.lang index bfbd9555751..7a1335160fb 100644 --- a/htdocs/langs/sv_SE/printing.lang +++ b/htdocs/langs/sv_SE/printing.lang @@ -1,6 +1,6 @@ # Dolibarr language file - Source file is en_US - printing -Module64000Name=Direct Printing -Module64000Desc=Enable Direct Printing System +Module64000Name=Direkt utskrift +Module64000Desc=Aktivera System för Direkt Utskrift PrintingSetup=Inställningar av System för Direkt Utskrift PrintingDesc=Denna modul lägger till en Utskrift-knapp i diverse moduler för att skicka dokument direkt till en skrivare (utan att öppna dokumentet i någon tillämpning). MenuDirectPrinting=Direct Printing jobs @@ -46,6 +46,6 @@ IPP_Media=Utskriftmedia IPP_Supported=Papperstyp DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. -PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. -PrintTestDescprintgcp=List of Printers for Google Cloud Print. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. +PrintingDriverDescprintgcp=Konfigurationsvariabler för skrivardrivrutin Google Cloud Print. +PrintTestDescprintgcp=Lista över skrivare för Google Cloud Print. diff --git a/htdocs/langs/sv_SE/products.lang b/htdocs/langs/sv_SE/products.lang index c23860e5d65..e905dc8578a 100644 --- a/htdocs/langs/sv_SE/products.lang +++ b/htdocs/langs/sv_SE/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Produkt eller tjänst ProductsAndServices=Produkter och tjänster ProductsOrServices=Produkter eller tjänster -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Produkter till försäljning och inköp -ServicesOnSell=Tjänster till försäljning eller inköp -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Tjänster till försäljning och inköp LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Sekund +unitH=Timme +unitD=Dag +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Produktmall, ref. ServiceCodeModel=Tjänstmall, ref. CurrentProductPrice=Nuvarande pris @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Tillverka ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/sv_SE/propal.lang b/htdocs/langs/sv_SE/propal.lang index 4175e240a18..c5079a8e914 100644 --- a/htdocs/langs/sv_SE/propal.lang +++ b/htdocs/langs/sv_SE/propal.lang @@ -3,7 +3,7 @@ Proposals=Kommersiella förslag Proposal=Kommersiella förslag ProposalShort=Förslag ProposalsDraft=Utkast till kommersiella förslag -ProposalsOpened=Öppnade kommersiella förslag +ProposalsOpened=Open commercial proposals Prop=Kommersiella förslag CommercialProposal=Kommersiella förslag ProposalCard=Förslaget kortet @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Belopp per månad (efter skatt) NbOfProposals=Antal kommersiella förslag ShowPropal=Visa förslag PropalsDraft=Utkast -PropalsOpened=Öppnad +PropalsOpened=Öppen PropalStatusDraft=Utkast (måste valideras) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Undertecknats (behov fakturering) diff --git a/htdocs/langs/sv_SE/resource.lang b/htdocs/langs/sv_SE/resource.lang index 96cc274c9ed..e12be95b42d 100644 --- a/htdocs/langs/sv_SE/resource.lang +++ b/htdocs/langs/sv_SE/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resurs tagits bort DictionaryResourceType=Typ av resurser SelectResource=Välj resurs + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resurser diff --git a/htdocs/langs/sv_SE/salaries.lang b/htdocs/langs/sv_SE/salaries.lang index 8e59e0b8e28..bac8110de86 100644 --- a/htdocs/langs/sv_SE/salaries.lang +++ b/htdocs/langs/sv_SE/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Bokförings kod för löne utbetalningar -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Bokförings kod för finansiell kostnad +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Lön Salaries=Löner NewSalaryPayment=Ny löneutbetalning diff --git a/htdocs/langs/sv_SE/sendings.lang b/htdocs/langs/sv_SE/sendings.lang index f3dc6c9d1da..9fa65f39ff1 100644 --- a/htdocs/langs/sv_SE/sendings.lang +++ b/htdocs/langs/sv_SE/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Packsedel ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Enkel förlagan DocumentModelMerou=Merou A5-modellen WarningNoQtyLeftToSend=Varning, att inga produkter väntar sändas. StatsOnShipmentsOnlyValidated=Statistik utförda på försändelser endast valideras. Datum som används är datum för godkännandet av leveransen (planerat leveransdatum är inte alltid känt). @@ -51,10 +50,10 @@ ActionsOnShipping=Evenemang på leverans LinkToTrackYourPackage=Länk till spåra ditt paket ShipmentCreationIsDoneFromOrder=För närvarande är skapandet av en ny leverans sker från ordern kortet. ShipmentLine=Transport linje -ProductQtyInCustomersOrdersRunning=Produktkvantitet till öppnade kundorder -ProductQtyInSuppliersOrdersRunning=Produktkvantitet till öppnade leverantörsorder -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Produktkvantitet från öppnade leverantörsorder är redan skickade +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/sv_SE/stocks.lang b/htdocs/langs/sv_SE/stocks.lang index 8704d1ce7a5..f92714d3b05 100644 --- a/htdocs/langs/sv_SE/stocks.lang +++ b/htdocs/langs/sv_SE/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Etikett för förändring NumberOfUnit=Antal enheter UnitPurchaseValue=Inköpspris per enhet StockTooLow=Lager för lågt -StockLowerThanLimit=Lager under larmgräns +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Värde PMPValue=Vägda genomsnittliga priset PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Sänd kvantitet QtyDispatchedShort=Antal skickade QtyToDispatchShort=Antal att skicka -OrderDispatch=Stock avsändning +OrderDispatch=Goods Receptions 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=Minska befintligt lager vid validering av kundfakturor / kreditnotor @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=Öka befintligt lager vid validering av leverantörsfakturor / kreditnotor ReStockOnValidateOrder=Öka befintligt lager vid godkänd leverantörsorder -ReStockOnDispatchOrder=Öka befintligt lager vid manuell sändning till lager, efter mottagande av leverantörsorder +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Beställningen har ännu inte / inte längre status som tillåter sändning av produkter till lager. -StockDiffPhysicTeoric=Förklaring för skillnad mellan verkligt och beräknat lagersaldo +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=Inga fördefinierade produkter för det här objektet. Så ingen sändning till lager krävs. DispatchVerb=Sändning StockLimitShort=Gräns ​​för varning StockLimit=Stock gräns för larm PhysicalStock=Fysisk lager 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): VirtualStock=Virtuellt lager +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, ...) IdWarehouse=Id lager DescWareHouse=Beskrivning lager LieuWareHouse=Lokalisering lager @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Antal av produkt %s i lager före vald period (< %s) NbOfProductAfterPeriod=Antal av produkt %s i lager efter vald period (> %s) MassMovement=Massrörelse SelectProductInAndOutWareHouse=Välj produkt, antal, ursprungslager och mållager och klicka "%s". När det är gjort för alla lageröverföringar klicka på "%s". -RecordMovement=Spela in överföring +RecordMovement=Record transfer ReceivingForSameOrder=Kvitton för denna beställning StockMovementRecorded=Sparade lageröverföringar RuleForStockAvailability=Regler om krav på lagerhållning @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Redigera +inventoryValidate=Validerade +inventoryDraft=Löpande +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Skapa +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Kategori filter +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 mouvment 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 +AddProduct=Lägg till +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Radera rad +RegulateStock=Regulate Stock +ListInventory=Lista diff --git a/htdocs/langs/sv_SE/stripe.lang b/htdocs/langs/sv_SE/stripe.lang new file mode 100644 index 00000000000..348241cdeeb --- /dev/null +++ b/htdocs/langs/sv_SE/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Följande webbadresser finns att erbjuda en sida till en kund att göra en förskottsbetalning Dolibarr objekt +PaymentForm=Inbetalningskort +WelcomeOnPaymentPage=Välkommen till vår online betalningssystem +ThisScreenAllowsYouToPay=Denna skärm tillåter dig att göra en online-betalning till %s. +ThisIsInformationOnPayment=Detta är information om betalning för att göra +ToComplete=För att komplettera +YourEMail=E-post för betalning bekräftelse +STRIPE_PAYONLINE_SENDEMAIL=EMail att varna efter en betalning (framgång eller ej) +Creditor=Borgenär +PaymentCode=Betalning kod +StripeDoPayment=Gå mot betalning +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Nästa +ToOfferALinkForOnlinePayment=URL för %s betalning +ToOfferALinkForOnlinePaymentOnOrder=URL för att erbjuda en %s online gränssnitt betalning användare för en ordning +ToOfferALinkForOnlinePaymentOnInvoice=URL för att erbjuda en %s online gränssnitt betalning användare för en faktura +ToOfferALinkForOnlinePaymentOnContractLine=URL för att erbjuda en %s online gränssnitt betalning användare för ett kontrakt linje +ToOfferALinkForOnlinePaymentOnFreeAmount=URL för att erbjuda en %s online gränssnitt betalning användare för en fri belopp +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL för att erbjuda en %s online gränssnitt betalning användare för en medlem prenumeration +YouCanAddTagOnUrl=Du kan också lägga till url parameter &tag = värde för någon av dessa URL (krävs endast för gratis betalning) för att lägga till din egen kommentar tagg betalning. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Den här sidan bekräftar att din betalning har registrerats. Tack. +YourPaymentHasNotBeenRecorded=Din betalning inte har registrerats och transaktionen har avbrutits. Tack. +AccountParameter=Tagen parametrar +UsageParameter=Användning parametrar +InformationToFindParameters=Hjälp att hitta din %s kontoinformation +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Namn på leverantör +CSSUrlForPaymentForm=CSS-formatmall URL för inbetalningskort +MessageOK=Meddelande på validerade betalning återvänder sida +MessageKO=Meddelande om avbokning betalning återvänder sida +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sv_SE/supplier_proposal.lang b/htdocs/langs/sv_SE/supplier_proposal.lang index 07dcf45c675..9f25a8e1530 100644 --- a/htdocs/langs/sv_SE/supplier_proposal.lang +++ b/htdocs/langs/sv_SE/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Utkast (måste valideras) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Stängt SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Skapa standardmodell DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/sv_SE/suppliers.lang b/htdocs/langs/sv_SE/suppliers.lang index 7e1bdba4bd4..5893cd7ed9e 100644 --- a/htdocs/langs/sv_SE/suppliers.lang +++ b/htdocs/langs/sv_SE/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Vissa under produkter har inget pris definierat AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=Denna hänvisning leverantör är redan kopplad till en referens: %s NoRecordedSuppliers=Inga leverantörer registreras SupplierPayment=Leverantör betalning @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/sv_SE/trips.lang b/htdocs/langs/sv_SE/trips.lang index 42ac872759e..0b7a4a0963f 100644 --- a/htdocs/langs/sv_SE/trips.lang +++ b/htdocs/langs/sv_SE/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Prislista för TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Företag / stiftelse besökt +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Belopp eller kilometer DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Klassificerad 'Återbetalas' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Attestdatum DATE_CANCEL=Cancelation date DATE_PAIEMENT=Betalningsdag - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/sv_SE/users.lang b/htdocs/langs/sv_SE/users.lang index 214d29a79f6..8727af74039 100644 --- a/htdocs/langs/sv_SE/users.lang +++ b/htdocs/langs/sv_SE/users.lang @@ -66,8 +66,8 @@ InternalUser=Intern användare ExportDataset_user_1=Dolibarr-användarnas behov och egenskaper DomainUser=Domän användare %s Reactivate=Återaktivera -CreateInternalUserDesc=Detta formulär tillåter dig att skapa en användare internt på ditt företag / stiftelse. För att skapa en extern användare (kund, leverantör, ...) använder du knappen "Skapa Dolibarr användare" från tredje parts kontaktkort. -InternalExternalDesc=En intern användare är en användare som är en del av ert företag / stiftelse.
En extern användare är en kund, leverantör eller annan.

I båda fallen definierar behörigheter rättigheter Dolibarr, även externa användare kan ha en annan meny manager än interna användare (Se startsida - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Tillstånd beviljas, eftersom ärvt från en av en användares grupp. Inherited=Ärvda UserWillBeInternalUser=Skapad användare kommer att vara en intern användare (eftersom inte kopplade till en viss tredje part) diff --git a/htdocs/langs/sv_SE/website.lang b/htdocs/langs/sv_SE/website.lang index 6197580711f..c438cb78f6f 100644 --- a/htdocs/langs/sv_SE/website.lang +++ b/htdocs/langs/sv_SE/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Kod WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/sv_SE/withdrawals.lang b/htdocs/langs/sv_SE/withdrawals.lang index 750f3120cc2..53c3b6fe386 100644 --- a/htdocs/langs/sv_SE/withdrawals.lang +++ b/htdocs/langs/sv_SE/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Belopp att dra tillbaka WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Ingen kund faktura betalning läge "tillbaka" väntar. Gå på "Uttag"-fliken på faktura kort att göra en förfrågan. +NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request. ResponsibleUser=Ansvarig användare WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Orsak till avslag RefusedInvoicing=Fakturering avslaget NoInvoiceRefused=Ladda inte avslaget InvoiceRefused=Faktura vägrade (Ladda avslag till kunden) +StatusDebitCredit=Status debit/credit StatusWaiting=Väntar StatusTrans=Överförs StatusCredited=Krediteras diff --git a/htdocs/langs/sw_SW/accountancy.lang b/htdocs/langs/sw_SW/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/sw_SW/accountancy.lang +++ b/htdocs/langs/sw_SW/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/sw_SW/admin.lang b/htdocs/langs/sw_SW/admin.lang index 6851d698625..a443d04f35d 100644 --- a/htdocs/langs/sw_SW/admin.lang +++ b/htdocs/langs/sw_SW/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/sw_SW/agenda.lang b/htdocs/langs/sw_SW/agenda.lang index 494dd4edbfd..58d94a3672b 100644 --- a/htdocs/langs/sw_SW/agenda.lang +++ b/htdocs/langs/sw_SW/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Events Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/sw_SW/banks.lang b/htdocs/langs/sw_SW/banks.lang index f0c41d5d5bf..ba42f9a4c83 100644 --- a/htdocs/langs/sw_SW/banks.lang +++ b/htdocs/langs/sw_SW/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/sw_SW/bills.lang b/htdocs/langs/sw_SW/bills.lang index 5fb3b6169da..1e83ba9b2d1 100644 --- a/htdocs/langs/sw_SW/bills.lang +++ b/htdocs/langs/sw_SW/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/sw_SW/bookmarks.lang b/htdocs/langs/sw_SW/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/sw_SW/bookmarks.lang +++ b/htdocs/langs/sw_SW/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/sw_SW/boxes.lang b/htdocs/langs/sw_SW/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/sw_SW/boxes.lang +++ b/htdocs/langs/sw_SW/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/sw_SW/cashdesk.lang b/htdocs/langs/sw_SW/cashdesk.lang index 69db60c0cc3..1f51f375e89 100644 --- a/htdocs/langs/sw_SW/cashdesk.lang +++ b/htdocs/langs/sw_SW/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/sw_SW/categories.lang b/htdocs/langs/sw_SW/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/sw_SW/categories.lang +++ b/htdocs/langs/sw_SW/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/sw_SW/commercial.lang b/htdocs/langs/sw_SW/commercial.lang index 16a6611db4a..deb66143b82 100644 --- a/htdocs/langs/sw_SW/commercial.lang +++ b/htdocs/langs/sw_SW/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/sw_SW/companies.lang b/htdocs/langs/sw_SW/companies.lang index 1b7efa3c14e..bd7d7983191 100644 --- a/htdocs/langs/sw_SW/companies.lang +++ b/htdocs/langs/sw_SW/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/sw_SW/contracts.lang b/htdocs/langs/sw_SW/contracts.lang index 880f00a9331..f742ca4cecd 100644 --- a/htdocs/langs/sw_SW/contracts.lang +++ b/htdocs/langs/sw_SW/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/sw_SW/exports.lang b/htdocs/langs/sw_SW/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/sw_SW/exports.lang +++ b/htdocs/langs/sw_SW/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/sw_SW/holiday.lang b/htdocs/langs/sw_SW/holiday.lang index 50d97c0d8cc..462515ca9a2 100644 --- a/htdocs/langs/sw_SW/holiday.lang +++ b/htdocs/langs/sw_SW/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/sw_SW/install.lang b/htdocs/langs/sw_SW/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/sw_SW/install.lang +++ b/htdocs/langs/sw_SW/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/sw_SW/interventions.lang b/htdocs/langs/sw_SW/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/sw_SW/interventions.lang +++ b/htdocs/langs/sw_SW/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/sw_SW/languages.lang b/htdocs/langs/sw_SW/languages.lang index 3a1a6a6c5dc..5468905bff6 100644 --- a/htdocs/langs/sw_SW/languages.lang +++ b/htdocs/langs/sw_SW/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Ujerumani Language_de_AT=Ujerumani (Austria) Language_de_CH=German (Switzerland) Language_el_GR=Kigiriki +Language_el_CY=Greek (Cyprus) Language_en_AU=Kiingereza (Australia) Language_en_CA=English (Canada) Language_en_GB=English (United Kingdom) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spanish (Honduras) Language_es_MX=Kihispania (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Kihispania (Paraguay) Language_es_PE=Spanish (Peru) Language_es_PR=Kihispania (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Kiaislandi Language_it_IT=Italia Language_ja_JP=Japan Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korea Language_lo_LA=Lao Language_lt_LT=Kilithuania Language_lv_LV=Latvian Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=Norway (Bokmål) Language_nl_BE=Uholanzi (Ubelgiji) Language_nl_NL=Kiholanzi (Uholanzi) diff --git a/htdocs/langs/sw_SW/link.lang b/htdocs/langs/sw_SW/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/sw_SW/link.lang +++ b/htdocs/langs/sw_SW/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/sw_SW/loan.lang b/htdocs/langs/sw_SW/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/sw_SW/loan.lang +++ b/htdocs/langs/sw_SW/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/sw_SW/mails.lang b/htdocs/langs/sw_SW/mails.lang index c830b551a67..65908fe81f1 100644 --- a/htdocs/langs/sw_SW/mails.lang +++ b/htdocs/langs/sw_SW/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/sw_SW/main.lang b/htdocs/langs/sw_SW/main.lang index d7dde34acbb..3401829afa2 100644 --- a/htdocs/langs/sw_SW/main.lang +++ b/htdocs/langs/sw_SW/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/sw_SW/margins.lang b/htdocs/langs/sw_SW/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/sw_SW/margins.lang +++ b/htdocs/langs/sw_SW/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/sw_SW/members.lang b/htdocs/langs/sw_SW/members.lang index 8f6f76ba48f..ac6f460cf14 100644 --- a/htdocs/langs/sw_SW/members.lang +++ b/htdocs/langs/sw_SW/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/sw_SW/other.lang b/htdocs/langs/sw_SW/other.lang index b151614ce3c..e15d490c0f2 100644 --- a/htdocs/langs/sw_SW/other.lang +++ b/htdocs/langs/sw_SW/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/sw_SW/paybox.lang b/htdocs/langs/sw_SW/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/sw_SW/paybox.lang +++ b/htdocs/langs/sw_SW/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/sw_SW/paypal.lang b/htdocs/langs/sw_SW/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/sw_SW/paypal.lang +++ b/htdocs/langs/sw_SW/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/sw_SW/printing.lang b/htdocs/langs/sw_SW/printing.lang index d6cf49bd525..a357409289a 100644 --- a/htdocs/langs/sw_SW/printing.lang +++ b/htdocs/langs/sw_SW/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/sw_SW/products.lang b/htdocs/langs/sw_SW/products.lang index 3a412a5789c..4df17ba8da1 100644 --- a/htdocs/langs/sw_SW/products.lang +++ b/htdocs/langs/sw_SW/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/sw_SW/propal.lang b/htdocs/langs/sw_SW/propal.lang index a14d25ce779..3fdb379c5a2 100644 --- a/htdocs/langs/sw_SW/propal.lang +++ b/htdocs/langs/sw_SW/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/sw_SW/resource.lang b/htdocs/langs/sw_SW/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/sw_SW/resource.lang +++ b/htdocs/langs/sw_SW/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/sw_SW/salaries.lang b/htdocs/langs/sw_SW/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/sw_SW/salaries.lang +++ b/htdocs/langs/sw_SW/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/sw_SW/sendings.lang b/htdocs/langs/sw_SW/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/sw_SW/sendings.lang +++ b/htdocs/langs/sw_SW/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/sw_SW/stocks.lang b/htdocs/langs/sw_SW/stocks.lang index 1db49b8d8dd..79c5b306941 100644 --- a/htdocs/langs/sw_SW/stocks.lang +++ b/htdocs/langs/sw_SW/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/sw_SW/suppliers.lang b/htdocs/langs/sw_SW/suppliers.lang index b890919ace5..28c5fe39d0d 100644 --- a/htdocs/langs/sw_SW/suppliers.lang +++ b/htdocs/langs/sw_SW/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/sw_SW/trips.lang b/htdocs/langs/sw_SW/trips.lang index fbb709af77e..a63bb66c164 100644 --- a/htdocs/langs/sw_SW/trips.lang +++ b/htdocs/langs/sw_SW/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/sw_SW/users.lang b/htdocs/langs/sw_SW/users.lang index a0a1eae8697..af37668176c 100644 --- a/htdocs/langs/sw_SW/users.lang +++ b/htdocs/langs/sw_SW/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/sw_SW/withdrawals.lang b/htdocs/langs/sw_SW/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/sw_SW/withdrawals.lang +++ b/htdocs/langs/sw_SW/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/th_TH/accountancy.lang b/htdocs/langs/th_TH/accountancy.lang index 8b2bbbbe6f0..873a6ed9982 100644 --- a/htdocs/langs/th_TH/accountancy.lang +++ b/htdocs/langs/th_TH/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=เพิ่มบัญชีบัญชี AccountAccounting=บัญชีการบัญชี AccountAccountingShort=บัญชี SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=ขาย AccountingJournalType3=การสั่งซื้อสินค้า AccountingJournalType4=ธนาคาร +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=การส่งออก Export=ส่งออก +ExportDraftJournal=Export draft journal Modelcsv=รูปแบบของการส่งออก OptionsDeactivatedForThisExportModel=สำหรับรูปแบบการส่งออกนี้ตัวเลือกที่จะปิดการใช้งาน Selectmodelcsv=เลือกรูปแบบของการส่งออก diff --git a/htdocs/langs/th_TH/admin.lang b/htdocs/langs/th_TH/admin.lang index 476a622c632..4b9dac420bb 100644 --- a/htdocs/langs/th_TH/admin.lang +++ b/htdocs/langs/th_TH/admin.lang @@ -448,7 +448,7 @@ WatermarkOnDraftExpenseReports=Watermark on draft expense reports Module0Name=และกลุ่มผู้ใช้ Module0Desc=Users / Employees and Groups management Module1Name=บุคคลที่สาม -Module1Desc=บริษัท และการจัดการรายชื่อผู้ติดต่อ (ลูกค้ากลุ่มเป้าหมาย ... ) +Module1Desc=บริษัท และการจัดการรายชื่อผู้ติดต่อ (ลูกค้ากลุ่มเป้าหมาย ... )\n Module2Name=เชิงพาณิชย์ Module2Desc=การจัดการเชิงพาณิชย์ Module10Name=การบัญชี @@ -536,7 +536,7 @@ Module1120Desc=ขอข้อเสนอในเชิงพาณิชย Module1200Name=ตั๊กแตนตำข้าว Module1200Desc=บูรณาการตั๊กแตนตำข้าว Module1400Name=การบัญชี -Module1400Desc=การจัดการการบัญชี (ฝ่ายคู่) +Module1400Desc=Accounting management (double entries) Module1520Name=การสร้างเอกสาร Module1520Desc=สร้างเอกสารอีเมล์จำนวนมาก Module1780Name=แท็ก / หมวดหมู่ @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=โมดูลที่จะนำเสนอหน้าการชำระเงินออนไลน์ผ่านบัตรเครดิตกับ Paypal Module50400Name=บัญชี (ขั้นสูง) -Module50400Desc=การจัดการการบัญชี (ฝ่ายคู่) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=พิมพ์โดยตรง (โดยไม่ต้องเปิดเอกสาร) โดยใช้อินเตอร์เฟซถ้วยไอพีพี (เครื่องพิมพ์จะต้องมองเห็นจากเซิร์ฟเวอร์และ CUPS จะต้อง installe บนเซิร์ฟเวอร์) Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/th_TH/agenda.lang b/htdocs/langs/th_TH/agenda.lang index 7d37f736406..2048e2d65ab 100644 --- a/htdocs/langs/th_TH/agenda.lang +++ b/htdocs/langs/th_TH/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=รหัสเหตุการณ์ Actions=เหตุการณ์ที่เกิดขึ้น Agenda=ระเบียบวาระการประชุม +TMenuAgenda=ระเบียบวาระการประชุม Agendas=วาระ LocalAgenda=ปฏิทินภายใน ActionsOwnedBy=เหตุการณ์ที่เป็นเจ้าของโดย @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=ใบแจ้งหนี้% s ลบ InvoicePaidInDolibarr=ใบแจ้งหนี้% s เปลี่ยนไปจ่าย InvoiceCanceledInDolibarr=ใบแจ้งหนี้% s ยกเลิก MemberValidatedInDolibarr=สมาชิก s% ผ่านการตรวจสอบ +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=สมาชิก s% ลบ MemberSubscriptionAddedInDolibarr=สมัครสมาชิกสำหรับสมาชิก% s เพิ่ม ShipmentValidatedInDolibarr=% s การตรวจสอบการจัดส่ง -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=% s การจัดส่งที่ถูกลบ OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=สั่งซื้อ% s ตรวจสอบ @@ -73,13 +75,17 @@ InterventionSentByEMail=การแทรกแซง% s ส่งทางอ ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=วันที่เริ่มต้น DateActionEnd=วันที่สิ้นสุด AgendaUrlOptions1=นอกจากนี้คุณยังสามารถเพิ่มพารามิเตอร์ต่อไปนี้เพื่อกรองเอาท์พุท: -AgendaUrlOptions2=เข้าสู่ระบบ =% s ​​ที่จะ จำกัด การส่งออกไปยังที่สร้างขึ้นโดยการกระทำหรือได้รับมอบหมายให้ผู้ใช้% s AgendaUrlOptions3=Logina =% s ​​ที่จะ จำกัด การส่งออกไปยังการดำเนินการที่เป็นเจ้าของโดยผู้ใช้% s -AgendaUrlOptions4=logint =% s ​​ที่จะ จำกัด การส่งออกไปยังการดำเนินการกำหนดให้ผู้ใช้% s +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=โครงการ = PROJECT_ID ที่จะ จำกัด การส่งออกไปยังการดำเนินการที่เกี่ยวข้องกับโครงการ PROJECT_ID AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/th_TH/banks.lang b/htdocs/langs/th_TH/banks.lang index 3828dc011a5..a9cac62a41a 100644 --- a/htdocs/langs/th_TH/banks.lang +++ b/htdocs/langs/th_TH/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=รหัสธุรกรรม BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=คืนดี Conciliation=การประนีประนอม ReconciliationLate=Reconciliation late IncludeClosedAccount=รวมบัญชีปิด -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=เปิดเฉพาะบัญชี AccountToCredit=บัญชีเครดิต AccountToDebit=บัญชีเดบิต DisableConciliation=ปิดใช้งานคุณลักษณะการปรองดองสำหรับบัญชีนี้ ConciliationDisabled=คุณลักษณะสมานฉันท์ปิดการใช้งาน LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=เปิด StatusAccountClosed=ปิด AccountIdShort=จำนวน LineRecord=การซื้อขาย @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/th_TH/bills.lang b/htdocs/langs/th_TH/bills.lang index d9596808d70..2fbf362d83f 100644 --- a/htdocs/langs/th_TH/bills.lang +++ b/htdocs/langs/th_TH/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=ใบแจ้งหนี้มาตรฐาน InvoiceStandardAsk=ใบแจ้งหนี้มาตรฐาน InvoiceStandardDesc=ชนิดของใบแจ้งหนี้นี้เป็นใบแจ้งหนี้ที่พบบ่อย -InvoiceDeposit=ใบแจ้งหนี้เงินฝาก -InvoiceDepositAsk=ใบแจ้งหนี้เงินฝาก -InvoiceDepositDesc=ชนิดของใบแจ้งหนี้นี้จะกระทำเมื่อเงินฝากที่ได้รับ +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=ใบแจ้งหนี้ Proforma InvoiceProFormaAsk=ใบแจ้งหนี้ Proforma InvoiceProFormaDesc=ใบแจ้งหนี้ Proforma คือภาพของใบแจ้งหนี้ที่แท้จริง แต่มีค่าไม่มีบัญชี @@ -62,7 +62,7 @@ PaymentsBack=การชำระเงินกลับ paymentInInvoiceCurrency=in invoices currency PaidBack=จ่ายคืน DeletePayment=ลบการชำระเงิน -ConfirmDeletePayment=คุณแน่ใจหรือว่าต้องการลบการชำระเงินนี้? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=การชำระเงินที่ผู้ซื้อผู้ขาย ReceivedPayments=การชำระเงินที่ได้รับ @@ -115,7 +115,7 @@ BillStatus=สถานะใบแจ้งหนี้ StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=ร่าง (จะต้องมีการตรวจสอบ) BillStatusPaid=ต้องจ่าย -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=การชำระเงิน (พร้อมสำหรับใบแจ้งหนี้สุดท้าย) BillStatusCanceled=ถูกปล่อยปละละเลย BillStatusValidated=การตรวจสอบ (จะต้องมีการจ่าย) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=การชำระเงิน (บางส่ BillShortStatusDraft=ร่าง BillShortStatusPaid=ต้องจ่าย BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=การประมวลผล +BillShortStatusConverted=ต้องจ่าย BillShortStatusCanceled=ถูกปล่อยปละละเลย BillShortStatusValidated=ผ่านการตรวจสอบ BillShortStatusStarted=เริ่มต้น @@ -198,12 +198,12 @@ ShowBill=แสดงใบแจ้งหนี้ ShowInvoice=แสดงใบแจ้งหนี้ ShowInvoiceReplace=แสดงการเปลี่ยนใบแจ้งหนี้ ShowInvoiceAvoir=แสดงใบลดหนี้ -ShowInvoiceDeposit=แสดงใบแจ้งหนี้การฝากเงิน +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=แสดงการชำระเงิน AlreadyPaid=จ่ายเงินไปแล้ว AlreadyPaidBack=จ่ายเงินไปแล้วกลับมา -AlreadyPaidNoCreditNotesNoDeposits=จ่ายเงินไปแล้ว (โดยไม่ต้องบันทึกสินเชื่อและเงินฝาก) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=ถูกปล่อยปละละเลย RemainderToPay=ที่เหลือยังไม่ได้ชำระ RemainderToTake=เงินส่วนที่เหลือจะใช้ @@ -270,10 +270,10 @@ RelativeDiscount=ส่วนลดญาติ GlobalDiscount=ลดราคาทั่วโลก CreditNote=ใบลดหนี้ CreditNotes=บันทึกเครดิต -Deposit=เงินฝาก -Deposits=เงินฝาก +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=ส่วนลดจากใบลดหนี้% s -DiscountFromDeposit=การชำระเงินจากใบแจ้งหนี้เงินฝาก% s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=ชนิดของเครดิตนี้สามารถใช้ในใบแจ้งหนี้ก่อนการตรวจสอบของ CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=ไม่สามารถลบการ ExpectedToPay=การชำระเงินที่คาดว่าจะ CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=การชำระเงินโดยการชำระเงินนี้ -ClosePaidInvoicesAutomatically=จำแนก "ชำระเงิน" ทุกมาตรฐานสถานการณ์หรือการเปลี่ยนใบแจ้งหนี้การชำระเงินทั้งหมด +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=จำแนก "ชำระเงิน" ทั้งหมดบันทึกเครดิตการชำระเงินทั้งหมดกลับ ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=ใบแจ้งหนี้ทั้งหมดที่มียังคงไม่มีที่จะจ่ายจะปิดโดยอัตโนมัติเพื่อให้สถานะ "ชำระเงิน" @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=ใบแจ้งหนี้แม่แบบ PDF Crabe แม่แบบใบแจ้งหนี้ฉบับสมบูรณ์ (แนะนำ Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=จำนวนกลับมาพร้อมกับรูปแบบ% syymm-nnnn สำหรับใบแจ้งหนี้และมาตรฐาน% syymm-nnnn สำหรับการบันทึกเครดิตที่ yy เป็นปีเป็นเดือนมิลลิเมตรและ nnnn เป็นลำดับที่มีการหยุดพักและกลับไปที่ 0 ไม่มี -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=เริ่มต้นด้วยการเรียกเก็บเงิน $ syymm มีอยู่แล้วและไม่ได้เข้ากันได้กับรูปแบบของลำดับนี้ ลบหรือเปลี่ยนชื่อเพื่อเปิดใช้งานโมดูลนี้ -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=แทนใบแจ้งหนี้ของลูกค้าต่อไปนี้ขึ้น TypeContact_facture_external_BILLING=ติดต่อใบแจ้งหนี้ของลูกค้า diff --git a/htdocs/langs/th_TH/bookmarks.lang b/htdocs/langs/th_TH/bookmarks.lang index 32a477f5bda..3653a1ec346 100644 --- a/htdocs/langs/th_TH/bookmarks.lang +++ b/htdocs/langs/th_TH/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=เพิ่มหน้านี้ในที่คั่นหน้า +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=ที่คั่นหนังสือ Bookmarks=ที่คั่นหน้า +ListOfBookmarks=รายการบุ๊คมาร์ค +EditBookmarks=List/edit bookmarks NewBookmark=ที่คั่นหน้าใหม่ ShowBookmark=แสดงที่คั่นหน้า OpenANewWindow=เปิดหน้าต่างใหม่ @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=หน้าต่างใหม่ BookmarkTargetReplaceWindowShort=หน้าต่างปัจจุบัน BookmarkTitle=ชื่อ Bookmark UrlOrLink=URL -BehaviourOnClick=พฤติกรรมเมื่อมีการคลิก URL +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=สร้างที่คั่นหน้า SetHereATitleForLink=ตั้งชื่อสำหรับบุ๊คมาร์ค UseAnExternalHttpLinkOrRelativeDolibarrLink=ใช้ URL ที่ http ภายนอกหรือ URL Dolibarr ญาติ diff --git a/htdocs/langs/th_TH/boxes.lang b/htdocs/langs/th_TH/boxes.lang index a69f2a13819..2acdb96c25d 100644 --- a/htdocs/langs/th_TH/boxes.lang +++ b/htdocs/langs/th_TH/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=ข้อมูล Rss BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -58,7 +59,7 @@ NoUnpaidCustomerBills=No unpaid customer invoices NoUnpaidSupplierBills=No unpaid supplier invoices NoModifiedSupplierBills=No recorded supplier invoices NoRecordedProducts=ไม่มีสินค้าบันทึก / บริการ -NoRecordedProspects=ไม่มีโอกาสที่บันทึกไว้ +NoRecordedProspects=ไม่มีลูกค้าเป้าหมายที่บันทึกไว้ NoContractedProducts=ผลิตภัณฑ์ / บริการไม่มีการทำสัญญา NoRecordedContracts=ไม่มีสัญญาบันทึก NoRecordedInterventions=ไม่มีการแทรกแซงที่บันทึกไว้ @@ -82,3 +83,4 @@ ForCustomersOrders=คำสั่งซื้อของลูกค้า ForProposals=ข้อเสนอ LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/th_TH/cashdesk.lang b/htdocs/langs/th_TH/cashdesk.lang index 8a8f1e2295a..589abbb8085 100644 --- a/htdocs/langs/th_TH/cashdesk.lang +++ b/htdocs/langs/th_TH/cashdesk.lang @@ -25,7 +25,7 @@ Difference=ข้อแตกต่าง TotalTicket=ตั๋วทั้งหมด NoVAT=ภาษีมูลค่าเพิ่มสำหรับการขายนี้ไม่มี Change=ส่วนเกินที่ได้รับ -BankToPay=บัญชีค่าใช้จ่าย +BankToPay=Account for payment ShowCompany=แสดง บริษัท ShowStock=แสดงคลังสินค้า DeleteArticle=คลิกเพื่อลบบทความนี้ diff --git a/htdocs/langs/th_TH/categories.lang b/htdocs/langs/th_TH/categories.lang index 8368a40da79..d14468635c5 100644 --- a/htdocs/langs/th_TH/categories.lang +++ b/htdocs/langs/th_TH/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Tag / หมวดหมู่ Rubriques=แท็ก / หมวดหมู่ +RubriquesTransactions=Tags/Categories of transactions categories=แท็ก / ประเภท NoCategoryYet=ไม่มีแท็ก / หมวดหมู่ของประเภทนี้สร้างขึ้น In=ใน @@ -29,7 +30,7 @@ ImpossibleAddCat=Impossible to add the tag/category %s WasAddedSuccessfully=% s ถูกเพิ่มเรียบร้อยแล้ว ObjectAlreadyLinkedToCategory=องค์ประกอบที่มีการเชื่อมโยงกับแท็กนี้ / หมวดหมู่ ProductIsInCategories=สินค้า / บริการที่มีการเชื่อมโยงต่อไปนี้แท็ก / ประเภท -CompanyIsInCustomersCategories=นี้บุคคลที่สามมีการเชื่อมโยงต่อไปนี้ลูกค้าเป้าหมาย / แท็ก / ประเภท +CompanyIsInCustomersCategories=บุคคลที่สามนี้มีการเชื่อมโยงต่อกับ ลูกค้า / ลูกค้าเป้าหมาย แท็ก / ประเภท นี้ CompanyIsInSuppliersCategories=นี้บุคคลที่สามมีการเชื่อมโยงต่อไปนี้ซัพพลายเออร์แท็ก / ประเภท MemberIsInCategories=สมาชิกนี้จะถูกเชื่อมโยงกับสมาชิกต่อไปนี้แท็ก / ประเภท ContactIsInCategories=ติดต่อนี้มีการเชื่อมโยงต่อไปนี้แท็กรายชื่อ / ประเภท @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=ประเภทนี้มีอยู่แล้ ContentsVisibleByAllShort=เนื้อหาที่มองเห็นได้โดยทั้งหมด ContentsNotVisibleByAllShort=ไม่สามารถมองเห็นเนื้อหาโดยทั้งหมด DeleteCategory=ลบแท็ก / หมวดหมู่ -ConfirmDeleteCategory=คุณแน่ใจหรือว่าต้องการลบแท็กนี้ / หมวดหมู่ +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=ไม่มีแท็ก / หมวดหมู่ที่กำหนดไว้ SuppliersCategoryShort=แท็กผู้จัดจำหน่าย / หมวดหมู่ CustomersCategoryShort=ลูกค้าแท็ก / หมวดหมู่ @@ -73,7 +74,7 @@ CatProdList=รายการของแท็ก / ผลิตภัณฑ CatMemberList=รายชื่อสมาชิกแท็ก / ประเภท CatContactList=รายการของแท็กติดต่อ / ประเภท CatSupLinks=การเชื่อมโยงระหว่างซัพพลายเออร์และแท็ก / ประเภท -CatCusLinks=การเชื่อมโยงระหว่างลูกค้า / ลูกค้าและแท็ก / ประเภท +CatCusLinks=การเชื่อมโยงระหว่างลูกค้า / ลูกค้าเป้าหมาย และ แท็ก / ประเภท CatProdLinks=การเชื่อมโยงระหว่างผลิตภัณฑ์ / บริการและแท็ก / ประเภท CatProJectLinks=Links between projects and tags/categories DeleteFromCat=ลบออกจากแท็ก / หมวดหมู่ diff --git a/htdocs/langs/th_TH/commercial.lang b/htdocs/langs/th_TH/commercial.lang index 64d0118d37f..35a09019ef7 100644 --- a/htdocs/langs/th_TH/commercial.lang +++ b/htdocs/langs/th_TH/commercial.lang @@ -4,7 +4,7 @@ CommercialArea=พื้นที่เชิงพาณิชย์ Customer=ลูกค้า Customers=ลูกค้า Prospect=โอกาส -Prospects=อนาคต +Prospects=ลูกค้าเป้าหมาย DeleteAction=Delete an event NewAction=New event AddAction=สร้างกิจกรรม @@ -18,7 +18,8 @@ TaskRDVWith=การประชุมกับ% s ShowTask=แสดงงาน ShowAction=เหตุการณ์ที่แสดง ActionsReport=รายงานเหตุการณ์ -ThirdPartiesOfSaleRepresentative=Thirdparties ตัวแทนจำหน่าย +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=ตัวแทนขาย SalesRepresentatives=พนักงานขาย SalesRepresentativeFollowUp=ตัวแทนขาย (ติดตาม) @@ -26,7 +27,7 @@ SalesRepresentativeSignature=ตัวแทนขาย (ลายเซ็น) NoSalesRepresentativeAffected=ไม่มีตัวแทนขายโดยเฉพาะอย่างยิ่งที่ได้รับมอบหมาย ShowCustomer=แสดงลูกค้า ShowProspect=แสดงความคาดหวัง -ListOfProspects=รายชื่อของลูกค้า +ListOfProspects=รายชื่อลูกค้าเป้าหมาย ListOfCustomers=รายชื่อของลูกค้า LastDoneTasks=Latest %s completed actions LastActionsToDo=Oldest %s not completed actions diff --git a/htdocs/langs/th_TH/companies.lang b/htdocs/langs/th_TH/companies.lang index 84838772af3..a84dd5deaed 100644 --- a/htdocs/langs/th_TH/companies.lang +++ b/htdocs/langs/th_TH/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=ใหม่เอกชน NewCompany=บริษัท ใหม่ (โอกาสลูกค้าซัพพลายเออร์) NewThirdParty=บุคคลที่สามใหม่ (โอกาสลูกค้าซัพพลายเออร์) CreateDolibarrThirdPartySupplier=สร้างบุคคลที่สาม (ซัพพลายเออร์) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=สร้างของบุคคลที่สาม CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=พื้นที่ prospection IdThirdParty=Id ของบุคคลที่สาม @@ -31,14 +31,13 @@ CountryIsInEEC=ประเทศที่อยู่ภายในประ ThirdPartyName=ชื่อของบุคคลที่สาม ThirdParty=บุคคลที่สาม ThirdParties=บุคคลที่สาม -ThirdPartyProspects=อนาคต -ThirdPartyProspectsStats=อนาคต +ThirdPartyProspects=ลูกค้าเป้าหมาย +ThirdPartyProspectsStats=ลูกค้าเป้าหมาย ThirdPartyCustomers=ลูกค้า ThirdPartyCustomersStats=ลูกค้า ThirdPartyCustomersWithIdProf12=ลูกค้าที่มี% s% s หรือ ThirdPartySuppliers=ซัพพลายเออร์ ThirdPartyType=ประเภทของบุคคลที่สาม -Company/Fundation=บริษัท / มูลนิธิ Individual=เอกชน ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=บริษัท แม่ @@ -78,10 +77,10 @@ VATIsNotUsed=ภาษีมูลค่าเพิ่มที่ไม่ไ CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=ข้อเสนอ +OverAllOrders=คำสั่งซื้อ +OverAllInvoices=ใบแจ้งหนี้ +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=ใช้ภาษีที่สอง LocalTax1IsUsedES= RE ถูกนำมาใช้ @@ -237,6 +236,12 @@ ProfId3TN=ศหมายเลข 3 (รหัส Douane) ProfId4TN=ศหมายเลข 4 (บ้าน) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=ศหมายเลข 1 (OGRN) ProfId2RU=ศหมายเลข 2 (INN) ProfId3RU=ศหมายเลข 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=ส่วนลดญาติ CustomerAbsoluteDiscountShort=ส่วนลดแอบโซลูท CompanyHasRelativeDiscount=ลูกค้ารายนี้มีส่วนลดเริ่มต้นของ% s %% CompanyHasNoRelativeDiscount=ลูกค้ารายนี้ไม่เคยมีใครส่วนลดญาติโดยค่าเริ่มต้น -CompanyHasAbsoluteDiscount=ลูกค้ารายนี้ยังคงมีเครดิตส่วนลดหรือเงินฝากสำหรับ% s% s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=ลูกค้ารายนี้ยังคงมีการบันทึกเครดิตสำหรับ% s% s CompanyHasNoAbsoluteDiscount=ลูกค้ารายนี้มีเครดิตส่วนลดไม่มี CustomerAbsoluteDiscountAllUsers=ส่วนลดแอบโซลูท (ที่ได้รับจากผู้ใช้ทั้งหมด) @@ -359,7 +364,7 @@ ChangeNeverContacted=สถานะเปลี่ยนไปไม่เค ChangeToContact=Change status to 'To be contacted' ChangeContactInProcess=เปลี่ยนสถานะเป็น 'ติดต่อในกระบวนการ' ChangeContactDone=สถานะเปลี่ยนไปติดต่อทำ ' -ProspectsByStatus=อนาคตตามสถานะ +ProspectsByStatus=ลูกค้าเป้าหมายตามสถานะ NoParentCompany=ไม่ ExportCardToFormat=การ์ดส่งออกไปยังรูปแบบ ContactNotLinkedToCompany=ติดต่อไม่ได้เชื่อมโยงกับบุคคลที่สาม @@ -385,12 +390,12 @@ FiscalMonthStart=เริ่มต้นเดือนของปีงบป YouMustAssignUserMailFirst=You must create email for this user first to be able to add emails notifications for him. YouMustCreateContactFirst=To be able to add email notifications, you must first define contacts with valid emails for the third party ListSuppliersShort=รายชื่อของซัพพลายเออร์ -ListProspectsShort=รายชื่อของลูกค้า +ListProspectsShort=รายชื่อลูกค้าเป้าหมาย ListCustomersShort=รายชื่อของลูกค้า ThirdPartiesArea=บุคคลที่สามและพื้นที่ติดต่อ LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=รวมของบุคคลที่สามที่ไม่ซ้ำกัน -InActivity=Opened +InActivity=เปิด ActivityCeased=ปิด ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=รหัสที่เป็นอิสระ รห ManagingDirectors=ผู้จัดการ (s) ชื่อ (ซีอีโอผู้อำนวยการประธาน ... ) MergeOriginThirdparty=ซ้ำของบุคคลที่สาม (บุคคลที่สามต้องการลบ) MergeThirdparties=ผสานบุคคลที่สาม -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties ได้รับการรวม SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/th_TH/contracts.lang b/htdocs/langs/th_TH/contracts.lang index 28f262cb8d5..4d63380c1be 100644 --- a/htdocs/langs/th_TH/contracts.lang +++ b/htdocs/langs/th_TH/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=รายการนี​​้มีเฉพ StandardContractsTemplate=แม่แบบสัญญามาตรฐาน ContactNameAndSignature=สำหรับ% s, ชื่อและลายเซ็น: OnlyLinesWithTypeServiceAreUsed=สายเท่านั้นที่มีประเภท "บริการ" จะถูกโคลน +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=ขายสัญญาลงนามตัวแทน diff --git a/htdocs/langs/th_TH/exports.lang b/htdocs/langs/th_TH/exports.lang index 2d08774a0f7..69d2d903ca0 100644 --- a/htdocs/langs/th_TH/exports.lang +++ b/htdocs/langs/th_TH/exports.lang @@ -110,13 +110,24 @@ Enclosure=สวน SpecialCode=รหัสพิเศษ ExportStringFilter=%% ช่วยให้แทนที่ตัวอักษรหนึ่งหรือมากกว่าหนึ่งในข้อความ ExportDateFilter=ปปปป YYYYMM, YYYYMMDD: กรองโดยหนึ่งปี / เดือน / วัน
ปปปปปปปป +, YYYYMM + YYYYMM, YYYYMMDD + YYYYMMDD: กรองในช่วงปี / เดือน / วัน
> ปปปป> YYYYMM> YYYYMMDD: กรองต่อไปนี้ในทุกปี / เดือน / วัน
<ปปปป 'nnnnn + nnnnn' ตัวกรองในช่วงของค่า
'> nnnnn' ตัวกรองโดยค่าที่ต่ำกว่า
'> nnnnn' ตัวกรองโดยค่าที่สูงขึ้น +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=หากคุณต้องการที่จะกรองบางค่าเพียงค่าที่ป้อนเข้าที่นี่ FilteredFields=สาขากรอง FilteredFieldsValues=ราคากรอง FormatControlRule=รูปแบบการปกครองควบคุม +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/th_TH/holiday.lang b/htdocs/langs/th_TH/holiday.lang index cca9cd986e9..c3571c93fa2 100644 --- a/htdocs/langs/th_TH/holiday.lang +++ b/htdocs/langs/th_TH/holiday.lang @@ -16,7 +16,7 @@ CancelCP=ยกเลิก RefuseCP=ปฏิเสธ ValidatorCP=Approbator ListeCP=รายการของใบ -ReviewedByCP=จะถูกตรวจสอบโดย +ReviewedByCP=Will be approved by DescCP=ลักษณะ SendRequestCP=สร้างการร้องขอลา DelayToRequestCP=ออกจากการร้องขอจะต้องทำอย่างน้อย% s วัน (s) ก่อนหน้าพวกเขา diff --git a/htdocs/langs/th_TH/install.lang b/htdocs/langs/th_TH/install.lang index 86c3d923c0a..a00733703ff 100644 --- a/htdocs/langs/th_TH/install.lang +++ b/htdocs/langs/th_TH/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=คุณสามารถใช้ตัวช่วย KeepDefaultValuesDeb=คุณสามารถใช้ตัวช่วยสร้างการติดตั้ง Dolibarr จากแพคเกจลินุกซ์ (Ubuntu, Debian, Fedora ... ) ดังนั้นค่าที่นำเสนอในที่นี้จะดีที่สุดแล้ว เฉพาะรหัสผ่านของเจ้าของฐานข้อมูลเพื่อสร้างจะต้องเสร็จสิ้น เปลี่ยนพารามิเตอร์อื่น ๆ เท่านั้นถ้าคุณรู้ว่าสิ่งที่คุณทำ KeepDefaultValuesMamp=คุณสามารถใช้ตัวช่วยสร้างการติดตั้ง Dolibarr จาก DoliMamp ดังนั้นค่าที่นำเสนอในที่นี้จะดีที่สุดแล้ว เปลี่ยนพวกเขาเท่านั้นถ้าคุณรู้ว่าสิ่งที่คุณทำ KeepDefaultValuesProxmox=คุณสามารถใช้ตัวช่วยสร้างการติดตั้ง Dolibarr จาก Proxmox เสมือนเครื่องเพื่อให้ค่าที่นำเสนอในที่นี้จะดีที่สุดแล้ว เปลี่ยนพวกเขาเท่านั้นถ้าคุณรู้ว่าสิ่งที่คุณทำ +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/th_TH/interventions.lang b/htdocs/langs/th_TH/interventions.lang index 9985b10948e..a94fce0066b 100644 --- a/htdocs/langs/th_TH/interventions.lang +++ b/htdocs/langs/th_TH/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=s แทรกแซง% ลบ InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=ติดตามการติดต่อกับลูกค้า # Modele numérotation diff --git a/htdocs/langs/th_TH/languages.lang b/htdocs/langs/th_TH/languages.lang index 4f0c60bf814..5da21848f7e 100644 --- a/htdocs/langs/th_TH/languages.lang +++ b/htdocs/langs/th_TH/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=เยอรมัน Language_de_AT=เยอรมัน (ออสเตรีย) Language_de_CH=ภาษาเยอรมัน Language_el_GR=กรีก +Language_el_CY=Greek (Cyprus) Language_en_AU=ภาษาอังกฤษ (ออสเตรเลีย) Language_en_CA=ภาษาอังกฤษ (แคนาดา) Language_en_GB=อังกฤษ (สหราชอาณาจักร) @@ -26,8 +27,10 @@ Language_es_BO=สเปน (โบลิเวีย) Language_es_CL=สเปน (ชิลี) Language_es_CO=สเปน (โคลอมเบีย) Language_es_DO=ภาษาสเปน +Language_es_EC=Spanish (Ecuador) Language_es_HN=สเปน (ฮอนดูรัส) Language_es_MX=สเปน (เม็กซิโก) +Language_es_PA=Spanish (Panama) Language_es_PY=สเปน (ปารากวัย) Language_es_PE=เสปน (เปรู) Language_es_PR=สเปน (เปอร์โตริโก) @@ -50,12 +53,14 @@ Language_is_IS=ไอซ์แลนด์ Language_it_IT=อิตาลี Language_ja_JP=ญี่ปุ่น Language_ka_GE=จอร์เจีย +Language_km_KH=Khmer Language_kn_IN=นาดา Language_ko_KR=เกาหลี Language_lo_LA=ลาว Language_lt_LT=ภาษาลิธัวเนีย Language_lv_LV=ลัตเวีย Language_mk_MK=มาซิโดเนีย +Language_mn_MN=Mongolian Language_nb_NO=นอร์เวย์ (บ็อกมัล) Language_nl_BE=ดัตช์ (เบลเยี่ยม) Language_nl_NL=ดัตช์ (เนเธอร์แลนด์) diff --git a/htdocs/langs/th_TH/loan.lang b/htdocs/langs/th_TH/loan.lang index b931ca51c05..bec33d91ae5 100644 --- a/htdocs/langs/th_TH/loan.lang +++ b/htdocs/langs/th_TH/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=% s จะไปสู่​​ความสนใจ GoToPrincipal=% s จะไปต่อที่สำคัญ YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=การกำหนดค่าของเงินให้กู้ยืมโมดูล LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/th_TH/mails.lang b/htdocs/langs/th_TH/mails.lang index eb1d2afde4e..96df7eb6a30 100644 --- a/htdocs/langs/th_TH/mails.lang +++ b/htdocs/langs/th_TH/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=ส่ง partialy MailingStatusSentCompletely=ส่งสมบูรณ์ MailingStatusError=ความผิดพลาด MailingStatusNotSent=ส่งไม่ได้ -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=ตรวจสอบการส่งอีเมลที่ประสบความสำเร็จ MailUnsubcribe=ยกเลิก MailingStatusNotContact=ไม่ติดต่ออีกต่อไป @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=สาย% s ในแฟ้ม @@ -116,8 +120,8 @@ Notifications=การแจ้งเตือน NoNotificationsWillBeSent=ไม่มีการแจ้งเตือนอีเมลที่มีการวางแผนสำหรับเหตุการณ์และ บริษัท นี้ ANotificationsWillBeSent=1 การแจ้งเตือนจะถูกส่งไปทางอีเมล SomeNotificationsWillBeSent=% s การแจ้งเตือนจะถูกส่งไปทางอีเมล -AddNewNotification=เปิดใช้งานเป้าหมายการแจ้งเตือนอีเมลใหม่ -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=รายการทั้งหมดแจ้งเตือนอีเมลที่ส่ง MailSendSetupIs=การกำหนดค่าของการส่งอีเมล์ที่ได้รับการติดตั้งเพื่อ '% s' โหมดนี้ไม่สามารถใช้ในการส่งการส่งอีเมลมวล MailSendSetupIs2=ก่อนอื่นคุณต้องไปกับบัญชีผู้ดูแลระบบลงไปในเมนู% sHome - การติดตั้ง - อีเมล์% s จะเปลี่ยนพารามิเตอร์ '% s' เพื่อใช้โหมด '% s' ด้วยโหมดนี้คุณสามารถเข้าสู่การตั้งค่าของเซิร์ฟเวอร์ที่ให้บริการโดยผู้ให้บริการอินเทอร์เน็ตของคุณและใช้คุณลักษณะการส่งอีเมลมวล diff --git a/htdocs/langs/th_TH/main.lang b/htdocs/langs/th_TH/main.lang index eaa24193396..97657f0c292 100644 --- a/htdocs/langs/th_TH/main.lang +++ b/htdocs/langs/th_TH/main.lang @@ -72,8 +72,10 @@ SeeHere=ดูที่นี่ Apply=ใช้ BackgroundColorByDefault=สีพื้นหลังเริ่มต้น FileRenamed=The file was successfully renamed -FileUploaded=ไฟล์อัพโหลดประสบความสำเร็จ FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=ไฟล์อัพโหลดประสบความสำเร็จ +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=ไฟล์ที่ถูกเลือกสำหรับสิ่งที่แนบมา แต่ยังไม่ได้อัปโหลดยัง คลิกที่ "แนบไฟล์" สำหรับเรื่องนี้ NbOfEntries=nb ของรายการ GoToWikiHelpPage=อ่านความช่วยเหลือออนไลน์ (อินเทอร์เน็ตจำเป็น) @@ -358,6 +360,7 @@ TotalLT1ES=RE รวม TotalLT2ES=IRPF รวม HT=สุทธิจากภาษี TTC=อิงค์ภาษี +INCT=Inc. all taxes VAT=ภาษีการขาย VATs=ภาษีขาย LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=ตุลาคม MonthShort11=พฤศจิกายน MonthShort12=ธันวาคม AttachedFiles=ไฟล์ที่แนบมาและเอกสาร -FileTransferComplete=ไฟล์อัพโหลด successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/th_TH/margins.lang b/htdocs/langs/th_TH/margins.lang index 01fd23e2d10..d436bad8ac6 100644 --- a/htdocs/langs/th_TH/margins.lang +++ b/htdocs/langs/th_TH/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=อัตราจะต้องเป็นค่าตั markRateShouldBeLesserThan100=อัตรามาร์คควรจะต่ำกว่า 100 ShowMarginInfos=แสดงขอบข่าวสาร CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/th_TH/members.lang b/htdocs/langs/th_TH/members.lang index 45145459d38..6e8ff81448f 100644 --- a/htdocs/langs/th_TH/members.lang +++ b/htdocs/langs/th_TH/members.lang @@ -90,6 +90,7 @@ PublicMemberList=รายชื่อสมาชิกสาธารณะ BlankSubscriptionForm=ใบจองซื้อรถยนต์สาธารณะ BlankSubscriptionFormDesc=Dolibarr สามารถให้คุณ URL ที่สาธารณะเพื่อให้ผู้เข้าชมภายนอกเพื่อขอสมัครเป็นสมาชิกมูลนิธิ ถ้าโมดูลการชำระเงินออนไลน์มีการใช้งานรูปแบบการชำระเงินจะได้รับการให้โดยอัตโนมัติ EnablePublicSubscriptionForm=เปิดใช้งานรูปแบบการสมัครสมาชิกอัตโนมัติสาธารณะ +ForceMemberType=Force the member type ExportDataset_member_1=และการสมัครสมาชิก ImportDataset_member_1=สมาชิก LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=แสดงหน้าจอนี้คุณสถิต MembersStatisticsDesc=เลือกสถิติที่คุณต้องการอ่าน ... MenuMembersStats=สถิติ LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=ธรรมชาติ Public=ข้อมูลเป็นสาธารณะ NewMemberbyWeb=สมาชิกใหม่ที่เพิ่ม รอการอนุมัติ diff --git a/htdocs/langs/th_TH/modulebuilder.lang b/htdocs/langs/th_TH/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/th_TH/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/th_TH/multicurrency.lang b/htdocs/langs/th_TH/multicurrency.lang new file mode 100644 index 00000000000..b8ed714c199 --- /dev/null +++ b/htdocs/langs/th_TH/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi currency +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Synchronisation error: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API key +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Currencies used +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Payment amount, original currency diff --git a/htdocs/langs/th_TH/oauth.lang b/htdocs/langs/th_TH/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/th_TH/oauth.lang +++ b/htdocs/langs/th_TH/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/th_TH/other.lang b/htdocs/langs/th_TH/other.lang index 7d99ded2d77..0f68d12f808 100644 --- a/htdocs/langs/th_TH/other.lang +++ b/htdocs/langs/th_TH/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=กก. WeightUnitg=ก. WeightUnitmg=มก. WeightUnitpound=ปอนด์ +WeightUnitounce=ออนซ์ Length=ความยาว LengthUnitm=ม. LengthUnitdm=DM diff --git a/htdocs/langs/th_TH/paybox.lang b/htdocs/langs/th_TH/paybox.lang index d223c3343ae..1308e65514d 100644 --- a/htdocs/langs/th_TH/paybox.lang +++ b/htdocs/langs/th_TH/paybox.lang @@ -11,6 +11,7 @@ YourEMail=ส่งอีเมล์ถึงจะได้รับการ Creditor=เจ้าหนี้ PaymentCode=รหัสการชำระเงิน PayBoxDoPayment=ไปในการชำระเงิน +ToPay=การชำระเงินทำ YouWillBeRedirectedOnPayBox=คุณจะถูกเปลี่ยนเส้นทางในหน้า Paybox การรักษาความปลอดภัยในการป้อนข้อมูลบัตรเครดิต Continue=ถัดไป ToOfferALinkForOnlinePayment=สำหรับการชำระเงิน URL% s diff --git a/htdocs/langs/th_TH/paypal.lang b/htdocs/langs/th_TH/paypal.lang index b67896bdd8e..93b78087ee9 100644 --- a/htdocs/langs/th_TH/paypal.lang +++ b/htdocs/langs/th_TH/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=นี่คือรหัสของรายการ PAYPAL_ADD_PAYMENT_URL=เพิ่ม URL ของการชำระเงิน Paypal เมื่อคุณส่งเอกสารทางไปรษณีย์ PredefinedMailContentLink=คุณสามารถคลิกที่ลิงค์ด้านล่างเพื่อความปลอดภัยในการชำระเงินของคุณ (PayPal) หากยังไม่ได้ทำมาแล้ว % s YouAreCurrentlyInSandboxMode=คุณกำลังอยู่ใน "ทราย" โหมด -NewPaypalPaymentReceived=ใหม่การชำระเงินที่ได้รับ Paypal -NewPaypalPaymentFailed=การชำระเงิน Paypal ใหม่พยายาม แต่ล้มเหลว +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=อีเมลเตือนหลังจากการชำระเงิน (ประสบความสำเร็จหรือไม่) ReturnURLAfterPayment=URL ที่กลับมาหลังจากการชำระเงิน -ValidationOfPaypalPaymentFailed=การตรวจสอบการชำระเงิน Paypal ล้มเหลว -PaypalConfirmPaymentPageWasCalledButFailed=หน้ายืนยันการชำระเงินสำหรับ Paypal ถูกเรียกโดย Paypal แต่ไม่ยืนยัน +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/th_TH/printing.lang b/htdocs/langs/th_TH/printing.lang index 468dc4869bf..f4b6380706b 100644 --- a/htdocs/langs/th_TH/printing.lang +++ b/htdocs/langs/th_TH/printing.lang @@ -46,6 +46,6 @@ IPP_Media=สื่อเครื่องพิมพ์ IPP_Supported=ประเภทของสื่อ DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. -PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. -PrintTestDescprintgcp=List of Printers for Google Cloud Print. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. +PrintingDriverDescprintgcp=ตัวแปรการกำหนดค่าสำหรับการพิมพ์คนขับของ Google Cloud Print +PrintTestDescprintgcp=รายการสำหรับเครื่องพิมพ์ของ Google Cloud Print diff --git a/htdocs/langs/th_TH/products.lang b/htdocs/langs/th_TH/products.lang index 7848e487c3c..b7738205c3c 100644 --- a/htdocs/langs/th_TH/products.lang +++ b/htdocs/langs/th_TH/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=สินค้าหรือบริการ ProductsAndServices=สินค้าและบริการ ProductsOrServices=ผลิตภัณฑ์หรือบริการ -ProductsOnSell=สินค้าเพื่อขายหรือให้ซื้อ -ProductsNotOnSell=สินค้าไม่ขายและไม่ได้สำหรับการซื้อ +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=ผลิตภัณฑ์สำหรับการขายและการซื้อ -ServicesOnSell=บริการเพื่อขายหรือให้ซื้อ -ServicesNotOnSell=บริการไม่ได้สำหรับการขาย +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=บริการสำหรับการขายและการซื้อ LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=ตารางเมตร m3=ลูกบาศก์เมตร liter=ลิตร l=L +unitP=Piece +unitSET=Set +unitS=ที่สอง +unitH=ชั่วโมง +unitD=วัน +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=แม่แบบสินค้าอ้างอิง ServiceCodeModel=แม่แบบอ้างอิงบริการ CurrentProductPrice=ราคาปัจจุบัน @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=ก่อ ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=สินค้าย่อย MinSupplierPrice=ผู้จัดจำหน่ายราคาขั้นต่ำ MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=การกำหนดค่าราคาแบบไดนามิก -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=ตัวแปรทั่วโลก VariableToUpdate=Variable to update GlobalVariableUpdaters=อัพเดทตัวแปรทั่วโลก +GlobalVariableUpdaterType0=ข้อมูล JSON +GlobalVariableUpdaterHelp0=แยกวิเคราะห์ข้อมูล JSON จาก URL ที่ระบุมูลค่าระบุตำแหน่งของค่าที่เกี่ยวข้อง +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=ข้อมูลเว็บเซอร์ +GlobalVariableUpdaterHelp1=แยกวิเคราะห์ข้อมูลจากเว็บเซอร์ URL ที่ระบุ, NS ระบุ namespace, มูลค่าระบุตำแหน่งของค่าที่เกี่ยวข้อง, ข้อมูลควรมีข้อมูลที่จะส่งและเป็นวิธีการเรียกวิธี WS +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=ช่วงเวลาการปรับปรุง (นาที) LastUpdated=Latest update CorrectlyUpdated=ปรับปรุงอย่างถูกต้อง @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/th_TH/propal.lang b/htdocs/langs/th_TH/propal.lang index e76f520e1f4..cf796f07b15 100644 --- a/htdocs/langs/th_TH/propal.lang +++ b/htdocs/langs/th_TH/propal.lang @@ -3,7 +3,7 @@ Proposals=ข้อเสนอเชิงพาณิชย์ Proposal=ข้อเสนอเชิงพาณิชย์ ProposalShort=ข้อเสนอ ProposalsDraft=ข้อเสนอในเชิงพาณิชย์ร่าง -ProposalsOpened=Opened commercial proposals +ProposalsOpened=ข้อเสนอในเชิงพาณิชย์เปิด Prop=ข้อเสนอเชิงพาณิชย์ CommercialProposal=ข้อเสนอเชิงพาณิชย์ ProposalCard=การ์ดเสนอ @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=จำนวนเดือน (สุทธิจา NbOfProposals=จำนวนของข้อเสนอในเชิงพาณิชย์ ShowPropal=แสดงข้อเสนอ PropalsDraft=ร่าง -PropalsOpened=Opened +PropalsOpened=เปิด PropalStatusDraft=ร่าง (จะต้องมีการตรวจสอบ) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=ลงนาม (ความต้องการของการเรียกเก็บเงิน) diff --git a/htdocs/langs/th_TH/resource.lang b/htdocs/langs/th_TH/resource.lang index 2a88eacd2ba..5839b62ea63 100644 --- a/htdocs/langs/th_TH/resource.lang +++ b/htdocs/langs/th_TH/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=ทรัพยากรลบเรียบร้ DictionaryResourceType=ประเภทของทรัพยากร SelectResource=ทรัพยากรที่เลือก + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=ทรัพยากร diff --git a/htdocs/langs/th_TH/salaries.lang b/htdocs/langs/th_TH/salaries.lang index b42271e74a8..ee4ab455cdf 100644 --- a/htdocs/langs/th_TH/salaries.lang +++ b/htdocs/langs/th_TH/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=รหัสบัญชีสำหรับการชำระเงินเงินเดือน -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=รหัสบัญชีสำหรับค่าใช้จ่ายทางการเงิน +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=เงินเดือน Salaries=เงินเดือน NewSalaryPayment=การชำระเงินเงินเดือนใหม่ diff --git a/htdocs/langs/th_TH/sendings.lang b/htdocs/langs/th_TH/sendings.lang index 22170e1d89d..f982ff2367e 100644 --- a/htdocs/langs/th_TH/sendings.lang +++ b/htdocs/langs/th_TH/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=แผ่นจัดส่ง ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=รูปแบบเอกสารอย่างง่าย DocumentModelMerou=Merou A5 รูปแบบ WarningNoQtyLeftToSend=คำเตือนผลิตภัณฑ์ไม่มีการรอคอยที่จะส่ง StatsOnShipmentsOnlyValidated=สถิติดำเนินการในการตรวจสอบการจัดส่งเท่านั้น วันที่นำมาใช้คือวันของการตรวจสอบการจัดส่งของ (วันที่ส่งมอบวางแผนไม่เป็นที่รู้จักเสมอ) @@ -51,10 +50,10 @@ ActionsOnShipping=เหตุการณ์ที่เกิดขึ้น LinkToTrackYourPackage=เชื่อมโยงไปยังติดตามแพคเกจของคุณ ShipmentCreationIsDoneFromOrder=สำหรับช่วงเวลาที่การสร้างการจัดส่งใหม่จะทำจากการ์ดสั่งซื้อ ShipmentLine=สายการจัดส่ง -ProductQtyInCustomersOrdersRunning=ปริมาณสินค้าเข้าเปิดคำสั่งซื้อของลูกค้า -ProductQtyInSuppliersOrdersRunning=ปริมาณสินค้าลงในคำสั่งเปิดซัพพลายเออร์ -ProductQtyInShipmentAlreadySent=ปริมาณสินค้าจากการสั่งซื้อของลูกค้าที่เปิดส่งแล้ว -ProductQtyInSuppliersShipmentAlreadyRecevied=ปริมาณการสั่งซื้อสินค้าจากซัพพลายเออร์ที่เปิดรับอยู่แล้ว +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/th_TH/stocks.lang b/htdocs/langs/th_TH/stocks.lang index 40f6b077791..14221185088 100644 --- a/htdocs/langs/th_TH/stocks.lang +++ b/htdocs/langs/th_TH/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=ป้ายเคลื่อนไหว NumberOfUnit=จำนวนหน่วย UnitPurchaseValue=ราคาซื้อหน่วย StockTooLow=หุ้นต่ำเกินไป -StockLowerThanLimit=หุ้นต่ำกว่าขีด จำกัด ของการแจ้งเตือน +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=มูลค่า PMPValue=ราคาเฉลี่ยถ่วงน้ำหนัก PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=สต็อกสินค้าและสต็ QtyDispatched=ปริมาณส่ง QtyDispatchedShort=จำนวนส่ง QtyToDispatchShort=จำนวนการจัดส่ง -OrderDispatch=หุ้นเยี่ยงอย่าง +OrderDispatch=Goods Receptions 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=ลดหุ้นที่แท้จริงในใบแจ้งหนี้ลูกค้า / บันทึกการตรวจสอบเครดิต @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=เพิ่มหุ้นที่แท้จริงในใบแจ้งหนี้ซัพพลายเออร์ / บันทึกการตรวจสอบเครดิต ReStockOnValidateOrder=เพิ่มหุ้นที่แท้จริงในการอนุมัติคำสั่งซัพพลายเออร์ -ReStockOnDispatchOrder=เพิ่มหุ้นที่แท้จริงในคู่มือการฝึกอบรมออกเป็นโกดังหลังจากที่สั่งซื้อผู้จัดจำหน่ายที่ได้รับ +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=การสั่งซื้อที่ยังไม่ได้มีหรือไม่ขึ้นสถานะที่ช่วยให้การจัดส่งสินค้าในคลังสินค้าหุ้น -StockDiffPhysicTeoric=ชี้แจงความแตกต่างระหว่างหุ้นทางกายภาพและทางทฤษฎี +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=ไม่มีสินค้าที่กำหนดไว้ล่วงหน้าสำหรับวัตถุนี้ จึงไม่มีการฝึกอบรมในสต็อกจะต้อง DispatchVerb=ฆ่า StockLimitShort=จำกัด สำหรับการแจ้งเตือน StockLimit=ขีด จำกัด ของสต็อกสำหรับการแจ้งเตือน PhysicalStock=หุ้นทางกายภาพ 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): 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, ...) IdWarehouse=คลังสินค้า Id DescWareHouse=คลังสินค้ารายละเอียด LieuWareHouse=คลังสินค้าภาษาท้องถิ่น @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=ปริมาณของ% s สินค้าใน NbOfProductAfterPeriod=จำนวนของผลิตภัณฑ์% s ในสต็อกหลังจากระยะเวลาที่เลือก (>% s) MassMovement=การเคลื่อนไหวมวลชน SelectProductInAndOutWareHouse=เลือกผลิตภัณฑ์ปริมาณโกดังแหล่งที่มาและคลังสินค้าเป้าหมายจากนั้นคลิก "% s" ครั้งนี้จะทำสำหรับการเคลื่อนไหวที่จำเป็นทั้งหมดคลิกไปยัง "% s" -RecordMovement=โอนบันทึก +RecordMovement=Record transfer ReceivingForSameOrder=ใบเสร็จรับเงินสำหรับการสั่งซื้อนี้ StockMovementRecorded=การเคลื่อนไหวของหุ้นที่บันทึกไว้ RuleForStockAvailability=หลักเกณฑ์ในการความต้องการหุ้น @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=แก้ไข +inventoryValidate=ผ่านการตรวจสอบ +inventoryDraft=วิ่ง +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=สร้าง +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +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 mouvment 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 +AddProduct=เพิ่ม +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=ลบบรรทัด +RegulateStock=Regulate Stock +ListInventory=รายการ diff --git a/htdocs/langs/th_TH/stripe.lang b/htdocs/langs/th_TH/stripe.lang new file mode 100644 index 00000000000..972c21591c6 --- /dev/null +++ b/htdocs/langs/th_TH/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=URL ต่อไปนี้จะพร้อมที่จะให้หน้าให้กับลูกค้าที่จะทำให้การชำระเงินบนวัตถุ Dolibarr +PaymentForm=รูปแบบการชำระเงิน +WelcomeOnPaymentPage=ยินดีต้อนรับในการให้บริการการชำระเงินออนไลน์ของเรา +ThisScreenAllowsYouToPay=หน้าจอนี้จะช่วยให้คุณสามารถชำระเงินออนไลน์ไปยัง% s +ThisIsInformationOnPayment=นี้เป็นข้อมูลเกี่ยวกับการชำระเงินที่จะทำ +ToComplete=ให้เสร็จสมบูรณ์ +YourEMail=ส่งอีเมล์ถึงจะได้รับการยืนยันการชำระเงิน +STRIPE_PAYONLINE_SENDEMAIL=อีเมลเตือนหลังจากการชำระเงิน (ประสบความสำเร็จหรือไม่) +Creditor=เจ้าหนี้ +PaymentCode=รหัสการชำระเงิน +StripeDoPayment=ไปในการชำระเงิน +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=ถัดไป +ToOfferALinkForOnlinePayment=สำหรับการชำระเงิน URL% s +ToOfferALinkForOnlinePaymentOnOrder=URL ที่จะนำเสนอส่วนติดต่อผู้ใช้การชำระเงินออนไลน์ s% สำหรับการสั่งซื้อของลูกค้า +ToOfferALinkForOnlinePaymentOnInvoice=URL ที่จะนำเสนอส่วนติดต่อผู้ใช้การชำระเงินออนไลน์% s สำหรับใบแจ้งหนี้ลูกค้า +ToOfferALinkForOnlinePaymentOnContractLine=URL ที่จะนำเสนอส่วนติดต่อผู้ใช้การชำระเงินออนไลน์% s สำหรับสายสัญญา +ToOfferALinkForOnlinePaymentOnFreeAmount=URL ที่จะนำเสนอส่วนติดต่อผู้ใช้การชำระเงินออนไลน์ s% สำหรับจำนวนเงินที่ฟรี +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL ที่จะนำเสนอส่วนติดต่อผู้ใช้การชำระเงินออนไลน์% s สำหรับการสมัครสมาชิก +YouCanAddTagOnUrl=นอกจากนี้คุณยังสามารถเพิ่มพารามิเตอร์ URL และแท็ก = ค่าใด ๆ ของ URL เหล่านั้น (ที่จำเป็นเท่านั้นสำหรับการชำระเงินฟรี) เพื่อเพิ่มแท็กความคิดเห็นการชำระเงินของคุณเอง +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=หน้านี้ยืนยันว่าชำระเงินของคุณได้รับการบันทึก ขอบคุณ +YourPaymentHasNotBeenRecorded=ชำระเงินที่คุณยังไม่ได้รับการบันทึกไว้และได้รับการยกเลิกการทำธุรกรรม ขอบคุณ +AccountParameter=พารามิเตอร์บัญชี +UsageParameter=พารามิเตอร์การใช้งาน +InformationToFindParameters=ช่วยในการหาข้อมูลเกี่ยวกับบัญชีของคุณ s% +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=ชื่อของผู้ขาย +CSSUrlForPaymentForm=รูปแบบ CSS url ของแผ่นสำหรับรูปแบบการชำระเงิน +MessageOK=ข้อความในหน้ากลับมาตรวจสอบการชำระเงิน +MessageKO=ข้อความในหน้าผลตอบแทนการชำระเงินยกเลิก +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/th_TH/supplier_proposal.lang b/htdocs/langs/th_TH/supplier_proposal.lang index 1f1ba6bbb23..a870acb9c1b 100644 --- a/htdocs/langs/th_TH/supplier_proposal.lang +++ b/htdocs/langs/th_TH/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=ร่าง (จะต้องมีการตรวจสอบ) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=ปิด SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=ปฏิเสธ @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=เริ่มต้นการสร้างแบบจำลอง DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/th_TH/suppliers.lang b/htdocs/langs/th_TH/suppliers.lang index 902ec4a8136..e956e0ae7ef 100644 --- a/htdocs/langs/th_TH/suppliers.lang +++ b/htdocs/langs/th_TH/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=บางผลิตภัณฑ์ย่อยได้ไม่มีราคาที่กำหนดไว้ AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=ราคาผู้ผลิต ReferenceSupplierIsAlreadyAssociatedWithAProduct=ผู้จัดจำหน่ายอ้างอิงนี้จะเชื่อมโยงกับการอ้างอิง:% s NoRecordedSuppliers=ซัพพลายเออร์ที่ไม่มีการบันทึกไว้ SupplierPayment=การชำระเงินผู้ผลิต @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=ราคาผู้ผลิต diff --git a/htdocs/langs/th_TH/trips.lang b/htdocs/langs/th_TH/trips.lang index 64364b8b37a..0ed12b8b79a 100644 --- a/htdocs/langs/th_TH/trips.lang +++ b/htdocs/langs/th_TH/trips.lang @@ -12,7 +12,7 @@ ListOfFees=รายการค่าใช้จ่าย TypeFees=Types of fees ShowTrip=แสดงรายงานค่าใช้จ่าย NewTrip=รายงานค่าใช้จ่ายใหม่ -CompanyVisited=บริษัท / มูลนิธิเข้าเยี่ยมชม +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=จำนวนเงินหรือกิโลเมตร DeleteTrip=ลบรายงานค่าใช้จ่าย ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=รอการอนุมัติ ExpensesArea=ค่าใช้จ่ายในพื้นที่รายงาน ClassifyRefunded=จำแนก 'คืนเงิน' ExpenseReportWaitingForApproval=รายงานค่าใช้จ่ายใหม่ได้รับการส่งเพื่อขออนุมัติ -ExpenseReportWaitingForApprovalMessage=รายงานค่าใช้จ่ายใหม่ได้รับการส่งและกำลังรอการอนุมัติ - ผู้ใช้:% s - ระยะเวลา:% s คลิกที่นี่เพื่อตรวจสอบ:% s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=รายงานค่าใช้จ่าย Id AnyOtherInThisListCanValidate=คนที่จะแจ้งให้สำหรับการตรวจสอบ TripSociete=ข้อมูล บริษัท @@ -59,31 +69,24 @@ DATE_REFUS=ปฏิเสธวัน DATE_SAVE=วันที่ตรวจสอบ DATE_CANCEL=วันที่ยกเลิก DATE_PAIEMENT=วันที่ชำระเงิน - BROUILLONNER=เปิดใหม่ +ExpenseReportRef=Ref. expense report ValidateAndSubmit=ตรวจสอบและส่งเพื่อขออนุมัติ ValidatedWaitingApproval=การตรวจสอบ (รอการอนุมัติ) - NOT_AUTHOR=คุณไม่ได้เป็นผู้เขียนรายงานค่าใช้จ่ายนี้ การดำเนินงานที่ยกเลิก - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=อนุมัติรายงานค่าใช้จ่าย ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=จ่ายรายงานค่าใช้จ่าย ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=ย้ายกลับไปรายงานค่าใช้จ่ายสถานะ "ร่าง" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=ตรวจสอบรายงานค่าใช้จ่าย ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=ไม่มีรายงานค่าใช้จ่ายในการส่งออกในช่วงเวลานี้ ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/th_TH/users.lang b/htdocs/langs/th_TH/users.lang index 83663049e76..bc25b2dbde7 100644 --- a/htdocs/langs/th_TH/users.lang +++ b/htdocs/langs/th_TH/users.lang @@ -66,8 +66,8 @@ InternalUser=ผู้ใช้งานภายใน ExportDataset_user_1=ผู้ใช้ Dolibarr และคุณสมบัติ DomainUser=โดเมนของผู้ใช้% s Reactivate=ฟื้นฟู -CreateInternalUserDesc=รูปแบบนี้จะช่วยให้คุณสามารถสร้างผู้ใช้ภายใน บริษัท ของคุณ / มูลนิธิ ในการสร้างผู้ใช้ภายนอก (ลูกค้าผู้จัดจำหน่าย, ... ) ใช้ปุ่ม 'สร้างผู้ใช้ Dolibarr จากบัตรรายชื่อของบุคคลที่สาม -InternalExternalDesc=ผู้ใช้งานภายในเป็นผู้ใช้ที่เป็นส่วนหนึ่งของ บริษัท ของคุณ / มูลนิธิ
ผู้ใช้ภายนอกเป็นลูกค้าซัพพลายเออร์หรืออื่น

ในทั้งสองกรณีสิทธิ์กำหนดสิทธิใน Dolibarr ผู้ใช้ภายนอกยังสามารถมีผู้จัดการเมนูที่แตกต่างจากผู้ใช้ภายใน (ดูหน้าแรก - การติดตั้ง - จอแสดงผล) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=ได้รับอนุญาตเพราะรับมาจากหนึ่งในกลุ่มของผู้ใช้ Inherited=ที่สืบทอด UserWillBeInternalUser=ผู้ใช้ที่สร้างจะเป็นผู้ใช้งานภายใน (เพราะไม่เชื่อมโยงกับบุคคลที่สามโดยเฉพาะ) diff --git a/htdocs/langs/th_TH/website.lang b/htdocs/langs/th_TH/website.lang index 6197580711f..da3d59a2455 100644 --- a/htdocs/langs/th_TH/website.lang +++ b/htdocs/langs/th_TH/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=รหัส WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/th_TH/withdrawals.lang b/htdocs/langs/th_TH/withdrawals.lang index 80f90d2ce73..3fa287b3454 100644 --- a/htdocs/langs/th_TH/withdrawals.lang +++ b/htdocs/langs/th_TH/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=จำนวนเงินที่จะถอนตัว WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=ไม่มีใบแจ้งหนี้ลูกค้าในโหมดการชำระเงิน "ถอนตัว" กำลังรอ ไปที่แท็บ 'ถอน' บนการ์ดใบแจ้งหนี้ที่จะทำให้การร้องขอ +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 @@ -41,6 +41,7 @@ RefusedReason=เหตุผลในการปฏิเสธ RefusedInvoicing=การเรียกเก็บเงินการปฏิเสธ NoInvoiceRefused=ไม่คิดค่าบริการการปฏิเสธ InvoiceRefused=ใบแจ้งหนี้ไม่ยอม (ชาร์จปฏิเสธให้กับลูกค้า) +StatusDebitCredit=Status debit/credit StatusWaiting=ที่รอ StatusTrans=ส่ง StatusCredited=เครดิต diff --git a/htdocs/langs/tr_TR/accountancy.lang b/htdocs/langs/tr_TR/accountancy.lang index 2a204c8e8d4..539c7516b9d 100644 --- a/htdocs/langs/tr_TR/accountancy.lang +++ b/htdocs/langs/tr_TR/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Diğer Bilgiler DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Muhasebe hesabı ekle AccountAccounting=Muhasebe hesabı AccountAccountingShort=Hesap SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Önerilen muhasebe hesabı @@ -79,6 +79,7 @@ SuppliersVentilation=Tedarikçi faturası bağlama ExpenseReportsVentilation=Expense report binding CreateMvts=Yeni işlem oluştur UpdateMvts=İşlemi değiştir +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Hesap bakiyesi @@ -140,8 +141,9 @@ Sens=Sens (borsa haberleri yayınlama günlüğü) Codejournal=Günlük NumPiece=Parça sayısı TransactionNumShort=Num. transaction -AccountingCategory=Accounting account groups +AccountingCategory=Muhasebe hesap grupları GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Ayarlanmamış DeleteMvt=Delete Ledger lines DelYear=Silinecek yıl @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Satışlar AccountingJournalType3=Alışlar AccountingJournalType4=Banka +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Dışaaktarımlar Export=Dışaaktar +ExportDraftJournal=Export draft journal Modelcsv=Dışaaktarım modeli OptionsDeactivatedForThisExportModel=Bu dışaaktarma modeli için seçenekler etkinleştirilmemiş Selectmodelcsv=Bir dışaaktarım modeli seç diff --git a/htdocs/langs/tr_TR/admin.lang b/htdocs/langs/tr_TR/admin.lang index 19ba7f0497b..88edee8bae9 100644 --- a/htdocs/langs/tr_TR/admin.lang +++ b/htdocs/langs/tr_TR/admin.lang @@ -104,7 +104,7 @@ 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ı AllMenus=Tümü -NotConfigured=Module/Application not configured +NotConfigured=Modül/Uygulama yapılandırılmadı Active=Etkin SetupShort=Ayarlar OtherOptions=Diğer seçenekler @@ -225,23 +225,23 @@ OfficialDemo=Dolibarr çevrimiçi demo OfficialMarketPlace=Dış modüller/eklentiler için resmi Pazar yeri OfficialWebHostingService=Önerilen web barındırma servisleri (bulut barındırma) ReferencedPreferredPartners=Tercihli Ortaklar -OtherResources=Other resources -ExternalResources=External resources -SocialNetworks=Social Networks +OtherResources=Diğer kaynaklar +ExternalResources=Dış kaynaklar +SocialNetworks=Sosyal Ağlar ForDocumentationSeeWiki=Kullanıcıların ve geliştiricilerin belgeleri (Doc, FAQs…),
Dolibarr Wiki ye bir göz atın:
%s ForAnswersSeeForum=Herhangi bir başka soru/yardım için Dolibarr forumunu kullanabilirsiniz:
%s HelpCenterDesc1=Bu alan Dolibarr’dan Yardım destek hizmeti almanıza olanak sağlar. HelpCenterDesc2=Bu servisin bir kısmı yalnızca İngilizcedir CurrentMenuHandler=Geçerli menü işlemcisi MeasuringUnit=Ölçü birimi -LeftMargin=Left margin -TopMargin=Top margin -PaperSize=Paper type -Orientation=Orientation +LeftMargin=Sol kenar boşluğu +TopMargin=Üst kenar boşluğu +PaperSize=Kağıt türü +Orientation=Oryantasyon SpaceX=Space X SpaceY=Space Y -FontSize=Font size -Content=Content +FontSize=Yazı boyutu +Content=İçerik NoticePeriod=Bildirim dönemi NewByMonth=New by month Emails=E-postalar @@ -263,14 +263,14 @@ MAIN_MAIL_EMAIL_STARTTLS= TLS (STARTTLS) şifreleme kullan MAIN_DISABLE_ALL_SMS=Bütün SMS gönderimlerini devre dışı bırak (test ya da demo amaçlı) 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=Sender e-mail by default for manual sendings (User email or Company email) -UserEmail=User email -CompanyEmail=Company email +MAIN_MAIL_DEFAULT_FROMTYPE=Manuel gönderimler için varsayılan gönderici e-mail adresi (Kullanıcı veya Firma maili) +UserEmail=Kullanıcı email adresi +CompanyEmail=Firma email adresi FeatureNotAvailableOnLinux=Unix gibi sistemlerde bu özellik yoktur. SubmitTranslation=Bu dil için çeviri tamamlanmamışsa ya da hatalar buluyorsanız, bunları langs/%s dizininde düzeltebilir ve değişikliklerinizi www.transifex.com/dolibarr-association/dolibarr/ a gönderebilirsiniz. SubmitTranslationENUS=Bu dil için çeviri tamamlanmamışsa ya da hatalar buluyorsanız, bunları langs/%s dizininde düzeltebilir ve değişikliklerinizi dolibarr.org/forum adresine veya geliştiriciler için github.com/Dolibarr/dolibarr adresine gönderebilirsiniz. ModuleSetup=Modül kurulumu -ModulesSetup=Modules/Application setup +ModulesSetup=Modül/Uygulama kurulumu ModuleFamilyBase=Sistem ModuleFamilyCrm=Müşteri İlişkileri Yönetimi (CRM) ModuleFamilySrm=Tefadrikçi İlişkileri Yönetimi (SRM) @@ -303,7 +303,7 @@ CurrentVersion=Dolibarr geçerli sürümü CallUpdatePage=Veritabanı yapısını ve verileri güncelleyen sayfaya git: %s. LastStableVersion=Son kararlı sürüm LastActivationDate=Latest activation date -LastActivationAuthor=Latest activation author +LastActivationAuthor=En son aktivasyon yazarı LastActivationIP=Latest activation IP UpdateServerOffline=Güncelleme sunucusu çevrimdışı WithCounter=Manage a counter @@ -375,20 +375,20 @@ Int=Tam sayı Float=Kayan DateAndTime=Tarih ve saat Unique=Benzersiz -Boolean=Boolean (one checkbox) +Boolean=Boole (bir onay kutusu) ExtrafieldPhone = Telefon ExtrafieldPrice = Fiyat ExtrafieldMail = Eposta ExtrafieldUrl = Url ExtrafieldSelect = Liste seç ExtrafieldSelectList = Tablodan seç -ExtrafieldSeparator=Separator (not a field) +ExtrafieldSeparator=Ayırıcı (bir alan değil) ExtrafieldPassword=Parola -ExtrafieldRadio=Radio buttons (on choice only) -ExtrafieldCheckBox=Checkboxes -ExtrafieldCheckBoxFromList=Checkboxes from table +ExtrafieldRadio=Radyo düğmeleri (sadece seçime bağlı) +ExtrafieldCheckBox=Onay kutuları +ExtrafieldCheckBoxFromList=Tablodan onay kutuları ExtrafieldLink=Bir nesneye bağlantı -ComputedFormula=Computed field +ComputedFormula=Hesaplanmış alan ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: $db, $conf, $langs, $mysoc, $user, $object.
WARNING: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.
Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.

Example of formula:
$object->id < 10 ? round($object->id / 2, 2) : ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)

Example to reload object
(($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'

Other example of formula to force load of object and its parent object:
(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref : 'Parent project not found' ExtrafieldParamHelpselect=Parametre listesi anahtar,değer gibi olmalı, örneğin

:
1,değer1
2,değer2
3,değer3
...

Listenin başka bir tamamlayıcı nitelik listesine bağlı olmasını sağlamak için :
1,value1|options_parent_list_code:parent_key
2,value2|options_parent_list_code:parent_key

Başka bir listeye bağlı bir liste elde etmek için\n:
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key ExtrafieldParamHelpcheckbox=Parametre listesi anahtar.değer gibi olmalı, örneğin

:
1,değer1
2,değer2
3,değer3
... @@ -431,18 +431,18 @@ UseDoubleApproval=Tutar (vergi öncesi) bu tutardan yüksekse 3 aşamalı bir on WarningPHPMail=WARNING: Some email providers (like Yahoo) does not allow you to send an email from another server than the Yahoo server if the email address used as a sender is your Yahoo email (like myemail@yahoo.com, myemail@yahoo.fr, ...). Your current setup use the server of the application to send email, so some recipients (the one compatible with the restrictive DMARC protocol), will ask Yahoo if they can accept your email and Yahoo will respond "no" because the server is not a server owned by Yahoo, so few of your sent Emails may not be accepted.
If your Email provider (like Yahoo) has this restriction, you must change Email setup to choose the other method "SMTP server" and enter the SMTP server and credentials provided by your Email provider (ask your EMail provider to get SMTP credentials for your account). ClickToShowDescription=Click to show description DependsOn=This module need the module(s) -RequiredBy=This module is required by module(s) +RequiredBy=Bu modül, modül (ler) için zorunludur TheKeyIsTheNameOfHtmlField=This is the name of the HTML field. This need to have technical knowledges to read the content of the HTML page to get the key name of a field. PageUrlForDefaultValues=You must enter here the relative url of the page. If you include parameters in URL, the default values will be effective if all parameters are set to same value. Examples: PageUrlForDefaultValuesCreate=
For form to create a new thirdparty, it is %s PageUrlForDefaultValuesList=
For page that list thirdparties, it is %s -EnableDefaultValues=Enable usage of personalized default values -EnableOverwriteTranslation=Enable usage of overwrote translation +EnableDefaultValues=Kişiselleştirilmiş varsayılan değerlerin kullanımını etkinleştir +EnableOverwriteTranslation=Üzerine yazma çeviri kullanımını etkinleştir GoIntoTranslationMenuToChangeThis=A translation has been found for the key with this code, so to change this value, you must edit it fom Home-Setup-translation. WarningSettingSortOrder=Warning, setting a default sort order may result in a technical error when going on the list page if field is an unknown field. If you experience such an error, come back to this page to remove the default sort order and restore default behavior. Field=Alan -ProductDocumentTemplates=Document templates to generate product document -FreeLegalTextOnExpenseReports=Free legal text on expense reports +ProductDocumentTemplates=Ürün belgesi oluşturmak için belge şablonları +FreeLegalTextOnExpenseReports=Gider raporlarında ücretsiz yasal metni WatermarkOnDraftExpenseReports=Watermark on draft expense reports # Modules Module0Name=Kullanıcılar & gruplar @@ -536,7 +536,7 @@ Module1120Desc=Tedarikçi teklifi ve fiyatlarını iste Module1200Name=Mantis Module1200Desc=Mantis entegrasyonu Module1400Name=Muhasebe -Module1400Desc=Muhasebe yönetimi (her iki parti için) +Module1400Desc=Accounting management (double entries) Module1520Name=Belge Oluşturma Module1520Desc=Toplu posta belgesi oluşturma Module1780Name=Etiketler/Kategoriler @@ -585,7 +585,7 @@ Module50100Desc=Satış noktası modülü (POS) Module50200Name=Paypal Module50200Desc=Kredi kartı ya da Paypal ile ödeme sağlayan çevrimiçi ödeme sayfası modülü Module50400Name=Muhasebe (gelişmiş) -Module50400Desc=Muhasebe yönetimi (çift taraf) +Module50400Desc=Accounting management (double entries) Module54000Name=IPP Yazdır Module54000Desc=Cups IPP aryüzü kullanılarak doğrudan yazdırma (belgeler açılmadan) (Yazıcı sunucudan görülmeli ve sunucuda CUPS kurulu olmalı) Module55000Name=Anket, Araştırma ya da Oylama @@ -866,7 +866,7 @@ DictionaryStaff=Personel DictionaryAvailability=Teslimat süresi DictionaryOrderMethods=Sipariş yöntemleri DictionarySource=Teklifin/siparişin kökeni -DictionaryAccountancyCategory=Accounting account groups +DictionaryAccountancyCategory=Muhasebe hesabı grupları DictionaryAccountancysystem=Hesap planı modelleri DictionaryAccountancyJournal=Accounting journals DictionaryEMailTemplates=Eposta şablonları @@ -875,7 +875,7 @@ DictionaryProspectStatus=Aday durumu DictionaryHolidayTypes=izin türleri DictionaryOpportunityStatus=Proje/aday için fırsat durumu SetupSaved=Kurulum kaydedildi -SetupNotSaved=Setup not saved +SetupNotSaved=Kurulum kaydedilmedi BackToModuleList=Modül listesine geri git BackToDictionaryList=Sözlük listesine dön VATManagement=KDV Yönetimi @@ -918,7 +918,7 @@ LabelUsedByDefault=Hiçbir çeviri kodu bulunmuyorsa varsayılan olarak kullanı LabelOnDocuments=Belgeler üzerindeki etiket NbOfDays=Gün Sayısı AtEndOfMonth=Ay sonunda -CurrentNext=Current/Next +CurrentNext=Güncel/Sonraki Offset=Sapma AlwaysActive=Her zaman etkin Upgrade=Yükselt @@ -947,7 +947,7 @@ Host=Sunucu DriverType=Sürücü türü SummarySystem=Sistem bilgileri özeti SummaryConst=Tüm Dolibarr kurulum parametreleri listesi -MenuCompanySetup=Company/Organisation +MenuCompanySetup=Şirket/Kuruluş DefaultMenuManager= Standart menü yöneticisi DefaultMenuSmartphoneManager=Akıllı telefon (Smartphone) menü yöneticisi Skin=Dış görünüm teması @@ -957,14 +957,14 @@ DefaultMaxSizeList=Liste için varsayılan ençok uzunluk DefaultMaxSizeShortList=Kısa liste için ençok uzunluk (örn müşteri kartında) MessageOfDay=Günün mesajı MessageLogin=Oturum açma sayfası mesajı -LoginPage=Login page +LoginPage=Oturum açma sayfası BackgroundImageLogin=Background image PermanentLeftSearchForm=Sol menüdeki sabit arama formu DefaultLanguage=Kullanılan varsayılan dil (dil kodu) EnableMultilangInterface=Çoklu dil arayüzünü etkinleştir EnableShowLogo=Logoyu sol menüde göster -CompanyInfo=Company/organisation information -CompanyIds=Company/organisation identities +CompanyInfo=Şirket/Kuruluş bilgisi +CompanyIds=Şirket/Kuruluş kimlikleri CompanyName=Adı CompanyAddress=Adresi CompanyZip=Posta Kodu @@ -1158,7 +1158,7 @@ CompanyIdProfChecker=Uzman Kimliği kuralları MustBeUnique=Eşsiz olmalıdır? MustBeMandatory=Üçüncü tarafları oluşturmak zorunludur? MustBeInvoiceMandatory=Faturaları doğrulamak zorunludur ? -TechnicalServicesProvided=Technical services provided +TechnicalServicesProvided=Sağlanan teknik hizmetler ##### Webcal setup ##### WebCalUrlForVCalExport=%s biçimine göndermek için gerekli bağlantıyı aşağıdaki bağlantıdan bulabilirsiniz:%s ##### Invoices ##### @@ -1361,13 +1361,13 @@ CacheByServer=Sunucu önbelleği CacheByServerDesc=For exemple using the Apache directive "ExpiresByType image/gif A2592000" CacheByClient=Tarayıcı önbelleği CompressionOfResources=HTTP yanıtlarının sıkıştırılması -CompressionOfResourcesDesc=For exemple using the Apache directive "AddOutputFilterByType DEFLATE" +CompressionOfResourcesDesc=Örneğin "AddOutputFilterByType DEFLATE" Apache yönergesini kullanarak TestNotPossibleWithCurrentBrowsers=Böyle bir otomatik algılama mevcut tarayıcılar için olası değildir DefaultValuesDesc=You can define/force here the default value you want to get when your create a new record, and/or defaut filters or sort order when your list record. -DefaultCreateForm=Default values for new objects -DefaultSearchFilters=Default search filters +DefaultCreateForm=Yeni nesneler için varsayılan değerler +DefaultSearchFilters=Varsayılan arama filtreleri DefaultSortOrder=Default sort orders -DefaultFocus=Default focus fields +DefaultFocus=Varsayılan odak alanları ##### Products ##### ProductSetup=Ürünler modülü kurulumu ServiceSetup=Hizmetler modülü kurulumu @@ -1586,14 +1586,14 @@ TaskModelModule=Görev raporu belge modeli UseSearchToSelectProject=Proje seçmek için otomatik tamamlamalı alanları kullan (liste kutusu kullanmak yerine) ##### ECM (GED) ##### ##### Fiscal Year ##### -AccountingPeriods=Accounting periods -AccountingPeriodCard=Accounting period +AccountingPeriods=Muhasebe dönemleri +AccountingPeriodCard=Muhasebe dönemi NewFiscalYear=Yeni hesap dönemi OpenFiscalYear=Hesap dönemi aç CloseFiscalYear=Hesap dönemi kapat DeleteFiscalYear=Hesap dönemi sil ConfirmDeleteFiscalYear=Bu hesap dönemini silmek istediğinizden emin misiniz? -ShowFiscalYear=Show accounting period +ShowFiscalYear=Muhasebe dönemini göster AlwaysEditable=Her zaman düzenlenebilir MAIN_APPLICATION_TITLE=Uygulamanın görünür adına zorla (uyarı: burada kendi adınızı ayarlamanız, DoliDoid mobil uygulamasını kullanırken, kullanıcı adını oto doldur özelliğini durdurabilir) NbMajMin=Enaz sayıdaki büyük harf karakteri @@ -1638,7 +1638,7 @@ MinimumNoticePeriod=Enaz bildirim süresi (İzin isteğiniz bu süreden önce ya NbAddedAutomatically=Her ay (otomatik olarak) bu kullanıcının sayacına eklenen gün sayısı EnterAnyCode=Bu alan satırın tanınması için bir referans içerir. Özel karakterler hariç seçeceğiniz herhangi bir değeri girebilirsiniz. UnicodeCurrency=Burada ayraçlar arasına para birimi simgesini belirten bayt sayısını girin. Örneğin: $ için [36] - Brezilya Real'i için [82,36] - € için [8364] girin -ColorFormat=The RGB color is in HEX format, eg: FF0000 +ColorFormat=RGB rengi HEX formatındadır, örn: FF0000 PositionIntoComboList=Satırın kombo listesindeki konumu SellTaxRate=Satış vergisi oranı RecuperableOnly=Bazı Fransa eyaletlerinde geçerli olan "Non Perçue Récupérable" KDV için Evet, bütün diğer durumlar için "Hayır" girin. @@ -1663,7 +1663,7 @@ MailToSendSupplierInvoice=Tedarikçi faturası göndermek için MailToSendContract=To send a contract MailToThirdparty=Üçüncü taraf sayfasından eposta göndermek için ByDefaultInList=Liste görünümünde varsayılana göre göster -YouUseLastStableVersion=You use the latest stable version +YouUseLastStableVersion=En son kararlı sürümü kullanıyorsunuz TitleExampleForMajorRelease=Bu ana sürümü duyurmak için kullanabileceğiniz mesaj örneği (web sitenizde rahatça kullanabilirsiniz) TitleExampleForMaintenanceRelease=Bu bakım sürümü duyurmak için kullanabileceğiniz mesaj örneği (web sitenizde rahatça kullanabilirsiniz) ExampleOfNewsMessageForMajorRelease=Dolibarr ERP & CRM %s is available. Version %s is a major release with a lot of new features for both users and developers. You can download it from the download area of https://www.dolibarr.org portal (subdirectory Stable versions). You can read ChangeLog for complete list of changes. diff --git a/htdocs/langs/tr_TR/agenda.lang b/htdocs/langs/tr_TR/agenda.lang index 07e25c57ef9..21b4bd1034e 100644 --- a/htdocs/langs/tr_TR/agenda.lang +++ b/htdocs/langs/tr_TR/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=Etkinlik kimliği Actions=Etkinlikler Agenda=Gündem +TMenuAgenda=Gündem Agendas=Gündemler LocalAgenda=İç takvim ActionsOwnedBy=Etkinlik sahibi @@ -47,12 +48,13 @@ 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=Abonelik eklenen üye %s 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ı +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Silinen sevkiyat %s OrderCreatedInDolibarr=%s siparişi oluşturuldu OrderValidatedInDolibarr=%s Siparişi doğrulandı @@ -73,13 +75,17 @@ InterventionSentByEMail=%s Müdahalesi Eposta ile gönderildi ProposalDeleted=Teklif silindi OrderDeleted=Sipariş silindi InvoiceDeleted=Fatura silindi +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Etkinlik için belge şablonları DateActionStart=Başlama tarihi DateActionEnd=Bitiş tarihi AgendaUrlOptions1=Süzgeç çıktısına ayrıca aşağıdaki parametreleri ekleyebilirsiniz: -AgendaUrlOptions2=Eylem çıktılarını eylem, oluşturan, eylemden etkilenen ya da eylemi yapan kullanıcı oturum açma=%s sınırlayacak kullanıcı %s. AgendaUrlOptions3=kullanıcı girişi=%s, bir %s kullanıcısına ait eylemlerin çıkışlarını sınırlamak içindir. -AgendaUrlOptions4=Çıktıyı kullanıcı %s tarafından etkilenen etkinliklerle sınırlamak içinlogint=%s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=proje=PROJECT_ID, bu PROJECT_ID projesi ile ilişkilendirilmiş eylemlerin çıkışını çıkışını sınırlamak içindir. AgendaShowBirthdayEvents=Kişilerin doğum günlerini göster AgendaHideBirthdayEvents=Kişilerin doğum günlerini gizle diff --git a/htdocs/langs/tr_TR/banks.lang b/htdocs/langs/tr_TR/banks.lang index 96f9a3f579f..fd18dd3d072 100644 --- a/htdocs/langs/tr_TR/banks.lang +++ b/htdocs/langs/tr_TR/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=İşlem Kimliği BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,7 +75,7 @@ Conciliate=Uzlaştır Conciliation=Uzlaşma ReconciliationLate=Reconciliation late IncludeClosedAccount=Kapalı hesapları içer -OnlyOpenedAccount=Sadece açık hesapları +OnlyOpenedAccount=Yalnızca açık hesaplar AccountToCredit=Alacak hesabı AccountToDebit=Borç hesabı DisableConciliation=Bu hesap için uzlaşma özelliğini engelle @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Çek döndü ve fatura yeniden açık yapıldı BankAccountModelModule=Banka hesapları için belge şablonları DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/tr_TR/bills.lang b/htdocs/langs/tr_TR/bills.lang index 784baaaa1cb..3642cdd65cc 100644 --- a/htdocs/langs/tr_TR/bills.lang +++ b/htdocs/langs/tr_TR/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Silinemediği için devre dışı bırakıldı InvoiceStandard=Standart fatura InvoiceStandardAsk=Standart fatura InvoiceStandardDesc=Bu tür fatura genel faturadır. -InvoiceDeposit=Nakit avans faturası -InvoiceDepositAsk=Nakit avans faturası -InvoiceDepositDesc=Bu tür fatura bir nakit avans alındığında kesilir. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma fatura InvoiceProFormaAsk=Proforma fatura InvoiceProFormaDesc=Proforma fatura gerçek faturanın bir görüntüsüdür ancak muhasebe değeri yoktur. @@ -115,7 +115,7 @@ BillStatus=Fatura durumu StatusOfGeneratedInvoices=Oluşturulan faturaların durumu BillStatusDraft=Taslak (doğrulanma gerektirir) BillStatusPaid=Ödenmiş -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Ödenmiş (son fatura için hazır) BillStatusCanceled=Terkedilmiş BillStatusValidated=Doğrulanmış (ödenmesi gerekir) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Ödenmiş (kısmen) BillShortStatusDraft=Taslak BillShortStatusPaid=Ödenmiş BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=İşlenmiş +BillShortStatusConverted=Ödenmiş BillShortStatusCanceled=Terkedilmiş BillShortStatusValidated=Doğrulanmış BillShortStatusStarted=Başlamış @@ -154,8 +154,8 @@ FoundXQualifiedRecurringInvoiceTemplate=Oluşturmak için gerekli nitelikte %s y NotARecurringInvoiceTemplate=Bir yinelenen fatura şablonu değil NewBill=Yeni fatura LastBills=Latest %s invoices -LastCustomersBills=Latest %s customer invoices -LastSuppliersBills=Latest %s supplier invoices +LastCustomersBills=En yeni %s müşteri faturaları +LastSuppliersBills=En son %s tedarikçi faturaları AllBills=Tüm faturalar OtherBills=Diğer faturalar DraftBills=Taslak faturalar @@ -198,12 +198,12 @@ ShowBill=Fatura göster ShowInvoice=Fatura göster ShowInvoiceReplace=Değiştirilen faturayı göster ShowInvoiceAvoir=İade faturası göster -ShowInvoiceDeposit=Nakit avans faturası göster +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Hakediş faturası göster ShowPayment=Ödeme göster AlreadyPaid=Zaten ödenmiş AlreadyPaidBack=Zaten geri ödenmiş -AlreadyPaidNoCreditNotesNoDeposits=Zaten ödenmiş (iade faturası ve nakit avans faturası olmadan) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Terkedilen RemainderToPay=Ödenmemiş kalan RemainderToTake=Alınacak kalan tutar @@ -270,10 +270,10 @@ RelativeDiscount=Göreceli indirim GlobalDiscount=Genel indirim CreditNote=İade faturası CreditNotes=İade faturaları -Deposit=Nakit avans -Deposits=Nakit avanslar +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=İade faturası %s ten indirim -DiscountFromDeposit=%s nakit avans faturasından ödemeler +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Bu tür alacak fatura onaylanmadan önce faturada kullanılabilir CreditNoteDepositUse=Bu türde alacakları kullanmadan önce fatura doğrulanmış olmalıdır @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=En az bir fatura ödenmiş olarak sınıflan ExpectedToPay=Beklenen ödeme CantRemoveConciliatedPayment=Uzlaşılmış ödeme silinemiyor PayedByThisPayment=Bu ödeme ile ödenmiş -ClosePaidInvoicesAutomatically=Tamamı ödenmiş bütün standart ve değiştirilmiş faturaları "Ödendi" olarak sınıflandır. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Tamamı ödenmiş iade faturalarını "Ödendi" olarak sınıflandır. ClosePaidContributionsAutomatically=Tamamı ödenmiş tüm sosyal ve mali katkı paylarını "Ödendi" olarak sınıflandır. AllCompletelyPayedInvoiceWillBeClosed=Bakiyesi kalmayan bütün faturalar otomatikmen kapatılarak "Ödendi" durumuna getirilecektir. @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=Yeni bir fatura şablonu oluşturmak için PDFCrabeDescription=Fatura PDF şablonu Crabe. Tam fatura şablonu (Önerilen şablon) PDFCrevetteDescription=Fatura PDF şablonu Crevette. Durum faturaları için eksiksiz bir fatura şablonu TerreNumRefModelDesc1=Standart faturalar için numarayı %syymm-nnnn biçiminde ve iade faturaları için %syymm-nnnn biçiminde göster, yy yıl, mm ay ve nnnn boşluksuz ve 0 olmayan bir dizidir. -MarsNumRefModelDesc1=Sayı biçimleri, standart faturalar için %syymm-nnnn, değiştirilen faturalar için %syymm-nnnn, nakit avans faturaları için %syymm-nnnn ve alacak dekontları için %syymm-nnnn şeklindedir. Burada yy yıl, mm ay ve nnnn boşluksuz ve 0'a dönüşmeyen bir sayıdır. +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=$syymm ile başlayan bir fatura hali hazırda vardır ve bu sıra dizisi için uygun değildir. Bu modülü etkinleştirmek için onu kaldırın ya da adını değiştirin. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Müşteri fatura izleme temsilci TypeContact_facture_external_BILLING=Müşteri faturası ilgilisi diff --git a/htdocs/langs/tr_TR/bookmarks.lang b/htdocs/langs/tr_TR/bookmarks.lang index a9b1c5729c1..d7c2489d8a8 100644 --- a/htdocs/langs/tr_TR/bookmarks.lang +++ b/htdocs/langs/tr_TR/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Bu sayfayı yer imlerine ekleyin +AddThisPageToBookmarks=Mevcut sayfayı yer imlerine ekle Bookmark=Yer imi Bookmarks=Yer imleri +ListOfBookmarks=Yer imi listesi +EditBookmarks=Yer imlerini listele/düzenle NewBookmark=Yeni yer imi ShowBookmark=Yer imine bakın OpenANewWindow=Yeni bir pencere açılsın @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=Yeni pencerede BookmarkTargetReplaceWindowShort=Geçerli pencerede BookmarkTitle=Yer imi başlığı UrlOrLink=İnternet Adresi -BehaviourOnClick=İnternet adresine tıklandığında yapılacak işlem +BehaviourOnClick=Bir yer imi URL'si seçildiğindeki davranış CreateBookmark=Yer imi ekleyin SetHereATitleForLink=Yer iminin başlığını yazın UseAnExternalHttpLinkOrRelativeDolibarrLink=Dış http ya da bağıl Dolibarr İnternet adresi kullanın diff --git a/htdocs/langs/tr_TR/boxes.lang b/htdocs/langs/tr_TR/boxes.lang index 83ab874ff32..4c55044654a 100644 --- a/htdocs/langs/tr_TR/boxes.lang +++ b/htdocs/langs/tr_TR/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Giriş bilgileri BoxLastRssInfos=Rss bilgileri BoxLastProducts=Son %s ürün/hizmet BoxProductsAlertStock=Ürünler için stok uyarısı @@ -25,8 +26,8 @@ BoxTitleLastSuppliers=Kaydedilen son %s tedarikçi BoxTitleLastModifiedSuppliers=Değiştirilen son %s tedarikçi BoxTitleLastModifiedCustomers=Değiştirilen son %s müşteri BoxTitleLastCustomersOrProspects=Son %s müşteri veya aday -BoxTitleLastCustomerBills=Latest %s customer invoices -BoxTitleLastSupplierBills=Latest %s supplier invoices +BoxTitleLastCustomerBills=En yeni %s müşteri faturaları +BoxTitleLastSupplierBills=En son %s tedarikçi faturaları BoxTitleLastModifiedProspects=Değiştirilen son %s aday BoxTitleLastModifiedMembers=Son %s üye BoxTitleLastFicheInter=Değiştirilen son %s müdahale @@ -51,12 +52,12 @@ ClickToAdd=Eklemek için buraya tıklayın. NoRecordedCustomers=Kayıtlı müşteri yok NoRecordedContacts=Kayıtlı kişi yok NoActionsToDo=Yapılacak eylem yok -NoRecordedOrders=No recorded customer orders +NoRecordedOrders=Kayıtlı hiçbir müşteri siparişi bulunmuyor NoRecordedProposals=Kayıtlı teklif yok -NoRecordedInvoices=No recorded customer invoices -NoUnpaidCustomerBills=No unpaid customer invoices -NoUnpaidSupplierBills=No unpaid supplier invoices -NoModifiedSupplierBills=No recorded supplier invoices +NoRecordedInvoices=Kayıtlı hiçbir müşteri faturası bulunmuyor +NoUnpaidCustomerBills=Ödenmemiş hiçbir müşteri faturası bulunmuyor +NoUnpaidSupplierBills=Ödenmemiş hiçbir tedarikçi faturası bulunmuyor +NoModifiedSupplierBills=Kayıtlı hiçbir tedarikçi faturası bulunmuyor NoRecordedProducts=Kayıtlı ürün/hizmet yok NoRecordedProspects=Kayıtlı aday yok NoContractedProducts=Sözleşmeli ürün/hizmet yok @@ -82,3 +83,4 @@ ForCustomersOrders=Müşteri siparişleri ForProposals=Teklifler LastXMonthRolling=Devreden son %s ay ChooseBoxToAdd=Kontrol panelinize kutu ekleyin +BoxAdded=Widget gösterge tablonuza eklendi diff --git a/htdocs/langs/tr_TR/cashdesk.lang b/htdocs/langs/tr_TR/cashdesk.lang index d0c7e563068..3da6cad2b44 100644 --- a/htdocs/langs/tr_TR/cashdesk.lang +++ b/htdocs/langs/tr_TR/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Fark TotalTicket=Toplam fiş NoVAT=Bu satış için KDV yok Change=Fazla alındı -BankToPay=Açık hesap +BankToPay=Ödeme için hesap ShowCompany=Firma göster ShowStock=Depo göster DeleteArticle=Bu malı kaldırmak için tıkla diff --git a/htdocs/langs/tr_TR/categories.lang b/htdocs/langs/tr_TR/categories.lang index 8e57385bae7..7fad46bce52 100644 --- a/htdocs/langs/tr_TR/categories.lang +++ b/htdocs/langs/tr_TR/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=Etiket/Kategori Rubriques=Etiketler/Kategoriler +RubriquesTransactions=İşlem Etiketleri/Kategorileri categories=etiketler/kategoriler NoCategoryYet=Bu türde oluşturulmuş etiket/kategori yok In=İçinde diff --git a/htdocs/langs/tr_TR/commercial.lang b/htdocs/langs/tr_TR/commercial.lang index a3f470620d7..b946c2ae310 100644 --- a/htdocs/langs/tr_TR/commercial.lang +++ b/htdocs/langs/tr_TR/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=%s ile toplantı ShowTask=Görev göster ShowAction=Etkinlik göster ActionsReport=Etkinlik raporu -ThirdPartiesOfSaleRepresentative=Satış temsilcisi olan üçüncü taraflar +ThirdPartiesOfSaleRepresentative=Satış temsilcisi olan üçüncü kişiler +SaleRepresentativesOfThirdParty=Üçüncü parti satış temsilcileri SalesRepresentative=Satış temsilcisi SalesRepresentatives=Satış temsilcileri SalesRepresentativeFollowUp=Satış temsilcisi (takipçi) diff --git a/htdocs/langs/tr_TR/companies.lang b/htdocs/langs/tr_TR/companies.lang index d6d156ad563..596d8793b33 100644 --- a/htdocs/langs/tr_TR/companies.lang +++ b/htdocs/langs/tr_TR/companies.lang @@ -2,9 +2,9 @@ ErrorCompanyNameAlreadyExists=Firma adı zaten %s var. Başka bir tane seçin. ErrorSetACountryFirst=Önce ülkeyi ayarla. SelectThirdParty=Bir üçüncü parti seç -ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information? +ConfirmDeleteCompany=Bu firmayı ve devralınan tüm bilgilerini silmek istediğinizden emin misiniz? DeleteContact=Bir kişi/adres sil -ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information? +ConfirmDeleteContact=Bu kişiyi ve devralınan tüm bilgilerini silmek istediğinizden emin misiniz? MenuNewThirdParty=Yeni üçüncü parti MenuNewCustomer=Yeni müşteri MenuNewProspect=Yeni aday @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Yeni özel şahıs NewCompany=Yeni firma (aday, müşteri, tedarikçi) NewThirdParty=Yeni üçüncü parti (aday, müşteri, tedarikçi) CreateDolibarrThirdPartySupplier=Bir üçüncü parti oluştur (tedarikçi) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Üçüncü parti oluştur CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Aday alanı IdThirdParty=Üçüncü parti kimliği @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Müşteriler ThirdPartyCustomersWithIdProf12=Müşteriler %s veya %s ile ThirdPartySuppliers=Tedarikçiler ThirdPartyType=Üçüncü parti türü -Company/Fundation=Firma/Dernek Individual=Özel şahıs ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Ana firma @@ -75,13 +74,13 @@ Poste= Durumu DefaultLang=Varsayılan dili VATIsUsed=KDV kullanılır VATIsNotUsed=KDV kullanılmaz -CopyAddressFromSoc=Fill address with third party address +CopyAddressFromSoc=Adresi üçüncü parti adresiyle doldurun ThirdpartyNotCustomerNotSupplierSoNoRef=Üçüncü taraf ne müşteri ne de tedarikçidir, bağlanacak uygun bir öğe yok. -PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +PaymentBankAccount=Ödeme banka hesabı +OverAllProposals=Teklifler +OverAllOrders=Siparişler +OverAllInvoices=Faturalar +OverAllSupplierProposals=Fiyat istekleri ##### Local Taxes ##### LocalTax1IsUsed=İkinci vergiyi kullan LocalTax1IsUsedES= RE kullanılır @@ -237,6 +236,12 @@ ProfId3TN=Prof No 3 (Gümrük kodu) ProfId4TN=Prof No 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Göreceli indirim CustomerAbsoluteDiscountShort=Mutlak indirim CompanyHasRelativeDiscount=Bu müşterinin varsayılan bir %s%% indirimi var CompanyHasNoRelativeDiscount=Bu müşterinin varsayılan hiçbir göreceli indirimi yok -CompanyHasAbsoluteDiscount=Bu müşterinin %s %s için halen indirim alacağı ya da birikimi var +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Bu müşterinin hala %s %s için iade faturaları var CompanyHasNoAbsoluteDiscount=Bu müşterinin hiçbir indirim alacağı yoktur CustomerAbsoluteDiscountAllUsers=Mutlak indirimler (tüm kullanıcılar tarafından verilen) @@ -273,7 +278,7 @@ EditContactAddress=Kişi/adres düzenle Contact=Kişi ContactId=Kişi kimliği ContactsAddresses=Kişiler/adresler -FromContactName=Name: +FromContactName=İsim: 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 @@ -296,7 +301,7 @@ CompanyDeleted="%s" Firması veritabanından silindi. ListOfContacts=Kişi/adres listesi ListOfContactsAddresses=Kişiler/adresler listesi ListOfThirdParties=Üçüncü partiler listesi -ShowCompany=Show third party +ShowCompany=Üçüncü partiyi göster ShowContact=Kişi göster ContactsAllShort=Hepsi (süzmeden) ContactType=Kişi tipi @@ -365,9 +370,9 @@ ExportCardToFormat=Biçimlenip dışaaktarılacak kart ContactNotLinkedToCompany=Kişi herhangi bir üçüncü partiye bağlı değil DolibarrLogin=Dolibarr kullanıcı adı NoDolibarrAccess=Dolibarr erişimi yok -ExportDataset_company_1=Third parties (Companies / foundations / physical people) and properties +ExportDataset_company_1=Üçüncü partiler (Şirketler/Dernekler/Şahıslar) ve özellikleri ExportDataset_company_2=Kişiler ve özellikleri -ImportDataset_company_1=Third parties (Companies / foundations / physical people) and properties +ImportDataset_company_1=Üçüncü partiler (Şirketler/Vakıflar/Fiziki şahıslar) ve özellikleri ImportDataset_company_2=Kişiler/Adresler (üçüncü taraflara ait ya da değil) ve öznitelikleri ImportDataset_company_3=Banka ayrıntıları ImportDataset_company_4=Üçüncü partiler/Satış temsilcileri (satış temsilcileri firma kullanıcılarını etkiler) @@ -392,7 +397,7 @@ LastModifiedThirdParties=Değiştirilen son %s üçüncü parti UniqueThirdParties=Toplam benzersiz üçüncü parti InActivity=Açık ActivityCeased=Kapalı -ThirdPartyIsClosed=Third party is closed +ThirdPartyIsClosed=Üçüncü taraf kapalı ProductsIntoElements=%s içindeki ürünler/hizmetler listesi CurrentOutstandingBill=Geçerli bekleyen fatura OutstandingBill=Ödenmemiş fatura için ençok tutar @@ -402,10 +407,10 @@ LeopardNumRefModelDesc=Müşteri/tedarikçi kodu serbesttir. Bu kod herhangi bir ManagingDirectors=Yönetici(lerin) adı (CEO, müdür, başkan...) MergeOriginThirdparty=Çifte üçüncü parti (silmek istediğiniz üçüncü parti) MergeThirdparties=Üçüncü partileri birleştir -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Üçüncü taraflar birleştirilmiştir SaleRepresentativeLogin=Satış temsilcisinin kullanıcı adı -SaleRepresentativeFirstname=First name of sales representative -SaleRepresentativeLastname=Last name of sales representative +SaleRepresentativeFirstname=Satış temsilcisinin adı +SaleRepresentativeLastname=Satış temsilcisinin soyadı ErrorThirdpartiesMerge=Üçüncü taraf silinirken bir hata oluştu. Lütfen kayıtları inceleyin. Değişiklikler geri alındı. NewCustomerSupplierCodeProposed=New customer or supplier code suggested on duplicate code diff --git a/htdocs/langs/tr_TR/compta.lang b/htdocs/langs/tr_TR/compta.lang index 1b11fd564c0..98813d4b518 100644 --- a/htdocs/langs/tr_TR/compta.lang +++ b/htdocs/langs/tr_TR/compta.lang @@ -207,5 +207,5 @@ LinkedFichinter=Bir müdahaleye bağlan ImportDataset_tax_contrib=Sosyal/mali vergiler ImportDataset_tax_vat=Vat payments ErrorBankAccountNotFound=Hata: Banka hesabı bulunamadı -FiscalPeriod=Accounting period +FiscalPeriod=Muhasebe dönemi ListSocialContributionAssociatedProject=List of social contributions associated with the project diff --git a/htdocs/langs/tr_TR/contracts.lang b/htdocs/langs/tr_TR/contracts.lang index e33bc88d8b9..de525596aa9 100644 --- a/htdocs/langs/tr_TR/contracts.lang +++ b/htdocs/langs/tr_TR/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Bu listede yalnızca satış temsilcisi olarak ata StandardContractsTemplate=Standart sözleşme kalıbı ContactNameAndSignature=%s için, ad ve imza OnlyLinesWithTypeServiceAreUsed=Yalnızca "Hizmet" türündeki satırlar klonlanacaktır. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sözleşmeyi imzalalayacak satış temsilcisi diff --git a/htdocs/langs/tr_TR/exports.lang b/htdocs/langs/tr_TR/exports.lang index 40d96dc6f42..7aa8b65357a 100644 --- a/htdocs/langs/tr_TR/exports.lang +++ b/htdocs/langs/tr_TR/exports.lang @@ -110,13 +110,24 @@ Enclosure=Ek SpecialCode=Özel kod ExportStringFilter=%% metinde bir ya da fazla karakterin değiştirilmesine izin verir ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : bir yıılık yıl/ay/gün süzgeçi
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : yıllar arası yıllar/aylar/günler süzgeçi
> YYYY, > YYYYMM, > YYYYMMDD : izleyen tüm yıllar için yıılar/aylar/günler süzgeçi
< YYYY, < YYYYMM, < YYYYMMDD : bütün önceki yıllar/aylar/günler süzgeçi -ExportNumericFilter='NNNNN' bir değere göre süzgeç
'NNNNN+NNNNN' bir değerler aralığı süzgeçi
'>NNNNN' düşük değerlere göre süzgeç
'>NNNNN' yüksek değerlere göre süzgeç +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=İçeaktarımın başladığı satır numarası EndAtLineNb=Satır numarası sonu +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=Örneğin, İlk 2 satırı dışarıda tutmak için bu değeri 3 e ayarlayın KeepEmptyToGoToEndOfFile=Dosya sonuna gitmek için bu alanı boş bırakın +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Hesaplanmış alan ## filters SelectFilterFields=Süzmek istediğiniz değerleri buraya yazın. FilteredFields=Süzülmüş alanlar FilteredFieldsValues=Süzgeç değeri FormatControlRule=Biçim denetimi kuralı +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/tr_TR/holiday.lang b/htdocs/langs/tr_TR/holiday.lang index 525f1475fd9..114989d2557 100644 --- a/htdocs/langs/tr_TR/holiday.lang +++ b/htdocs/langs/tr_TR/holiday.lang @@ -16,7 +16,7 @@ CancelCP=İptal edildi RefuseCP=Reddedildi ValidatorCP=Onaylayan ListeCP=İzinler listesi -ReviewedByCP=İnceleyen +ReviewedByCP=Will be approved by DescCP=Açıklama SendRequestCP=İzin isteği oluştur DelayToRequestCP=İzin istekleri enaz %s gün önce yapolmalıdır. diff --git a/htdocs/langs/tr_TR/install.lang b/htdocs/langs/tr_TR/install.lang index dc6b71271e2..51c1d02e760 100644 --- a/htdocs/langs/tr_TR/install.lang +++ b/htdocs/langs/tr_TR/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=DoliWamp üzerinden Dolibarr kurulum sihirbazını kullan KeepDefaultValuesDeb=Bir Linux paketi (Ubuntu, Debian, Fedora ...) üzerinden Dolibarr kurulum sihirbazını kullanın, burada sunulan değerler hali hazırda optimize edilmiştir. Yalnızca veritabanı sahibinin parolasının tamamlanması gerekir. Yalnızca ne yapacağınızı biliyorsanız parametreleri değiştirin. KeepDefaultValuesMamp=DoliMamp üzerinden Dolibarr kurulum sihirbazını kullanın, burada sunulan değerler hali hazırda optimize edilmiştir. Yalnızca ne yapacağınızı biliyorsanız bunları değiştirin. KeepDefaultValuesProxmox=Proxmox sanal aygıt üzerinden Dolibarr kurulum sihirbazını kullanın, burada sunulan değerler hali hazırda optimize edilmiştir. Yalnızca ne yapacağınızı biliyorsanız bunları değiştirin. +UpgradeExternalModule=Harici modüllerin özel yükseltme işlemini çalıştırın ######### # upgrade diff --git a/htdocs/langs/tr_TR/interventions.lang b/htdocs/langs/tr_TR/interventions.lang index 38f5c569c1f..8a574eba64d 100644 --- a/htdocs/langs/tr_TR/interventions.lang +++ b/htdocs/langs/tr_TR/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Silinen müdahale %s InterventionsArea=Müdahaleler alanı DraftFichinter=Taslak müdahale LastModifiedInterventions=Değiştirilen son %s müdahale +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Müşteri izleme yetkilisi # Modele numérotation diff --git a/htdocs/langs/tr_TR/languages.lang b/htdocs/langs/tr_TR/languages.lang index 7516a184ca1..f814d38ec67 100644 --- a/htdocs/langs/tr_TR/languages.lang +++ b/htdocs/langs/tr_TR/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Almanca Language_de_AT=Almanca (Avusturya) Language_de_CH=Almanca (İsviçre) Language_el_GR=Yunanca +Language_el_CY=Greek (Cyprus) Language_en_AU=İngilizce (Avustralya) Language_en_CA=İngilizce (Kanada) Language_en_GB=İngilizce (Birleşik Krallık) @@ -26,8 +27,10 @@ Language_es_BO=İspanyolca (Bolivya) Language_es_CL=İspanyolca (Şilil) Language_es_CO=İspanyolca (Kolombiya) Language_es_DO=İspanyolca (Dominik Cumhuriyeti) +Language_es_EC=Spanish (Ecuador) Language_es_HN=İspanyolca (Honduras) Language_es_MX=İspanyolca (Meksika) +Language_es_PA=Spanish (Panama) Language_es_PY=İspanyolca (Paraguay) Language_es_PE=İspanyolca (Peru) Language_es_PR=İspanyolca (Porto Riko) @@ -50,12 +53,14 @@ Language_is_IS=İzlandaca Language_it_IT=İtalyanca Language_ja_JP=Japonca Language_ka_GE=Gürcüce +Language_km_KH=Khmer Language_kn_IN=Kannadaca Language_ko_KR=Korece Language_lo_LA=Laoca Language_lt_LT=Litvanyaca Language_lv_LV=Letonyaca Language_mk_MK=Makedonca +Language_mn_MN=Mongolian Language_nb_NO=Norveçce (Bokmål) Language_nl_BE=Hollandaca (Belçika) Language_nl_NL=Hollandaca (Hollanda) diff --git a/htdocs/langs/tr_TR/loan.lang b/htdocs/langs/tr_TR/loan.lang index 96271d1855d..6d92100170a 100644 --- a/htdocs/langs/tr_TR/loan.lang +++ b/htdocs/langs/tr_TR/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=Bu ipotekli borç hesaplayıcısı alınan krediye, ödeme GoToInterest=%s FAİZE gidecek GoToPrincipal=%s ANA PARAYA gidecek YouWillSpend=%s tutarını %s yılda harcayaksınız +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Kredi modülünün yapılandırılması LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/tr_TR/mails.lang b/htdocs/langs/tr_TR/mails.lang index b4fbbaba046..e3a70f51ff4 100644 --- a/htdocs/langs/tr_TR/mails.lang +++ b/htdocs/langs/tr_TR/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Kısmen gönderildi MailingStatusSentCompletely=Tamamen gönderildi MailingStatusError=Hata MailingStatusNotSent=Gönderilmedi -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=Eposta doğrulanması başarılı MailUnsubcribe=Aboneliği kaldır MailingStatusNotContact=Bir daha görüşme @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Satır %s dosyası @@ -116,8 +120,8 @@ 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 eposta bildirim hedefi etkinleştir -ListOfActiveNotifications=Bütün etkin eposta bildirim hedeflerini listele +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification 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. diff --git a/htdocs/langs/tr_TR/main.lang b/htdocs/langs/tr_TR/main.lang index 5648b017065..7285680f9c9 100644 --- a/htdocs/langs/tr_TR/main.lang +++ b/htdocs/langs/tr_TR/main.lang @@ -43,7 +43,7 @@ ErrorConstantNotDefined=%s Parametresi tanımlı değil ErrorUnknown=Bilinmeyen hata ErrorSQL=SQL Hatası ErrorLogoFileNotFound='%s' Logo dosyası bulunamadı -ErrorGoToGlobalSetup=Go to 'Company/Organisation' setup to fix this +ErrorGoToGlobalSetup=Bunu düzeltmek için 'Firma/Kuruluş' kurulumuna gidin ErrorGoToModuleSetup=Bunu düzeltmek için Modül Kurulumuna git ErrorFailedToSendMail=Posta gönderilemedi (gönderen) 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ı. @@ -62,8 +62,8 @@ ErrorCantLoadUserFromDolibarrDatabase=Dolibarr veritabanında kullanıcı %s< ErrorNoVATRateDefinedForSellerCountry=Hata, ülke '%s' için herhangi bir KDV oranı tanımlanmamış. ErrorNoSocialContributionForSellerCountry=Hata, '%s' ülkesi için sosyal/mali vergi tipi tanımlanmamış. ErrorFailedToSaveFile=Hata, dosya kaydedilemedi. -ErrorCannotAddThisParentWarehouse=You are trying to add a parent warehouse which is already a child of current one -MaxNbOfRecordPerPage=Max nb of record per page +ErrorCannotAddThisParentWarehouse=Zaten şu anki deponun bir alt deposu olan bir üst depo eklemeye çalışıyorsunuz +MaxNbOfRecordPerPage=Sayfa başına maksimum kayıt sayısı NotAuthorized=Bunu yapmak için yetkiniz yok. SetDate=Ayar tarihi SelectDate=Bir tarih seç @@ -72,8 +72,10 @@ SeeHere=Buraya bak Apply=Uygula BackgroundColorByDefault=Varsayılan arkaplan rengi FileRenamed=Dosya adı değiştirilmesi başarılı -FileUploaded=Dosya yüklemesi başarılı FileGenerated=Dosya oluşturulması başarılı +FileSaved=The file was successfully saved +FileUploaded=Dosya yüklemesi başarılı +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Bu ekleme için bir dosya seçildi ama henüz gönderilmedi. Bunun için “Dosya ekle” ye tıklayın. NbOfEntries=Kayıt sayısı GoToWikiHelpPage=Çevrimiçi yardım oku (Internet erişimi gerekir) @@ -88,7 +90,7 @@ Undefined=Tanımlanmamış PasswordForgotten=Parola mı unutuldu? SeeAbove=Yukarı bak HomeArea=Giriş alanı -LastConnexion=Latest connection +LastConnexion=Son bağlantı PreviousConnexion=Önceki bağlantı PreviousValue=Önceki değer ConnectedOnMultiCompany=Çevreye bağlanmış @@ -130,7 +132,7 @@ Activate=Etkinleştir Activated=Etkin Closed=Kapalı Closed2=Kapalı -NotClosed=Not closed +NotClosed=Kapalı değil Enabled=Etkin Deprecated=Kullanılmayan Disable=Engelle @@ -153,7 +155,7 @@ Edit=Düzenle Validate=Doğrula ValidateAndApprove=Doğrula ve onayla ToValidate=Doğrulanacak -NotValidated=Not validated +NotValidated=Doğrulanmadı Save=Kaydet SaveAs=Farklı kaydet TestConnection=Deneme bağlantısı @@ -165,7 +167,7 @@ Go=Git Run=Yürüt CopyOf=Kopyası Show=Göster -Hide=Hide +Hide=Sakla ShowCardHere=Kart göster Search=Ara SearchOf=Ara @@ -208,8 +210,8 @@ Info=Log Family=Aile Description=Açıklama Designation=Açıklama -Model=Doc template -DefaultModel=Default doc template +Model=Doküman şablonu +DefaultModel=Varsayılan doküman şablonu Action=Etkinlik About=Hakkında Number=Sayı @@ -240,7 +242,7 @@ DateCreation=Oluşturma tarihi DateCreationShort=Oluşt. tarihi DateModification=Değiştirme tarihi DateModificationShort=Değiş. tarihi -DateLastModification=Latest modification date +DateLastModification=Son değiştirilme tarihi DateValidation=Doğrulama tarihi DateClosing=Kapanış tarihi DateDue=Vade tarihi @@ -310,7 +312,7 @@ Copy=Kopyala Paste=Yapıştır Default=Varsayılan DefaultValue=Varsayılan değer -DefaultValues=Default values +DefaultValues=Varsayılan değerler Price=Fiyat UnitPrice=Birim fiyat UnitPriceHT=Birim fiyat (net) @@ -327,9 +329,9 @@ AmountTTCShort=Tutar (KDV dahil) AmountHT=Tutar (KDV hariç) AmountTTC=Miktarı (KDV dahil) AmountVAT=KDV tutarı -MulticurrencyAlreadyPaid=Already payed, original currency -MulticurrencyRemainderToPay=Remain to pay, original currency -MulticurrencyPaymentAmount=Payment amount, original currency +MulticurrencyAlreadyPaid=Ödenmiş, orijinal para birimi +MulticurrencyRemainderToPay=Ödemeye devam edin, orijinal para birimi +MulticurrencyPaymentAmount=Ödeme tutarı, orijinal para birimi MulticurrencyAmountHT=Tutar (vergisiz net), ilk para birimi MulticurrencyAmountTTC=Tutar (vergi dahil), ilk para birimi MulticurrencyAmountVAT=Toplam vergi, ilk para birimi @@ -358,6 +360,7 @@ TotalLT1ES=Toplam RE TotalLT2ES=Toplam IRPF HT=KDV hariç TTC=KDV dahil +INCT=Inc. all taxes VAT=KDV VATs=Satış vergisi LT1ES=RE @@ -366,8 +369,8 @@ VATRate=KDV Oranı Average=Ortalama Sum=Toplam Delta=Değişim oranı -Module=Module/Application -Modules=Modules/Applications +Module=Modül/Uygulama +Modules=Modüller/Uygulamalar Option=Seçenek List=Liste FullList=Tüm liste @@ -388,10 +391,10 @@ ActionsToDoShort=Yapılacaklar ActionsDoneShort=Yapıldı ActionNotApplicable=Uygulanamaz ActionRunningNotStarted=Başlayacak -ActionRunningShort=In progress +ActionRunningShort=Devam etmekte ActionDoneShort=Bitti ActionUncomplete=Tamamlanmamış -CompanyFoundation=Company/Organisation +CompanyFoundation=Şirket/Kuruluş ContactsForCompany=Bu üçüncü partinin kişileri ContactsAddressesForCompany=Bu üçüncü partinin kişleri/adresleri AddressesForCompany=Bu üçüncü partinin adresleri @@ -409,9 +412,9 @@ Generate=Oluştur Duration=Süre TotalDuration=Toplam süre Summary=Özet -DolibarrStateBoard=Database statistics -DolibarrWorkBoard=Open items dashboard -NoOpenedElementToProcess=No opened element to process +DolibarrStateBoard=Veritabanı istatistikleri +DolibarrWorkBoard=Açık ögeler gösterge tablosu +NoOpenedElementToProcess=İşlenecek hiçbir açık öğe yok Available=Mevcut NotYetAvailable=Henüz mevcut değil NotAvailable=Uygun değil @@ -458,7 +461,7 @@ NextStep=Sonraki adım Datas=Veriler None=Hiçbiri NoneF=Hiçbiri -NoneOrSeveral=None or several +NoneOrSeveral=Yok veya Birkaç Late=Son LateDesc=Bir kayıdın sizin ayarlarınıza dayanarak gecikmiş olduğu ya da olmadığını tanımlayabilmek için gerekli süre. Yöneticinizden Giriş - Ayarlar - Uyarılar menüsünden süreyi değiştirmesini isteyin. Photo=Resim @@ -468,7 +471,7 @@ DeletePicture=Resim sil ConfirmDeletePicture=Resim silmeyi onayla Login=Oturum açma CurrentLogin=Geçerli kullanıcı -EnterLoginDetail=Enter login details +EnterLoginDetail=Giriş bilgilerini giriniz January=Ocak February=Şubat March=Mart @@ -518,7 +521,6 @@ MonthShort10=Eki MonthShort11=Kas MonthShort12=Ara AttachedFiles=Ekli dosya ve belgeler -FileTransferComplete=Dosya başarıyla gönderildi DateFormatYYYYMM=YYYY-AA DateFormatYYYYMMDD=YYYY-AA-GG DateFormatYYYYMMDDHHMM=YYYY-AA-GG SS:SS @@ -527,7 +529,7 @@ ReportPeriod=Rapor dönemi ReportDescription=Açıklama Report=Rapor Keyword=Anahtar kelime -Origin=Origin +Origin=Köken Legend=Gösterge Fill=Doldur Reset=Sıfırla @@ -606,14 +608,14 @@ SessionName=Oturum adı Method=Yöntem Receive=Al CompleteOrNoMoreReceptionExpected=Tamamlandı ya da yapılacak başka şey yok -ExpectedValue=Expected Value +ExpectedValue=Beklenen Değer CurrentValue=Geçerli değer PartialWoman=Kısmi TotalWoman=Toplam NeverReceived=Hiç alınmadı Canceled=Vazgeçildi -YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu Setup - Dictionaries -YouCanChangeValuesForThisListFrom=You can change values for this list from menu %s +YouCanChangeValuesForThisListFromDictionarySetup=Bu listenin değerlerini Kurulum - Sözlükler menüsünden değiştirebilirsiniz +YouCanChangeValuesForThisListFrom=Bu listenin değerlerini %s menüsünden değiştirebilirsiniz YouCanSetDefaultValueInModuleSetup=Modül ayarlarında yeni bir kayıt oluştururken kullanılacak varsayılan değeri belirleybilirsiniz Color=Renk Documents=Bağlı dosyalar @@ -629,8 +631,8 @@ CurrentUserLanguage=Geçerli dil CurrentTheme=Geçerli tema CurrentMenuManager=Geçerli menü yöneticisi Browser=Tarayıcı -Layout=Layout -Screen=Screen +Layout=Düzen +Screen=Ekran DisabledModules=Engelli modüller For=İçin ForCustomer=Müşteriler için @@ -649,12 +651,12 @@ FreeLineOfType=Türe göre serbest giriş CloneMainAttributes=Nesneyi ana öznitelikleri ile klonla PDFMerge=PDF Birleştir Merge=Birleştir -DocumentModelStandardPDF=Standard PDF template +DocumentModelStandardPDF=Standart PDF şablonu PrintContentArea=Yazdırılıcak Sayfanın ana içerik alanını göster MenuManager=Menu yöneticisi WarningYouAreInMaintenanceMode=Uyarı, bakım modundasınız, şu anda uygulamayı kullanmak için yalnızca %s girişine izin veriliyor. CoreErrorTitle=Sistem hatası -CoreErrorMessage=Sorry, an error occurred. Contact your system administrator to check the logs or disable $dolibarr_main_prod=1 to get more information. +CoreErrorMessage=Üzgünüz, bir hata oluştu. Günlükleri kontrol etmek için sistem yöneticinize başvurun veya daha fazla bilgi almak için $dolibarr_main_prod=1 devre dışı bırakın. CreditCard=Kredi kartı FieldsWithAreMandatory=%s olan alanları zorunludur FieldsWithIsForPublic=Üyelerin genel listelerinde %s olan alanlar gösterilir. Bunu istemiyorsanız, “genel” kutusundan işareti kaldırın. @@ -710,13 +712,13 @@ Test=Deneme Element=Unsur NoPhotoYet=Henüz resim yok Dashboard=Kontrol Paneli -MyDashboard=My dashboard +MyDashboard=Gösterge Panelim Deductible=Düşülebilir from=itibaren toward=yönünde Access=Erişim SelectAction=Eylem seç -SelectTargetUser=Select target user/employee +SelectTargetUser=Hedef kullanıcı/çalışan seçin HelpCopyToClipboard=Panoya kopyalamak için Crtl+C SaveUploadedFileWithMask=Dosyayı "%s" adlı sunucuya kaydedin (aksi durumda "%s") OriginFileName=Özgün dosya adı @@ -727,9 +729,9 @@ ViewPrivateNote=Notları izle XMoreLines=%s gizli satır PublicUrl=Genel URL AddBox=Kutu ekle -SelectElementAndClick=Select an element and click %s +SelectElementAndClick=Bir öğe seçin ve %s tıklayın PrintFile=%s Dosyasını Yazdır -ShowTransaction=Show entry on bank account +ShowTransaction=Girişi banka hesabında göster GoIntoSetupToChangeLogo=Logoyu değiştirmek için Giriş - Ayarlar - Firma menüsüne ya da gizlemek için Giriş - Ayarlar - Ekran menüsüne git. Deny=Ret Denied=Reddedildi @@ -743,9 +745,9 @@ Hello=Merhaba Sincerely=Saygılar DeleteLine=Satır sil ConfirmDeleteLine=Bu satırı silmek istediğinizden emin misiniz? -NoPDFAvailableForDocGenAmongChecked=No PDF were available for the document generation among checked record -TooManyRecordForMassAction=Too many record selected for mass action. The action is restricted to a list of %s record. -NoRecordSelected=No record selected +NoPDFAvailableForDocGenAmongChecked=Kontrol edilen kayıtlar arasında doküman üretimi için PDF mevcut değildi +TooManyRecordForMassAction=Toplu eylem için çok fazla kayıt seçildi. Eylem %s kayıt listesi ile sınırlıdır. +NoRecordSelected=Seçilen kayıt yok MassFilesArea=Toplu işlemler tarafından yapılan dosyalar için alan ShowTempMassFilesArea=Toplu işlemler tarafından yapılan dosyalar alanını göster RelatedObjects=İlgili Nesneler @@ -763,21 +765,21 @@ Miscellaneous=Çeşitli Calendar=Takvim GroupBy=Gruplandır... ViewFlatList=Düz listeyi incele -RemoveString=Remove string '%s' -SomeTranslationAreUncomplete=Some languages may be partially translated or may contains errors. If you detect some, you can fix language files registering to https://transifex.com/projects/p/dolibarr/. -DirectDownloadLink=Direct download link -Download=Download -ActualizeCurrency=Update currency rate +RemoveString='%s' dizisini kaldır +SomeTranslationAreUncomplete=Bazı diller kısmen tercüme edilmiş veya hatalar içeriyor olabilir. Eğer böyle bir durum tespit ederseniz https://transifex.com/projects/p/dolibarr/ adresinden kayıt olarak dil dosyalarını düzeltebilirsiniz. +DirectDownloadLink=Doğrudan indirme linki +Download=İndir +ActualizeCurrency=Para birimini güncelle Fiscalyear=Mali yıl ModuleBuilder=Module Builder -SetMultiCurrencyCode=Set currency -BulkActions=Bulk actions -ClickToShowHelp=Click to show tooltip help -HR=HR -HRAndBank=HR and Bank -AutomaticallyCalculated=Automatically calculated -TitleSetToDraft=Go back to draft -ConfirmSetToDraft=Are you sure you want to go back to Draft status ? +SetMultiCurrencyCode=Para birimini ayarla +BulkActions=Toplu eylemler +ClickToShowHelp=Araç ipucu yardımını göstermek için tıklayın +HR=İK +HRAndBank=İK ve Banka +AutomaticallyCalculated=Otomatik olarak hesaplandı +TitleSetToDraft=Taslağa geri dön +ConfirmSetToDraft=Taslak durumuna dönmek istediğinizden emin misiniz? # Week day Monday=Pazartesi Tuesday=Salı @@ -814,7 +816,7 @@ Select2NotFound=Hiç sonuç bulunamadı Select2Enter=Gir Select2MoreCharacter=ya da daha fazla harf Select2MoreCharacters=ya da daha fazla harf -Select2MoreCharactersMore=Search syntax:
| OR (a|b)
* Any character (a*b)
^ Start with (^ab)
$ End with (ab$)
+Select2MoreCharactersMore=Arama sözdizimi:
|VEYA(a|b)
*Herhangi bir karakter(a*b)
^(^ab)ile başlayan
$ (ab$)ile biten
Select2LoadingMoreResults=Daha fazla sonuç yükleniyor... Select2SearchInProgress=Arama sürmekte... SearchIntoThirdparties=Üçüncü taraflar diff --git a/htdocs/langs/tr_TR/margins.lang b/htdocs/langs/tr_TR/margins.lang index 854f9eb3d0b..f0ab4734ed8 100644 --- a/htdocs/langs/tr_TR/margins.lang +++ b/htdocs/langs/tr_TR/margins.lang @@ -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=Kullanıcı başına kar oranı raporu, üçüncü taraflarla ve kullanıcı başına kar oranı hesaplanacak satış temsilcisi arasındaki bağlantıyı kullanır. Çünkü bazı üçüncü partiler herhangi bir satış temsilcisine bağlantılanmamış ve bazı üçüncü taraflar birçok kullanıcıya bağlantılanmış olabilir, bazı kar oranları bu raporlarda görünmeyebilir veya birçok farklı satırda görünebilir. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/tr_TR/members.lang b/htdocs/langs/tr_TR/members.lang index 6ceb6af3c8b..fb0e3252714 100644 --- a/htdocs/langs/tr_TR/members.lang +++ b/htdocs/langs/tr_TR/members.lang @@ -25,7 +25,7 @@ MembersListUpToDate=Güncel abonelikleri ile geçerli üye listesi MembersListNotUpToDate=Abonelik tarihleri geçmiş geçerli üye listesi MembersListResiliated=List of terminated members MembersListQualified=Nitelikli üye listesi -MenuMembersToValidate=Taslak üye +MenuMembersToValidate=Taslak üyeler MenuMembersValidated=Doğrulanmış üye MenuMembersUpToDate=Güncel üyeler MenuMembersNotUpToDate=Tarihi geçmiş üyeler @@ -42,9 +42,9 @@ MemberTypeId=Üyelik türü kimliği MemberTypeLabel=Üyelik türü etiketi MembersTypes=Üye türleri MemberStatusDraft=Taslak (doğrulanması gerekir) -MemberStatusDraftShort=Taslak +MemberStatusDraftShort=Ödeme emri MemberStatusActive=Onaylı (abonelik bekliyor) -MemberStatusActiveShort=Doğrulanmış +MemberStatusActiveShort=Doğrulandı MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=Süresi doldu MemberStatusPaid=Abonelik güncel @@ -61,7 +61,7 @@ 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. Subscription=Abonelik Subscriptions=Abonelikler -SubscriptionLate=Gecikmiş +SubscriptionLate=Son SubscriptionNotReceived=Abonelik hiç alınmadı ListOfSubscriptions=Abonelikler listesi SendCardByMail=Kartı Eposta ile gönder @@ -90,8 +90,9 @@ PublicMemberList=Genel üye listesi BlankSubscriptionForm=Genel oto-abonelik formu BlankSubscriptionFormDesc=Dolibarr size, dış ziyaretçilerin derneğe üye olmayı istemelerini sağlayan genel bir URL sağlayabilir. Eğer çevrimiçi bir ödeme modülü etkinse, bir ödeme formu kendiliğinden sağlanacaktır. EnablePublicSubscriptionForm=Genel oto-üyelik formunu etkinleştir +ForceMemberType=Force the member type ExportDataset_member_1=Üyeler ve abonelikleri -ImportDataset_member_1=Üye +ImportDataset_member_1=Üyeler LastMembersModified=Değiştirilen son %s üye LastSubscriptionsModified=Değiştirilen son %s abonelik String=Söz dizesi @@ -150,6 +151,7 @@ MembersByTownDesc=Bu ekran ilçelere göre üyelik istatistikleri görüntüler. MembersStatisticsDesc=Görmek istediğiniz istatistikleri seçin... MenuMembersStats=İstatistikler LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Niteliği Public=Bilgiler geneldir NewMemberbyWeb=Yeni üye eklendi. Onay bekliyor diff --git a/htdocs/langs/tr_TR/modulebuilder.lang b/htdocs/langs/tr_TR/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/tr_TR/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/tr_TR/multicurrency.lang b/htdocs/langs/tr_TR/multicurrency.lang new file mode 100644 index 00000000000..aee25c329ea --- /dev/null +++ b/htdocs/langs/tr_TR/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi currency +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Synchronisation error: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API key +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Currencies used +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Ödeme tutarı, orijinal para birimi diff --git a/htdocs/langs/tr_TR/oauth.lang b/htdocs/langs/tr_TR/oauth.lang index 88052e5670a..afd5ec1247d 100644 --- a/htdocs/langs/tr_TR/oauth.lang +++ b/htdocs/langs/tr_TR/oauth.lang @@ -2,20 +2,24 @@ ConfigOAuth=Oauth Yapılandırma OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=Yerel veritabanına kayıtlı erişim belirteçi yok HasAccessToken=Bir belirteç oluşturuldu ve yerel veritabanına kaydedildi -NewTokenStored=Belirteç kabul edildi ve kaydedildi -ToCheckDeleteTokenOnProvider=%s OAuth sağlayıcısı tarafından kaydedilen kimlik onaylamasını denetlemek/silmek için +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Belirteç silindi RequestAccess=Erişim ve kaydedilecek yeni bir belirteç alma isteği/yenilemesi için buraya tıklayın DeleteAccess=Belirteçi silmek için burayı tıkla UseTheFollowingUrlAsRedirectURI=OAuth sağlayıcınız üzerinde kimlik oluştururken Yönlendirme URI olarak aşağıdaki URL'yi kullanın: ListOfSupportedOauthProviders=OAuth2 sağlayıcınız tarafınıdan verilen kimlik bilgilerini burada girin. Burada yalnızca desteklenen OAuth2 sağlayıcılar görünür. Bu ayarlar OAuth2 kimlik doğrulaması gerektiren diğer modüller tarafından da kullanılabilir. -TOKEN_ACCESS= -TOKEN_REFRESH=Token Refresh Present +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret +TOKEN_REFRESH=Belirteç Yenilemesi Mevcuttur TOKEN_EXPIRED=Token expired -TOKEN_EXPIRE_AT=Token expire at -TOKEN_DELETE=Delete saved token +TOKEN_EXPIRE_AT=Belirteç sonlanması +TOKEN_DELETE=Kayıtlı belrteçi sil OAUTH_GOOGLE_NAME=Oauth Google service OAUTH_GOOGLE_ID=Oauth Google Id OAUTH_GOOGLE_SECRET=Oauth Google Secret diff --git a/htdocs/langs/tr_TR/other.lang b/htdocs/langs/tr_TR/other.lang index 87915753874..54e189e36fd 100644 --- a/htdocs/langs/tr_TR/other.lang +++ b/htdocs/langs/tr_TR/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ons Length=Uzunluk LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/tr_TR/paybox.lang b/htdocs/langs/tr_TR/paybox.lang index ba784516c30..e9c0910bcaf 100644 --- a/htdocs/langs/tr_TR/paybox.lang +++ b/htdocs/langs/tr_TR/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Ödeme alındısı onayı için e-posta adresi Creditor=Alacaklı PaymentCode=Ödeme kodu PayBoxDoPayment=Ödemeye git +ToPay=Ödeme yap YouWillBeRedirectedOnPayBox=Kredi kartı bilgilerinizi girmek için güvenli Paybox sayfasına yönlendirileceksiniz Continue=Sonraki ToOfferALinkForOnlinePayment=%s Ödemesi için URL diff --git a/htdocs/langs/tr_TR/paypal.lang b/htdocs/langs/tr_TR/paypal.lang index 1cecf1757b3..d4081e6f16f 100644 --- a/htdocs/langs/tr_TR/paypal.lang +++ b/htdocs/langs/tr_TR/paypal.lang @@ -11,20 +11,22 @@ PAYPAL_SSLVERSION=Curl SSL Sürümü PAYPAL_API_INTEGRAL_OR_PAYPALONLY="Dahili" (kredi kartı+paypal) ya da sadece "Paypal" ödemesi sunar PaypalModeIntegral=Tümlev PaypalModeOnlyPaypal=Yalnızca PayPal -PAYPAL_CSS_URL=Optionnal URL of CSS style sheet on payment page +PAYPAL_CSS_URL=Ödeme sayfasındaki CSS stil sayfasının isteğe bağlı URL'si ThisIsTransactionId=Bu işlem kimliğidir: %s PAYPAL_ADD_PAYMENT_URL=Posta yoluyla bir belge gönderdiğinizde, Paypal ödeme url'sini ekleyin PredefinedMailContentLink=Ödemenizi via PayPal\n\n%s\n\n ile yapmak için aşağıdaki güvenli bağlantıya tıklayabilirsiniz YouAreCurrentlyInSandboxMode=Şu anda "Sandbox" modundasınız -NewPaypalPaymentReceived=Yeni PayPal ödemesi alındı -NewPaypalPaymentFailed=Yeni PayPal ödemesi denendi ancak başarısız oldu +NewOnlinePaymentReceived=Yeni online ödeme alındı +NewOnlinePaymentFailed=Yeni online ödeme denendi ancak başarısız oldu PAYPAL_PAYONLINE_SENDEMAIL=Bir ödemeden sonra uyarı Epostası (başarılı ya da değil) ReturnURLAfterPayment=Ödemen sonra URL ye dön -ValidationOfPaypalPaymentFailed=Paypal ödemesi doğrulaması başarısız -PaypalConfirmPaymentPageWasCalledButFailed=Paypal için ödeme onayı sayfası Patpal tarafından çağrıldı ancak onay başarısız +ValidationOfOnlinePaymentFailed=Online ödemenin doğrulaması başarısız oldu +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API çağrısı hata verdi. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API çağrısı hata verdi. DetailedErrorMessage=Ayrıntılı Hata Mesajı ShortErrorMessage=Kısa Hata Mesajı ErrorCode=Hata Kodu ErrorSeverityCode=Hata Önem Kodu +OnlinePaymentSystem=Online ödeme sistemi +PaypalLiveEnabled=Paypal canlı etkin (aksi takdirde test/sanal alan modu) diff --git a/htdocs/langs/tr_TR/printing.lang b/htdocs/langs/tr_TR/printing.lang index d1894400ee6..0b9b19f0d53 100644 --- a/htdocs/langs/tr_TR/printing.lang +++ b/htdocs/langs/tr_TR/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Yazıcı ortamı IPP_Supported=Ortam türü DirectPrintingJobsDesc=Bu sayfa geçerli yazıcılar için yazdırma işlerini listeler. GoogleAuthNotConfigured=Google OAuth ayarları yapılmamış. OAuth modülünü etkinleştir ve bir Google ID/Secret ayarla. -GoogleAuthConfigured=OAuth modülünde Google OAuth kimlik bilgileri bulundu. +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. PrintTestDescprintgcp=Google Bulut Yazdırma Yazıcı Listesi. diff --git a/htdocs/langs/tr_TR/productbatch.lang b/htdocs/langs/tr_TR/productbatch.lang index 784e04d6a70..071b46278e6 100644 --- a/htdocs/langs/tr_TR/productbatch.lang +++ b/htdocs/langs/tr_TR/productbatch.lang @@ -20,5 +20,5 @@ AddDispatchBatchLine=Dağıtımda bir Raf Ömrü satırı ekle WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, automatic increase/decrease stock mode is forced to shipping validate and manual dispatching for reception and can't be edited. Other options can be defined as you want. ProductDoesNotUseBatchSerial=Bu ürün parti/seri numarası kullanmıyor ProductLotSetup=Parti/seri modülü ayarları -ShowCurrentStockOfLot=Show current stock for couple product/lot -ShowLogOfMovementIfLot=Show log of movements for couple product/lot +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 diff --git a/htdocs/langs/tr_TR/products.lang b/htdocs/langs/tr_TR/products.lang index 2102213a083..ef8b2d726fe 100644 --- a/htdocs/langs/tr_TR/products.lang +++ b/htdocs/langs/tr_TR/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Muhasebe kodu (satış) ProductOrService=Ürün veya Hizmet ProductsAndServices=Ürünler ve Hizmetler ProductsOrServices=Ürünler veya hizmetler -ProductsOnSell=Satılır ya da satın alınır ürün -ProductsNotOnSell=Satılık olmayan ve satın alınmayan ürün +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Satılır ve alınır ürünler -ServicesOnSell=Satılır veya alınır Hizmetler -ServicesNotOnSell=Satılık olmayan hizmetler +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Satılır ve alınır hizmetler LastModifiedProductsAndServices=Değiştirilen son %s ürün/hizmet LastRecordedProducts=Kaydedilen son %s ürün @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=litre l=L +unitP=Piece +unitSET=Set +unitS=Saniye +unitH=Saat +unitD=Gün +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Ürün ref şablonu ServiceCodeModel=Hizmet ref şablonu CurrentProductPrice=Geçerli fiyat @@ -186,6 +200,7 @@ MultipriceRules=Fiyat seviyesi kuralları UseMultipriceRules=Birinci fiyata göre kendiliğinden fiyat hesaplaması için fiyat seviyesi kurallarını (ürün modülü ayarlarında tanımlanan) kullan PercentVariationOver=%s üzerindeki %% değişim PercentDiscountOver=%s üzerindeki %% indirim +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Üret ProductsMultiPrice=Her fiyat düzeyi için ürünler ve fiyatlar @@ -232,12 +247,18 @@ ComposedProduct=Yan ürün MinSupplierPrice=En düşük tedarikçi fiyatı MinCustomerPrice=En düşük müşteri fiyatı DynamicPriceConfiguration=Dinamik fiyat yapılandırması -DynamicPriceDesc=Ürün kartında bu modülü etkinleştirirseniz, Müşteri ve Tedarikçi fiyatlarını hesaplamak için matematik işlevlerini ayarlayabilirsiniz. Böyle bir işlev tüm matematik işlemlerini, bazı değişmezleri ve değişkenleri kullanabilir. Burada kullanabileceğiz değişkenleri ayarlayabilirsiniz ve eğer değişkenin otomatik güncellenmesi gerekirse dış URL Dolibarr'ın değeri otomatik güncellemesini istemek için kullanılabilir. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Değişken ekle AddUpdater=Güncellemeci ekle GlobalVariables=Genel değişkenler VariableToUpdate=Güncellenecek değişken GlobalVariableUpdaters=Genel değişkenler güncelleyicisi +GlobalVariableUpdaterType0=JSON verisi +GlobalVariableUpdaterHelp0=Belirtilen URL'den JSON verilerini ayrıştırır, DEĞER ilgili değerin yerini belirtir, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService verisi +GlobalVariableUpdaterHelp1=Belirtilen URL'den Web Servis verilerini ayrıştırır, NS isimyerini belirtir, DEĞER ilgili verinin konumunu belirtir, VERİ gönderilecek veriyi içermelidir ve YÖNTEM arayan WS yöntemidir +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Güncelleme aralığı (dakika) LastUpdated=Latest update CorrectlyUpdated=Doru olarak güncellendi @@ -260,6 +281,8 @@ SizeUnits=Boyut birimi DeleteProductBuyPrice=Satınalma fiyatı sil ConfirmDeleteProductBuyPrice=Bu satınalma fiyatını silmek istediğinizden emin misiniz? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/tr_TR/propal.lang b/htdocs/langs/tr_TR/propal.lang index d8a5226f495..e0617de22d0 100644 --- a/htdocs/langs/tr_TR/propal.lang +++ b/htdocs/langs/tr_TR/propal.lang @@ -13,8 +13,8 @@ Prospect=Aday DeleteProp=Teklif sil ValidateProp=Teklif doğrula AddProp=Teklif oluştur -ConfirmDeleteProp=Are you sure you want to delete this commercial proposal? -ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s? +ConfirmDeleteProp=Bu ticari teklifi silmek istediğinizden emin misiniz? +ConfirmValidateProp=Bu ticari teklifi %s adı altında onaylamak istediğinizden emin misiniz? LastPropals=Son %s teklif LastModifiedProposals=Değiştirilen son %s teklif AllPropals=Tüm teklifler @@ -28,7 +28,7 @@ ShowPropal=Teklif göster PropalsDraft=Taslaklar PropalsOpened=Açık PropalStatusDraft=Taslak (doğrulanması gerekir) -PropalStatusValidated=Validated (proposal is opened) +PropalStatusValidated=Onaylanmış (teklif açıldı) PropalStatusSigned=İmzalı(faturalanacak) PropalStatusNotSigned=İmzalanmamış (kapalı) PropalStatusBilled=Faturalanmış @@ -56,8 +56,8 @@ CreateEmptyPropal=Boş teklif oluştur veya ürünler/hizmetler listesinden olu DefaultProposalDurationValidity=Varsayılan teklif geçerlilik süresi (gün olarak) UseCustomerContactAsPropalRecipientIfExist=Teklif alıcısı olarak üçüncü parti yerine, eğer tanımlanmışsa, kişi adresini kullan ClonePropal=Teklif kopyala -ConfirmClonePropal=Are you sure you want to clone the commercial proposal %s? -ConfirmReOpenProp=Are you sure you want to open back the commercial proposal %s? +ConfirmClonePropal=Ticari teklifi çoğaltmak istediğinizden emin misiniz? %s? +ConfirmReOpenProp=Ticari teklifi geri açmak istediğinizden emin misiniz %s? ProposalsAndProposalsLines=Teklif ve satırları ProposalLine=Teklif satırı AvailabilityPeriod=Teslim süresi diff --git a/htdocs/langs/tr_TR/resource.lang b/htdocs/langs/tr_TR/resource.lang index 30a1605bfc1..25e8cbd1af6 100644 --- a/htdocs/langs/tr_TR/resource.lang +++ b/htdocs/langs/tr_TR/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Kaynak silme başarılı DictionaryResourceType=Kaynak türleri SelectResource=Kaynak seç + +IdResource=Id kaynağı +AssetNumber=Seri numarası +ResourceTypeCode=Kaynak türü kodu +ImportDataset_resource_1=Kaynaklar diff --git a/htdocs/langs/tr_TR/salaries.lang b/htdocs/langs/tr_TR/salaries.lang index d0862d2baf6..9732d459b8b 100644 --- a/htdocs/langs/tr_TR/salaries.lang +++ b/htdocs/langs/tr_TR/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account by default for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for personnel expenses +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated user accouting account on user is not defined +SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Personel giderleri için varsayılan muhasebe hesabı Salary=Ücret Salaries=Ücretler NewSalaryPayment=Yeni ücret ödemesi diff --git a/htdocs/langs/tr_TR/sendings.lang b/htdocs/langs/tr_TR/sendings.lang index a288f42bbdc..35437e2a75f 100644 --- a/htdocs/langs/tr_TR/sendings.lang +++ b/htdocs/langs/tr_TR/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Sevkiyat tablosu ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Basit belge modeli DocumentModelMerou=Merou A5 modeli WarningNoQtyLeftToSend=Uyarı, sevkiyat için bekleyen herhangi bir ürün yok. StatsOnShipmentsOnlyValidated=İstatistikler yalnızca doğrulanmış sevkiyatlarda yapılmıştır. Kullanılan tarih sevkiyat doğrulama tarihidir (planlanan teslim tarihi her zaman bilinemez) @@ -51,10 +50,10 @@ ActionsOnShipping=Sevkiyat etkinlikleri 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 -ProductQtyInCustomersOrdersRunning=Açık müşteri siparişlerindeki ürün miktarı -ProductQtyInSuppliersOrdersRunning=Açık tedarikçi siparişlerindeki ürün miktarı -ProductQtyInShipmentAlreadySent=Gönderilmiş olan ve açık durumdaki müşteri siparişindeki miktar -ProductQtyInSuppliersShipmentAlreadyRecevied=Açık tedarikçi siparişlerindeki halihazırda teslim alınmış ürün miktarı +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=Bu %s deposunda sevk edilecek hiç mal bulunamadı. Stoğu düzeltin ya da bir başka depo seçmek için geri gidin. WeightVolShort=Ağırlık/Hac. ValidateOrderFirstBeforeShipment=Sevkiyatları yapabilmek için önce siparişi doğrulamlısınız. diff --git a/htdocs/langs/tr_TR/stocks.lang b/htdocs/langs/tr_TR/stocks.lang index 080d7e8dcf5..dec27e13900 100644 --- a/htdocs/langs/tr_TR/stocks.lang +++ b/htdocs/langs/tr_TR/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Taşıma etiketi NumberOfUnit=Birim sayısı UnitPurchaseValue=Alış birim fiyatı StockTooLow=Stok çok düşük -StockLowerThanLimit=Stok uyarı düzeyinden az +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Değer PMPValue=Ağırlıklı ortalama fiyat PMPValueShort=AOF @@ -53,7 +53,7 @@ IndependantSubProductStock=Ürün stoku ve yan ürün stoku bağımsızdır QtyDispatched=Sevkedilen miktar QtyDispatchedShort=Dağıtılan mik QtyToDispatchShort=Dağıtılacak mik -OrderDispatch=Stok sevkiyatı +OrderDispatch=Goods Receptions RuleForStockManagementDecrease=Otomatik stok eksiltme yönetimi kuralı (elle eksiltme her zaman olasıdır, otomatik eksiltme kuralı etkin bile olsa) RuleForStockManagementIncrease=Otomatik stok arttırma yönetimi kuralı (elle arttırmae her zaman olasıdır, otomatik arttırma kuralı etkin bile olsa) DeStockOnBill=Müşteri faturalarının/iade faturalarının doğrulanması üzerine gerçek stokları azalt @@ -62,16 +62,19 @@ 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 ReStockOnBill=Müşteri faturalarının/iade faturalarının doğrulanması üzerine gerçek stokları arttır ReStockOnValidateOrder=Tedarikçi siparişlerinin onanması üzerine gerçek stokları arttır -ReStockOnDispatchOrder=Tedarikçi siparişi aldıktan sonra, elle yapılan sevk üzerine gerçek stokları artırın +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=Sipariş henüz yoksa veya stok deposundan gönderime izin veren bir durum varsa. -StockDiffPhysicTeoric=Fiziksel ve teorik stok arasındaki farkın açıklaması +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock 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ı PhysicalStock=Fiziksel stok RealStock=Gerçek Stok +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): VirtualStock=Sanal stok +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, ...) IdWarehouse=Depo No DescWareHouse=Depo açıklaması LieuWareHouse=Depo konumlandırma @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Stoktaki %s ürününün, seçilen dönemden (<%s) önce NbOfProductAfterPeriod=Stoktaki %s ürününün, seçilen dönemden (<%s) sonraki miktarıdır MassMovement=Toplu hareket SelectProductInAndOutWareHouse=Bir ürün, bir miktar, bir kaynak depo ve bir hedef depo seçin, sonra "%s" e tıklayın. Bütün gerekli hareketler için bu işlem yapıldığında "%s" e tıklayın. -RecordMovement=Kayıt aktarımı +RecordMovement=Record transfer ReceivingForSameOrder=Bu siparişten yapılan kabuller StockMovementRecorded=Stok hareketleri kaydedildi RuleForStockAvailability=Stok gereksinimi kuralları @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Düzenle +inventoryValidate=Doğrulandı +inventoryDraft=Yürürlükte +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=Oluştur +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Kategori süzgeçi +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 mouvment 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 +AddProduct=Ekle +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Satır sil +RegulateStock=Regulate Stock +ListInventory=Liste diff --git a/htdocs/langs/tr_TR/stripe.lang b/htdocs/langs/tr_TR/stripe.lang new file mode 100644 index 00000000000..74a5cdf34f6 --- /dev/null +++ b/htdocs/langs/tr_TR/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe modülü kurulumu +StripeDesc=Bu modül müşterinin Stripe üzerinden ödeme yapmasına izin veren sayfalar sunar. Bu ücretsiz bir ödeme veya belirli bir Dolibarr nesnesinde (fatura, sipariş, ...) ödeme için kullanılabilir. +StripeOrCBDoPayment=Kredi kartı veya Stripe ile ödeme yapın +FollowingUrlAreAvailableToMakePayments=Aşağıdaki URL'ler bir müşteriye Dolibarr nesnelerine bir ödeme yapmak için bir sayfa sunmak için kullanılabilir +PaymentForm=Ödeme Formu +WelcomeOnPaymentPage=Çevrimiçi ödeme hizmetimize hoşgeldiniz +ThisScreenAllowsYouToPay=Bu ekran %s için çevrimiçi bir ödeme yapmanızı sağlar +ThisIsInformationOnPayment=Bu yapılacak ödeme hakkında bilgidir +ToComplete=Tamamlanacak +YourEMail=Ödeme alındısı onayı için e-posta adresi +STRIPE_PAYONLINE_SENDEMAIL=Bir ödemeden sonra uyarı Epostası (başarılı ya da değil) +Creditor=Alacaklı +PaymentCode=Ödeme kodu +StripeDoPayment=Ödemeye git +YouWillBeRedirectedOnStripe=Kredi kartı bilgilerini girmek için güvenli Stripe sayfasında yönlendirileceksiniz +Continue=Sonraki +ToOfferALinkForOnlinePayment=%s Ödemesi için URL +ToOfferALinkForOnlinePaymentOnOrder=Bir müşteri siparişi için çevrimiçi %s ödemesi kullanıcı arayüzü sunan URL +ToOfferALinkForOnlinePaymentOnInvoice=Bir müşteri faturası için çevrimiçi %s ödemesi kullanıcı arayüzü sunan URL +ToOfferALinkForOnlinePaymentOnContractLine=Bir sözleşme satırı için çevrimiçi %s ödemesi kullanıcı arayüzü sunan URL +ToOfferALinkForOnlinePaymentOnFreeAmount=Bir serbest ödeme için çevrimiçi %s ödemesi kullanıcı arayüzü sunan URL +ToOfferALinkForOnlinePaymentOnMemberSubscription=Bir müşteri üye aboneliği çevrimiçi %s ödemesi kullanıcı arayüzü sunan URL +YouCanAddTagOnUrl=Ayrıca; o URL'lerden herhangi birine &tag=value url parametresini ekleyerek kendi ödeme açıklamanızın etiketini girebilirsiniz. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=Bu sayfa ödeme kaydedilmiş olduğunu onaylar. Teşekkür ederim. +YourPaymentHasNotBeenRecorded=Ödemeniz kaydedimelmiştir ve işlem iptal edilmiştir. Teşekkür ederiz. +AccountParameter=Hesap parametreleri +UsageParameter=Kullanım parametreleri +InformationToFindParameters=%s Hesap bilgilerinizi bulmanız için yardım +STRIPE_CGI_URL_V2=Ödeme için Stripe CGI modülü URL'si +VendorName=Satıcının Adı +CSSUrlForPaymentForm=Ödeme formu için CSS stil sayfası url'si +MessageOK=Doğrulama sayfası mesajı +MessageKO=İptal edilen ödeme sayfası mesajı +NewStripePaymentReceived=Yeni Stripe ödemesi alındı +NewStripePaymentFailed=Yeni Stripe ödemesi denendi ancak başarısız oldu +STRIPE_TEST_SECRET_KEY=Gizli test anahtarı +STRIPE_TEST_PUBLISHABLE_KEY=Yayımlanabilir test anahtarı +STRIPE_LIVE_SECRET_KEY=Gizli canlı anahtar +STRIPE_LIVE_PUBLISHABLE_KEY=Yayınlanabilir canlı anahtar +StripeLiveEnabled=Stripe canlı etkin (aksi takdirde test/sanal alan modu) diff --git a/htdocs/langs/tr_TR/supplier_proposal.lang b/htdocs/langs/tr_TR/supplier_proposal.lang index ba533544e62..9ac43f35ee5 100644 --- a/htdocs/langs/tr_TR/supplier_proposal.lang +++ b/htdocs/langs/tr_TR/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=İstek ara DraftRequests=Taslak istekler SupplierProposalsDraft=Taslak tedarikçi teklifleri LastModifiedRequests=Değiştirilen son %s fiyat isteği -RequestsOpened=Opened price requests +RequestsOpened=Fiyat isteği aç SupplierProposalArea=Tedarikçi teklifleri alanı SupplierProposalShort=Tedarikçi teklifi SupplierProposals=Tedarikçi teklifleri @@ -19,11 +19,11 @@ AddSupplierProposal=Fiyat isteği oluştur SupplierProposalRefFourn=Tedarikçi ref SupplierProposalDate=Teslim tarihi SupplierProposalRefFournNotice="Kabul edildi" olarak kapatmadan önce tedarikçi referansını tutmayı düşün. -ConfirmValidateAsk=Are you sure you want to validate this price request under name %s? +ConfirmValidateAsk=Bu fiyat talebini %s adı altında onaylamak istediğinizden emin misiniz? DeleteAsk=İstek sil ValidateAsk=İstek doğrula SupplierProposalStatusDraft=Taslak (doğrulanması gerekir) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Doğrulanmış (istek açıktır) SupplierProposalStatusClosed=Kapalı SupplierProposalStatusSigned=Kabul edildi SupplierProposalStatusNotSigned=Reddedildi @@ -35,21 +35,21 @@ SupplierProposalStatusNotSignedShort=Reddedildi CopyAskFrom=Varolan bir isteği kopyalayarak fiyat isteği oluştur CreateEmptyAsk=Boş istek oluştur CloneAsk=Fiyat isteği kopyala -ConfirmCloneAsk=Are you sure you want to clone the price request %s? -ConfirmReOpenAsk=Are you sure you want to open back the price request %s? +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 SendAskRef=Fiyat isteği %s gönderiliyor SupplierProposalCard=İstek kartı -ConfirmDeleteAsk=Are you sure you want to delete this price request %s? +ConfirmDeleteAsk=Bu fiyat talebini silmek istediğinizden emin misiniz %s? ActionsOnSupplierProposal=Fiyat isteği üzerindeki eylemler DocModelAuroreDescription=Eksiksiz bir istek modeli (logo...) CommercialAsk=Fiyat isteği DefaultModelSupplierProposalCreate=Varsayılan model oluşturma DefaultModelSupplierProposalToBill=Bir fiyat isteğini kapatma sırasında (kabul edilmiş) varsayılan şablon DefaultModelSupplierProposalClosed=Bir fiyat isteğini kapatma sırasında (reddedilmiş) varsayılan şablon -ListOfSupplierProposal=Tedarikçi teklif istekleri listesi +ListOfSupplierProposals=Tedarikçi teklif istekleri listesi ListSupplierProposalsAssociatedProject=Proje ile ilişkili tedarikçi teliflerinin listesi SupplierProposalsToClose=Kapatılacak tedarikçi teklifleri SupplierProposalsToProcess=İşlenecek tedarikçi teklifleri -LastSupplierProposals=Latest %s price requests +LastSupplierProposals=Son %s fiyat talepleri AllPriceRequests=Tüm istekler diff --git a/htdocs/langs/tr_TR/suppliers.lang b/htdocs/langs/tr_TR/suppliers.lang index 5f30ce08003..72117c587b0 100644 --- a/htdocs/langs/tr_TR/suppliers.lang +++ b/htdocs/langs/tr_TR/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Yan ürün satış fiyatları toplamı SomeSubProductHaveNoPrices=Bazı altürünlerin fiyatı yok AddSupplierPrice=Alış fiyatı ekle ChangeSupplierPrice=Alış fiyatı değiştir +SupplierPrices=Tedarikçi fiyatları ReferenceSupplierIsAlreadyAssociatedWithAProduct=Bu referanslı tedarikçi zaten bu referans ile ilişkili: %s NoRecordedSuppliers=Kayıtlı tedarikçi yok SupplierPayment=Tedarikçi ödemesi @@ -24,10 +25,10 @@ ExportDataset_fournisseur_1=Tedarikçi faturaları listesi ve fatura satırları ExportDataset_fournisseur_2=Tedarikçi faturaları ve ödemeleri ExportDataset_fournisseur_3=Tedarikçi siparişleri ve sipariş satırları ApproveThisOrder=Bu siparişi onayla -ConfirmApproveThisOrder=Are you sure you want to approve order %s? +ConfirmApproveThisOrder=Siparişi uygun bulmak istediğinizden emin misiniz %s? DenyingThisOrder=Bu siparişi reddet -ConfirmDenyingThisOrder=Are you sure you want to deny this order %s? -ConfirmCancelThisOrder=Are you sure you want to cancel this order %s? +ConfirmDenyingThisOrder=Bu siparişi reddetmek istediğinizden emin misiniz %s? +ConfirmCancelThisOrder=Bu siparişi iptal etmek istediğinizden emin misiniz %s? AddSupplierOrder=Tedarikçi siparişi oluştur AddSupplierInvoice=Tedarikçi faturası oluştur ListOfSupplierProductForSupplier=Tedarikçi %s için ürün ve fiyat listesi @@ -41,4 +42,5 @@ DoNotOrderThisProductToThisSupplier=Sipariş verme NotTheGoodQualitySupplier=Hatalı kalite ReputationForThisProduct=İtibar BuyerName=Alıcı adı -AllProductServicePrices=All product / service prices +AllProductServicePrices=Tüm ürün/hizmet fiyatları +BuyingPriceNumShort=Tedarikçi fiyatları diff --git a/htdocs/langs/tr_TR/trips.lang b/htdocs/langs/tr_TR/trips.lang index d94282557dd..985e88e09f9 100644 --- a/htdocs/langs/tr_TR/trips.lang +++ b/htdocs/langs/tr_TR/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Ücretler listesi TypeFees=Ücret türleri ShowTrip=Gider raporu göster NewTrip=Yeni gider raporu -CompanyVisited=Ziyaret edilen firma/dernek +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Tutar ya da kilometre DeleteTrip=Gider raporu sil ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Onay bekliyor ExpensesArea=Gider raporları alanı ClassifyRefunded=Sınıflandırma 'İade edildi' ExpenseReportWaitingForApproval=Onay için yeni bir gider raporu sunulmuştur -ExpenseReportWaitingForApprovalMessage=Yeni bir gider raporu sunulmuş olup onay için beklemektedir.\n- Kullanıcı: %s\n- Dönem: %s\nDoğrulamak için buraya tıklayın: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Gider raporu kimliği AnyOtherInThisListCanValidate=Doğrulama için bilgilendirilecek kişi TripSociete=Firma bilgisi @@ -59,31 +69,24 @@ DATE_REFUS=Ret tarihi DATE_SAVE=Onay tarihi DATE_CANCEL=İptal etme tarihi DATE_PAIEMENT=Ödeme tarihi - BROUILLONNER=Yeniden aç +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Doğrula ve onay için gönder ValidatedWaitingApproval=Doğrulanmış (onay bekliyor) - NOT_AUTHOR=Bu gider raporunu yazan siz değilsiniz. İşlem iptal edildi. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Gider raporunu onayla ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Bir gider raporu öde ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Gider raporu durumunu yeniden "Taslak" durumuna getir ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Gider raporunu doğrula ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=Bu dönem için dışaaktarılacak gider raporu yok. ExpenseReportPayment=Gider raporu ödemesi - ExpenseReportsToApprove=Onaylanacak gider raporları ExpenseReportsToPay=Ödenecek gider raporları +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/tr_TR/users.lang b/htdocs/langs/tr_TR/users.lang index 32ca4f5d5ae..bc17b8dce95 100644 --- a/htdocs/langs/tr_TR/users.lang +++ b/htdocs/langs/tr_TR/users.lang @@ -66,8 +66,8 @@ InternalUser=İç kullanıcı ExportDataset_user_1=Dolibarr kullanıcıları ve özellikleri DomainUser=Etki alanı kullanıcısı %s Reactivate=Yeniden etkinleştir -CreateInternalUserDesc=Bu form firmanız/derneğiniz içinde kullanıcı oluşturmanızı sağlar. Dış kullanıcı (müşteri, tedarikçi,...) oluşturmak için üçüncü parti kişi kartlarından 'Dolibarr Kullanıcısı Oluştur' düğmesini kullan. -InternalExternalDesc=Bir kullanıcı firmanızın/derneğinizin bir parçasıdır.
Birdış kullanıcı bir müşteri, tedarikçi veya bir başkasıdır.

Her iki durumda da, izinler Dolibarr’daki hakları tanımlar, aynı zamanda dış kullanıcı iç kullanıcıdan farklı bir menü yöeticisine sahiptir (Giriş - Ayarlar - Ekran'a bakın) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=İzin hak tanındı çünkü bir kullanıcının grubundan intikal etti. Inherited=İntikal eden UserWillBeInternalUser=Oluşturulacak kullanıcı bir iç kullanıcı olacaktır (çünkü belirli bir üçüncü parti ile bağlantılı değildir) diff --git a/htdocs/langs/tr_TR/website.lang b/htdocs/langs/tr_TR/website.lang index 3945e67cae5..bd5124c2000 100644 --- a/htdocs/langs/tr_TR/website.lang +++ b/htdocs/langs/tr_TR/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Bu websitesini silmek istediğinizden emin misiniz? Bütün WEBSITE_PAGENAME=Sayfa adı/rumuz WEBSITE_CSS_URL=Dış CSS dosyası URL si WEBSITE_CSS_INLINE=CSS içeriği +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Medya kütüphanesi EditCss=Stil/CSS düzenle EditMenu=Menü düzenle @@ -14,8 +15,9 @@ EditPageContent=İçerik Düzenle Website=Web sitesi Webpage=Web sayfası AddPage=Sayfa ekle +HomePage=Home Page PreviewOfSiteNotYetAvailable=Web sitenizin %s önizlemesi henüz hazır değil. Önce bir sayfa eklemelisiniz. -RequestedPageHasNoContentYet=İstenen %s kimlikli sayfa henüz içeriğe sahip değil veya önbellek dosyası .tpl.php silinmiş. Bunu çözümlemek için içeriği düzenleyin. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Silinen sayfa '%s', websitesi %s e ait PageAdded=Eklenen sayfa %s ViewSiteInNewTab=Siteyi yeni sekmede izle @@ -23,6 +25,7 @@ ViewPageInNewTab=Siteyi yeni sekmede izle SetAsHomePage=Giriş Sayfası olarak ayarla RealURL=Gerçek URL ViewWebsiteInProduction=Web sitesini giriş URL si kullanarak izle -SetHereVirtualHost=Eğer %s web sunucunuz üzerinde bir kök dizine sahip özel sanal host kurabiliyorsanız, burada sanal host adını tanımlayın, böylece; önizleme yalnızca Dolibarr URL sunucusuyla değil aynı zamanda doğrudan bu web sunucusu erişimi ile de yapılabilir. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/tr_TR/withdrawals.lang b/htdocs/langs/tr_TR/withdrawals.lang index 6086463c616..7e8204aa5a5 100644 --- a/htdocs/langs/tr_TR/withdrawals.lang +++ b/htdocs/langs/tr_TR/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Çekilecek tutar WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw="Para çekme" ödeme biçiminde bekleyen hiç müşteri faturasıyok. Fatura kartında 'Para çekme' sekmesine bir istek yapın. +NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request. ResponsibleUser=Sorumlu kullanıcı WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Ret nedeni RefusedInvoicing=Rettin faturalandırılması NoInvoiceRefused=Reddi borç yazmayın InvoiceRefused=Fatura reddedildi (Reddedileni müşterinin hesabına yaz) +StatusDebitCredit=Status debit/credit StatusWaiting=Bekliyor StatusTrans=Gönderildi StatusCredited=Kredilendirilmiş diff --git a/htdocs/langs/tr_TR/workflow.lang b/htdocs/langs/tr_TR/workflow.lang index 05c6e76c1d5..4da18ad3533 100644 --- a/htdocs/langs/tr_TR/workflow.lang +++ b/htdocs/langs/tr_TR/workflow.lang @@ -10,6 +10,6 @@ descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Bir müşteri siparişi ödenmiş olar descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Müşteri faturası ödendi olarak ayarlandığında bağlantılı kaynak sipariş(ler)ini faturalandı olarak sınıflandır descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Müşteri faturası doğrulandığında bağlantılı kaynak sipariş(ler)ini faturalandı olarak sınıflandır descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Müşteri faturası doğrulandığında bağlantılı teklif kaynağını faturalandı olarak sınıflandır -descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classify linked source order to shipped when a shipment is validated and quantity shipped is the same as in order -AutomaticCreation=Automatic creation -AutomaticClassification=Automatic classification +descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Bir gönderi doğrulandığında ve sevk edilen miktar siparişteki ile aynı ise bağlantılı kaynak siparişini sevk edilecek şekilde sınıflandır. +AutomaticCreation=Otomatik oluşturma +AutomaticClassification=Otomatik sınıflandırma diff --git a/htdocs/langs/uk_UA/accountancy.lang b/htdocs/langs/uk_UA/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/uk_UA/accountancy.lang +++ b/htdocs/langs/uk_UA/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/uk_UA/admin.lang b/htdocs/langs/uk_UA/admin.lang index 0e12f44d409..92e19112d8a 100644 --- a/htdocs/langs/uk_UA/admin.lang +++ b/htdocs/langs/uk_UA/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/uk_UA/agenda.lang b/htdocs/langs/uk_UA/agenda.lang index 8c45f2d0df0..e1ba9ad0ea5 100644 --- a/htdocs/langs/uk_UA/agenda.lang +++ b/htdocs/langs/uk_UA/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Події Agenda=Повістка дня +TMenuAgenda=Повістка дня Agendas=Повістки денні LocalAgenda=Внутрішній календар ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/uk_UA/banks.lang b/htdocs/langs/uk_UA/banks.lang index 28e01fa6583..8f59828e6be 100644 --- a/htdocs/langs/uk_UA/banks.lang +++ b/htdocs/langs/uk_UA/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Зачинено AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/uk_UA/bills.lang b/htdocs/langs/uk_UA/bills.lang index 99ca4c771c6..a9353cf1bc0 100644 --- a/htdocs/langs/uk_UA/bills.lang +++ b/htdocs/langs/uk_UA/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Стандартний рахунок-фактура InvoiceStandardAsk=Стандартний рахунок-фактура InvoiceStandardDesc=Такий вид рахунку є загальним. -InvoiceDeposit=Депозитна накладна -InvoiceDepositAsk=Депозитна накладна -InvoiceDepositDesc=Цей вид рахунку-фактури оформляється при отриманні внеску. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Рахунок проформа InvoiceProFormaAsk=Рахунок проформа InvoiceProFormaDesc=Рахунок проформа є образом оригінального рахунку, але не має бухгалтерського облікового запису. @@ -62,7 +62,7 @@ PaymentsBack=Повернення платежів paymentInInvoiceCurrency=in invoices currency PaidBack=Повернення платежу DeletePayment=Видалити платіж -ConfirmDeletePayment=Ви упевнені, що хочете видалити цей платіж? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Платежі Постачальникам ReceivedPayments=Отримані платежі @@ -115,7 +115,7 @@ BillStatus=Статус рахунку-фактури StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Проект (має бути підтверджений) BillStatusPaid=Сплачений -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Сплачений (готовий для завершального рахунка-фактури) BillStatusCanceled=Анулюваний BillStatusValidated=Підтверджений (необхідно сплатити) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Сплачений (частково) BillShortStatusDraft=Проект BillShortStatusPaid=Сплачений BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Оброблений +BillShortStatusConverted=Сплачений BillShortStatusCanceled=Анулюваний BillShortStatusValidated=Підтверджений BillShortStatusStarted=Розпочатий @@ -198,12 +198,12 @@ ShowBill=Показати рахунок-фактуру ShowInvoice=Показати рахунок-фактуру ShowInvoiceReplace=Показати замінюючий рахунок-фактуру ShowInvoiceAvoir=Показати кредитое авізо -ShowInvoiceDeposit=Показати рахунок-фактуру на внесок +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Показати платіж AlreadyPaid=Вже сплачений AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Вже сплачений (без кредитових авізо і внесків) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Анулюваний RemainderToPay=Залишити неоплаченим RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Відносна знижка GlobalDiscount=Глобальна знижка CreditNote=Кредитове авізо CreditNotes=Кредитове авізо -Deposit=Внесок -Deposits=Внески +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Знижка з кредитового авізо %s -DiscountFromDeposit=Платежі з депозитного рахунка-фактури %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Такий тип кредиту може бути використаний по рахунку-фактурі до його підтвердження CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/uk_UA/bookmarks.lang b/htdocs/langs/uk_UA/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/uk_UA/bookmarks.lang +++ b/htdocs/langs/uk_UA/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/uk_UA/boxes.lang b/htdocs/langs/uk_UA/boxes.lang index 5b5c8e68efa..e6b4e641f79 100644 --- a/htdocs/langs/uk_UA/boxes.lang +++ b/htdocs/langs/uk_UA/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Інформація RSS BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Замовлення клієнтів ForProposals=Пропозиції LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/uk_UA/cashdesk.lang b/htdocs/langs/uk_UA/cashdesk.lang index 69db60c0cc3..c6cb40c26df 100644 --- a/htdocs/langs/uk_UA/cashdesk.lang +++ b/htdocs/langs/uk_UA/cashdesk.lang @@ -24,8 +24,8 @@ Article=Article Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale -Change=Excess received -BankToPay=Charge Account +Change=Отриманий надлишок +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/uk_UA/categories.lang b/htdocs/langs/uk_UA/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/uk_UA/categories.lang +++ b/htdocs/langs/uk_UA/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/uk_UA/commercial.lang b/htdocs/langs/uk_UA/commercial.lang index 36b067c1453..10a67feb124 100644 --- a/htdocs/langs/uk_UA/commercial.lang +++ b/htdocs/langs/uk_UA/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/uk_UA/companies.lang b/htdocs/langs/uk_UA/companies.lang index 8d3285acd19..aef63229522 100644 --- a/htdocs/langs/uk_UA/companies.lang +++ b/htdocs/langs/uk_UA/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Пропозиції +OverAllOrders=Orders +OverAllInvoices=Рахунки-фактури +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Відносна знижка CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Зачинено ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/uk_UA/contracts.lang b/htdocs/langs/uk_UA/contracts.lang index 4f6df358b3f..c507685060d 100644 --- a/htdocs/langs/uk_UA/contracts.lang +++ b/htdocs/langs/uk_UA/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/uk_UA/exports.lang b/htdocs/langs/uk_UA/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/uk_UA/exports.lang +++ b/htdocs/langs/uk_UA/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/uk_UA/holiday.lang b/htdocs/langs/uk_UA/holiday.lang index 5c980824feb..8e0131d16d3 100644 --- a/htdocs/langs/uk_UA/holiday.lang +++ b/htdocs/langs/uk_UA/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/uk_UA/install.lang b/htdocs/langs/uk_UA/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/uk_UA/install.lang +++ b/htdocs/langs/uk_UA/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/uk_UA/interventions.lang b/htdocs/langs/uk_UA/interventions.lang index ee8d631e88d..c6bdc2e3cd3 100644 --- a/htdocs/langs/uk_UA/interventions.lang +++ b/htdocs/langs/uk_UA/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/uk_UA/languages.lang b/htdocs/langs/uk_UA/languages.lang index bda292261a1..d735280cb41 100644 --- a/htdocs/langs/uk_UA/languages.lang +++ b/htdocs/langs/uk_UA/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Німецький Language_de_AT=Німецька (Австрія) Language_de_CH=Німецька (Швейцарія) Language_el_GR=Грецький +Language_el_CY=Greek (Cyprus) Language_en_AU=Англійська (Австралія) Language_en_CA=Англійська (Канада) Language_en_GB=Англійська (Великобританія) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Іспанська (Чілі) Language_es_CO=Spanish (Colombia) Language_es_DO=Іспанська (Домініканська Республіка) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Іспанська (Гондурас) Language_es_MX=Іспанська (Мексика) +Language_es_PA=Spanish (Panama) Language_es_PY=Іспанська (Парагвай) Language_es_PE=Іспанська (Перу) Language_es_PR=Іспанська (Пуерто-Ріко) @@ -50,12 +53,14 @@ Language_is_IS=Ісландський Language_it_IT=Італійський Language_ja_JP=Японський Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Корейська Language_lo_LA=Lao Language_lt_LT=Литовський Language_lv_LV=Латвійська Language_mk_MK=Македонський +Language_mn_MN=Mongolian Language_nb_NO=Норвезька (букмол) Language_nl_BE=Голандська (Бельгія) Language_nl_NL=Голландська (Нідерланди) diff --git a/htdocs/langs/uk_UA/link.lang b/htdocs/langs/uk_UA/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/uk_UA/link.lang +++ b/htdocs/langs/uk_UA/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/uk_UA/loan.lang b/htdocs/langs/uk_UA/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/uk_UA/loan.lang +++ b/htdocs/langs/uk_UA/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/uk_UA/mails.lang b/htdocs/langs/uk_UA/mails.lang index ebcf609c27d..a4489c82ff9 100644 --- a/htdocs/langs/uk_UA/mails.lang +++ b/htdocs/langs/uk_UA/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Помилка MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Оповіщення NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/uk_UA/main.lang b/htdocs/langs/uk_UA/main.lang index daf29f55264..da3a60f39bd 100644 --- a/htdocs/langs/uk_UA/main.lang +++ b/htdocs/langs/uk_UA/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Застосувати BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/uk_UA/margins.lang b/htdocs/langs/uk_UA/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/uk_UA/margins.lang +++ b/htdocs/langs/uk_UA/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/uk_UA/members.lang b/htdocs/langs/uk_UA/members.lang index 3434d26e21b..98368e5b883 100644 --- a/htdocs/langs/uk_UA/members.lang +++ b/htdocs/langs/uk_UA/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/uk_UA/modulebuilder.lang b/htdocs/langs/uk_UA/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/uk_UA/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/uk_UA/oauth.lang b/htdocs/langs/uk_UA/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/uk_UA/oauth.lang +++ b/htdocs/langs/uk_UA/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/uk_UA/other.lang b/htdocs/langs/uk_UA/other.lang index b151614ce3c..e15d490c0f2 100644 --- a/htdocs/langs/uk_UA/other.lang +++ b/htdocs/langs/uk_UA/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/uk_UA/paybox.lang b/htdocs/langs/uk_UA/paybox.lang index c0cb8e649f0..a651cc2b196 100644 --- a/htdocs/langs/uk_UA/paybox.lang +++ b/htdocs/langs/uk_UA/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Вчинити платіж YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/uk_UA/paypal.lang b/htdocs/langs/uk_UA/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/uk_UA/paypal.lang +++ b/htdocs/langs/uk_UA/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/uk_UA/printing.lang b/htdocs/langs/uk_UA/printing.lang index d6cf49bd525..a357409289a 100644 --- a/htdocs/langs/uk_UA/printing.lang +++ b/htdocs/langs/uk_UA/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/uk_UA/products.lang b/htdocs/langs/uk_UA/products.lang index 2b147be7dc2..1e66babf296 100644 --- a/htdocs/langs/uk_UA/products.lang +++ b/htdocs/langs/uk_UA/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/uk_UA/propal.lang b/htdocs/langs/uk_UA/propal.lang index e8cc8883df8..203612b53df 100644 --- a/htdocs/langs/uk_UA/propal.lang +++ b/htdocs/langs/uk_UA/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Проект (має бути підтверджений) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/uk_UA/resource.lang b/htdocs/langs/uk_UA/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/uk_UA/resource.lang +++ b/htdocs/langs/uk_UA/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/uk_UA/salaries.lang b/htdocs/langs/uk_UA/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/uk_UA/salaries.lang +++ b/htdocs/langs/uk_UA/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/uk_UA/sendings.lang b/htdocs/langs/uk_UA/sendings.lang index 1186138854c..73bd30e1252 100644 --- a/htdocs/langs/uk_UA/sendings.lang +++ b/htdocs/langs/uk_UA/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/uk_UA/stocks.lang b/htdocs/langs/uk_UA/stocks.lang index 3a2d8e92aca..1c15451988d 100644 --- a/htdocs/langs/uk_UA/stocks.lang +++ b/htdocs/langs/uk_UA/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Підтверджений +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/uk_UA/stripe.lang b/htdocs/langs/uk_UA/stripe.lang new file mode 100644 index 00000000000..0f83bcb64c4 --- /dev/null +++ b/htdocs/langs/uk_UA/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Next +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/uk_UA/supplier_proposal.lang b/htdocs/langs/uk_UA/supplier_proposal.lang index a947afa7233..9cfc192e0f0 100644 --- a/htdocs/langs/uk_UA/supplier_proposal.lang +++ b/htdocs/langs/uk_UA/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Проект (має бути підтверджений) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Зачинено SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/uk_UA/suppliers.lang b/htdocs/langs/uk_UA/suppliers.lang index b890919ace5..28c5fe39d0d 100644 --- a/htdocs/langs/uk_UA/suppliers.lang +++ b/htdocs/langs/uk_UA/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/uk_UA/trips.lang b/htdocs/langs/uk_UA/trips.lang index d775072e7a1..faa388ae4d5 100644 --- a/htdocs/langs/uk_UA/trips.lang +++ b/htdocs/langs/uk_UA/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Дата платежу - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/uk_UA/users.lang b/htdocs/langs/uk_UA/users.lang index a0a1eae8697..af37668176c 100644 --- a/htdocs/langs/uk_UA/users.lang +++ b/htdocs/langs/uk_UA/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/uk_UA/website.lang b/htdocs/langs/uk_UA/website.lang index 6197580711f..b3b05ee6cc9 100644 --- a/htdocs/langs/uk_UA/website.lang +++ b/htdocs/langs/uk_UA/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/uk_UA/withdrawals.lang b/htdocs/langs/uk_UA/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/uk_UA/withdrawals.lang +++ b/htdocs/langs/uk_UA/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/uz_UZ/accountancy.lang b/htdocs/langs/uz_UZ/accountancy.lang index 31b54e83c5b..d239f259a94 100644 --- a/htdocs/langs/uz_UZ/accountancy.lang +++ b/htdocs/langs/uz_UZ/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Sales AccountingJournalType3=Purchases AccountingJournalType4=Bank +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/uz_UZ/admin.lang b/htdocs/langs/uz_UZ/admin.lang index 6851d698625..a443d04f35d 100644 --- a/htdocs/langs/uz_UZ/admin.lang +++ b/htdocs/langs/uz_UZ/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integration Module1400Name=Accounting -Module1400Desc=Accounting management (double parties) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module to offer an online payment page by credit card with Paypal Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/uz_UZ/agenda.lang b/htdocs/langs/uz_UZ/agenda.lang index 494dd4edbfd..58d94a3672b 100644 --- a/htdocs/langs/uz_UZ/agenda.lang +++ b/htdocs/langs/uz_UZ/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=Events Agenda=Agenda +TMenuAgenda=Agenda Agendas=Agendas LocalAgenda=Internal calendar ActionsOwnedBy=Event owned by @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Invoice %s deleted InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Order %s validated @@ -73,13 +75,17 @@ InterventionSentByEMail=Intervention %s sent by EMail ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Start date DateActionEnd=End date AgendaUrlOptions1=You can also add following parameters to filter output: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/uz_UZ/banks.lang b/htdocs/langs/uz_UZ/banks.lang index f0c41d5d5bf..ba42f9a4c83 100644 --- a/htdocs/langs/uz_UZ/banks.lang +++ b/htdocs/langs/uz_UZ/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=Transaction ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=Reconcile Conciliation=Reconciliation ReconciliationLate=Reconciliation late IncludeClosedAccount=Include closed accounts -OnlyOpenedAccount=Only opened accounts +OnlyOpenedAccount=Only open accounts AccountToCredit=Account to credit AccountToDebit=Account to debit DisableConciliation=Disable reconciliation feature for this account ConciliationDisabled=Reconciliation feature disabled LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=Opened +StatusAccountOpened=Open StatusAccountClosed=Closed AccountIdShort=Number LineRecord=Transaction @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/uz_UZ/bills.lang b/htdocs/langs/uz_UZ/bills.lang index 5fb3b6169da..1e83ba9b2d1 100644 --- a/htdocs/langs/uz_UZ/bills.lang +++ b/htdocs/langs/uz_UZ/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=Standard invoice InvoiceStandardAsk=Standard invoice InvoiceStandardDesc=This kind of invoice is the common invoice. -InvoiceDeposit=Deposit invoice -InvoiceDepositAsk=Deposit invoice -InvoiceDepositDesc=This kind of invoice is done when a deposit has been received. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Proforma invoice InvoiceProFormaAsk=Proforma invoice InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value. @@ -62,7 +62,7 @@ PaymentsBack=Payments back paymentInInvoiceCurrency=in invoices currency PaidBack=Paid back DeletePayment=Delete payment -ConfirmDeletePayment=Are you sure you want to delete this payment ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Suppliers payments ReceivedPayments=Received payments @@ -115,7 +115,7 @@ BillStatus=Invoice status StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Draft (needs to be validated) BillStatusPaid=Paid -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Paid (ready for final invoice) BillStatusCanceled=Abandoned BillStatusValidated=Validated (needs to be paid) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Paid (partially) BillShortStatusDraft=Draft BillShortStatusPaid=Paid BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Processed +BillShortStatusConverted=Paid BillShortStatusCanceled=Abandoned BillShortStatusValidated=Validated BillShortStatusStarted=Started @@ -198,12 +198,12 @@ ShowBill=Show invoice ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note -ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and deposits) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Abandoned RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=Relative discount GlobalDiscount=Global discount CreditNote=Credit note CreditNotes=Credit notes -Deposit=Deposit -Deposits=Deposits +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Discount from credit note %s -DiscountFromDeposit=Payments from deposit invoice %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=This kind of credit can be used on invoice before its validation CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least ExpectedToPay=Expected payment CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=All invoice with no remain to pay will be automatically closed to status "Paid". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice TypeContact_facture_external_BILLING=Customer invoice contact diff --git a/htdocs/langs/uz_UZ/bookmarks.lang b/htdocs/langs/uz_UZ/bookmarks.lang index e529130e1bc..9d2003f34d3 100644 --- a/htdocs/langs/uz_UZ/bookmarks.lang +++ b/htdocs/langs/uz_UZ/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Add this page to bookmarks +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Bookmarks +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=New bookmark ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/uz_UZ/boxes.lang b/htdocs/langs/uz_UZ/boxes.lang index 38b03b4268d..ad06a419da8 100644 --- a/htdocs/langs/uz_UZ/boxes.lang +++ b/htdocs/langs/uz_UZ/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Rss information BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/uz_UZ/cashdesk.lang b/htdocs/langs/uz_UZ/cashdesk.lang index 69db60c0cc3..1f51f375e89 100644 --- a/htdocs/langs/uz_UZ/cashdesk.lang +++ b/htdocs/langs/uz_UZ/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Difference TotalTicket=Total ticket NoVAT=No VAT for this sale Change=Excess received -BankToPay=Charge Account +BankToPay=Account for payment ShowCompany=Show company ShowStock=Show warehouse DeleteArticle=Click to remove this article diff --git a/htdocs/langs/uz_UZ/categories.lang b/htdocs/langs/uz_UZ/categories.lang index 1615697ed9d..41e5f4e4c13 100644 --- a/htdocs/langs/uz_UZ/categories.lang +++ b/htdocs/langs/uz_UZ/categories.lang @@ -1,6 +1,7 @@ # 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 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=This category already exists with this ref ContentsVisibleByAllShort=Contents visible by all ContentsNotVisibleByAllShort=Contents not visible by all DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category diff --git a/htdocs/langs/uz_UZ/commercial.lang b/htdocs/langs/uz_UZ/commercial.lang index 16a6611db4a..deb66143b82 100644 --- a/htdocs/langs/uz_UZ/commercial.lang +++ b/htdocs/langs/uz_UZ/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Meeting with %s ShowTask=Show task ShowAction=Show event ActionsReport=Events report -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Sales representative SalesRepresentatives=Sales representatives SalesRepresentativeFollowUp=Sales representative (follow-up) diff --git a/htdocs/langs/uz_UZ/companies.lang b/htdocs/langs/uz_UZ/companies.lang index 1b7efa3c14e..bd7d7983191 100644 --- a/htdocs/langs/uz_UZ/companies.lang +++ b/htdocs/langs/uz_UZ/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=New private individual NewCompany=New company (prospect, customer, supplier) NewThirdParty=New third party (prospect, customer, supplier) CreateDolibarrThirdPartySupplier=Create a third party (supplier) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Create third party CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Prospection area IdThirdParty=Id third party @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Customers ThirdPartyCustomersWithIdProf12=Customers with %s or %s ThirdPartySuppliers=Suppliers ThirdPartyType=Third party type -Company/Fundation=Company/Foundation Individual=Private individual ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Parent company @@ -78,10 +77,10 @@ VATIsNotUsed=VAT is not used CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Proposals +OverAllOrders=Orders +OverAllInvoices=Invoices +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE is used @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Relative discount CustomerAbsoluteDiscountShort=Absolute discount CompanyHasRelativeDiscount=This customer has a default discount of %s%% CompanyHasNoRelativeDiscount=This customer has no relative discount by default -CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=This customer still has credit notes for %s %s CompanyHasNoAbsoluteDiscount=This customer has no discount credit available CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users) @@ -390,7 +395,7 @@ ListCustomersShort=List of customers ThirdPartiesArea=Third parties and contact area LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Total of unique third parties -InActivity=Opened +InActivity=Open ActivityCeased=Closed ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=The code is free. This code can be modified at any time. ManagingDirectors=Manager(s) name (CEO, director, president...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/uz_UZ/contracts.lang b/htdocs/langs/uz_UZ/contracts.lang index 880f00a9331..f742ca4cecd 100644 --- a/htdocs/langs/uz_UZ/contracts.lang +++ b/htdocs/langs/uz_UZ/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract diff --git a/htdocs/langs/uz_UZ/exports.lang b/htdocs/langs/uz_UZ/exports.lang index 770f96bb671..148f40b56f0 100644 --- a/htdocs/langs/uz_UZ/exports.lang +++ b/htdocs/langs/uz_UZ/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/uz_UZ/holiday.lang b/htdocs/langs/uz_UZ/holiday.lang index 50d97c0d8cc..462515ca9a2 100644 --- a/htdocs/langs/uz_UZ/holiday.lang +++ b/htdocs/langs/uz_UZ/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Canceled RefuseCP=Refused ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/uz_UZ/install.lang b/htdocs/langs/uz_UZ/install.lang index 2659f506094..a3533a31277 100644 --- a/htdocs/langs/uz_UZ/install.lang +++ b/htdocs/langs/uz_UZ/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do. KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do. KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/uz_UZ/interventions.lang b/htdocs/langs/uz_UZ/interventions.lang index 0de0d487925..9863471448b 100644 --- a/htdocs/langs/uz_UZ/interventions.lang +++ b/htdocs/langs/uz_UZ/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Following-up customer contact # Modele numérotation diff --git a/htdocs/langs/uz_UZ/languages.lang b/htdocs/langs/uz_UZ/languages.lang index 884f9048666..0ba12c6062a 100644 --- a/htdocs/langs/uz_UZ/languages.lang +++ b/htdocs/langs/uz_UZ/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=German Language_de_AT=German (Austria) Language_de_CH=German (Switzerland) Language_el_GR=Greek +Language_el_CY=Greek (Cyprus) Language_en_AU=English (Australia) Language_en_CA=English (Canada) Language_en_GB=English (United Kingdom) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Spanish (Honduras) Language_es_MX=Spanish (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Spanish (Paraguay) Language_es_PE=Spanish (Peru) Language_es_PR=Spanish (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Icelandic Language_it_IT=Italian Language_ja_JP=Japanese Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Korean Language_lo_LA=Lao Language_lt_LT=Lithuanian Language_lv_LV=Latvian Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=Norwegian (Bokmål) Language_nl_BE=Dutch (Belgium) Language_nl_NL=Dutch (Netherlands) diff --git a/htdocs/langs/uz_UZ/link.lang b/htdocs/langs/uz_UZ/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/uz_UZ/link.lang +++ b/htdocs/langs/uz_UZ/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/uz_UZ/loan.lang b/htdocs/langs/uz_UZ/loan.lang index de0a6fd0295..d00b11738be 100644 --- a/htdocs/langs/uz_UZ/loan.lang +++ b/htdocs/langs/uz_UZ/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/uz_UZ/mails.lang b/htdocs/langs/uz_UZ/mails.lang index c830b551a67..65908fe81f1 100644 --- a/htdocs/langs/uz_UZ/mails.lang +++ b/htdocs/langs/uz_UZ/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Sent partialy MailingStatusSentCompletely=Sent completely MailingStatusError=Error MailingStatusNotSent=Not sent -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Line %s in file @@ -116,8 +120,8 @@ Notifications=Notifications NoNotificationsWillBeSent=No email notifications are planned for this event and company ANotificationsWillBeSent=1 notification will be sent by email SomeNotificationsWillBeSent=%s notifications will be sent by email -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=List all email notifications sent MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/uz_UZ/main.lang b/htdocs/langs/uz_UZ/main.lang index 788a10d92f0..16b9968bd32 100644 --- a/htdocs/langs/uz_UZ/main.lang +++ b/htdocs/langs/uz_UZ/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=Default background color FileRenamed=The file was successfully renamed -FileUploaded=The file was successfully uploaded FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=The file was successfully uploaded +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Net of tax TTC=Inc. tax +INCT=Inc. all taxes VAT=Sales tax VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Oct MonthShort11=Nov MonthShort12=Dec AttachedFiles=Attached files and documents -FileTransferComplete=File was uploaded successfuly DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/uz_UZ/margins.lang b/htdocs/langs/uz_UZ/margins.lang index 64e1a87864d..8633d910657 100644 --- a/htdocs/langs/uz_UZ/margins.lang +++ b/htdocs/langs/uz_UZ/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/uz_UZ/members.lang b/htdocs/langs/uz_UZ/members.lang index 8f6f76ba48f..ac6f460cf14 100644 --- a/htdocs/langs/uz_UZ/members.lang +++ b/htdocs/langs/uz_UZ/members.lang @@ -90,6 +90,7 @@ PublicMemberList=Public member list BlankSubscriptionForm=Public auto-subscription form BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided. EnablePublicSubscriptionForm=Enable the public auto-subscription form +ForceMemberType=Force the member type ExportDataset_member_1=Members and subscriptions ImportDataset_member_1=Members LastMembersModified=Latest %s modified members @@ -150,6 +151,7 @@ MembersByTownDesc=This screen show you statistics on members by town. MembersStatisticsDesc=Choose statistics you want to read... MenuMembersStats=Statistics LastMemberDate=Latest member date +LatestSubscriptionDate=Latest subscription date Nature=Nature Public=Information are public NewMemberbyWeb=New member added. Awaiting approval diff --git a/htdocs/langs/uz_UZ/other.lang b/htdocs/langs/uz_UZ/other.lang index b151614ce3c..e15d490c0f2 100644 --- a/htdocs/langs/uz_UZ/other.lang +++ b/htdocs/langs/uz_UZ/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=pound +WeightUnitounce=ounce Length=Length LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/uz_UZ/paybox.lang b/htdocs/langs/uz_UZ/paybox.lang index c0cb8e649f0..3a94e78f3d8 100644 --- a/htdocs/langs/uz_UZ/paybox.lang +++ b/htdocs/langs/uz_UZ/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Do payment YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Next ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/uz_UZ/paypal.lang b/htdocs/langs/uz_UZ/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/uz_UZ/paypal.lang +++ b/htdocs/langs/uz_UZ/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/uz_UZ/printing.lang b/htdocs/langs/uz_UZ/printing.lang index d6cf49bd525..a357409289a 100644 --- a/htdocs/langs/uz_UZ/printing.lang +++ b/htdocs/langs/uz_UZ/printing.lang @@ -46,6 +46,6 @@ IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/uz_UZ/products.lang b/htdocs/langs/uz_UZ/products.lang index 3a412a5789c..4df17ba8da1 100644 --- a/htdocs/langs/uz_UZ/products.lang +++ b/htdocs/langs/uz_UZ/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Accountancy code (sale) ProductOrService=Product or Service ProductsAndServices=Products and Services ProductsOrServices=Products or Services -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=Latest %s modified products/services LastRecordedProducts=Latest %s recorded products @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Second +unitH=Hour +unitD=Day +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/uz_UZ/propal.lang b/htdocs/langs/uz_UZ/propal.lang index a14d25ce779..3fdb379c5a2 100644 --- a/htdocs/langs/uz_UZ/propal.lang +++ b/htdocs/langs/uz_UZ/propal.lang @@ -3,7 +3,7 @@ Proposals=Commercial proposals Proposal=Commercial proposal ProposalShort=Proposal ProposalsDraft=Draft commercial proposals -ProposalsOpened=Opened commercial proposals +ProposalsOpened=Open commercial proposals Prop=Commercial proposals CommercialProposal=Commercial proposal ProposalCard=Proposal card @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Amount by month (net of tax) NbOfProposals=Number of commercial proposals ShowPropal=Show proposal PropalsDraft=Drafts -PropalsOpened=Opened +PropalsOpened=Open PropalStatusDraft=Draft (needs to be validated) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Signed (needs billing) diff --git a/htdocs/langs/uz_UZ/resource.lang b/htdocs/langs/uz_UZ/resource.lang index f95121db351..5a907f6ba23 100644 --- a/htdocs/langs/uz_UZ/resource.lang +++ b/htdocs/langs/uz_UZ/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Resources diff --git a/htdocs/langs/uz_UZ/salaries.lang b/htdocs/langs/uz_UZ/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/uz_UZ/salaries.lang +++ b/htdocs/langs/uz_UZ/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/uz_UZ/sendings.lang b/htdocs/langs/uz_UZ/sendings.lang index 9dcbe02e0bf..f52e533c655 100644 --- a/htdocs/langs/uz_UZ/sendings.lang +++ b/htdocs/langs/uz_UZ/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Simple document model DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=Warning, no products waiting to be shipped. StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=Events on shipment LinkToTrackYourPackage=Link to track your package ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card. ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/uz_UZ/stocks.lang b/htdocs/langs/uz_UZ/stocks.lang index 1db49b8d8dd..79c5b306941 100644 --- a/htdocs/langs/uz_UZ/stocks.lang +++ b/htdocs/langs/uz_UZ/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=Number of units UnitPurchaseValue=Unit purchase price StockTooLow=Stock too low -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Value PMPValue=Weighted average price PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Quantity dispatched QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Stock dispatching +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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 suppliers orders approbation -ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. DispatchVerb=Dispatch StockLimitShort=Limit for alert StockLimit=Stock limit for alert 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): 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, ...) IdWarehouse=Id warehouse DescWareHouse=Description warehouse LieuWareHouse=Localisation warehouse @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=Validated +inventoryDraft=Running +inventorySelectWarehouse=Warehouse choice +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 +SelectCategory=Category filter +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=List diff --git a/htdocs/langs/uz_UZ/suppliers.lang b/htdocs/langs/uz_UZ/suppliers.lang index b890919ace5..28c5fe39d0d 100644 --- a/htdocs/langs/uz_UZ/suppliers.lang +++ b/htdocs/langs/uz_UZ/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Supplier prices ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s NoRecordedSuppliers=No suppliers recorded SupplierPayment=Supplier payment @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Supplier prices diff --git a/htdocs/langs/uz_UZ/trips.lang b/htdocs/langs/uz_UZ/trips.lang index fbb709af77e..a63bb66c164 100644 --- a/htdocs/langs/uz_UZ/trips.lang +++ b/htdocs/langs/uz_UZ/trips.lang @@ -12,7 +12,7 @@ ListOfFees=List of fees TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Company/foundation visited +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Amount or kilometers DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/uz_UZ/users.lang b/htdocs/langs/uz_UZ/users.lang index a0a1eae8697..af37668176c 100644 --- a/htdocs/langs/uz_UZ/users.lang +++ b/htdocs/langs/uz_UZ/users.lang @@ -66,8 +66,8 @@ InternalUser=Internal user ExportDataset_user_1=Dolibarr's users and properties DomainUser=Domain user %s Reactivate=Reactivate -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. Inherited=Inherited UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) diff --git a/htdocs/langs/uz_UZ/withdrawals.lang b/htdocs/langs/uz_UZ/withdrawals.lang index a99d890e5f9..d451dd3fd49 100644 --- a/htdocs/langs/uz_UZ/withdrawals.lang +++ b/htdocs/langs/uz_UZ/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Amount to withdraw WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +41,7 @@ RefusedReason=Reason for rejection RefusedInvoicing=Billing the rejection NoInvoiceRefused=Do not charge the rejection InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=Waiting StatusTrans=Sent StatusCredited=Credited diff --git a/htdocs/langs/vi_VN/accountancy.lang b/htdocs/langs/vi_VN/accountancy.lang index d0a0c29f2ed..45e801c5fda 100644 --- a/htdocs/langs/vi_VN/accountancy.lang +++ b/htdocs/langs/vi_VN/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Thêm một tài khoản kế toán AccountAccounting=Tài khoản kế toán AccountAccountingShort=Tài khoản SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=Bán AccountingJournalType3=Mua AccountingJournalType4=Ngân hàng +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Xuất khẩu Export=Xuất dữ liệu +ExportDraftJournal=Export draft journal Modelcsv=Mô hình xuất khẩu OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Chọn một mô hình xuất khẩu diff --git a/htdocs/langs/vi_VN/admin.lang b/htdocs/langs/vi_VN/admin.lang index b07d3372ad3..0df2bc9c284 100644 --- a/htdocs/langs/vi_VN/admin.lang +++ b/htdocs/langs/vi_VN/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Yêu cầu giá và đơn hàng đề xuất nhà cung cấp Module1200Name=Mantis Module1200Desc=Tích hợp Mantis Module1400Name=Kế toán -Module1400Desc=Quản trị kế toán (đôi bên) +Module1400Desc=Accounting management (double entries) Module1520Name=Xuất chứng từ Module1520Desc=Xuất chứng từ Mass mail Module1780Name=Gán thẻ/phân nhóm @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=Paypal Module50200Desc=Module để cung cấp một trang thanh toán trực tuyến bằng thẻ tín dụng với Paypal Module50400Name=Kế toán (nâng cao) -Module50400Desc=Quản trị kế toán (đôi bên) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/vi_VN/agenda.lang b/htdocs/langs/vi_VN/agenda.lang index 5cf2dfa63a0..3ff938d6b1b 100644 --- a/htdocs/langs/vi_VN/agenda.lang +++ b/htdocs/langs/vi_VN/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID sự kiện Actions=Sự kiện Agenda=Lịch làm việc +TMenuAgenda=Chương trình nghị sự Agendas=Lịch làm việc LocalAgenda=Lịch nội bộ ActionsOwnedBy=Tổ chức sự kiện thuộc sở hữu của @@ -11,21 +12,21 @@ Event=Sự kiện Events=Sự kiện EventsNb=Số sự kiện ListOfActions=Danh sách các sự kiện -Location=Đến từ +Location=Địa phương ToUserOfGroup=To any user in group -EventOnFullDay=Sự kiện trên tất cả các ngày (s) -MenuToDoActions=Tất cả các sự kiện không đầy đủ -MenuDoneActions=Tất cả các sự kiện kết thúc -MenuToDoMyActions=Sự kiện không đầy đủ của tôi -MenuDoneMyActions=Sự kiện chấm dứt của tôi -ListOfEvents=Danh sách các sự kiện (lịch nội bộ) -ActionsAskedBy=Sự kiện báo cáo của +EventOnFullDay=Tất cả sự kiện +MenuToDoActions=Tất cả sự kiện chưa xong +MenuDoneActions=Tất cả sự kiện đã chấm dứt +MenuToDoMyActions=Sự kiện chưa xong của tôi +MenuDoneMyActions=Sự kiện đã chấm dứt của tôi +ListOfEvents=Danh sách sự kiện (lịch nội bộ) +ActionsAskedBy=Sự kiện báo cáo bởi ActionsToDoBy=Sự kiện được giao ActionsDoneBy=Sự kiện được thực hiện bởi ActionAssignedTo=Sự kiện được giao cho ViewCal=Xem tháng -ViewDay=Ngày xem -ViewWeek=Xem theo tuần +ViewDay=Xem ngày +ViewWeek=Xem tuần ViewPerUser=Trung bình mỗi người dùng xem ViewPerType=Per type view AutoActions= Tự động điền @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=Hoá đơn %s bị xóa InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=Thứ tự %s xác nhận @@ -73,13 +75,17 @@ InterventionSentByEMail=Can thiệp %s gửi thư điện tử ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=Ngày bắt đầu DateActionEnd=Ngày kết thúc AgendaUrlOptions1=Bạn cũng có thể thêm các thông số sau đây để lọc đầu ra: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=Logina =%s ​​để hạn chế sản lượng để hành động thuộc sở hữu của một người dùng %s. -AgendaUrlOptions4=logint =%s ​​để hạn chế sản lượng để hành động được gán cho người dùng %s. +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=dự án = PROJECT_ID để hạn chế sản lượng để hành động liên quan đến dự án PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/vi_VN/banks.lang b/htdocs/langs/vi_VN/banks.lang index 176e9893b0e..d37efc853ea 100644 --- a/htdocs/langs/vi_VN/banks.lang +++ b/htdocs/langs/vi_VN/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Bạn có muốn xóa liên kết giữa kê khai và ListBankTransactions=Danh sách mục ngân hàng IdTransaction=Mã số giao dịch BankTransactions=Mục ngân hàng +BankTransaction=Kê khai ngân hàng ListTransactions=Danh sách kê khai ListTransactionsByCategory=Liệt kê mục/nhóm TransactionsToConciliate=Mục cần đối chiếu @@ -74,13 +75,13 @@ Conciliate=Đối chiếu Conciliation=Đối chiếu ReconciliationLate=Đối chiếu sau IncludeClosedAccount=Bao gồm các tài khoản đã đóng -OnlyOpenedAccount=Chỉ có tài khoản mở +OnlyOpenedAccount=Chỉ tài khoản đang mở AccountToCredit=Tài khoản tín dụng AccountToDebit=Tài khoản ghi nợ DisableConciliation=Vô hiệu hoá tính đối chiếu cho tài khoản này ConciliationDisabled=Tính năng đối chiếu bị vô hiệu hóa LinkedToAConciliatedTransaction=Liên kết đến một mục được giải trình -StatusAccountOpened=Đã mở +StatusAccountOpened=Mở StatusAccountClosed=Đóng AccountIdShort=Số LineRecord=Giao dịch @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Séc bị trả lại và hóa đơn bị mở BankAccountModelModule=Mẫu tài liệu dàng cho tài khoản ngân hàng DocumentModelSepaMandate=Mẫu lệnh SEPA. Chỉ dùng cho các nước trong khối EEC DocumentModelBan=Mẫu để in 1 trang với thông tin BAN +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/vi_VN/bills.lang b/htdocs/langs/vi_VN/bills.lang index bc384fcae1a..c88dc3f0ba0 100644 --- a/htdocs/langs/vi_VN/bills.lang +++ b/htdocs/langs/vi_VN/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Vô hiệu hóa vì không thể bị xóa InvoiceStandard=Hóa đơn chuẩn InvoiceStandardAsk=Hóa đơn chuẩn InvoiceStandardDesc=Đây là loại hóa đơn là hóa đơn thông thường. -InvoiceDeposit=Hóa đơn ứng trước -InvoiceDepositAsk=Hóa đơn ứng trước -InvoiceDepositDesc=Đây là loại hoá đơn được thực hiện khi một khoản tiền ứng trước đã được nhận. +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=Hóa đơn hình thức InvoiceProFormaAsk=Hóa đơn hình thức InvoiceProFormaDesc=Hóa đơn hình thức là một hình ảnh của một hóa đơn thực, nhưng không có giá trị kế toán. @@ -62,7 +62,7 @@ PaymentsBack=Thanh toán lại paymentInInvoiceCurrency=in invoices currency PaidBack=Đã trả lại DeletePayment=Xóa thanh toán -ConfirmDeletePayment=Bạn có chắc muốn xóa thanh toán này ? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=Nhà cung cấp thanh toán ReceivedPayments=Đã nhận thanh toán @@ -115,7 +115,7 @@ BillStatus=Trạng thái hóa đơn StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=Dự thảo (cần được xác nhận) BillStatusPaid=Đã trả -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=Đã trả (sẵn sàng cho hóa đơn cuối cùng) BillStatusCanceled=Đã loại bỏ BillStatusValidated=Đã xác nhận (cần được thanh toán) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=Đã trả (một phần) BillShortStatusDraft=Dự thảo BillShortStatusPaid=Đã trả BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=Đã xử lý +BillShortStatusConverted=Đã trả BillShortStatusCanceled=Đã loại bỏ BillShortStatusValidated=Đã xác nhận BillShortStatusStarted=Đã bắt đầu @@ -198,12 +198,12 @@ ShowBill=Hiện thị hóa đơn ShowInvoice=Hiển thị hóa đơn ShowInvoiceReplace=Hiển thị hóa đơn thay thế ShowInvoiceAvoir=Xem giấy báo có -ShowInvoiceDeposit=Hiển thị hóa đơn ứng trước +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Xem hóa đơn tình huống ShowPayment=Hiển thị thanh toán AlreadyPaid=Đã trả AlreadyPaidBack=Đã trả lại -AlreadyPaidNoCreditNotesNoDeposits=Đã trả (không có giấy báo có hoặc ứng trước) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=Đã loại bỏ RemainderToPay=Chưa trả còn lại RemainderToTake=Số tiền còn lại để lấy @@ -270,10 +270,10 @@ RelativeDiscount=Giảm theo % GlobalDiscount=Giảm giá toàn cục CreditNote=Giấy báo có CreditNotes=Giấy báo có -Deposit=Ứng trước -Deposits=Ứng trước +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=Giảm giá từ giấy báo có %s -DiscountFromDeposit=Thanh toán từ hóa đơn ứng trước %s +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=Đây là loại giấy báo có được sử dụng trên hóa đơn trước khi xác nhận CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=Không thể xóa bỏ thanh toán khi có ExpectedToPay=Thanh toán dự kiến CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Đã trả bởi khoản thanh toán này -ClosePaidInvoicesAutomatically=Phân loại "Đã trả" tất cả các hóa đơn chuẩn, hóa đơn tình huống hoặc hóa đơn thay thế đã trả đủ. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Phân loại các "Đã trả" tất cả các giấy báo có đã trả đủ trở lại. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=Tất cả hóa đơn chưa trả sẽ được tự động đóng sang trạng thái "Đã trả". @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=Hóa đơn mẫu PDF Crabe. Một mẫu hóa đơn đầy đủ (mẫu đề nghị) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Quay về số với định dạng %ssyymm-nnnn cho hóa đơn chuẩn và %syymm-nnnn cho các giấy báo có nơi mà yy là năm, mm là tháng và nnnn là một chuỗi ngắt và không trở về 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=Bắt đầu ra một hóa đơn với $syymm mà đã tồn tại thì không tương thích với mô hình này của chuỗi. Xóa bỏ nó hoặc đổi tên nó để kích hoạt module này. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Đại diện theo dõi hóa đơn khách hàng TypeContact_facture_external_BILLING=Liên lạc hóa đơn khách hàng diff --git a/htdocs/langs/vi_VN/bookmarks.lang b/htdocs/langs/vi_VN/bookmarks.lang index 8292a6fb3b4..2a98f2d86e3 100644 --- a/htdocs/langs/vi_VN/bookmarks.lang +++ b/htdocs/langs/vi_VN/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=Thêm trang này vào bookmark +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=Đánh dấu +ListOfBookmarks=Danh sách bookmark +EditBookmarks=List/edit bookmarks NewBookmark=Bookmark mới ShowBookmark=Hiện dấu OpenANewWindow=Mở cửa sổ mới @@ -10,9 +12,9 @@ BookmarkTargetNewWindowShort=Cửa sổ mới BookmarkTargetReplaceWindowShort=Cửa sổ hiện tại BookmarkTitle=Bookmark tiêu đề UrlOrLink=URL -BehaviourOnClick=Hành vi khi một URL được nhấp -CreateBookmark=Tạo dấu +BehaviourOnClick=Behaviour when a bookmark URL is selected +CreateBookmark=Tạo đánh dấu SetHereATitleForLink=Đặt tên cho bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Sử dụng một URL http bên ngoài hoặc một URL tương đối Dolibarr -ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if linked page must open in new window or not +ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Chọn liên kết sẽ mở trong cửa sổ mới hay không BookmarksManagement=Quản lý bookmark diff --git a/htdocs/langs/vi_VN/boxes.lang b/htdocs/langs/vi_VN/boxes.lang index 8ec73578f8a..40250722b57 100644 --- a/htdocs/langs/vi_VN/boxes.lang +++ b/htdocs/langs/vi_VN/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=Thông tin Rss BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Khách hàng đặt hàng ForProposals=Đề xuất LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/vi_VN/cashdesk.lang b/htdocs/langs/vi_VN/cashdesk.lang index 4683fa238da..67cacc8fc12 100644 --- a/htdocs/langs/vi_VN/cashdesk.lang +++ b/htdocs/langs/vi_VN/cashdesk.lang @@ -25,7 +25,7 @@ Difference=Sự khác biệt TotalTicket=Tổng số vé NoVAT=Không có thuế GTGT đối với bán này Change=Dư thừa đã nhận -BankToPay=Tài khoản phí +BankToPay=Account for payment ShowCompany=Hiện công ty ShowStock=Hiện kho DeleteArticle=Nhấn vào đây để gỡ bỏ bài viết này diff --git a/htdocs/langs/vi_VN/categories.lang b/htdocs/langs/vi_VN/categories.lang index 26052d82eb3..0522aa19055 100644 --- a/htdocs/langs/vi_VN/categories.lang +++ b/htdocs/langs/vi_VN/categories.lang @@ -1,33 +1,34 @@ # Dolibarr language file - Source file is en_US - categories -Rubrique=Tag/Category -Rubriques=Tags/Categories -categories=tags/categories -NoCategoryYet=No tag/category of this type created +Rubrique=Thẻ/ Danh mục +Rubriques=Thẻ/ Danh mục +RubriquesTransactions=Tags/Categories of transactions +categories=thẻ/danh mục +NoCategoryYet=Chưa tạo thẻ/ danh mục của loại này In=Trong AddIn=Thêm vào modify=sửa đổi Classify=Phân loại -CategoriesArea=Tags/Categories area -ProductsCategoriesArea=Products/Services tags/categories area -SuppliersCategoriesArea=Suppliers tags/categories area -CustomersCategoriesArea=Customers tags/categories area -MembersCategoriesArea=Members tags/categories area +CategoriesArea=Khu vực thẻ/danh mục +ProductsCategoriesArea=Khu vực thẻ/danh mục cho sản phẩm/dịch vụ +SuppliersCategoriesArea=Khu vực thẻ thẻ/danh mục nhà cung cấp +CustomersCategoriesArea=Khu vực thẻ/danh mục khách hàng +MembersCategoriesArea=Khu vực thẻ/danh mục thành viên ContactsCategoriesArea=Contacts tags/categories area AccountsCategoriesArea=Accounts tags/categories area -ProjectsCategoriesArea=Projects tags/categories area -SubCats=Tiểu thể loại -CatList=List of tags/categories -NewCategory=New tag/category -ModifCat=Modify tag/category -CatCreated=Tag/category created -CreateCat=Create tag/category -CreateThisCat=Create this tag/category -NoSubCat=Không có tiểu thể loại. +ProjectsCategoriesArea=Khu vực thẻ/danh mục dự án +SubCats=Danh mục con +CatList=Danh sách thẻ/danh mục +NewCategory=Thẻ/danh mục mới +ModifCat=Sửa thẻ/ danh mục +CatCreated=Thẻ/danh mục đã tạo +CreateCat=Tạo thẻ/danh mục +CreateThisCat=Tạo thẻ/danh mục này +NoSubCat=Không có danh mục con SubCatOf=Danh mục con -FoundCats=Found tags/categories -ImpossibleAddCat=Impossible to add the tag/category %s +FoundCats=Các thẻ/danh mục được tìm thấy +ImpossibleAddCat=Không thể thêm thẻ/danh mục %s WasAddedSuccessfully=%s đã được thêm thành công. -ObjectAlreadyLinkedToCategory=Element is already linked to this tag/category. +ObjectAlreadyLinkedToCategory=Thành phần đã được liên kết với thẻ/danh mục này ProductIsInCategories=Product/service is linked to following tags/categories CompanyIsInCustomersCategories=This third party is linked to following customers/prospects tags/categories CompanyIsInSuppliersCategories=This third party is linked to following suppliers tags/categories @@ -37,14 +38,14 @@ ProductHasNoCategory=This product/service is not in any tags/categories CompanyHasNoCategory=This third party is not in any tags/categories MemberHasNoCategory=This member is not in any tags/categories ContactHasNoCategory=This contact is not in any tags/categories -ProjectHasNoCategory=This project is not in any tags/categories +ProjectHasNoCategory=Dự án này không có trong bất kỳ thẻ/ danh mục nào ClassifyInCategory=Add to tag/category NotCategorized=Without tag/category CategoryExistsAtSameLevel=Thể loại này đã tồn tại với ref này ContentsVisibleByAllShort=Nội dung có thể nhìn thấy tất cả ContentsNotVisibleByAllShort=Nội dung không thể nhìn thấy bởi tất cả DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category @@ -58,7 +59,7 @@ ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories ContactCategoriesShort=Contacts tags/categories AccountsCategoriesShort=Accounts tags/categories -ProjectsCategoriesShort=Projects tags/categories +ProjectsCategoriesShort=Thẻ/danh mục dự án ThisCategoryHasNoProduct=Thể loại này không chứa bất kỳ sản phẩm. ThisCategoryHasNoSupplier=Thể loại này không chứa bất kỳ nhà cung cấp. ThisCategoryHasNoCustomer=Thể loại này không chứa bất kỳ khách hàng. diff --git a/htdocs/langs/vi_VN/commercial.lang b/htdocs/langs/vi_VN/commercial.lang index 2bdd7d1b250..4695262cf53 100644 --- a/htdocs/langs/vi_VN/commercial.lang +++ b/htdocs/langs/vi_VN/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=Gặp gỡ với %s ShowTask=Hiện tác vụ ShowAction=Hiện sự kiện ActionsReport=Báo cáo sự kiện -ThirdPartiesOfSaleRepresentative=Bên thứ ba với đại điện bán hàng +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=Đại diện bán hàng SalesRepresentatives=Đại diện bán hàng SalesRepresentativeFollowUp=Đại diện bán hàng (theo dõi) diff --git a/htdocs/langs/vi_VN/companies.lang b/htdocs/langs/vi_VN/companies.lang index 24de14b1b00..79900c8b4b2 100644 --- a/htdocs/langs/vi_VN/companies.lang +++ b/htdocs/langs/vi_VN/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=Cá nhân mới NewCompany=Công ty mới (KH tiềm năng, khách hàng, nhà cung cấp) NewThirdParty=Bên thứ ba mới (KH tiềm năng, khách hàng, nhà cung cấp) CreateDolibarrThirdPartySupplier=Tạo bên thứ ba (nhà cung cấp) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=Tạo bên thứ ba CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=Khu vực khảo sát IdThirdParty=ID bên thứ ba @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=Các khách hàng ThirdPartyCustomersWithIdProf12=Khách hàng với %s hoặc %s ThirdPartySuppliers=Nhà cung cấp ThirdPartyType=Loại bên thứ ba -Company/Fundation=Công ty/Tổ chức Individual=Cá nhân ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=Công ty mẹ @@ -78,10 +77,10 @@ VATIsNotUsed=Thuế VAT không được dùng CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=Đơn hàng đề xuất +OverAllOrders=Đơn hàng +OverAllInvoices=Hoá đơn +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= RE được dùng @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=Giảm giá theo % CustomerAbsoluteDiscountShort=Giảm giá theo số tiền CompanyHasRelativeDiscount=Khách hàng này có giảm giá mặc định là %s%% CompanyHasNoRelativeDiscount=Khách hàng này không có mặc định giảm giá theo % -CompanyHasAbsoluteDiscount=Khách hàng này vẫn có các khoản nợ chiết khấu hoặc ứng trước cho %s %s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=Khách hàng này vẫn có ghi nợ cho %s %s CompanyHasNoAbsoluteDiscount=Khách hàng này không có sẵn nợ chiết khấu CustomerAbsoluteDiscountAllUsers=Giảm giá theo % (gán cho tất cả người dùng) @@ -390,7 +395,7 @@ ListCustomersShort=Danh sách khách hàng ThirdPartiesArea=Bên thứ ba và các khu vực liên lạc LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=Tổng của bên thứ ba duy nhất -InActivity=Đã mở +InActivity=Mở ActivityCeased=Đóng ThirdPartyIsClosed=Third party is closed ProductsIntoElements=List of products/services into %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=Mã này tự do. Mã này có thể được sửa đổ ManagingDirectors=Tên quản lý (CEO, giám đốc, chủ tịch...) MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=Thirdparties have been merged SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/vi_VN/contracts.lang b/htdocs/langs/vi_VN/contracts.lang index 9c02ea066c4..acf90a290b2 100644 --- a/htdocs/langs/vi_VN/contracts.lang +++ b/htdocs/langs/vi_VN/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=Danh sách này chỉ bao gồm các dịch vụ c StandardContractsTemplate=Mẫu hợp đồng chuẩn ContactNameAndSignature=Đối với %s, tên và chữ ký: OnlyLinesWithTypeServiceAreUsed=Chỉ các chi tiết của loại "Dịch vụ" này sẽ được sao chép. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Đại diện bán hàng ký hợp đồng diff --git a/htdocs/langs/vi_VN/exports.lang b/htdocs/langs/vi_VN/exports.lang index 018477ad9c1..593ec94a35c 100644 --- a/htdocs/langs/vi_VN/exports.lang +++ b/htdocs/langs/vi_VN/exports.lang @@ -110,13 +110,24 @@ Enclosure=Bao vây SpecialCode=Mã số đặc biệt ExportStringFilter=%% Cho phép thay thế một hay nhiều ký tự trong văn bản ExportDateFilter=YYYY, YYYYMM, YYYYMMDD: bộ lọc một năm / tháng / ngày
YYYY + YYYY, YYYYMM + YYYYMM, YYYYMMDD + YYYYMMDD: bộ lọc trên một loạt các năm / tháng / ngày
> YYYY,> YYYYMM,> YYYYMMDD: bộ lọc trên tất cả các năm / tháng / ngày sau
Bộ lọc 'nnnnn + nnnnn "trên một loạt các giá trị
'> Nnnnn "bộ lọc các giá trị thấp
'> Nnnnn "bộ lọc các giá trị cao hơn +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=Nếu bạn muốn lọc vào một số giá trị, giá trị chỉ vào đây. FilteredFields=Lĩnh vực lọc FilteredFieldsValues=Giá trị bộ lọc FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/vi_VN/holiday.lang b/htdocs/langs/vi_VN/holiday.lang index 0853fafd410..976aa4a0925 100644 --- a/htdocs/langs/vi_VN/holiday.lang +++ b/htdocs/langs/vi_VN/holiday.lang @@ -16,7 +16,7 @@ CancelCP=Đã hủy RefuseCP=Bị từ chối ValidatorCP=Người duyệt ListeCP=Danh sách nghỉ phép -ReviewedByCP=Người xem xét +ReviewedByCP=Will be approved by DescCP=Mô tả SendRequestCP=Tạo yêu cầu nghỉ phép DelayToRequestCP=Để lại yêu cầu phải được thực hiện vào ngày thứ nhất là% s (s) trước họ. diff --git a/htdocs/langs/vi_VN/hrm.lang b/htdocs/langs/vi_VN/hrm.lang index cca9b089f9a..f563e7f8347 100644 --- a/htdocs/langs/vi_VN/hrm.lang +++ b/htdocs/langs/vi_VN/hrm.lang @@ -1,17 +1,17 @@ # Dolibarr language file - en_US - hrm # Admin -HRM_EMAIL_EXTERNAL_SERVICE=Email to prevent HRM external service -Establishments=Establishments -Establishment=Establishment -NewEstablishment=New establishment -DeleteEstablishment=Delete establishment -ConfirmDeleteEstablishment=Are-you sure to delete this establishment? -OpenEtablishment=Open establishment -CloseEtablishment=Close establishment +HRM_EMAIL_EXTERNAL_SERVICE=Email để ngăn chặn dịch vụ HRM bên ngoài +Establishments=Cơ sở +Establishment=Cơ sở +NewEstablishment=Tạo cơ sở +DeleteEstablishment=Xóa cơ sở +ConfirmDeleteEstablishment=Bạn có chắc chắn muốn xóa cơ sở này? +OpenEtablishment=Mở cơ sở +CloseEtablishment=Đóng cơ sở # Dictionary -DictionaryDepartment=HRM - Department list -DictionaryFunction=HRM - Function list +DictionaryDepartment=HRM - Danh sách phòng/ban +DictionaryFunction=HRM - Danh sách vai trò # Module -Employees=Employees +Employees=Nhân viên Employee=Nhân viên -NewEmployee=New employee +NewEmployee=Tạo nhân viên diff --git a/htdocs/langs/vi_VN/install.lang b/htdocs/langs/vi_VN/install.lang index d8bdc8c0bf6..0655145e4d6 100644 --- a/htdocs/langs/vi_VN/install.lang +++ b/htdocs/langs/vi_VN/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=Bạn sử dụng các hướng dẫn cài đặt Dolibarr KeepDefaultValuesDeb=Bạn sử dụng các hướng dẫn cài đặt Dolibarr từ một gói phần mềm Linux (Ubuntu, Debian, Fedora ...), do đó giá trị đề xuất ở đây đã được tối ưu hóa. Chỉ có mật khẩu của chủ sở hữu cơ sở dữ liệu để tạo ra phải được hoàn tất. Thay đổi các thông số khác chỉ khi bạn biết những gì bạn làm. KeepDefaultValuesMamp=Bạn sử dụng các hướng dẫn cài đặt Dolibarr từ DoliMamp, vì vậy giá trị đề xuất ở đây đã được tối ưu hóa. Thay đổi chúng chỉ khi bạn biết những gì bạn làm. KeepDefaultValuesProxmox=Bạn sử dụng các hướng dẫn cài đặt Dolibarr từ một thiết bị ảo Proxmox, vì vậy giá trị đề xuất ở đây đã được tối ưu hóa. Thay đổi chúng chỉ khi bạn biết những gì bạn làm. +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/vi_VN/interventions.lang b/htdocs/langs/vi_VN/interventions.lang index 15804237528..a82bb4d7cd6 100644 --- a/htdocs/langs/vi_VN/interventions.lang +++ b/htdocs/langs/vi_VN/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=Theo dõi liên lạc của khách hàng # Modele numérotation diff --git a/htdocs/langs/vi_VN/languages.lang b/htdocs/langs/vi_VN/languages.lang index 3687680cf5c..63740234ea8 100644 --- a/htdocs/langs/vi_VN/languages.lang +++ b/htdocs/langs/vi_VN/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=Đức Language_de_AT=Đức (Áo) Language_de_CH=Đức (Thụy Sĩ) Language_el_GR=Hy Lạp +Language_el_CY=Greek (Cyprus) Language_en_AU=Anh (Úc) Language_en_CA=English (Canada) Language_en_GB=Anh (Vương quốc Anh) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Tây Ban Nha (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Tây Ban Nha (Cộng hòa Dominica) +Language_es_EC=Spanish (Ecuador) Language_es_HN=Tây Ban Nha (Honduras) Language_es_MX=Tây Ban Nha (Mexico) +Language_es_PA=Spanish (Panama) Language_es_PY=Tây Ban Nha (Paraguay) Language_es_PE=Tây Ban Nha (Peru) Language_es_PR=Tây Ban Nha (Puerto Rico) @@ -50,12 +53,14 @@ Language_is_IS=Iceland Language_it_IT=Ý Language_ja_JP=Nhật Bản Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=Hàn Quốc Language_lo_LA=Lào Language_lt_LT=Lithuania Language_lv_LV=Latvia Language_mk_MK=Macedonian +Language_mn_MN=Mongolian Language_nb_NO=Na Uy (Bokmål) Language_nl_BE=Hà Lan (Bỉ) Language_nl_NL=Hà Lan (Hà Lan) diff --git a/htdocs/langs/vi_VN/link.lang b/htdocs/langs/vi_VN/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/vi_VN/link.lang +++ b/htdocs/langs/vi_VN/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/vi_VN/loan.lang b/htdocs/langs/vi_VN/loan.lang index f9dec91898c..f9942912bf4 100644 --- a/htdocs/langs/vi_VN/loan.lang +++ b/htdocs/langs/vi_VN/loan.lang @@ -13,17 +13,17 @@ Nbterms=Số năm vay vốn LoanAccountancyCapitalCode=Accounting account capital LoanAccountancyInsuranceCode=Accounting account insurance LoanAccountancyInterestCode=Accounting account interest -ConfirmDeleteLoan=Confirm deleting this loan -LoanDeleted=Loan Deleted Successfully +ConfirmDeleteLoan=Xác nhận xóa khoản vay này +LoanDeleted=Khoản vay đã xóa thành công ConfirmPayLoan=Confirm classify paid this loan -LoanPaid=Loan Paid +LoanPaid=Khoản vay đã trả # Calc -LoanCalc=Bank Loans Calculator +LoanCalc=Bảng tính khoản vay ngân hàng PurchaseFinanceInfo=Purchase & Financing Information SalePriceOfAsset=Sale Price of Asset PercentageDown=Percentage Down -LengthOfMortgage=Duration of loan -AnnualInterestRate=Annual Interest Rate +LengthOfMortgage=Thời hạn vay +AnnualInterestRate=Lãi suất hàng năm ExplainCalculations=Explain Calculations ShowMeCalculationsAndAmortization=Show me the calculations and amortization MortgagePaymentInformation=Mortgage Payment Information @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=Danh sách vay vốn gắn với dự án này +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/vi_VN/mails.lang b/htdocs/langs/vi_VN/mails.lang index 146d5e4cbbb..0f1cf84bc82 100644 --- a/htdocs/langs/vi_VN/mails.lang +++ b/htdocs/langs/vi_VN/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=Gửi partialy MailingStatusSentCompletely=Gửi hoàn toàn MailingStatusError=Lỗi MailingStatusNotSent=Không gửi -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=Gửi email xác nhận thành công MailUnsubcribe=Hủy đăng ký MailingStatusNotContact=Không liên hệ nữa @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=Dòng %s trong tập tin @@ -116,8 +120,8 @@ Notifications=Thông báo NoNotificationsWillBeSent=Không có thông báo email được lên kế hoạch cho sự kiện này và công ty ANotificationsWillBeSent=1 thông báo sẽ được gửi qua email SomeNotificationsWillBeSent=Thông báo %s sẽ được gửi qua email -AddNewNotification=Kích hoạt một mục tiêu thông báo email mới -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=Liệt kê tất cả các thông báo email gửi MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/vi_VN/main.lang b/htdocs/langs/vi_VN/main.lang index 6258f3369a1..ff953aeb5e8 100644 --- a/htdocs/langs/vi_VN/main.lang +++ b/htdocs/langs/vi_VN/main.lang @@ -72,8 +72,10 @@ SeeHere=Xem ở đây Apply=Áp dụng BackgroundColorByDefault=Màu nền mặc định FileRenamed=The file was successfully renamed -FileUploaded=Các tập tin được tải lên thành công FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=Các tập tin được tải lên thành công +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=Một tập tin được chọn để đính kèm nhưng vẫn chưa được tải lên. Bấm vào nút "Đính kèm tập tin" cho việc này. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=Total RE TotalLT2ES=Total IRPF HT=Chưa thuế TTC=Gồm thuế +INCT=Inc. all taxes VAT=Thuế bán hàng VATs=Sales taxes LT1ES=RE @@ -518,7 +521,6 @@ MonthShort10=Tháng Mười MonthShort11=Tháng Mười Một MonthShort12=Tháng Mười Hai AttachedFiles=Được đính kèm tập tin và tài liệu -FileTransferComplete=Tập tin đã được tải lên thành công DateFormatYYYYMM=YYYY-MM DateFormatYYYYMMDD=YYYY-MM-DD DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS diff --git a/htdocs/langs/vi_VN/margins.lang b/htdocs/langs/vi_VN/margins.lang index fdfe1e35c84..f4c10fdb03b 100644 --- a/htdocs/langs/vi_VN/margins.lang +++ b/htdocs/langs/vi_VN/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Tỷ giá phải là một giá trị số markRateShouldBeLesserThan100=Đánh dấu suất phải thấp hơn 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/vi_VN/members.lang b/htdocs/langs/vi_VN/members.lang index 0e3975605e1..f34fd1b467c 100644 --- a/htdocs/langs/vi_VN/members.lang +++ b/htdocs/langs/vi_VN/members.lang @@ -41,12 +41,12 @@ MemberType=Kiểu thành viên MemberTypeId=Kiểu thành viên id MemberTypeLabel=Nhãn loại thành viên MembersTypes=Loại thành viên -MemberStatusDraft=Dự thảo (cần phải được xác nhận) +MemberStatusDraft=Dự thảo (cần được xác nhận) MemberStatusDraftShort=Dự thảo MemberStatusActive=Xác nhận (đăng ký chờ đợi) -MemberStatusActiveShort=Xác nhận +MemberStatusActiveShort=Đã xác nhận MemberStatusActiveLate=Subscription expired -MemberStatusActiveLateShort=Hết hạn +MemberStatusActiveLateShort=Đã hết hạn MemberStatusPaid=Đăng ký cập nhật MemberStatusPaidShort=Cho đến nay MemberStatusResiliated=Terminated member @@ -61,7 +61,7 @@ NewSubscription=Mô tả mới NewSubscriptionDesc=Hình thức này cho phép bạn ghi lại các mô tả của bạn như là một thành viên mới của nền tảng. Nếu bạn muốn gia hạn mô tả của bạn (nếu đã là thành viên), xin liên lạc với hội đồng quản trị nền tảng thay vì qua email% s. Subscription=Đăng ký Subscriptions=Đăng ký -SubscriptionLate=Cuối +SubscriptionLate=Trễ SubscriptionNotReceived=Mô tả không bao giờ nhận được ListOfSubscriptions=Danh sách đăng ký SendCardByMail=Gửi thẻ qua Email @@ -90,11 +90,12 @@ PublicMemberList=Danh sách thành viên công cộng BlankSubscriptionForm=Hình thức công lập tự động đăng ký BlankSubscriptionFormDesc=Dolibarr có thể cung cấp cho bạn một URL nào để cho phép khách tham quan bên ngoài để yêu cầu đăng ký vào các nền tảng. Nếu một module thanh toán trực tuyến được kích hoạt, một hình thức thanh toán cũng sẽ được tự động cung cấp. EnablePublicSubscriptionForm=Kích hoạt tính năng đăng ký tự động, hình thức công lập +ForceMemberType=Force the member type ExportDataset_member_1=Thành viên và đăng ký ImportDataset_member_1=Thành viên LastMembersModified=Latest %s modified members LastSubscriptionsModified=Latest %s modified subscriptions -String=Chuỗi +String=String Text=Văn bản Int=Int DateAndTime=Ngày và thời gian @@ -150,6 +151,7 @@ MembersByTownDesc=Màn hình này hiển thị cho bạn số liệu thống kê 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 Public=Thông tin được công khai NewMemberbyWeb=Thành viên mới được bổ sung. Đang chờ phê duyệt diff --git a/htdocs/langs/vi_VN/modulebuilder.lang b/htdocs/langs/vi_VN/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/vi_VN/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/vi_VN/oauth.lang b/htdocs/langs/vi_VN/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/vi_VN/oauth.lang +++ b/htdocs/langs/vi_VN/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/vi_VN/other.lang b/htdocs/langs/vi_VN/other.lang index dced48e8ed9..30bba6aba30 100644 --- a/htdocs/langs/vi_VN/other.lang +++ b/htdocs/langs/vi_VN/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=bảng +WeightUnitounce=ounce Length=Chiều dài LengthUnitm=m LengthUnitdm=dm diff --git a/htdocs/langs/vi_VN/paybox.lang b/htdocs/langs/vi_VN/paybox.lang index 211cd9bd8a7..0701e42dbad 100644 --- a/htdocs/langs/vi_VN/paybox.lang +++ b/htdocs/langs/vi_VN/paybox.lang @@ -11,6 +11,7 @@ YourEMail=Email to receive payment confirmation Creditor=Creditor PaymentCode=Payment code PayBoxDoPayment=Go on payment +ToPay=Thực hiện thanh toán YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information Continue=Tiếp theo ToOfferALinkForOnlinePayment=URL for %s payment diff --git a/htdocs/langs/vi_VN/paypal.lang b/htdocs/langs/vi_VN/paypal.lang index 4cd71693ebf..5df6f85007d 100644 --- a/htdocs/langs/vi_VN/paypal.lang +++ b/htdocs/langs/vi_VN/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=This is id of transaction: %s PAYPAL_ADD_PAYMENT_URL=Add the url of Paypal payment when you send a document by mail PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=You are currently in the "sandbox" mode -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/vi_VN/printing.lang b/htdocs/langs/vi_VN/printing.lang index d6cf49bd525..a7d8292a00c 100644 --- a/htdocs/langs/vi_VN/printing.lang +++ b/htdocs/langs/vi_VN/printing.lang @@ -19,7 +19,7 @@ PRINTGCP_INFO=Google OAuth API setup PRINTGCP_AUTHLINK=Authentication PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -GCP_Name=Name +GCP_Name=Họ và tên GCP_displayName=Display Name GCP_Id=Printer Id GCP_OwnerName=Owner Name @@ -29,8 +29,8 @@ GCP_Type=Printer Type PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed. PRINTIPP_HOST=Print server PRINTIPP_PORT=Port -PRINTIPP_USER=Login -PRINTIPP_PASSWORD=Password +PRINTIPP_USER=Đăng nhập +PRINTIPP_PASSWORD=Mật khẩu NoDefaultPrinterDefined=No default printer defined DefaultPrinter=Default printer Printer=Printer @@ -40,12 +40,12 @@ IPP_State=Printer State IPP_State_reason=State reason IPP_State_reason1=State reason1 IPP_BW=BW -IPP_Color=Color +IPP_Color=Màu IPP_Device=Device IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/vi_VN/products.lang b/htdocs/langs/vi_VN/products.lang index cab96fe6cf9..9b7ed8def70 100644 --- a/htdocs/langs/vi_VN/products.lang +++ b/htdocs/langs/vi_VN/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=Mã kế toán (bán hàng) ProductOrService=Sản phẩm hoặc dịch vụ ProductsAndServices=Sản phẩm và dịch vụ ProductsOrServices=Sản phẩm hoặc dịch vụ -ProductsOnSell=Sản phẩm để bán hoặc để mua -ProductsNotOnSell=Sản phẩm không để bán và không để mua +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Sản phẩm để bán và mua -ServicesOnSell=Dịch vụ để bán hoặc để mua -ServicesNotOnSell=Dịch vụ không được bán +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Dịch vụ để bán và mua LastModifiedProductsAndServices=%s dịch vụ/ sản phẩm mới được sửa LastRecordedProducts=%s sản phẩm mới được ghi lại @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=Thứ nhì +unitH=Giờ +unitD=Ngày +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Mẫu tham chiếu Sản phẩm ServiceCodeModel=Mẫu tham chiếu dịch vụ CurrentProductPrice=Giá hiện tại @@ -186,6 +200,7 @@ MultipriceRules=Quy tắc giá thành phần UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% giảm giá hơn %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Sản xuất ProductsMultiPrice=Sản phẩm và giá thành cho từng phân khúc giá @@ -232,12 +247,18 @@ ComposedProduct=Sản phẩm con MinSupplierPrice=Giá tối thiểu nhà cung cấp MinCustomerPrice=Giá khách hàng tối thiểu DynamicPriceConfiguration=Cấu hình giá linh hoạt -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Thêm biến AddUpdater=Thêm nguồn cập nhật GlobalVariables=Biến toàn cầu VariableToUpdate=Biến để cập nhật GlobalVariableUpdaters=Cập nhật biến toàn cầu +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Cập nhật khoảng thời gian (phút) LastUpdated=Latest update CorrectlyUpdated=Đã cập nhật chính xác @@ -260,6 +281,8 @@ SizeUnits=Đơn vị kích thước DeleteProductBuyPrice=Xóa giá mua hàng ConfirmDeleteProductBuyPrice=Bạn có muốn xóa giá mua hàng này? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/vi_VN/propal.lang b/htdocs/langs/vi_VN/propal.lang index f8db7b44873..9f00a930015 100644 --- a/htdocs/langs/vi_VN/propal.lang +++ b/htdocs/langs/vi_VN/propal.lang @@ -3,7 +3,7 @@ Proposals=Đơn hàng đề xuất Proposal=Đơn hàng đề xuất ProposalShort=Đơn hàng đề xuất ProposalsDraft=Dự thảo đơn hàng đề xuất -ProposalsOpened=Đơn hàng đề xuất đã mở +ProposalsOpened=Open commercial proposals Prop=Đơn hàng đề xuất CommercialProposal=Đơn hàng đề xuất ProposalCard=Thẻ đơn hàng đề xuất @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=Số tiền theo tháng (chưa thuế) NbOfProposals=Số lượng đơn hàng đề xuất ShowPropal=Hiện đơn hàng đề xuất PropalsDraft=Dự thảo -PropalsOpened=Đã mở +PropalsOpened=Mở PropalStatusDraft=Dự thảo (cần được xác nhận) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=Đã ký (cần ra hóa đơn) diff --git a/htdocs/langs/vi_VN/resource.lang b/htdocs/langs/vi_VN/resource.lang index 93cb1071bf8..adb65942fb5 100644 --- a/htdocs/langs/vi_VN/resource.lang +++ b/htdocs/langs/vi_VN/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Đã xóa tài nguyên thành công DictionaryResourceType=Loại tài nguyên SelectResource=Chọn tài nguyên + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=Tài nguyên diff --git a/htdocs/langs/vi_VN/salaries.lang b/htdocs/langs/vi_VN/salaries.lang index 87c6770ebb5..092bfc6ab02 100644 --- a/htdocs/langs/vi_VN/salaries.lang +++ b/htdocs/langs/vi_VN/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Kế toán mã cho các khoản thanh toán tiền lương -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Kế toán mã cho phụ trách tài chính +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Mức lương Salaries=Tiền lương NewSalaryPayment=Thanh toán tiền lương mới diff --git a/htdocs/langs/vi_VN/sendings.lang b/htdocs/langs/vi_VN/sendings.lang index 5554477c486..2f10c3c0c12 100644 --- a/htdocs/langs/vi_VN/sendings.lang +++ b/htdocs/langs/vi_VN/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=Shipment sheet ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=Mô hình tài liệu đơn giản DocumentModelMerou=Mô hình Merou A5 WarningNoQtyLeftToSend=Cảnh báo, không có sản phẩm chờ đợi để được vận chuyển. StatsOnShipmentsOnlyValidated=Thống kê tiến hành với các chuyến hàng chỉ xác nhận. Ngày sử dụng là ngày xác nhận giao hàng (dự ngày giao hàng không phải luôn luôn được biết đến). @@ -51,10 +50,10 @@ ActionsOnShipping=Các sự kiện trên lô hàng LinkToTrackYourPackage=Liên kết để theo dõi gói của bạn ShipmentCreationIsDoneFromOrder=Đối với thời điểm này, tạo ra một lô hàng mới được thực hiện từ thẻ thứ tự. ShipmentLine=Đường vận chuyển -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=Weight/Vol. ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/vi_VN/stocks.lang b/htdocs/langs/vi_VN/stocks.lang index cfa50d6a236..1429dca796f 100644 --- a/htdocs/langs/vi_VN/stocks.lang +++ b/htdocs/langs/vi_VN/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Nhãn Chuyển kho NumberOfUnit=Số đơn vị UnitPurchaseValue=Giá mua đơn vị StockTooLow=Tồn kho quá thấp -StockLowerThanLimit=Tồn kho thấp hơn so với giới hạn cảnh báo +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=Giá trị PMPValue=Giá bình quân gia quyền PMPValueShort=WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=Số lượng cử QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=Điều phối kho +OrderDispatch=Goods Receptions 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 @@ -62,16 +62,19 @@ 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=Tăng tồn kho thực sự tán thành đơn đặt hàng các nhà cung cấp -ReStockOnDispatchOrder=Tăng tồn kho thực trên dẫn điều phối vào kho, sau khi tiếp nhận đơn đặt hàng nhà cung cấp +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods 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 theoretical stock +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. DispatchVerb=Công văn StockLimitShort=Hạn cảnh báo StockLimit=Hạn tồn kho cho cảnh báo PhysicalStock=Tồn kho vật lý 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): 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, ...) IdWarehouse=Mã kho DescWareHouse=Mô tả kho LieuWareHouse=Địa phương hóa kho @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Số lượng sản phẩm% s trong kho trước khi th NbOfProductAfterPeriod=Số lượng sản phẩm% s trong kho sau khi được lựa chọn thời gian (>% s) MassMovement=Chuyển kho toàn bộ SelectProductInAndOutWareHouse=Chọn một sản phẩm, một số lượng lớn, kho nguồn và một kho hàng mục tiêu, sau đó nhấp vào "% s". Một khi điều này được thực hiện với mọi hoạt động cần thiết, kích vào "% s". -RecordMovement=Ghi transfert +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 @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Sửa +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 +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +SelectCategory=Bộ lọc phân nhóm +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 mouvment 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 +AddProduct=Thêm +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Xóa dòng +RegulateStock=Regulate Stock +ListInventory=Danh sách diff --git a/htdocs/langs/vi_VN/stripe.lang b/htdocs/langs/vi_VN/stripe.lang new file mode 100644 index 00000000000..6ef392b5072 --- /dev/null +++ b/htdocs/langs/vi_VN/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PaymentForm=Payment form +WelcomeOnPaymentPage=Welcome on our online payment service +ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s. +ThisIsInformationOnPayment=This is information on payment to do +ToComplete=To complete +YourEMail=Email to receive payment confirmation +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=Creditor +PaymentCode=Payment code +StripeDoPayment=Go on payment +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=Tiếp theo +ToOfferALinkForOnlinePayment=URL for %s payment +ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order +ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice +ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line +ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. +YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +AccountParameter=Account parameters +UsageParameter=Usage parameters +InformationToFindParameters=Help to find your %s account information +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=Name of vendor +CSSUrlForPaymentForm=CSS style sheet url for payment form +MessageOK=Message on validated payment return page +MessageKO=Message on canceled payment return page +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/vi_VN/supplier_proposal.lang b/htdocs/langs/vi_VN/supplier_proposal.lang index 1b5f51a415d..1be10182bc2 100644 --- a/htdocs/langs/vi_VN/supplier_proposal.lang +++ b/htdocs/langs/vi_VN/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=Dự thảo (cần được xác nhận) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=Đã đóng SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Đã từ chối @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Tạo mô hình mặc định DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/vi_VN/suppliers.lang b/htdocs/langs/vi_VN/suppliers.lang index 5fba2127274..c6ee8b469e4 100644 --- a/htdocs/langs/vi_VN/suppliers.lang +++ b/htdocs/langs/vi_VN/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Một vài sản phẩm con không có giá xác định AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=Giá nhà cung cấp ReferenceSupplierIsAlreadyAssociatedWithAProduct=Cung cấp thông tin này đã được liên kết với một tham chiếu: %s NoRecordedSuppliers=Không có nhà cung cấp được ghi nhận SupplierPayment=Thanh toán của nhà cung cấp @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=Giá nhà cung cấp diff --git a/htdocs/langs/vi_VN/trips.lang b/htdocs/langs/vi_VN/trips.lang index 0ddc585efb8..225ad5c20a1 100644 --- a/htdocs/langs/vi_VN/trips.lang +++ b/htdocs/langs/vi_VN/trips.lang @@ -12,7 +12,7 @@ ListOfFees=Danh sách phí TypeFees=Types of fees ShowTrip=Show expense report NewTrip=New expense report -CompanyVisited=Công ty / cơ sở thăm +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=Số tiền hoặc km DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Phân loại 'hoàn trả' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Ngày xác nhận DATE_CANCEL=Cancelation date DATE_PAIEMENT=Ngày thanh toán - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/vi_VN/users.lang b/htdocs/langs/vi_VN/users.lang index 237f0603b72..772f8de7713 100644 --- a/htdocs/langs/vi_VN/users.lang +++ b/htdocs/langs/vi_VN/users.lang @@ -66,8 +66,8 @@ InternalUser=Người dùng bên trong ExportDataset_user_1=Người sử dụng và các đặc tính của Dolibarr DomainUser=Domain người dùng %s Reactivate=Kích hoạt lại -CreateInternalUserDesc=Hình thức này cho phép bạn tạo ra một người dùng nội bộ cho công ty/tổ chức. Để tạo ra một người dùng bên ngoài (khách hàng, nhà cung cấp, ...), sử dụng nút 'Tạo người dùng Dolibarr' từ thẻ liên lạc bên thứ ba. -InternalExternalDesc=Một người dùng nội bộ là một người dùng là một phần của công ty/tổ chức.
Một người dùng bên ngoài là một khách hàng, nhà cung cấp hoặc khác.

Trong cả hai trường hợp, quyền xác định được xác lập trên Dolibarr, còn người dùng bên ngoài có thể có một menu quản lý khác so với người dùng nội bộ (Xem Nhà - Thiết lập - Hiển thị) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=Quyền được cấp bởi vì được thừa hưởng từ một trong những nhóm của người dùng. Inherited=Được thừa kế UserWillBeInternalUser=Người dùng tạo ra sẽ là một người dùng nội bộ (vì không liên kết với một bên thứ ba cụ thể) diff --git a/htdocs/langs/vi_VN/website.lang b/htdocs/langs/vi_VN/website.lang index 6197580711f..0ef146632dd 100644 --- a/htdocs/langs/vi_VN/website.lang +++ b/htdocs/langs/vi_VN/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=Mã WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/vi_VN/withdrawals.lang b/htdocs/langs/vi_VN/withdrawals.lang index 8c483416a79..5af3e120e9e 100644 --- a/htdocs/langs/vi_VN/withdrawals.lang +++ b/htdocs/langs/vi_VN/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=Số tiền rút WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=Không có hoá đơn thanh toán của khách hàng trong chế độ "rút" được chờ đợi. Đi vào tab 'Rút' trên thẻ hóa đơn để thực hiện một yêu cầu. +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 WithdrawalsSetup=Direct debit payment setup WithdrawStatistics=Direct debit payment statistics @@ -41,6 +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 StatusWaiting=Chờ StatusTrans=Gửi StatusCredited=Ghi diff --git a/htdocs/langs/vi_VN/workflow.lang b/htdocs/langs/vi_VN/workflow.lang index 4972e43681e..40a2a16a796 100644 --- a/htdocs/langs/vi_VN/workflow.lang +++ b/htdocs/langs/vi_VN/workflow.lang @@ -1,15 +1,15 @@ # Dolibarr language file - Source file is en_US - workflow -WorkflowSetup=Thiết lập mô-đun công việc +WorkflowSetup=Thiết lập mô-đun quy trình WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is open (you can do things in the order you want). You can activate the automatic actions you are interested in. -ThereIsNoWorkflowToModify=There is no workflow modifications available with the activated modules. -descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Automatically create a customer order after a commercial proposal is signed -descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatically create a customer invoice after a commercial proposal is signed -descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automatically create a customer invoice after a contract is validated -descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automatically create a customer invoice after a customer order is closed +ThereIsNoWorkflowToModify=Chưa có sử đổi quy trình nào với những mô đun đang hoạt động +descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Tự động tạo đơn đặt hàng cho khách hàng sau một đề xuất thương mại được ký +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Tạo hóa đơn khách hàng tự động sau 1 đề xuất thương mại được ký kết +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Tạo một khóa đơn khách hàng tự động sau khi hợp đồng được thông qua +descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Tự động tạo 1 hóa đơn khách hàng sau khi đơn đặt hàng được đóng descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Phân loại đề xuất nguồn liên quan đến hóa đơn khi đơn đặt hàng được thiết lập để trả descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Phân loại đơn đặt hàng nguồn liên kết (s) để tính tiền khi hóa đơn khách hàng được thiết lập để trả descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Phân loại theo thứ tự liên kết nguồn khách hàng (s) để tính tiền khi hóa đơn của khách hàng được xác nhận descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer invoice is validated descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classify linked source order to shipped when a shipment is validated and quantity shipped is the same as in order -AutomaticCreation=Automatic creation -AutomaticClassification=Automatic classification +AutomaticCreation=Tạo tự động +AutomaticClassification=Phân loại tự động diff --git a/htdocs/langs/zh_CN/accountancy.lang b/htdocs/langs/zh_CN/accountancy.lang index 85ae089bfb5..52b3658a228 100644 --- a/htdocs/langs/zh_CN/accountancy.lang +++ b/htdocs/langs/zh_CN/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=添加一个会计帐户 AccountAccounting=会计账户 AccountAccountingShort=账户 SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=账目平衡 @@ -142,6 +143,7 @@ NumPiece=件数 TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=未设定 DeleteMvt=Delete Ledger lines DelYear=删除整年 @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=销售 AccountingJournalType3=采购 AccountingJournalType4=银行 +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=导出 Export=导出 +ExportDraftJournal=Export draft journal Modelcsv=导出型号 OptionsDeactivatedForThisExportModel=对于这种导出模式,选项被禁用 Selectmodelcsv=请选择一个导出模板 diff --git a/htdocs/langs/zh_CN/admin.lang b/htdocs/langs/zh_CN/admin.lang index 9a78588e2ff..98ab103d79b 100644 --- a/htdocs/langs/zh_CN/admin.lang +++ b/htdocs/langs/zh_CN/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=要求供应商商业报价和价格 Module1200Name=Mantis Module1200Desc=Mantis 整合 Module1400Name=会计 -Module1400Desc=会计管理(双方) +Module1400Desc=Accounting management (double entries) Module1520Name=文档生成 Module1520Desc=生成文档群发邮件 Module1780Name=标签/分类 @@ -585,7 +585,7 @@ Module50100Desc= (POS)POS模块. Module50200Name=Paypal Module50200Desc=提供信用卡与Paypal网上支付页面的模块 Module50400Name=会计(高级) -Module50400Desc=会计管理(双方) +Module50400Desc=Accounting management (double entries) Module54000Name=IPP打印 Module54000Desc=不打开文档而使用 Cups IPP 界面直接打印 (打印机必须在服务器可见,Cups 必须安装在服务器上)。 Module55000Name=问卷, 调查或投票 diff --git a/htdocs/langs/zh_CN/agenda.lang b/htdocs/langs/zh_CN/agenda.lang index 24bc829199c..127d0b289cc 100644 --- a/htdocs/langs/zh_CN/agenda.lang +++ b/htdocs/langs/zh_CN/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=事件ID号 Actions=事件 Agenda=待办事项 +TMenuAgenda=待办事项 Agendas=待办事项 LocalAgenda=内部日历 ActionsOwnedBy=按用户活动 @@ -34,7 +35,7 @@ AgendaSetupOtherDesc= 这页允许配置议程模块其他参数。 AgendaExtSitesDesc=此页面允许声明日历的外部来源,从而在Dolibarr待办事项中可以看到他们的事件。 ActionsEvents=Dolibarr将为其自动创建一个动作的事件 ##### Agenda event labels ##### -NewCompanyToDolibarr=Third party %s created +NewCompanyToDolibarr=合伙人 %s 已创建 ContractValidatedInDolibarr=联系人 %s 已验证 PropalClosedSignedInDolibarr=建议 %s 已标记 PropalClosedRefusedInDolibarr=建议 %s 已被拒绝 @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=删除 %s 发票 InvoicePaidInDolibarr=发票 %s 已变更为支付 InvoiceCanceledInDolibarr=发票 %s 已取消 MemberValidatedInDolibarr=会员 %s 已验证 +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=会员 %s 已删除 MemberSubscriptionAddedInDolibarr=会员订阅 %s 已添加 ShipmentValidatedInDolibarr=运输 %s 已验证 -ShipmentClassifyClosedInDolibarr=发货%s已经确认付账 -ShipmentUnClassifyCloseddInDolibarr=发货%s已经确认重开。 +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=运输 %s 已删除 OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=订购%s的验证 @@ -73,13 +75,17 @@ InterventionSentByEMail=干预 %s 发送邮件 ProposalDeleted=报价已删除 OrderDeleted=订单已删除 InvoiceDeleted=发票已删除 +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=开始日期 DateActionEnd=结束日期 AgendaUrlOptions1=您还可以添加以下参数来筛选输出: -AgendaUrlOptions2=login=%s 限制由或分配给用户的操作的输出 %s. AgendaUrlOptions3=logina=%s 限制输出到用户所拥有的动作 %s. -AgendaUrlOptions4=logint=%s表示限制只导出使用者与分配给用户%s的待办事项。 +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID 限制输出到项目相关的操作\n PROJECT_ID. AgendaShowBirthdayEvents=显示联系人生日 AgendaHideBirthdayEvents=隐藏联系人生日 diff --git a/htdocs/langs/zh_CN/banks.lang b/htdocs/langs/zh_CN/banks.lang index 70f74c8a3c8..286ab4a160b 100644 --- a/htdocs/langs/zh_CN/banks.lang +++ b/htdocs/langs/zh_CN/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=交易ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=调和 Conciliation=和解 ReconciliationLate=Reconciliation late IncludeClosedAccount=包括失效账户 -OnlyOpenedAccount=只有开立帐户 +OnlyOpenedAccount=仅有效账户 AccountToCredit=帐户信用 AccountToDebit=帐户转帐 DisableConciliation=此帐户的禁用和解功能 ConciliationDisabled=和解功能禁用 LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=启动 +StatusAccountOpened=打开 StatusAccountClosed=禁用 AccountIdShort=数字 LineRecord=交易 @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=检查退回发票并重新打开发票 BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/zh_CN/bills.lang b/htdocs/langs/zh_CN/bills.lang index 7af8cc4a501..acd51f412b3 100644 --- a/htdocs/langs/zh_CN/bills.lang +++ b/htdocs/langs/zh_CN/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=禁止删除 InvoiceStandard=标准发票 InvoiceStandardAsk=标准发票 InvoiceStandardDesc=这种发票是一种常见的发票。 -InvoiceDeposit=定金发票 -InvoiceDepositAsk=定金发票 -InvoiceDepositDesc=这种类型的发票存款时就已完成。 +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=形式发票 InvoiceProFormaAsk=形式发票 InvoiceProFormaDesc=形式发票是发票的形式,但其没有真正的会计价值。 @@ -62,7 +62,7 @@ PaymentsBack=付款 paymentInInvoiceCurrency=in invoices currency PaidBack=已退款 DeletePayment=删除付款 -ConfirmDeletePayment=你确定要删除这个付款? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=供应商付款 ReceivedPayments=收到的付款 @@ -115,7 +115,7 @@ BillStatus=发票状态 StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=草案(需要确认) BillStatusPaid=已支付 -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=已支付 (等待最终发票) BillStatusCanceled=已丢弃 BillStatusValidated=已确认 (需要付款) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=已支付 (部分) BillShortStatusDraft=草稿 BillShortStatusPaid=已支付 BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=处理完毕 +BillShortStatusConverted=已支付 BillShortStatusCanceled=已丢弃 BillShortStatusValidated=已确认 BillShortStatusStarted=开始 @@ -198,12 +198,12 @@ ShowBill=显示发票 ShowInvoice=显示发票 ShowInvoiceReplace=显示替换发票 ShowInvoiceAvoir=显示信用记录 -ShowInvoiceDeposit=显示发票保证金 +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=显示支付 AlreadyPaid=已支付 AlreadyPaidBack=已支付 -AlreadyPaidNoCreditNotesNoDeposits=已支付 (无信用记录及存款) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=已丢弃 RemainderToPay=未付金额 RemainderToTake=应付金额 @@ -270,10 +270,10 @@ RelativeDiscount=相对折扣 GlobalDiscount=全球折扣 CreditNote=信用记录 CreditNotes=信用记录 -Deposit=存款 -Deposits=存款 +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=从信用记录折扣 %s -DiscountFromDeposit=从存款发票 %s 付款 +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=这种信用值可以在发票被确认前使用 CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=无法删除,因为至少有一份发票 ExpectedToPay=预期付款 CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=已由此付款来支付 -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=分类“付费”的所有信贷注意到完全支付。 ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=全部发票仍然没有支付将被自动关闭状态“支付最高”。 @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=发票模板Crabe。一个完整的发票模板(支援增值税选项,折扣,付款条件,标识等..) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=代表跟进客户发票 TypeContact_facture_external_BILLING=客户发票联络人 diff --git a/htdocs/langs/zh_CN/bookmarks.lang b/htdocs/langs/zh_CN/bookmarks.lang index 32e1eb887b8..29da21ef788 100644 --- a/htdocs/langs/zh_CN/bookmarks.lang +++ b/htdocs/langs/zh_CN/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=添加此页面到书签 +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=书签 Bookmarks=书签 +ListOfBookmarks=书签列表 +EditBookmarks=List/edit bookmarks NewBookmark=新建书签 ShowBookmark=显示书签 OpenANewWindow=打开一个新窗口 @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=新窗口 BookmarkTargetReplaceWindowShort=当前窗口 BookmarkTitle=书签标题 UrlOrLink=网址 -BehaviourOnClick=点击网址时的行为 +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=创建书签 SetHereATitleForLink=设置书签标题 UseAnExternalHttpLinkOrRelativeDolibarrLink=使用外部的HTTP URL或相对Dolibarr网址 diff --git a/htdocs/langs/zh_CN/boxes.lang b/htdocs/langs/zh_CN/boxes.lang index 7748403b6d9..14e92286c1f 100644 --- a/htdocs/langs/zh_CN/boxes.lang +++ b/htdocs/langs/zh_CN/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=登陆信息 BoxLastRssInfos=RSS 信息 BoxLastProducts=最近的 %s 个产品/服务 BoxProductsAlertStock=产品库存预警 @@ -82,3 +83,4 @@ ForCustomersOrders=客户订单 ForProposals=报价 LastXMonthRolling=最后 %s 月波动 ChooseBoxToAdd=点击下拉菜单选择相应视图并添加到你的看板 +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/zh_CN/cashdesk.lang b/htdocs/langs/zh_CN/cashdesk.lang index 4ee64548a47..9eb442c8c0c 100644 --- a/htdocs/langs/zh_CN/cashdesk.lang +++ b/htdocs/langs/zh_CN/cashdesk.lang @@ -25,7 +25,7 @@ Difference=差异 TotalTicket=总计 NoVAT=没有为本零售单计算增值税 Change=找零 -BankToPay=负责账户 +BankToPay=Account for payment ShowCompany=显示公司 ShowStock=显示仓库 DeleteArticle=删除项目 diff --git a/htdocs/langs/zh_CN/categories.lang b/htdocs/langs/zh_CN/categories.lang index b8009d30055..366896bbaa7 100644 --- a/htdocs/langs/zh_CN/categories.lang +++ b/htdocs/langs/zh_CN/categories.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - categories Rubrique=标签/分类 Rubriques=标签/分类 +RubriquesTransactions=Tags/Categories of transactions categories=标签/分类 NoCategoryYet=创建的类型无标签/分类 In=在 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=此类别已存在此号 ContentsVisibleByAllShort=所有内容可见 ContentsNotVisibleByAllShort=所有内容不可见 DeleteCategory=删除标签/分类 -ConfirmDeleteCategory=您确定想删除此标签/分类吗? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=标签/分类未定义 SuppliersCategoryShort=供应商标签/分类 CustomersCategoryShort=客户标签/分类 diff --git a/htdocs/langs/zh_CN/commercial.lang b/htdocs/langs/zh_CN/commercial.lang index eebfa815d8d..02a82c94c8b 100644 --- a/htdocs/langs/zh_CN/commercial.lang +++ b/htdocs/langs/zh_CN/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=与 %s 会议 ShowTask=显示任务 ShowAction=显示事件 ActionsReport=事件报告 -ThirdPartiesOfSaleRepresentative=合伙人销售代表 +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=销售代表 SalesRepresentatives=销售代表 SalesRepresentativeFollowUp=销售代表 (跟进) diff --git a/htdocs/langs/zh_CN/companies.lang b/htdocs/langs/zh_CN/companies.lang index 97be4984480..2f5b948eed7 100644 --- a/htdocs/langs/zh_CN/companies.lang +++ b/htdocs/langs/zh_CN/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=新私营个体 NewCompany=新建公司 (准客户,客户,供应商) NewThirdParty=新建合伙人 (准客户,客户,供应商) CreateDolibarrThirdPartySupplier=创建合伙人(供应商) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=创建合伙人 CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=准客户区 IdThirdParty=合伙人ID号 @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=客户 ThirdPartyCustomersWithIdProf12=与%s或%客户s ThirdPartySuppliers=供应商 ThirdPartyType=合伙人类型 -Company/Fundation=公司/机构 Individual=私营个体 ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=母公司 @@ -78,10 +77,10 @@ VATIsNotUsed=不含增值税 CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=合伙人无论客户或供应商,都没有对象可参考 PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=报价 +OverAllOrders=订单 +OverAllInvoices=发票 +OverAllSupplierProposals=询价申请 ##### Local Taxes ##### LocalTax1IsUsed=使用第二税率 LocalTax1IsUsedES= 使用可再生能源 @@ -237,6 +236,12 @@ ProfId3TN=Prof Id 3 (Douane code) ProfId4TN=Prof Id 4 (BAN) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=- +ProfId3US=- +ProfId4US=- +ProfId5US=- +ProfId6US=- ProfId1RU=Prof Id 1 (OGRN) ProfId2RU=Prof Id 2 (INN) ProfId3RU=Prof Id 3 (KPP) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=相对折扣 CustomerAbsoluteDiscountShort=绝对优惠 CompanyHasRelativeDiscount=这个客户有一个%s的%%的折扣 CompanyHasNoRelativeDiscount=此客户没有默认相对折扣 -CompanyHasAbsoluteDiscount=此客户仍%之折扣学分为%s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=此客户仍然有信用票据或s%%s的前存款 CompanyHasNoAbsoluteDiscount=此客户没有提供贴息贷款 CustomerAbsoluteDiscountAllUsers=绝对优惠(所有用户授予) @@ -390,7 +395,7 @@ ListCustomersShort=客户列表 ThirdPartiesArea=合伙人信息区 LastModifiedThirdParties=最近变更的 %s 位合伙人 UniqueThirdParties=合伙人小计 -InActivity=启动 +InActivity=打开 ActivityCeased=禁用 ThirdPartyIsClosed=Third party is closed ProductsIntoElements= %s 的中产品/服务列表 @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=客户/供应商代码是免费的。此代码可以随 ManagingDirectors=公司高管(s)称呼 (CEO, 董事长, 总裁...) MergeOriginThirdparty=重复第三方(第三方要删除) MergeThirdparties=合并合伙人 -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=合伙人已合并 SaleRepresentativeLogin=销售代表登陆 SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/zh_CN/contracts.lang b/htdocs/langs/zh_CN/contracts.lang index efaccf298ee..005f634ad50 100644 --- a/htdocs/langs/zh_CN/contracts.lang +++ b/htdocs/langs/zh_CN/contracts.lang @@ -9,9 +9,9 @@ ContractStatusValidated=验证 ContractStatusClosed=禁用 ServiceStatusInitial=不运行 ServiceStatusRunning=运行 -ServiceStatusNotLate=跑步,没有过期 +ServiceStatusNotLate=运行中,未过期 ServiceStatusNotLateShort=没有过期 -ServiceStatusLate=跑步,过期 +ServiceStatusLate=运行中,已过期 ServiceStatusLateShort=过期 ServiceStatusClosed=禁用 ShowContractOfService=显示联系人或服务 @@ -32,13 +32,13 @@ NewContractSubscription=新建联系人/订阅 AddContract=创建联系人 DeleteAContract=删除合同 CloseAContract=禁用联系人 -ConfirmDeleteAContract=你确定要删除本合同及所有的服务? -ConfirmValidateContract=你确定要验证这个合同? -ConfirmCloseContract=这将关闭所有服务(主动或不)。您确定要关闭这个合同? -ConfirmCloseService=您确定要关闭这项服务与日期%s吗 ? +ConfirmDeleteAContract=您确定要删除此合同及其所有服务吗? +ConfirmValidateContract=Are you sure you want to validate this contract under name %s? +ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract? +ConfirmCloseService=Are you sure you want to close this service with date %s? ValidateAContract=验证合同 ActivateService=激活服务 -ConfirmActivateService=你确定要激活这项服务的日期%s吗 ? +ConfirmActivateService=Are you sure you want to activate this service with date %s? RefContract=合同参考 DateContract=合同日期 DateServiceActivate=服务激活日期 @@ -69,10 +69,10 @@ DraftContracts=合同草稿 CloseRefusedBecauseOneServiceActive=合同不能被关闭,因为至少有一个开放式服务上 CloseAllContracts=关闭所有合同线 DeleteContractLine=删除线合同 -ConfirmDeleteContractLine=你确定要删除这个合同线? +ConfirmDeleteContractLine=Are you sure you want to delete this contract line? MoveToAnotherContract=移动到另一个合同的服务。 ConfirmMoveToAnotherContract=我选用新的目标合同,确认我想进入这个合同这项服务。 -ConfirmMoveToAnotherContractQuestion=选择了现有合同(同合伙人),你要提出这项服务? +ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to? PaymentRenewContractId=续订合同线(%s的数目) ExpiredSince=失效日期 NoExpiredServices=空空如也——没有过期的主动服务 @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=此列表只包含你作为一个销售代表与 StandardContractsTemplate=标准合同模板 ContactNameAndSignature= %s签名和盖章: OnlyLinesWithTypeServiceAreUsed=仅 "Service" 类型明细将被复制。 +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=签订合同的销售代表 diff --git a/htdocs/langs/zh_CN/donations.lang b/htdocs/langs/zh_CN/donations.lang index 7f043c09cb5..e59ad29c7cf 100644 --- a/htdocs/langs/zh_CN/donations.lang +++ b/htdocs/langs/zh_CN/donations.lang @@ -6,7 +6,7 @@ Donor=捐赠者 AddDonation=新建捐赠 NewDonation=新捐赠 DeleteADonation=删除捐赠 -ConfirmDeleteADonation=你确定想要删除捐赠吗? +ConfirmDeleteADonation=Are you sure you want to delete this donation? ShowDonation=显示捐赠 PublicDonation=市民捐款 DonationsArea=捐赠区 diff --git a/htdocs/langs/zh_CN/exports.lang b/htdocs/langs/zh_CN/exports.lang index 212d4a29b9e..bc4957a73cb 100644 --- a/htdocs/langs/zh_CN/exports.lang +++ b/htdocs/langs/zh_CN/exports.lang @@ -26,8 +26,6 @@ FieldTitle=字段标题 NowClickToGenerateToBuildExportFile=现在,组合框,然后点击选择文件格式“生成”,以建立怀出文件... AvailableFormats=可用的格式 LibraryShort=资料库 -LibraryUsed=使用的资料库 -LibraryVersion=版本 Step=步 FormatedImport=导入助手 FormatedImportDesc1=此区域允许进口的个性化数据,使用过程中的助手,帮助您没有技术知识。 @@ -87,7 +85,7 @@ TooMuchWarnings=还有%s的线,警告其他来源,但产量一直有 EmptyLine=空行(将被丢弃) CorrectErrorBeforeRunningImport=您必须先输入正确运行前确定的所有错误。 FileWasImported=进口数量%s文件。 -YouCanUseImportIdToFindRecord=你可以找到所有进口领域记录筛选您的数据库import_key='%s'. +YouCanUseImportIdToFindRecord=You can find all imported record in your database by filtering on field import_key='%s'. NbOfLinesOK=行数没有错误,也没有警告: %s. NbOfLinesImported=线成功导入数:%s的 。 DataComeFromNoWhere=值插入来自无处源文件。 @@ -105,20 +103,31 @@ CSVFormatDesc=逗号分隔值文件格式(。csv格式)。
这是 Excel95FormatDesc=Excel 文件格式 (.xls)
这是本地的Excel 95格式 (BIFF5).\n Excel2007FormatDesc=Excel文件格式(.XLSX)
这是本地的Excel 2007格式(SpreadsheetML)。 TsvFormatDesc=制表符分隔值文件格式(.tsv)
这是一个字段之间用制表符[tab]分隔的文本文件格式。 -ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ). +ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate record (with this field added, all lines will own their own id and will differ). CsvOptions=CSV选项 Separator=分隔符 Enclosure=附件 SpecialCode=特殊代码 ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : 按整 年/月/日筛选
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' 按单一值筛选
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=保持栏位为空直到文件结尾为止 +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=如果你想筛选一些值,这里只是输入值。 FilteredFields=过滤字段 FilteredFieldsValues=过滤值 FormatControlRule=控制规则格式 +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/zh_CN/help.lang b/htdocs/langs/zh_CN/help.lang index 5dc261446e2..cf35dd3de5d 100644 --- a/htdocs/langs/zh_CN/help.lang +++ b/htdocs/langs/zh_CN/help.lang @@ -6,12 +6,12 @@ OtherSupport=其他支持 ToSeeListOfAvailableRessources=查看/联络可用的资源: HelpCenter=帮助中心 DolibarrHelpCenter=Dolibarr帮助和支持中心 -ToGoBackToDolibarr=或者,请点击返回Dolibarr简体中文翻译可到Dolibarr爱好者交流Q群技术交流:206239089 +ToGoBackToDolibarr=或者,请点击返回简体中文翻译可到Dolibarr爱好者交流Q群技术交流:206239089 TypeOfSupport=源支持 TypeSupportCommunauty=社区(免费) TypeSupportCommercial=商业 TypeOfHelp=类型 -NeedHelpCenter=需要帮助或支持吗? +NeedHelpCenter=Need help or support? Efficiency=效率 TypeHelpOnly=只有帮助 TypeHelpDev=帮助+开发 diff --git a/htdocs/langs/zh_CN/holiday.lang b/htdocs/langs/zh_CN/holiday.lang index 4d3dbb300f3..4fe8c7032b6 100644 --- a/htdocs/langs/zh_CN/holiday.lang +++ b/htdocs/langs/zh_CN/holiday.lang @@ -16,7 +16,7 @@ CancelCP=取消 RefuseCP=拒绝 ValidatorCP=同意 ListeCP=请假记录 -ReviewedByCP=审批人 +ReviewedByCP=Will be approved by DescCP=描述 SendRequestCP=创建请假请求 DelayToRequestCP=超过 %s 天(s) 必须请假. diff --git a/htdocs/langs/zh_CN/hrm.lang b/htdocs/langs/zh_CN/hrm.lang index c32d73c71cd..04d6ab39ea4 100644 --- a/htdocs/langs/zh_CN/hrm.lang +++ b/htdocs/langs/zh_CN/hrm.lang @@ -5,7 +5,7 @@ Establishments=机构 Establishment=机构 NewEstablishment=新建机构 DeleteEstablishment=删除机构 -ConfirmDeleteEstablishment=你确定想要删除这个机构吗? +ConfirmDeleteEstablishment=Are-you sure to delete this establishment? OpenEtablishment=打开机构 CloseEtablishment=关闭机构 # Dictionary diff --git a/htdocs/langs/zh_CN/install.lang b/htdocs/langs/zh_CN/install.lang index 5335bd6d3b3..1aae3ad7dde 100644 --- a/htdocs/langs/zh_CN/install.lang +++ b/htdocs/langs/zh_CN/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=您使用从DoliWamp Dolibarr安装向导,所以这里 KeepDefaultValuesDeb=您使用从Ubuntu或者Debian软件包的Dolibarr安装向导,所以这里建议值已经进行了优化。只有数据库的所有者创建的密码必须完成。其他参数的变化,如果你只知道你做什么。 KeepDefaultValuesMamp=您使用从DoliMamp Dolibarr安装向导,所以这里建议值已经进行了优化。他们唯一的变化,如果你知道你做什么。 KeepDefaultValuesProxmox=您使用Proxmox的虚拟设备的Dolibarr安装向导,因此,这里提出的价值已经优化。改变他们,只有当你知道你做什么。 +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/zh_CN/interventions.lang b/htdocs/langs/zh_CN/interventions.lang index 00f8d1f531f..306d47c0374 100644 --- a/htdocs/langs/zh_CN/interventions.lang +++ b/htdocs/langs/zh_CN/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=干预 %s 已删除 InterventionsArea=干预区 DraftFichinter=干预草稿 LastModifiedInterventions= 最近变更的 %s 干预 +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=随访客户联系 # Modele numérotation diff --git a/htdocs/langs/zh_CN/languages.lang b/htdocs/langs/zh_CN/languages.lang index 3d8f0bf23f9..6e18c7c8abe 100644 --- a/htdocs/langs/zh_CN/languages.lang +++ b/htdocs/langs/zh_CN/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=德语 Language_de_AT=德语(奥地利) Language_de_CH=German (Switzerland) Language_el_GR=希腊语 +Language_el_CY=Greek (Cyprus) Language_en_AU=英语(Australie) Language_en_CA=English (Canada) Language_en_GB=英语(英国) @@ -26,8 +27,10 @@ Language_es_BO=Spanish (Bolivia) Language_es_CL=Spanish (Chile) Language_es_CO=Spanish (Colombia) Language_es_DO=Spanish (Dominican Republic) +Language_es_EC=Spanish (Ecuador) Language_es_HN=西班牙语(洪都拉斯) Language_es_MX=西班牙语(墨西哥) +Language_es_PA=Spanish (Panama) Language_es_PY=西班牙语(巴拉圭) Language_es_PE=西班牙语(秘鲁) Language_es_PR=西班牙语(波多黎各) @@ -50,12 +53,14 @@ Language_is_IS=冰岛 Language_it_IT=意大利语 Language_ja_JP=日语 Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=韩国语 Language_lo_LA=Lao Language_lt_LT=立陶宛 Language_lv_LV=拉脱维亚 Language_mk_MK=马其顿 +Language_mn_MN=Mongolian Language_nb_NO=挪威文(巴克摩) Language_nl_BE=荷兰语(比利时) Language_nl_NL=荷兰语(荷兰) diff --git a/htdocs/langs/zh_CN/loan.lang b/htdocs/langs/zh_CN/loan.lang index 1bb21319b62..7db166dbb1a 100644 --- a/htdocs/langs/zh_CN/loan.lang +++ b/htdocs/langs/zh_CN/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s 将指向利率 GoToPrincipal=%s 将指向注册资金 YouWillSpend=你将花费 %s 年 %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=货款模块设置 LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/zh_CN/mails.lang b/htdocs/langs/zh_CN/mails.lang index 94b27ed94f9..e56cb8e65c7 100644 --- a/htdocs/langs/zh_CN/mails.lang +++ b/htdocs/langs/zh_CN/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=发送部分 MailingStatusSentCompletely=发送完全 MailingStatusError=错误 MailingStatusNotSent=不发送 -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=通过电子邮件发送成功验证 MailUnsubcribe=退订 MailingStatusNotContact=不要再联系 @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=在文件%s的线 @@ -116,8 +120,8 @@ Notifications=通知 NoNotificationsWillBeSent=没有电子邮件通知此事件的计划和公司 ANotificationsWillBeSent=1通知将通过电子邮件发送 SomeNotificationsWillBeSent=%s的通知将通过电子邮件发送 -AddNewNotification=激活启用新邮件到达通知提醒 -ListOfActiveNotifications=激活的全部邮件到达通知列表 +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=列出所有发送电子邮件通知 MailSendSetupIs=Email电子邮箱配置设定 '%s'. 这个模式无法用于邮件群发。 MailSendSetupIs2=首先您得这么地, 得先有个管理员账号吧 admin , 进入菜单 %s主页 - 设置 - EMails%s 修改参数 '%s' 用 '%s'模式。 在此模式下, 您才可输入一个 SMTP 服务器地址 来供您收发邮件。 @@ -150,6 +154,6 @@ AdvTgtCreateFilter=创建筛选 AdvTgtOrCreateNewFilter=新筛选器的名称 NoContactWithCategoryFound=分类没有联系人/地址 NoContactLinkedToThirdpartieWithCategoryFound=分类没有联系人/地址 -OutGoingEmailSetup=Outgoing email setup +OutGoingEmailSetup=发件服务器设置 InGoingEmailSetup=Incoming email setup diff --git a/htdocs/langs/zh_CN/main.lang b/htdocs/langs/zh_CN/main.lang index 76de77ade11..6bccc043869 100644 --- a/htdocs/langs/zh_CN/main.lang +++ b/htdocs/langs/zh_CN/main.lang @@ -72,8 +72,10 @@ SeeHere=看这里 Apply=申请 BackgroundColorByDefault=默认的背景颜色 FileRenamed=The file was successfully renamed -FileUploaded=文件上传成功 FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=文件上传成功 +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=一个文件被选中的附件,但还没有上传。点击“附加文件”为这一点。 NbOfEntries=铌条目 GoToWikiHelpPage=阅读在线帮助文档 (需要访问外网) @@ -358,6 +360,7 @@ TotalLT1ES=共有再生能源 TotalLT2ES=共有IRPF HT=不含税 TTC=含增值税 +INCT=Inc. all taxes VAT=增值税 VATs=销售税 LT1ES=稀土 @@ -518,7 +521,6 @@ MonthShort10=10 MonthShort11=11 MonthShort12=12 AttachedFiles=附件 -FileTransferComplete=文件被上传successfuly DateFormatYYYYMM=为YYYY - MM DateFormatYYYYMMDD=为YYYY - MM - dd的 DateFormatYYYYMMDDHHMM=为YYYY - MM - dd的小时:不锈钢 diff --git a/htdocs/langs/zh_CN/margins.lang b/htdocs/langs/zh_CN/margins.lang index 5165c5b41b4..af970f53685 100644 --- a/htdocs/langs/zh_CN/margins.lang +++ b/htdocs/langs/zh_CN/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=税率必须为数字值 markRateShouldBeLesserThan100=Mark rate 将低于 100 ShowMarginInfos=显示利润信息 CheckMargins=利润明细 -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/zh_CN/members.lang b/htdocs/langs/zh_CN/members.lang index 1507995b0da..bdb877168d7 100644 --- a/htdocs/langs/zh_CN/members.lang +++ b/htdocs/langs/zh_CN/members.lang @@ -23,13 +23,13 @@ MembersListToValid=准会员 (待验证)列表 MembersListValid=有效人员名录 MembersListUpToDate=最新订阅有效会员列表 MembersListNotUpToDate=即日起订阅的有效会员列表 -MembersListResiliated=List of terminated members +MembersListResiliated=解雇会员列表 MembersListQualified=合格会员列表 MenuMembersToValidate=待定会员 MenuMembersValidated=认证会员 MenuMembersUpToDate=新进人员 -MenuMembersNotUpToDate=老油条 -MenuMembersResiliated=Terminated members +MenuMembersNotUpToDate=过期会员 +MenuMembersResiliated=解雇会员 MembersWithSubscriptionToReceive=接受订阅会员 DateSubscription=认购日期 DateEndSubscription=认购结束日期 @@ -41,19 +41,19 @@ MemberType=会员类型 MemberTypeId=会员类型ID MemberTypeLabel=会员类型标签 MembersTypes=会员类型 -MemberStatusDraft=草稿(需要验证) +MemberStatusDraft=草稿(需要确认) MemberStatusDraftShort=草稿 MemberStatusActive=验证(等待订阅) -MemberStatusActiveShort=验证 +MemberStatusActiveShort=已确认 MemberStatusActiveLate=Subscription expired MemberStatusActiveLateShort=过期 MemberStatusPaid=认购最新 MemberStatusPaidShort=截至日期 MemberStatusResiliated=Terminated member MemberStatusResiliatedShort=Terminated -MembersStatusToValid=待定人员 -MembersStatusResiliated=Terminated members -NewCotisation=新的贡献 +MembersStatusToValid=待定会员 +MembersStatusResiliated=解雇会员 +NewCotisation=新的捐献 PaymentSubscription=支付的新贡献 SubscriptionEndDate=认购的结束日期 MembersTypeSetup=会员类型设定 @@ -90,6 +90,7 @@ PublicMemberList=公共会员名录 BlankSubscriptionForm=公众订阅表格 BlankSubscriptionFormDesc=Dolibarr可以为您提供一个公网URL允许外部访问者问到订阅的基础。如果启用在线支付模块,付款方式也将被自动提供。 EnablePublicSubscriptionForm=是否允许公众自动订阅表格 +ForceMemberType=Force the member type ExportDataset_member_1=会员和订阅 ImportDataset_member_1=会员 LastMembersModified=最近变更的 %s 位会员 @@ -150,7 +151,8 @@ MembersByTownDesc=此界面显示按村镇统计人员的数据。 MembersStatisticsDesc=选择你想读的统计... MenuMembersStats=统计 LastMemberDate=Latest member date -Nature=性质 +LatestSubscriptionDate=Latest subscription date +Nature=属性 Public=信息是否公开 NewMemberbyWeb=增加了新成员。等待批准中 NewMemberForm=新成员申请表 diff --git a/htdocs/langs/zh_CN/modulebuilder.lang b/htdocs/langs/zh_CN/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/zh_CN/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/zh_CN/multicurrency.lang b/htdocs/langs/zh_CN/multicurrency.lang new file mode 100644 index 00000000000..b8ed714c199 --- /dev/null +++ b/htdocs/langs/zh_CN/multicurrency.lang @@ -0,0 +1,18 @@ +# Dolibarr language file - Source file is en_US - multicurrency +MultiCurrency=Multi currency +ErrorAddRateFail=Error in added rate +ErrorAddCurrencyFail=Error in added currency +ErrorDeleteCurrencyFail=Error delete fail +multicurrency_syncronize_error=Synchronisation error: %s +multicurrency_useOriginTx=When an object is created from another, keep the original rate of source object (otherwise use the new known rate) +CurrencyLayerAccount=CurrencyLayer API +CurrencyLayerAccount_help_to_synchronize=You sould create an account on their website to use this functionnality
Get your API key
If you use a free account you can't change the currency source (USD by default)
But if your main currency isn't USD you can use the alternate currency source to force you main currency

You are limited at 1000 synchronizations per month +multicurrency_appId=API key +multicurrency_appCurrencySource=Currency source +multicurrency_alternateCurrencySource= Alternate currency souce +CurrenciesUsed=Currencies used +CurrenciesUsed_help_to_add=Add the differents currencies and rates you need to use on you proposals, orders, etc. +rate=rate +MulticurrencyReceived=Received, original currency +MulticurrencyRemainderToTake=Remaining amout, original currency +MulticurrencyPaymentAmount=Payment amount, original currency diff --git a/htdocs/langs/zh_CN/oauth.lang b/htdocs/langs/zh_CN/oauth.lang index 357e50b571f..31f37b057fe 100644 --- a/htdocs/langs/zh_CN/oauth.lang +++ b/htdocs/langs/zh_CN/oauth.lang @@ -2,20 +2,24 @@ ConfigOAuth=认证配置 OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=没有访问token保存到本地数据库 HasAccessToken=一个token已生成并保存到本地数据库 -NewTokenStored=接收并保存Token -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=删除Token RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=点击这里删除token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at -TOKEN_DELETE=Delete saved token +TOKEN_DELETE=删除已保存的Token OAUTH_GOOGLE_NAME=Oauth Google service OAUTH_GOOGLE_ID=Oauth Google Id OAUTH_GOOGLE_SECRET=Oauth Google Secret diff --git a/htdocs/langs/zh_CN/other.lang b/htdocs/langs/zh_CN/other.lang index 9820e25f517..d732e68bfe1 100644 --- a/htdocs/langs/zh_CN/other.lang +++ b/htdocs/langs/zh_CN/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=公斤 WeightUnitg=克 WeightUnitmg=毫克 WeightUnitpound=英镑 +WeightUnitounce=盎司 Length=长度 LengthUnitm=米 LengthUnitdm=马克 diff --git a/htdocs/langs/zh_CN/paybox.lang b/htdocs/langs/zh_CN/paybox.lang index 28c7b2f067f..77de7b3e473 100644 --- a/htdocs/langs/zh_CN/paybox.lang +++ b/htdocs/langs/zh_CN/paybox.lang @@ -11,6 +11,7 @@ YourEMail=付款确认的电子邮件 Creditor=债权人 PaymentCode=付款代码 PayBoxDoPayment=前往付款 +ToPay=执行付款 YouWillBeRedirectedOnPayBox=您将被重定向担保Paybox页,输入您的信用卡信息 Continue=下一个 ToOfferALinkForOnlinePayment=网址为%s支付 diff --git a/htdocs/langs/zh_CN/paypal.lang b/htdocs/langs/zh_CN/paypal.lang index 3be076ef9c1..8f2f17dedf5 100644 --- a/htdocs/langs/zh_CN/paypal.lang +++ b/htdocs/langs/zh_CN/paypal.lang @@ -11,20 +11,22 @@ PAYPAL_SSLVERSION=Curl SSL 版本 PAYPAL_API_INTEGRAL_OR_PAYPALONLY=优惠“不可分割的”支付(信用卡+贝宝)或“贝宝”只 PaypalModeIntegral=积分 PaypalModeOnlyPaypal=支付宝 -PAYPAL_CSS_URL=optionnal付款页面的CSS样式表的URL +PAYPAL_CSS_URL=Optionnal URL of CSS style sheet on payment page ThisIsTransactionId=这是交易编号:%s PAYPAL_ADD_PAYMENT_URL=当你邮寄一份文件,添加URL Paypal付款 PredefinedMailContentLink=您可以点击下面的安全链接,使您的​​支付宝(PayPal),如果它不是已经完成。⏎⏎ %s ⏎⏎. YouAreCurrentlyInSandboxMode=您目前在“沙箱”模式 -NewPaypalPaymentReceived=新建Paypal收款 -NewPaypalPaymentFailed=尝试新建Paypal收款但失败了 +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=电子邮件提醒后付款(成功与否) ReturnURLAfterPayment=付款后返回网页地址 -ValidationOfPaypalPaymentFailed=Paypal(支付宝)付款验证失败 -PaypalConfirmPaymentPageWasCalledButFailed=Paypal(支付宝)清求付款确认页面,但确认失败 +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=简短错误信息 ErrorCode=错误代码 ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/zh_CN/printing.lang b/htdocs/langs/zh_CN/printing.lang index bb0017116ad..8a25b94cab1 100644 --- a/htdocs/langs/zh_CN/printing.lang +++ b/htdocs/langs/zh_CN/printing.lang @@ -16,7 +16,7 @@ SetupDriver=驱动设置 TargetedPrinter=目标打印机 UserConf=单用户设置 PRINTGCP_INFO=谷歌 OAuth API 设置 -PRINTGCP_AUTHLINK=Authentication +PRINTGCP_AUTHLINK=认证 PRINTGCP_TOKEN_ACCESS=谷歌云打印 OAuth Token PrintGCPDesc=这个驱动允许发送文档至谷歌云打印机。 GCP_Name=名称 @@ -46,6 +46,6 @@ IPP_Media=打印媒体 IPP_Supported=媒体类型 DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=配置可用的谷歌云打印机驱动 PrintTestDescprintgcp=谷歌云打印机列表 diff --git a/htdocs/langs/zh_CN/products.lang b/htdocs/langs/zh_CN/products.lang index 59d8ebb6a4e..599b203ffc8 100644 --- a/htdocs/langs/zh_CN/products.lang +++ b/htdocs/langs/zh_CN/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=科目代码(销售) ProductOrService=产品或服务 ProductsAndServices=产品和服务 ProductsOrServices=产品或服务 -ProductsOnSell=可销售的产品或可采购的产品 -ProductsNotOnSell=不可销售的产品和不可采购的产品 +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=可销售的产品和可采购的产品 -ServicesOnSell=可销售的服务或可采购的服务 -ServicesNotOnSell=不可销售的服务 +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=可销售的服务与可采购的服务 LastModifiedProductsAndServices=最近变更的 %s 个产品/服务 LastRecordedProducts=最近登记的 %s 产品 @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=升 l=L +unitP=Piece +unitSET=Set +unitS=第二 +unitH=小时 +unitD=天 +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=产品编号模板 ServiceCodeModel=服务编号模板 CurrentProductPrice=当前价格 @@ -186,6 +200,7 @@ MultipriceRules=市场价格规则 UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% 变化 %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=生产 ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=子产品 MinSupplierPrice=供应商的最低价 MinCustomerPrice=最低客户价格 DynamicPriceConfiguration=动态价格配置 -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=添加变量 AddUpdater=添加更新 GlobalVariables=全局变量 VariableToUpdate=变量到更新 GlobalVariableUpdaters=全局变量更新 +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=升级更新间隔(分钟) LastUpdated=Latest update CorrectlyUpdated=当前更新 @@ -260,6 +281,8 @@ SizeUnits=大小单位 DeleteProductBuyPrice=删除买价 ConfirmDeleteProductBuyPrice=您确定想要删除买价吗? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/zh_CN/propal.lang b/htdocs/langs/zh_CN/propal.lang index d436626cf51..25034b9ec80 100644 --- a/htdocs/langs/zh_CN/propal.lang +++ b/htdocs/langs/zh_CN/propal.lang @@ -3,7 +3,7 @@ Proposals=报价单 Proposal=报价单 ProposalShort=报价 ProposalsDraft=起草报价单 -ProposalsOpened=未关闭的报价单 +ProposalsOpened=开启商业报价 Prop=报价单 CommercialProposal=报价单 ProposalCard=报价 信息卡 @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=金额 (税前)/每月 NbOfProposals=报价单数量 ShowPropal=显示报价 PropalsDraft=草稿 -PropalsOpened=启动 +PropalsOpened=打开 PropalStatusDraft=草稿(需要验证) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=已签署(待付款) diff --git a/htdocs/langs/zh_CN/resource.lang b/htdocs/langs/zh_CN/resource.lang index 8f623536ee3..70350bae181 100644 --- a/htdocs/langs/zh_CN/resource.lang +++ b/htdocs/langs/zh_CN/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=资源成功删除 DictionaryResourceType=资源类别 SelectResource=请选择资源 + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=资源 diff --git a/htdocs/langs/zh_CN/salaries.lang b/htdocs/langs/zh_CN/salaries.lang index bd66875ec16..0696678782a 100644 --- a/htdocs/langs/zh_CN/salaries.lang +++ b/htdocs/langs/zh_CN/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=薪酬支付的财务会计科目代码 -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=财务记账科目代码 +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=工资 Salaries=工资 NewSalaryPayment=新建工资支付 diff --git a/htdocs/langs/zh_CN/sendings.lang b/htdocs/langs/zh_CN/sendings.lang index 870f56c1309..fb19a451f9d 100644 --- a/htdocs/langs/zh_CN/sendings.lang +++ b/htdocs/langs/zh_CN/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=运输表格 ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=简洁的文档模板 DocumentModelMerou=Merou A5 model WarningNoQtyLeftToSend=警告,没有产品等待装运。 StatsOnShipmentsOnlyValidated=对运输进行统计验证。使用的数据的验证的装运日期(计划交货日期并不总是已知)。 @@ -51,10 +50,10 @@ ActionsOnShipping=运输活动 LinkToTrackYourPackage=链接到追踪您的包裹 ShipmentCreationIsDoneFromOrder=就目前而言,创建一个新的装运完成从订单信息卡。 ShipmentLine=运输线路 -ProductQtyInCustomersOrdersRunning=打开的客户订单中产品的数量 -ProductQtyInSuppliersOrdersRunning=供应商订单中产品数量 -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=已接收到的供应商订单中产品数量 +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=重量/体积 ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/zh_CN/sms.lang b/htdocs/langs/zh_CN/sms.lang index 6d50316c18b..8ffbcb58548 100644 --- a/htdocs/langs/zh_CN/sms.lang +++ b/htdocs/langs/zh_CN/sms.lang @@ -38,7 +38,7 @@ SmsStatusNotSent=不发送 SmsSuccessfulySent=短信正确发送(从%s %s) ErrorSmsRecipientIsEmpty=目标号码是空的 WarningNoSmsAdded=没有新的电话号码添加到目标列表 -ConfirmValidSms=你确认这个战役的验证? +ConfirmValidSms=Do you confirm validation of this campain? NbOfUniqueSms=电话号码单位数量 NbOfSms=电话号码数量 ThisIsATestMessage=这是一条测试消息 diff --git a/htdocs/langs/zh_CN/stocks.lang b/htdocs/langs/zh_CN/stocks.lang index 4cc01c23b15..abb1b61677c 100644 --- a/htdocs/langs/zh_CN/stocks.lang +++ b/htdocs/langs/zh_CN/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=调拨标签 NumberOfUnit=单位数目 UnitPurchaseValue=采购单价 StockTooLow=库存过低 -StockLowerThanLimit=库存低于预警限额 +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=值 PMPValue=加权平均价格 PMPValueShort=的WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=派出数量 QtyDispatchedShort=派送数量 QtyToDispatchShort=分配数量 -OrderDispatch=联合调度 +OrderDispatch=Goods Receptions 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=减少来自客户发票或信用凭证中实际库存的验证 @@ -62,16 +62,19 @@ DeStockOnShipment=减少实际库存送货验证 DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=增加对供应商发票的实际库存/信用票据验证 ReStockOnValidateOrder=对供应商订单增加赞许 -ReStockOnDispatchOrder=增加人工调度到仓库供应商接到订单后,实时库存 +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=命令还没有或根本没有更多的地位,使产品在仓库库存调度。 -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=此对象没有预定义的产品。因此,没有库存调度是必需的。 DispatchVerb=派遣 StockLimitShort=最小预警值 StockLimit=最小库存预警 PhysicalStock=实际库存 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): 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, ...) IdWarehouse=编号仓库 DescWareHouse=说明仓库 LieuWareHouse=本地化仓库 @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=批量库存调拨 SelectProductInAndOutWareHouse=请选择一个产品,数量值,来源仓和目标仓,然后点击 "%s"。完了之后呢,点击 "%s"。 -RecordMovement=记录移转 +RecordMovement=Record transfer ReceivingForSameOrder=此订单的收据 StockMovementRecorded=库存调拨已记录 RuleForStockAvailability=库存要求规则 @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=编辑 +inventoryValidate=已确认 +inventoryDraft=* 执行中/running +inventorySelectWarehouse=Warehouse choice +inventoryConfirmCreate=创建 +inventoryOfWarehouse=Inventory for warehouse : %s +inventoryErrorQtyAdd=Error : one quantity is leaser than zero +inventoryMvtStock=By inventory +inventoryWarningProductAlreadyExists=This product is already into list +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 mouvment 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 +AddProduct=添加 +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=删除行 +RegulateStock=Regulate Stock +ListInventory=名单 diff --git a/htdocs/langs/zh_CN/stripe.lang b/htdocs/langs/zh_CN/stripe.lang new file mode 100644 index 00000000000..c93e6bb14ae --- /dev/null +++ b/htdocs/langs/zh_CN/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=以下网址可提供给客户的网页上,能够作出Dolibarr支付对象 +PaymentForm=付款方式 +WelcomeOnPaymentPage=欢迎您来到我们的在线支付服务 +ThisScreenAllowsYouToPay=这个屏幕允许你进行网上支付%s。 +ThisIsInformationOnPayment=这是在做付款信息 +ToComplete=要完成 +YourEMail=付款确认的电子邮件 +STRIPE_PAYONLINE_SENDEMAIL=电子邮件提醒后付款(成功与否) +Creditor=债权人 +PaymentCode=付款代码 +StripeDoPayment=前往付款 +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=下一个 +ToOfferALinkForOnlinePayment=网址为%s支付 +ToOfferALinkForOnlinePaymentOnOrder=网址提供一个命令%s网上支付的用户界面 +ToOfferALinkForOnlinePaymentOnInvoice=网址提供发票一%s在线支付的用户界面 +ToOfferALinkForOnlinePaymentOnContractLine=网址提供了一个合同线%s在线支付的用户界面 +ToOfferALinkForOnlinePaymentOnFreeAmount=网址提供一个免费的网上支付金额%s用户界面 +ToOfferALinkForOnlinePaymentOnMemberSubscription=网址为会员提供订阅%s在线支付的用户界面 +YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=本页面确认您的付款已记录。谢谢。 +YourPaymentHasNotBeenRecorded=您的付款并没有被记录和交易已取消。谢谢。 +AccountParameter=帐户参数 +UsageParameter=使用参数 +InformationToFindParameters=帮助,找到你的%s帐户信息 +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=供应商名称 +CSSUrlForPaymentForm=付款方式的CSS样式表的URL +MessageOK=讯息验证支付返回页面 +MessageKO=取消支付返回页面的讯息 +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/zh_CN/supplier_proposal.lang b/htdocs/langs/zh_CN/supplier_proposal.lang index d80e6925b42..442dd9fa8ca 100644 --- a/htdocs/langs/zh_CN/supplier_proposal.lang +++ b/htdocs/langs/zh_CN/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=搜索申请 DraftRequests=草稿 SupplierProposalsDraft=供应商报价草稿 LastModifiedRequests=最近变更的 %s 份询价申请 -RequestsOpened=Opened price requests +RequestsOpened=打开询价申请 SupplierProposalArea=供应商报价区 SupplierProposalShort=供应商报价 SupplierProposals=供应商报价 @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=删除申请 ValidateAsk=验证申请 SupplierProposalStatusDraft=草稿(需要确认) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=关闭 SupplierProposalStatusSigned=接受 SupplierProposalStatusNotSigned=拒绝 @@ -47,7 +47,7 @@ CommercialAsk=询价申请 DefaultModelSupplierProposalCreate=设置默认模板 DefaultModelSupplierProposalToBill=当关闭询价申请时的默认模板 (接受) DefaultModelSupplierProposalClosed=当关闭询价申请时的默认模板 (拒绝) -ListOfSupplierProposal=供应商报价需求列表 +ListOfSupplierProposals=供应商报价需求列表 ListSupplierProposalsAssociatedProject=供应商报价与项目列表 SupplierProposalsToClose=供应商无效报价 SupplierProposalsToProcess=处理供应商报价 diff --git a/htdocs/langs/zh_CN/suppliers.lang b/htdocs/langs/zh_CN/suppliers.lang index 4941e8c2f51..959376f3f88 100644 --- a/htdocs/langs/zh_CN/suppliers.lang +++ b/htdocs/langs/zh_CN/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=供应商价格 ReferenceSupplierIsAlreadyAssociatedWithAProduct=该参考供应商已经与一参考:%s的 NoRecordedSuppliers=空空如也——没有供应商记录 SupplierPayment=供应商付款 @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=劣质 ReputationForThisProduct=Reputation BuyerName=买家名称 AllProductServicePrices=All product / service prices +BuyingPriceNumShort=供应商价格 diff --git a/htdocs/langs/zh_CN/trips.lang b/htdocs/langs/zh_CN/trips.lang index 2e2dc841dbb..2d7114b4af1 100644 --- a/htdocs/langs/zh_CN/trips.lang +++ b/htdocs/langs/zh_CN/trips.lang @@ -12,7 +12,7 @@ ListOfFees=费用清单 TypeFees=费用类型 ShowTrip=显示费用报表 NewTrip=新建费用报表 -CompanyVisited=公司/基础访问 +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=金额或公里 DeleteTrip=删除费用报表 ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=等待审批 ExpensesArea=费用报表区 ClassifyRefunded=归类 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=费用报销单已经提交并在等待审批中.\n- 用户: %s\n- 时期: %s\n点击这里来验证: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=费用报表ID号 AnyOtherInThisListCanValidate=通知人确认。 TripSociete=公司资料信息 @@ -59,31 +69,24 @@ DATE_REFUS=否认日期 DATE_SAVE=验证日期 DATE_CANCEL=取消日期 DATE_PAIEMENT=付款日期 - BROUILLONNER=重新打开 +ExpenseReportRef=Ref. expense report ValidateAndSubmit=同意验证和提交 ValidatedWaitingApproval=验证 (等待审批) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=费用报表回退到"草稿"状态 ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=批准费用报表 ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=支付费用报表 - ExpenseReportsToApprove=批准费用报表 ExpenseReportsToPay=支付费用报表 +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/zh_CN/users.lang b/htdocs/langs/zh_CN/users.lang index 5322a6d7bd8..06b26fea781 100644 --- a/htdocs/langs/zh_CN/users.lang +++ b/htdocs/langs/zh_CN/users.lang @@ -66,8 +66,8 @@ InternalUser=内部用户 ExportDataset_user_1=Dolibarr的用户和属性 DomainUser=域用户%s Reactivate=重新激活 -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=内部用户是一个用户同时也是你的公司/机构的一部分。
外部用户是一个客户,供应商或其他。

在这两种情况下,定义了Dolibarr权利权限,也有外部用户可以比内部用户(见首页 - 设置 - 显示界面) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=因为从权限授予一个用户的一组继承。 Inherited=遗传 UserWillBeInternalUser=创建的用户将是一个内部用户(因为没有联系到一个特定的合伙人) @@ -102,4 +102,4 @@ DisabledInMonoUserMode=Disabled in maintenance mode UserAccountancyCode=用户科目代码 UserLogoff=用户注销 UserLogged=用户登录 -DateEmployment=Date of Employment +DateEmployment=入职日期 diff --git a/htdocs/langs/zh_CN/website.lang b/htdocs/langs/zh_CN/website.lang index edd7384d103..5e31578f533 100644 --- a/htdocs/langs/zh_CN/website.lang +++ b/htdocs/langs/zh_CN/website.lang @@ -6,6 +6,7 @@ ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its page WEBSITE_PAGENAME=页面名字/别名 WEBSITE_CSS_URL=外部CSS文件的URL地址 WEBSITE_CSS_INLINE=CSS 内容 +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=媒体库 EditCss=编辑 Style/CSS EditMenu=编辑菜单 @@ -14,8 +15,9 @@ EditPageContent=编辑内容 Website=网站 Webpage=Web page AddPage=添加页面 +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=网站 '%s' 页面 %s 已删除 PageAdded=页面 '%s' 已添加 ViewSiteInNewTab=在新标签页查看网站 @@ -23,6 +25,7 @@ ViewPageInNewTab=在新标签页查看页面 SetAsHomePage=设为首页 RealURL=真实URL地址 ViewWebsiteInProduction=使用主页URL网址查看网页 -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/zh_CN/withdrawals.lang b/htdocs/langs/zh_CN/withdrawals.lang index fb0baabd7b8..540c7ad03ff 100644 --- a/htdocs/langs/zh_CN/withdrawals.lang +++ b/htdocs/langs/zh_CN/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=收回的款额 WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=无付款方式客户发票“撤回”是等待。继续就提款卡发票'标签作出要求。 +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 @@ -41,6 +41,7 @@ RefusedReason=拒绝的原因 RefusedInvoicing=帐单拒绝 NoInvoiceRefused=拒绝不收 InvoiceRefused=订单已被拒绝 (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=等候 StatusTrans=传播 StatusCredited=计入 diff --git a/htdocs/langs/zh_TW/accountancy.lang b/htdocs/langs/zh_TW/accountancy.lang index 115e212c047..9f121aa2734 100644 --- a/htdocs/langs/zh_TW/accountancy.lang +++ b/htdocs/langs/zh_TW/accountancy.lang @@ -28,6 +28,7 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +AlreadyInGeneralLedger=Already journalized in ledgers AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -62,7 +63,6 @@ Addanaccount=Add an accounting account AccountAccounting=Accounting account AccountAccountingShort=Account SubledgerAccount=Subledger Account -subledger_account=Subledger Account ShowAccountingAccount=Show accounting account ShowAccountingJournal=Show accounting journal AccountAccountingSuggest=Accounting account suggested @@ -79,6 +79,7 @@ SuppliersVentilation=Supplier invoice binding ExpenseReportsVentilation=Expense report binding CreateMvts=Create new transaction UpdateMvts=Modification of a transaction +ValidTransaction=Validate transaction WriteBookKeeping=Journalize transactions in Ledger Bookkeeping=Ledger AccountBalance=Account balance @@ -142,6 +143,7 @@ NumPiece=Piece number TransactionNumShort=Num. transaction AccountingCategory=Accounting account groups GroupByAccountAccounting=Group by accounting account +ByAccounts=By accounts NotMatch=Not Set DeleteMvt=Delete Ledger lines DelYear=Year to delete @@ -214,12 +216,14 @@ AccountingJournalType1=Various operation AccountingJournalType2=可否銷售 AccountingJournalType3=可否採購 AccountingJournalType4=银行 +AccountingJournalType5=Expenses report AccountingJournalType9=Has-new ErrorAccountingJournalIsAlreadyUse=This journal is already use ## Export Exports=Exports Export=Export +ExportDraftJournal=Export draft journal Modelcsv=Model of export OptionsDeactivatedForThisExportModel=For this export model, options are deactivated Selectmodelcsv=Select a model of export diff --git a/htdocs/langs/zh_TW/admin.lang b/htdocs/langs/zh_TW/admin.lang index e289bce6a50..b3662996060 100644 --- a/htdocs/langs/zh_TW/admin.lang +++ b/htdocs/langs/zh_TW/admin.lang @@ -536,7 +536,7 @@ Module1120Desc=Request supplier commercial proposal and prices Module1200Name=螂 Module1200Desc=螳螂一體化 Module1400Name=會計 -Module1400Desc=會計管理(雙方) +Module1400Desc=Accounting management (double entries) Module1520Name=Document Generation Module1520Desc=Mass mail document generation Module1780Name=Tags/Categories @@ -585,7 +585,7 @@ Module50100Desc=Point of sales module (POS). Module50200Name=貝寶 Module50200Desc=模組提供信用卡與Paypal網上支付頁面 Module50400Name=Accounting (advanced) -Module50400Desc=會計管理(雙方) +Module50400Desc=Accounting management (double entries) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). Module55000Name=Poll, Survey or Vote diff --git a/htdocs/langs/zh_TW/agenda.lang b/htdocs/langs/zh_TW/agenda.lang index 2ad0c300da7..837cb23d25f 100644 --- a/htdocs/langs/zh_TW/agenda.lang +++ b/htdocs/langs/zh_TW/agenda.lang @@ -2,6 +2,7 @@ IdAgenda=ID event Actions=事件 Agenda=議程 +TMenuAgenda=議程 Agendas=議程 LocalAgenda=內部日曆 ActionsOwnedBy=事件屬於 @@ -47,12 +48,13 @@ InvoiceDeleteDolibarr=刪除發票 InvoicePaidInDolibarr=Invoice %s changed to paid InvoiceCanceledInDolibarr=Invoice %s canceled MemberValidatedInDolibarr=Member %s validated +MemberModifiedInDolibarr=Member %s modified MemberResiliatedInDolibarr=Member %s terminated MemberDeletedInDolibarr=Member %s deleted MemberSubscriptionAddedInDolibarr=Subscription for member %s added ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentClassifyClosedInDolibarr=Shipment %s classify billed -ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened +ShipmentClassifyClosedInDolibarr=Shipment %s classified billed +ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened ShipmentDeletedInDolibarr=Shipment %s deleted OrderCreatedInDolibarr=Order %s created OrderValidatedInDolibarr=採購訂單%s已驗證 @@ -73,13 +75,17 @@ InterventionSentByEMail=通過電子郵件發送的幹預%s ProposalDeleted=Proposal deleted OrderDeleted=Order deleted InvoiceDeleted=Invoice deleted +PRODUCT_CREATEInDolibarr=Product %s created +PRODUCT_MODIFYInDolibarr=Product %s modified +PRODUCT_DELETEInDolibarr=Product %s deleted ##### End agenda events ##### +AgendaModelModule=Document templates for event DateActionStart=開始日期 DateActionEnd=結束日期 AgendaUrlOptions1=您還可以添加以下參數來篩選輸出: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. -AgendaUrlOptions4=logint=%s到限制輸出到行動使用者與受影響%。 +AgendaUrlOptionsNotAdmin=logina=!%s to restrict output to actions not owned by user %s. +AgendaUrlOptions4=logint=%s to restrict output to actions assigned to user %s (owner and others). AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. AgendaShowBirthdayEvents=Show birthdays of contacts AgendaHideBirthdayEvents=Hide birthdays of contacts diff --git a/htdocs/langs/zh_TW/banks.lang b/htdocs/langs/zh_TW/banks.lang index afd19018e72..7ba0be71a05 100644 --- a/htdocs/langs/zh_TW/banks.lang +++ b/htdocs/langs/zh_TW/banks.lang @@ -66,6 +66,7 @@ RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry ListBankTransactions=List of bank entries IdTransaction=事務ID BankTransactions=Bank entries +BankTransaction=Bank entry ListTransactions=List entries ListTransactionsByCategory=List entries/category TransactionsToConciliate=Entries to reconcile @@ -74,13 +75,13 @@ Conciliate=調和 Conciliation=和解 ReconciliationLate=Reconciliation late IncludeClosedAccount=包括關閉賬戶 -OnlyOpenedAccount=只有開立帳戶 +OnlyOpenedAccount=僅開立賬戶 AccountToCredit=帳戶信用 AccountToDebit=帳戶轉帳 DisableConciliation=此帳戶的禁用和解功能 ConciliationDisabled=和解功能禁用 LinkedToAConciliatedTransaction=Linked to a conciliated entry -StatusAccountOpened=開業 +StatusAccountOpened=開放 StatusAccountClosed=關閉 AccountIdShort=數 LineRecord=交易 @@ -150,3 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. +NewVariousPayment=New various payment +VariousPayment=Various payment +VariousPayments=Various payments +ShowVariousPayment=Show various payment diff --git a/htdocs/langs/zh_TW/bills.lang b/htdocs/langs/zh_TW/bills.lang index 3f14889062d..81c1029f289 100644 --- a/htdocs/langs/zh_TW/bills.lang +++ b/htdocs/langs/zh_TW/bills.lang @@ -15,9 +15,9 @@ DisabledBecauseNotErasable=Disabled because cannot be erased InvoiceStandard=發票 InvoiceStandardAsk=發票 InvoiceStandardDesc=這是一種常見的發票。 -InvoiceDeposit=定金發票 -InvoiceDepositAsk=定金發票 -InvoiceDepositDesc=這種類型的發票時進行存款已被接受。 +InvoiceDeposit=Down payment invoice +InvoiceDepositAsk=Down payment invoice +InvoiceDepositDesc=This kind of invoice is done when a down payment has been received. InvoiceProForma=形式發票 InvoiceProFormaAsk=形式發票 InvoiceProFormaDesc=形式發票是發票的形象,但沒有一個真正的會計價值。 @@ -62,7 +62,7 @@ PaymentsBack=付款回 paymentInInvoiceCurrency=in invoices currency PaidBack=返回款項 DeletePayment=刪除付款 -ConfirmDeletePayment=你確定要刪除這個付款? +ConfirmDeletePayment=Are you sure you want to delete this payment? ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount ?
The amount will so be saved among all discounts and could be used as a discount for a current or a future invoice for this customer. SupplierPayments=已收到的供應商付款單據清單 ReceivedPayments=收到的付款 @@ -115,7 +115,7 @@ BillStatus=發票狀態 StatusOfGeneratedInvoices=Status of generated invoices BillStatusDraft=草案(等待驗證) BillStatusPaid=支付 -BillStatusPaidBackOrConverted=Refund or converted into discount +BillStatusPaidBackOrConverted=Credit note refund or converted into discount BillStatusConverted=轉換成折扣 BillStatusCanceled=棄 BillStatusValidated=驗證(需要付費) @@ -127,7 +127,7 @@ BillStatusClosedPaidPartially=支付(部分) BillShortStatusDraft=草案 BillShortStatusPaid=支付 BillShortStatusPaidBackOrConverted=Refund or converted -BillShortStatusConverted=加工 +BillShortStatusConverted=已支付 BillShortStatusCanceled=棄 BillShortStatusValidated=驗證 BillShortStatusStarted=開始 @@ -198,12 +198,12 @@ ShowBill=顯示發票 ShowInvoice=顯示發票 ShowInvoiceReplace=顯示發票取代 ShowInvoiceAvoir=顯示信貸說明 -ShowInvoiceDeposit=顯示發票保證金 +ShowInvoiceDeposit=Show down payment invoice ShowInvoiceSituation=Show situation invoice ShowPayment=顯示支付 AlreadyPaid=已支付 AlreadyPaidBack=Already paid back -AlreadyPaidNoCreditNotesNoDeposits=已支付(無信用票據及存款) +AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments) Abandoned=棄 RemainderToPay=Remaining unpaid RemainderToTake=Remaining amount to take @@ -270,10 +270,10 @@ RelativeDiscount=相對折扣 GlobalDiscount=全球折扣 CreditNote=信用票據 CreditNotes=信用票據 -Deposit=存款 -Deposits=存款 +Deposit=Down payment +Deposits=Down payments DiscountFromCreditNote=從信用註意%折扣s -DiscountFromDeposit=從存款收支的發票% +DiscountFromDeposit=Down payments from invoice %s DiscountFromExcessReceived=Payments from excess received of invoice %s AbsoluteDiscountUse=這種信貸可用於發票驗證前 CreditNoteDepositUse=Invoice must be validated to use this kind of credits @@ -447,7 +447,7 @@ CantRemovePaymentWithOneInvoicePaid=無法刪除,因為至少有付款發票 ExpectedToPay=預期付款 CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=氟離子選擇電極通過此付款 -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. +ClosePaidInvoicesAutomatically=Classify "Paid" all standard, down payment or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid. AllCompletelyPayedInvoiceWillBeClosed=所有發票仍然沒有支付將被自動關閉狀態“支付最高”。 @@ -462,9 +462,9 @@ YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice firs PDFCrabeDescription=一個完整的PDF發票(invoice)文件範本(支援營業稅選項,折扣,付款條件..) PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 TerreNumRefModelError=美元的法案syymm起已經存在,而不是與此序列模型兼容。刪除或重新命名它激活該模塊。 -CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 +CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=代表隨訪客戶發票 TypeContact_facture_external_BILLING=客戶發票接觸 diff --git a/htdocs/langs/zh_TW/bookmarks.lang b/htdocs/langs/zh_TW/bookmarks.lang index 8a247c1f2bb..54af4084faf 100644 --- a/htdocs/langs/zh_TW/bookmarks.lang +++ b/htdocs/langs/zh_TW/bookmarks.lang @@ -1,7 +1,9 @@ # Dolibarr language file - Source file is en_US - marque pages -AddThisPageToBookmarks=這個頁面添加到書簽 +AddThisPageToBookmarks=Add current page to bookmarks Bookmark=Bookmark Bookmarks=書籤 +ListOfBookmarks=List of bookmarks +EditBookmarks=List/edit bookmarks NewBookmark=新書簽 ShowBookmark=Show bookmark OpenANewWindow=Open a new window @@ -10,7 +12,7 @@ BookmarkTargetNewWindowShort=New window BookmarkTargetReplaceWindowShort=Current window BookmarkTitle=Bookmark title UrlOrLink=URL -BehaviourOnClick=Behaviour when a URL is clicked +BehaviourOnClick=Behaviour when a bookmark URL is selected CreateBookmark=Create bookmark SetHereATitleForLink=Set a title for the bookmark UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL diff --git a/htdocs/langs/zh_TW/boxes.lang b/htdocs/langs/zh_TW/boxes.lang index 821700be87f..1caa474befa 100644 --- a/htdocs/langs/zh_TW/boxes.lang +++ b/htdocs/langs/zh_TW/boxes.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - boxes +BoxLoginInformation=Login information BoxLastRssInfos=RSS信息 BoxLastProducts=Latest %s products/services BoxProductsAlertStock=Stock alerts for products @@ -82,3 +83,4 @@ ForCustomersOrders=Customers orders ForProposals=建議 LastXMonthRolling=The latest %s month rolling ChooseBoxToAdd=Add widget to your dashboard +BoxAdded=Widget was added in your dashboard diff --git a/htdocs/langs/zh_TW/cashdesk.lang b/htdocs/langs/zh_TW/cashdesk.lang index 35bce8c21a1..a16bc833dcd 100644 --- a/htdocs/langs/zh_TW/cashdesk.lang +++ b/htdocs/langs/zh_TW/cashdesk.lang @@ -25,7 +25,7 @@ Difference=差異 TotalTicket=總票 NoVAT=沒有為這次出售增值稅 Change=過剩收到 -BankToPay=負責帳戶 +BankToPay=Account for payment ShowCompany=顯示公司 ShowStock=顯示倉庫 DeleteArticle=點擊刪除此文章 diff --git a/htdocs/langs/zh_TW/categories.lang b/htdocs/langs/zh_TW/categories.lang index 0bdf6bdbc22..f5699bd52a1 100644 --- a/htdocs/langs/zh_TW/categories.lang +++ b/htdocs/langs/zh_TW/categories.lang @@ -1,6 +1,7 @@ # 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=在 @@ -44,7 +45,7 @@ CategoryExistsAtSameLevel=此類別已存在此號 ContentsVisibleByAllShort=所有內容可見 ContentsNotVisibleByAllShort=所有內容不可見 DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? +ConfirmDeleteCategory=Are you sure you want to delete this tag/category? NoCategoriesDefined=No tag/category defined SuppliersCategoryShort=Suppliers tag/category CustomersCategoryShort=Customers tag/category @@ -77,7 +78,7 @@ CatCusLinks=Links between customers/prospects and tags/categories CatProdLinks=Links between products/services and tags/categories CatProJectLinks=Links between projects and tags/categories DeleteFromCat=Remove from tags/category -ExtraFieldsCategories=Complementary attributes +ExtraFieldsCategories=新增客制化欄位 CategoriesSetup=Tags/categories setup CategorieRecursiv=Link with parent tag/category automatically CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory diff --git a/htdocs/langs/zh_TW/commercial.lang b/htdocs/langs/zh_TW/commercial.lang index d4ae74115d4..9117d19069f 100644 --- a/htdocs/langs/zh_TW/commercial.lang +++ b/htdocs/langs/zh_TW/commercial.lang @@ -18,7 +18,8 @@ TaskRDVWith=與%會議上的 ShowTask=顯示任務 ShowAction=顯示行動 ActionsReport=行動的報告 -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Third parties with sales representative +SaleRepresentativesOfThirdParty=Sales representatives of third party SalesRepresentative=業務代表 SalesRepresentatives=業務代表 SalesRepresentativeFollowUp=業務代表(後續) diff --git a/htdocs/langs/zh_TW/companies.lang b/htdocs/langs/zh_TW/companies.lang index 5b69fd8c9dc..c688d3ec0a3 100644 --- a/htdocs/langs/zh_TW/companies.lang +++ b/htdocs/langs/zh_TW/companies.lang @@ -13,7 +13,7 @@ MenuNewPrivateIndividual=新的私營個體 NewCompany=新客戶/供應商(潛在、客戶、供應商) NewThirdParty=新客戶/供應商(潛在、客戶、供應商) CreateDolibarrThirdPartySupplier=建立一個合作廠商(供應商) -CreateThirdPartyOnly=Create thirdpary +CreateThirdPartyOnly=新增客戶/供應商 CreateThirdPartyAndContact=Create a third party + a child contact ProspectionArea=勘察區 IdThirdParty=第三方身份 @@ -38,7 +38,6 @@ ThirdPartyCustomersStats=客戶 ThirdPartyCustomersWithIdProf12=與%s或%客戶s ThirdPartySuppliers=供應商 ThirdPartyType=客戶/供應商類型 -Company/Fundation=公司/基金會 Individual=私營個體 ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough. ParentCompany=母公司 @@ -78,10 +77,10 @@ VATIsNotUsed=不使用營業稅(VAT) CopyAddressFromSoc=Fill address with third party address ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects PaymentBankAccount=Payment bank account -OverAllProposals=Total proposals -OverAllOrders=Total orders -OverAllInvoices=Total invoices -OverAllSupplierProposals=Total price requests +OverAllProposals=建議 +OverAllOrders=訂單 +OverAllInvoices=發票 +OverAllSupplierProposals=Price requests ##### Local Taxes ##### LocalTax1IsUsed=Use second tax LocalTax1IsUsedES= 稀土用於 @@ -237,6 +236,12 @@ ProfId3TN=教授ID已3(杜阿納代碼) ProfId4TN=教授ID已4(班) ProfId5TN=- ProfId6TN=- +ProfId1US=Prof Id +ProfId2US=Prof ID 6 +ProfId3US=Prof ID 6 +ProfId4US=Prof ID 6 +ProfId5US=Prof ID 6 +ProfId6US=Prof ID 6 ProfId1RU=教授ID一日(OGRN) ProfId2RU=教授ID 2(非專利) ProfId3RU=教授ID 3(KPP的) @@ -259,7 +264,7 @@ CustomerRelativeDiscountShort=相對折扣 CustomerAbsoluteDiscountShort=無條件折扣 CompanyHasRelativeDiscount=這個客戶有一個%s%%的折扣 CompanyHasNoRelativeDiscount=此客戶沒有定義相關的折扣 -CompanyHasAbsoluteDiscount=此客戶仍%之折扣學分為%s +CompanyHasAbsoluteDiscount=This customer has discount available (credits notes or down payments) for %s %s CompanyHasCreditNote=此客戶仍然有信用票據%s或%s的前存款 CompanyHasNoAbsoluteDiscount=此客戶沒有無條件折扣條件 CustomerAbsoluteDiscountAllUsers=無條件折扣(給所有使用者使用) @@ -390,7 +395,7 @@ ListCustomersShort=客戶名單 ThirdPartiesArea=客戶/供應商資料區 LastModifiedThirdParties=Latest %s modified third parties UniqueThirdParties=客戶/供應商圖表種類數 -InActivity=開業 +InActivity=開放 ActivityCeased=關閉 ThirdPartyIsClosed=Third party is closed ProductsIntoElements=產品列表於 %s @@ -402,7 +407,7 @@ LeopardNumRefModelDesc=客戶/供應商編號規則不受限制,此編碼可 ManagingDirectors=主管(們)姓名 (執行長, 部門主管, 總裁...) MergeOriginThirdparty=重複的客戶/供應商 (你想刪除的客戶/供應商) MergeThirdparties=合併客戶/供應商 -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. +ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one? All linked objects (invoices, orders, ...) will be moved to current third party, then the thirdparty will be deleted. ThirdpartiesMergeSuccess=客戶/供應商將被合併 SaleRepresentativeLogin=Login of sales representative SaleRepresentativeFirstname=First name of sales representative diff --git a/htdocs/langs/zh_TW/contracts.lang b/htdocs/langs/zh_TW/contracts.lang index 3d73040a564..d1d3193c467 100644 --- a/htdocs/langs/zh_TW/contracts.lang +++ b/htdocs/langs/zh_TW/contracts.lang @@ -83,6 +83,8 @@ NoteListOfYourExpiredServices=This list contains only services of contracts for StandardContractsTemplate=Standard contracts template ContactNameAndSignature=For %s, name and signature: OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +CloneContract=Clone contract +ConfirmCloneContract=Are you sure you want to clone the contract %s? ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=銷售代表簽訂合同 diff --git a/htdocs/langs/zh_TW/exports.lang b/htdocs/langs/zh_TW/exports.lang index 5a7df506007..44730adae30 100644 --- a/htdocs/langs/zh_TW/exports.lang +++ b/htdocs/langs/zh_TW/exports.lang @@ -110,13 +110,24 @@ Enclosure=Enclosure SpecialCode=Special code ExportStringFilter=%% allows replacing one or more characters in the text ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
> YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
< YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values +ExportNumericFilter=NNNNN filters by one value
NNNNN+NNNNN filters over a range of values
< NNNNN filters by lower values
> NNNNN filters by higher values ImportFromLine=Import starting from line number EndAtLineNb=End at line number +ImportFromToLine=Import line numbers (from - to) SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file +SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt +UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert) +NoUpdateAttempt=No update attempt was performed, only insert +ImportDataset_user_1=Users (employees or not) and properties +ComputedField=Computed field ## filters SelectFilterFields=If you want to filter on some values, just input values here. FilteredFields=Filtered fields FilteredFieldsValues=Value for filter FormatControlRule=Format control rule +## imports updates +KeysToUseForUpdates=Key to use for updating data +NbInsert=Number of inserted lines: %s +NbUpdate=Number of updated lines: %s +MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s diff --git a/htdocs/langs/zh_TW/holiday.lang b/htdocs/langs/zh_TW/holiday.lang index 6e8554c4aeb..b56aa50c007 100644 --- a/htdocs/langs/zh_TW/holiday.lang +++ b/htdocs/langs/zh_TW/holiday.lang @@ -16,7 +16,7 @@ CancelCP=取消 RefuseCP=拒絕 ValidatorCP=Approbator ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ReviewedByCP=Will be approved by DescCP=描述 SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. diff --git a/htdocs/langs/zh_TW/install.lang b/htdocs/langs/zh_TW/install.lang index a52ffb34235..4eaf1122060 100644 --- a/htdocs/langs/zh_TW/install.lang +++ b/htdocs/langs/zh_TW/install.lang @@ -138,6 +138,7 @@ KeepDefaultValuesWamp=您使用從DoliWamp Dolibarr安裝向導,所以這裏 KeepDefaultValuesDeb=您使用從Ubuntu或者Debian軟件包的Dolibarr安裝向導,所以這裏建議值已經進行了優化。只有數據庫的所有者創建的密碼必須完成。其他參數的變化,如果你只知道你做什麽。 KeepDefaultValuesMamp=您使用從DoliMamp Dolibarr安裝向導,所以這裏建議值已經進行了優化。他們唯一的變化,如果你知道你做什麽。 KeepDefaultValuesProxmox=您使用Proxmox的虛擬設備的Dolibarr安裝向導,因此,這裏提出的價值已經優化。改變他們,只有當你知道你做什麽。 +UpgradeExternalModule=Run dedicated upgrade process of external modules ######### # upgrade diff --git a/htdocs/langs/zh_TW/interventions.lang b/htdocs/langs/zh_TW/interventions.lang index 9ddd9dc0e5e..01de9b7fa45 100644 --- a/htdocs/langs/zh_TW/interventions.lang +++ b/htdocs/langs/zh_TW/interventions.lang @@ -41,6 +41,7 @@ InterventionDeletedInDolibarr=Intervention %s deleted InterventionsArea=Interventions area DraftFichinter=Draft interventions LastModifiedInterventions=Latest %s modified interventions +FichinterToProcess=Interventions to process ##### Types de contacts ##### TypeContact_fichinter_external_CUSTOMER=隨訪客戶聯系 # Modele numérotation diff --git a/htdocs/langs/zh_TW/languages.lang b/htdocs/langs/zh_TW/languages.lang index 3e7dcb8d25c..37868749541 100644 --- a/htdocs/langs/zh_TW/languages.lang +++ b/htdocs/langs/zh_TW/languages.lang @@ -12,6 +12,7 @@ Language_de_DE=德語 Language_de_AT=德語(奧地利) Language_de_CH=德語(瑞士) Language_el_GR=希臘語 +Language_el_CY=Greek (Cyprus) Language_en_AU=英語(Australie) Language_en_CA=英語(加拿大) Language_en_GB=英語(英國) @@ -26,8 +27,10 @@ Language_es_BO=西班牙語(玻利維亞) Language_es_CL=西班牙语(智利) Language_es_CO=西班牙語(哥倫比亞) Language_es_DO=西班牙語(多明尼加共和國) +Language_es_EC=Spanish (Ecuador) Language_es_HN=西班牙語(洪都拉斯) Language_es_MX=西班牙語(墨西哥) +Language_es_PA=Spanish (Panama) Language_es_PY=西班牙语 (巴拉圭) Language_es_PE=西班牙语 (秘鲁) Language_es_PR=西班牙語(波多黎各) @@ -50,12 +53,14 @@ Language_is_IS=冰島 Language_it_IT=意大利語 Language_ja_JP=日語 Language_ka_GE=Georgian +Language_km_KH=Khmer Language_kn_IN=Kannada Language_ko_KR=韩国 Language_lo_LA=老撾 Language_lt_LT=立陶宛 Language_lv_LV=拉脱维亚 Language_mk_MK=马其顿 +Language_mn_MN=Mongolian Language_nb_NO=挪威文(巴克摩) Language_nl_BE=荷蘭語(比利時) Language_nl_NL=荷蘭語(荷蘭) diff --git a/htdocs/langs/zh_TW/link.lang b/htdocs/langs/zh_TW/link.lang index 42c7555d469..fdcf07aeff4 100644 --- a/htdocs/langs/zh_TW/link.lang +++ b/htdocs/langs/zh_TW/link.lang @@ -1,3 +1,4 @@ +# Dolibarr language file - Source file is en_US - languages LinkANewFile=Link a new file/document LinkedFiles=Linked files and documents NoLinkFound=No registered links diff --git a/htdocs/langs/zh_TW/loan.lang b/htdocs/langs/zh_TW/loan.lang index 4a1e4368865..7db594c715e 100644 --- a/htdocs/langs/zh_TW/loan.lang +++ b/htdocs/langs/zh_TW/loan.lang @@ -43,8 +43,11 @@ LoanCalcDesc=This mortgage calculator can be used to figure out monthly p GoToInterest=%s will go towards INTEREST GoToPrincipal=%s will go towards PRINCIPAL YouWillSpend=You will spend %s in year %s +ListLoanAssociatedProject=List of loan associated with the project +AddLoan=Create loan # Admin ConfigLoan=Configuration of the module loan LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accounting account capital by default LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accounting account interest by default LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accounting account insurance by default +CreateCalcSchedule=Créer / Modifier échéancier de pret diff --git a/htdocs/langs/zh_TW/mails.lang b/htdocs/langs/zh_TW/mails.lang index 52386a05046..15203cab2c9 100644 --- a/htdocs/langs/zh_TW/mails.lang +++ b/htdocs/langs/zh_TW/mails.lang @@ -35,7 +35,7 @@ MailingStatusSentPartialy=發送部分 MailingStatusSentCompletely=發送完全 MailingStatusError=錯誤 MailingStatusNotSent=不發送 -MailSuccessfulySent=Email successfully accepted for delivery (from %s to %s) +MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery MailingSuccessfullyValidated=EMailing successfully validated MailUnsubcribe=Unsubscribe MailingStatusNotContact=Don't contact anymore @@ -79,6 +79,10 @@ MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters MailingModuleDescContactsByCompanyCategory=Contacts by third party category MailingModuleDescContactsByCategory=Contacts by categories MailingModuleDescContactsByFunction=Contacts by position +MailingModuleDescEmailsFromFile=Emails from file +MailingModuleDescEmailsFromUser=Emails input by user +MailingModuleDescDolibarrUsers=Users with Emails +MailingModuleDescThirdPartiesByCategories=Third parties (by categories) # Libelle des modules de liste de destinataires mailing LineInFile=在文件%s的線 @@ -116,8 +120,8 @@ Notifications=通知 NoNotificationsWillBeSent=沒有電子郵件通知此事件的計劃和公司 ANotificationsWillBeSent=1通知將通過電子郵件發送 SomeNotificationsWillBeSent=%s的通知將通過電子郵件發送 -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active targets for email notification +AddNewNotification=Activate a new email notification target/event +ListOfActiveNotifications=List all active targets/events for email notification ListOfNotificationsDone=列出所有發送電子郵件通知 MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. diff --git a/htdocs/langs/zh_TW/main.lang b/htdocs/langs/zh_TW/main.lang index 0c02e3e3c79..d3783d05db8 100644 --- a/htdocs/langs/zh_TW/main.lang +++ b/htdocs/langs/zh_TW/main.lang @@ -72,8 +72,10 @@ SeeHere=See here Apply=Apply BackgroundColorByDefault=默認的背景顏色 FileRenamed=The file was successfully renamed -FileUploaded=檔案已上傳 FileGenerated=The file was successfully generated +FileSaved=The file was successfully saved +FileUploaded=檔案已上傳 +FileTransferComplete=File(s) was uploaded successfuly FileWasNotUploaded=附件尚未上傳 NbOfEntries=鈮條目 GoToWikiHelpPage=Read online help (Internet access needed) @@ -358,6 +360,7 @@ TotalLT1ES=共有再生能源 TotalLT2ES=共有IRPF HT=不含稅 TTC=含稅 +INCT=Inc. all taxes VAT=營業稅 VATs=營業稅 LT1ES=稀土 @@ -518,7 +521,6 @@ MonthShort10=十月 MonthShort11=十一月 MonthShort12=十二月 AttachedFiles=附加檔案和文件 -FileTransferComplete=文件被上傳successfuly DateFormatYYYYMM=為YYYY - MM DateFormatYYYYMMDD=為YYYY - MM - dd的 DateFormatYYYYMMDDHHMM=為YYYY - MM - dd diff --git a/htdocs/langs/zh_TW/margins.lang b/htdocs/langs/zh_TW/margins.lang index 356e9ec9d3d..49917d46ea6 100644 --- a/htdocs/langs/zh_TW/margins.lang +++ b/htdocs/langs/zh_TW/margins.lang @@ -41,4 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value markRateShouldBeLesserThan100=Mark rate should be lower than 100 ShowMarginInfos=Show margin infos CheckMargins=Margins detail -MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines. +MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each salerepresentaive. 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). diff --git a/htdocs/langs/zh_TW/members.lang b/htdocs/langs/zh_TW/members.lang index 51ba7d3d3e1..6f0b58fdf30 100644 --- a/htdocs/langs/zh_TW/members.lang +++ b/htdocs/langs/zh_TW/members.lang @@ -3,7 +3,7 @@ MembersArea=會員專區 MemberCard=會員卡 SubscriptionCard=認購證 Member=成員 -Members=成員 +Members=Members ShowMember=出示會員卡 UserNotLinkedToMember=用戶成員沒有聯系 ThirdpartyNotLinkedToMember=Third-party not linked to a member @@ -90,8 +90,9 @@ PublicMemberList=公共成員名單 BlankSubscriptionForm=認購表格 BlankSubscriptionFormDesc=dolibarr可以為您提供一個公共URL允許外部訪問者問到訂閱的基礎。如果啟用在線支付模塊,付款方式也將被自動提供。 EnablePublicSubscriptionForm=讓市民自動認購表格 +ForceMemberType=Force the member type ExportDataset_member_1=成員和訂閱 -ImportDataset_member_1=成員 +ImportDataset_member_1=Members LastMembersModified=Latest %s modified members LastSubscriptionsModified=Latest %s modified subscriptions String=弦 @@ -150,7 +151,8 @@ MembersByTownDesc=該屏幕顯示您的成員由鎮統計。 MembersStatisticsDesc=選擇你想讀的統計... MenuMembersStats=統計 LastMemberDate=Latest member date -Nature=種類 +LatestSubscriptionDate=Latest subscription date +Nature=類型 Public=信息是公開的 NewMemberbyWeb=增加了新成員。等待批準 NewMemberForm=新成員的形式 diff --git a/htdocs/langs/zh_TW/modulebuilder.lang b/htdocs/langs/zh_TW/modulebuilder.lang new file mode 100644 index 00000000000..e4812fa4e79 --- /dev/null +++ b/htdocs/langs/zh_TW/modulebuilder.lang @@ -0,0 +1,40 @@ +# Dolibarr language file - Source file is en_US - loan +ModuleBuilderDesc=This tools must be used by experienced users or developers. It gives you utilities to build or edit your own module (Documentation for alternative manual development is here). +EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...) +EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...) +ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): %s +ModuleBuilderDesc3=Generated/editable modules found: %s (they are detected as editable when the file %s exists in root of module directory). +NewModule=New module +NewObject=New object +ModuleKey=Module key +ObjectKey=Object key +ModuleInitialized=Module initialized +FilesForObjectInitialized=Files for new object initialized +ModuleBuilderDescdescription=Enter here all general information that describe your module +ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). +ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card 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. +ModuleBuilderDeschooks=This tab is dedicated to hooks. +ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets. +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. +EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All files of module but also structured data and documentation will be definitly lost ! +EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be definitly lost ! +DangerZone=Danger zone +BuildPackage=Build package/documentation +BuildDocumentation=Build documentation +ModuleIsNotActive=This module was not activated yet (go into %s to make it live) +ModuleIsLive=This module has been activated. Any change on it may break a current active feature. +DescriptionLong=Long description +EditorName=Name of editor +EditorUrl=URL of editor +DescriptorFile=Descriptor file of module +ClassFile=File for PHP class +ApiClassFile=File for PHP API class +PageForList=PHP page for list of record +PageForCreateEditView=PHP page to create/edit/view a record +PathToModulePackage=Path to zip of module/application package +PathToModuleDocumentation=Path to file of module/application documentation +SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. +FileNotYetGenerated=File not yet generated diff --git a/htdocs/langs/zh_TW/oauth.lang b/htdocs/langs/zh_TW/oauth.lang index a338ab4d5df..cafca379f6f 100644 --- a/htdocs/langs/zh_TW/oauth.lang +++ b/htdocs/langs/zh_TW/oauth.lang @@ -2,16 +2,20 @@ ConfigOAuth=Oauth Configuration OAuthServices=OAuth services ManualTokenGeneration=Manual token generation +TokenManager=Token manager +IsTokenGenerated=Is token generated ? NoAccessToken=No access token saved into local database HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +NewTokenStored=Token received and saved +ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %s OAuth provider TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider: ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication. -TOKEN_ACCESS= +OAuthSetupForLogin=Page to generate an OAuth token +SeePreviousTab=See previous tab +OAuthIDSecret=OAuth ID and Secret TOKEN_REFRESH=Token Refresh Present TOKEN_EXPIRED=Token expired TOKEN_EXPIRE_AT=Token expire at diff --git a/htdocs/langs/zh_TW/other.lang b/htdocs/langs/zh_TW/other.lang index 7a10c5cad7a..a6415dd7ac3 100644 --- a/htdocs/langs/zh_TW/other.lang +++ b/htdocs/langs/zh_TW/other.lang @@ -124,6 +124,7 @@ WeightUnitkg=Kg(公斤) WeightUnitg=g(克) WeightUnitmg=mg(毫克) WeightUnitpound=pound(英鎊) +WeightUnitounce=ounce(盎司) Length=長度 LengthUnitm=m(公尺) LengthUnitdm=dm(公寸) diff --git a/htdocs/langs/zh_TW/paybox.lang b/htdocs/langs/zh_TW/paybox.lang index 35055d6a8c4..0a1c1a71631 100644 --- a/htdocs/langs/zh_TW/paybox.lang +++ b/htdocs/langs/zh_TW/paybox.lang @@ -11,6 +11,7 @@ YourEMail=付款確認的電子郵件 Creditor=債權人 PaymentCode=付款代碼 PayBoxDoPayment=前往付款 +ToPay=不要付款 YouWillBeRedirectedOnPayBox=您將被重定向擔保Paybox頁,輸入您的信用卡信息 Continue=未來 ToOfferALinkForOnlinePayment=網址為%s支付 diff --git a/htdocs/langs/zh_TW/paypal.lang b/htdocs/langs/zh_TW/paypal.lang index 94b5aa2decb..22c212e8b6d 100644 --- a/htdocs/langs/zh_TW/paypal.lang +++ b/htdocs/langs/zh_TW/paypal.lang @@ -16,15 +16,17 @@ ThisIsTransactionId=這是交易編號:%s PAYPAL_ADD_PAYMENT_URL=當你郵寄一份文件,添加URL Paypal付款 PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n YouAreCurrentlyInSandboxMode=您目前在“沙箱”模式 -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed +NewOnlinePaymentReceived=New online payment received +NewOnlinePaymentFailed=New online payment tried but failed PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed +ValidationOfOnlinePaymentFailed=Validation of online payment failed +PaymentSystemConfirmPaymentPageWasCalledButFailed=Payment confirmation page was called by payment system returned an error SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. DetailedErrorMessage=Detailed Error Message ShortErrorMessage=Short Error Message ErrorCode=Error Code ErrorSeverityCode=Error Severity Code +OnlinePaymentSystem=Online payment system +PaypalLiveEnabled=Paypal live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/zh_TW/printing.lang b/htdocs/langs/zh_TW/printing.lang index d6cf49bd525..680bd42d1d6 100644 --- a/htdocs/langs/zh_TW/printing.lang +++ b/htdocs/langs/zh_TW/printing.lang @@ -19,7 +19,7 @@ PRINTGCP_INFO=Google OAuth API setup PRINTGCP_AUTHLINK=Authentication PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -GCP_Name=Name +GCP_Name=名稱 GCP_displayName=Display Name GCP_Id=Printer Id GCP_OwnerName=Owner Name @@ -28,9 +28,9 @@ GCP_connectionStatus=Online State GCP_Type=Printer Type PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed. PRINTIPP_HOST=Print server -PRINTIPP_PORT=Port -PRINTIPP_USER=Login -PRINTIPP_PASSWORD=Password +PRINTIPP_PORT=港口 +PRINTIPP_USER=註冊 +PRINTIPP_PASSWORD=密碼 NoDefaultPrinterDefined=No default printer defined DefaultPrinter=Default printer Printer=Printer @@ -40,12 +40,12 @@ IPP_State=Printer State IPP_State_reason=State reason IPP_State_reason1=State reason1 IPP_BW=BW -IPP_Color=Color +IPP_Color=彩色 IPP_Device=Device IPP_Media=Printer media IPP_Supported=Type of media DirectPrintingJobsDesc=This page lists printing jobs found for available printers. GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. -GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. +GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth. PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. PrintTestDescprintgcp=List of Printers for Google Cloud Print. diff --git a/htdocs/langs/zh_TW/products.lang b/htdocs/langs/zh_TW/products.lang index dff8f6f4fcc..bcf7a6c8312 100644 --- a/htdocs/langs/zh_TW/products.lang +++ b/htdocs/langs/zh_TW/products.lang @@ -25,11 +25,13 @@ ProductAccountancySellCode=會計代碼(銷售) ProductOrService=產品或服務 ProductsAndServices=產品與服務 ProductsOrServices=產品或服務 -ProductsOnSell=可銷售或購買之產品 -ProductsNotOnSell=不可銷售或購買之產品 +ProductsOnSaleOnly=Products for sale only +ProductsOnPurchaseOnly=Products for purchase only +ProductsNotOnSell=Products not for sale and not for purchase ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=可銷售或購買之服務 -ServicesNotOnSell=不可銷售之服務 +ServicesOnSaleOnly=Services for sale only +ServicesOnPurchaseOnly=Services for purchase only +ServicesNotOnSell=Services not for sale and not for purchase ServicesOnSellAndOnBuy=Services for sale and for purchase LastModifiedProductsAndServices=最後 %s 更新的產品/服務 LastRecordedProducts=最後 %s 紀錄的產品/服務 @@ -175,6 +177,18 @@ m2=m² m3=m³ liter=liter l=L +unitP=Piece +unitSET=Set +unitS=第二 +unitH=小時 +unitD=天 +unitKG=Kilogram +unitG=Gram +unitM=Meter +unitLM=Linear meter +unitM2=Square meter +unitM3=Cubic meter +unitL=Liter ProductCodeModel=Product ref template ServiceCodeModel=Service ref template CurrentProductPrice=Current price @@ -186,6 +200,7 @@ MultipriceRules=Price segment rules UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s +KeepEmptyForAutoCalculation=Keep empty to have this calculated automatically from weight or volume of products ### composition fabrication Build=Produce ProductsMultiPrice=Products and prices for each price segment @@ -232,12 +247,18 @@ ComposedProduct=Sub-product MinSupplierPrice=Minimum supplier price MinCustomerPrice=Minimum customer price DynamicPriceConfiguration=Dynamic price configuration -DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. +DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able to use and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value. AddVariable=Add Variable AddUpdater=Add Updater GlobalVariables=Global variables VariableToUpdate=Variable to update GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaterType0=JSON data +GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, +GlobalVariableUpdaterHelpFormat0=Format for request {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterType1=WebService data +GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method +GlobalVariableUpdaterHelpFormat1=Format for request is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data", "to": "send"}} UpdateInterval=Update interval (minutes) LastUpdated=Latest update CorrectlyUpdated=Correctly updated @@ -260,6 +281,8 @@ SizeUnits=Size unit DeleteProductBuyPrice=Delete buying price ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price? SubProduct=Sub product +ProductSheet=Product sheet +ServiceSheet=Service sheet #Attributes VariantAttributes=Variant attributes @@ -271,10 +294,14 @@ ProductAttributeValueDeleteDialog=Are you sure you want to delete the value "%s" ProductCombinationDeleteDialog=Are you sure want to delete the variant of the product "%s"? ProductCombinationAlreadyUsed=There was an error while deleting the variant. Please check it is not being used in any object ProductCombinations=Variants +PropagateVariant=Propagate variants HideProductCombinations=Hide products variant in the products selector ProductCombination=Variant NewProductCombination=New variant EditProductCombination=Editing variant +NewProductCombinations=New variants +EditProductCombinations=Editing variants +SelectCombination=Select combination ProductCombinationGenerator=Variants generator Features=Features PriceImpact=Price impact @@ -291,8 +318,8 @@ ErrorDeletingGeneratedProducts=There was an error while trying to delete existin NbOfDifferentValues=Nb of different values NbProducts=Nb. of products ParentProduct=Parent product -HideChildProducts=Hide child products -ConfirmCloneProductCombinations=Would you like to copy all the product variant to the product with the given reference? +HideChildProducts=Hide variant products +ConfirmCloneProductCombinations=Would you like to copy all the product variants to the other parent product with the given reference? CloneDestinationReference=Destination product reference ErrorCopyProductCombinations=There was an error while copying the product variants ErrorDestinationProductNotFound=Destination product not found diff --git a/htdocs/langs/zh_TW/propal.lang b/htdocs/langs/zh_TW/propal.lang index 7b28a668c89..77d4f965056 100644 --- a/htdocs/langs/zh_TW/propal.lang +++ b/htdocs/langs/zh_TW/propal.lang @@ -3,7 +3,7 @@ Proposals=商業建議 Proposal=商業建議 ProposalShort=建議 ProposalsDraft=商業建議草案 -ProposalsOpened=新開張的商業建議 +ProposalsOpened=Open commercial proposals Prop=商業建議 CommercialProposal=商業建議 ProposalCard=建議卡 @@ -26,7 +26,7 @@ AmountOfProposalsByMonthHT=按月份金額(稅後) NbOfProposals=商業建議數 ShowPropal=顯示建議 PropalsDraft=草稿 -PropalsOpened=開業 +PropalsOpened=開放 PropalStatusDraft=草案(等待驗證) PropalStatusValidated=Validated (proposal is opened) PropalStatusSigned=簽名(需要收費) diff --git a/htdocs/langs/zh_TW/resource.lang b/htdocs/langs/zh_TW/resource.lang index 8e25a0fa893..38bac9cfab5 100644 --- a/htdocs/langs/zh_TW/resource.lang +++ b/htdocs/langs/zh_TW/resource.lang @@ -29,3 +29,8 @@ RessourceSuccessfullyDeleted=Resource successfully deleted DictionaryResourceType=Type of resources SelectResource=Select resource + +IdResource=Id resource +AssetNumber=Serial number +ResourceTypeCode=Resource type code +ImportDataset_resource_1=資源 diff --git a/htdocs/langs/zh_TW/salaries.lang b/htdocs/langs/zh_TW/salaries.lang index 68407482edb..522bf0a65d7 100644 --- a/htdocs/langs/zh_TW/salaries.lang +++ b/htdocs/langs/zh_TW/salaries.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 personnel expenses Salary=Salary Salaries=Salaries NewSalaryPayment=New salary payment diff --git a/htdocs/langs/zh_TW/sendings.lang b/htdocs/langs/zh_TW/sendings.lang index ff3ff151f65..bbaaea94096 100644 --- a/htdocs/langs/zh_TW/sendings.lang +++ b/htdocs/langs/zh_TW/sendings.lang @@ -37,7 +37,6 @@ SendingSheet=發貨單 ConfirmDeleteSending=Are you sure you want to delete this shipment? ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s? ConfirmCancelSending=Are you sure you want to cancel this shipment? -DocumentModelSimple=簡單的文件範本 DocumentModelMerou=Merou A5 範本 WarningNoQtyLeftToSend=警告,沒有產品等待裝運。 StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). @@ -51,10 +50,10 @@ ActionsOnShipping=對裝運的事件 LinkToTrackYourPackage=鏈接到追蹤您的包裹 ShipmentCreationIsDoneFromOrder=就目前而言,從這個訂單而建立的出貨單已經完成。 ShipmentLine=Shipment line -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received +ProductQtyInCustomersOrdersRunning=Product quantity into open customers orders +ProductQtyInSuppliersOrdersRunning=Product quantity into open suppliers orders +ProductQtyInShipmentAlreadySent=Product quantity from open customer order already sent +ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from open supplier order already received NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. WeightVolShort=重量/體積 ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments. diff --git a/htdocs/langs/zh_TW/stocks.lang b/htdocs/langs/zh_TW/stocks.lang index ffabf0d1f35..6355616449b 100644 --- a/htdocs/langs/zh_TW/stocks.lang +++ b/htdocs/langs/zh_TW/stocks.lang @@ -42,7 +42,7 @@ LabelMovement=Movement label NumberOfUnit=單位數目 UnitPurchaseValue=單位購買價格 StockTooLow=庫存過低 -StockLowerThanLimit=庫存低於警告數量 +StockLowerThanLimit=Stock lower than alert limit (%s) EnhancedValue=價值 PMPValue=加權平均價格 PMPValueShort=的WAP @@ -53,7 +53,7 @@ IndependantSubProductStock=Product stock and subproduct stock are independant QtyDispatched=派出數量 QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch -OrderDispatch=聯合調度 +OrderDispatch=Goods Receptions 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)驗證後,減少實際庫存量 @@ -62,16 +62,19 @@ DeStockOnShipment=Decrease real stocks on shipping validation DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed ReStockOnBill=在供應商發票(invoice)或票據(Credit notes)驗證後,增加實際庫存量 ReStockOnValidateOrder=在供應商訂單批准後,增加實際庫存量 -ReStockOnDispatchOrder=在手動轉讓庫存量或供應商訂單收到後,增加實際庫存量 +ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods OrderStatusNotReadyToDispatch=命令還沒有或根本沒有更多的地位,使產品在倉庫庫存調度。 -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock +StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock NoPredefinedProductToDispatch=此對象沒有預定義的產品。因此,沒有庫存調度是必需的。 DispatchVerb=派遣 StockLimitShort=Limit for alert StockLimit=Stock limit for alert PhysicalStock=實際庫存量 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): 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, ...) IdWarehouse=編號倉庫 DescWareHouse=說明倉庫 LieuWareHouse=本地化倉庫 @@ -116,7 +119,7 @@ NbOfProductBeforePeriod=Quantity of product %s in stock before selected period ( NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) MassMovement=Mass movement SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert +RecordMovement=Record transfer ReceivingForSameOrder=Receipts for this order StockMovementRecorded=Stock movements recorded RuleForStockAvailability=Rules on stock requirements @@ -143,3 +146,50 @@ ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock cor 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 +inventoryEdit=Edit +inventoryValidate=驗證 +inventoryDraft=運行 +inventorySelectWarehouse=Warehouse choice +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 +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 mouvment 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 +AddProduct=Add +ApplyPMP=Apply PMP +FlushInventory=Flush inventory +ConfirmFlushInventory=Do you confirm this action ? +InventoryFlushed=Inventory flushed +ExitEditMode=Exit edition +inventoryDeleteLine=Delete line +RegulateStock=Regulate Stock +ListInventory=清單列表 diff --git a/htdocs/langs/zh_TW/stripe.lang b/htdocs/langs/zh_TW/stripe.lang new file mode 100644 index 00000000000..322248136ca --- /dev/null +++ b/htdocs/langs/zh_TW/stripe.lang @@ -0,0 +1,42 @@ +# Dolibarr language file - Source file is en_US - stripe +StripeSetup=Stripe module setup +StripeDesc=This module offer pages to allow payment on Stripe by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) +StripeOrCBDoPayment=Pay with credit card or Stripe +FollowingUrlAreAvailableToMakePayments=以下網址可提供給客戶的網頁上,能夠作出Dolibarr支付對象 +PaymentForm=付款方式 +WelcomeOnPaymentPage=歡迎您來到我們的在線支付服務 +ThisScreenAllowsYouToPay=這個屏幕允許你進行網上支付%s。 +ThisIsInformationOnPayment=這是在做付款信息 +ToComplete=要完成 +YourEMail=付款確認的電子郵件 +STRIPE_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) +Creditor=債權人 +PaymentCode=付款代碼 +StripeDoPayment=前往付款 +YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information +Continue=未來 +ToOfferALinkForOnlinePayment=網址為%s支付 +ToOfferALinkForOnlinePaymentOnOrder=網址提供一個命令%s網上支付的用戶界面 +ToOfferALinkForOnlinePaymentOnInvoice=網址提供發票一%s在線支付的用戶界面 +ToOfferALinkForOnlinePaymentOnContractLine=網址提供了一個合同線%s在線支付的用戶界面 +ToOfferALinkForOnlinePaymentOnFreeAmount=網址提供一個免費的網上支付金額%s用戶界面 +ToOfferALinkForOnlinePaymentOnMemberSubscription=網址為會員提供訂閱%s在線支付的用戶界面 +YouCanAddTagOnUrl=您還可以添加標簽= url參數價值的任何網址(只需要支付免費)添加自己的註釋標記付款。 +SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url %s to have payment created automatically when validated by Stripe. +YourPaymentHasBeenRecorded=本頁面確認您的付款已記錄。謝謝。 +YourPaymentHasNotBeenRecorded=您的付款並沒有被記錄和交易已取消。謝謝。 +AccountParameter=帳戶參數 +UsageParameter=使用參數 +InformationToFindParameters=幫助,找到你的%s帳戶信息 +STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment +VendorName=供應商名稱 +CSSUrlForPaymentForm=付款方式的CSS樣式表的URL +MessageOK=訊息驗證支付返回頁面 +MessageKO=取消支付返回頁面的訊息 +NewStripePaymentReceived=New Stripe payment received +NewStripePaymentFailed=New Stripe payment tried but failed +STRIPE_TEST_SECRET_KEY=Secret test key +STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key +STRIPE_LIVE_SECRET_KEY=Secret live key +STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key +StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode) diff --git a/htdocs/langs/zh_TW/supplier_proposal.lang b/htdocs/langs/zh_TW/supplier_proposal.lang index 093bf6e2824..c7983a2c31d 100644 --- a/htdocs/langs/zh_TW/supplier_proposal.lang +++ b/htdocs/langs/zh_TW/supplier_proposal.lang @@ -8,7 +8,7 @@ SearchRequest=Find a request DraftRequests=Draft requests SupplierProposalsDraft=Draft supplier proposals LastModifiedRequests=Latest %s modified price requests -RequestsOpened=Opened price requests +RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area SupplierProposalShort=Supplier proposal SupplierProposals=Supplier proposals @@ -23,7 +23,7 @@ ConfirmValidateAsk=Are you sure you want to validate this price request under na DeleteAsk=Delete request ValidateAsk=Validate request SupplierProposalStatusDraft=草案(等待驗證) -SupplierProposalStatusValidated=Validated (request is opened) +SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusClosed=關閉 SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused @@ -47,7 +47,7 @@ CommercialAsk=Price request DefaultModelSupplierProposalCreate=Default model creation DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +ListOfSupplierProposals=List of supplier proposal requests ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project SupplierProposalsToClose=Supplier proposals to close SupplierProposalsToProcess=Supplier proposals to process diff --git a/htdocs/langs/zh_TW/suppliers.lang b/htdocs/langs/zh_TW/suppliers.lang index 3dba22176dd..e213d23444b 100644 --- a/htdocs/langs/zh_TW/suppliers.lang +++ b/htdocs/langs/zh_TW/suppliers.lang @@ -14,6 +14,7 @@ TotalSellingPriceMinShort=Total of subproducts selling prices SomeSubProductHaveNoPrices=Some sub-products have no price defined AddSupplierPrice=Add buying price ChangeSupplierPrice=Change buying price +SupplierPrices=供應商價格 ReferenceSupplierIsAlreadyAssociatedWithAProduct=該參考供應商已經與一參考:%s的 NoRecordedSuppliers=沒有供應商記錄 SupplierPayment=供應商付款 @@ -42,3 +43,4 @@ NotTheGoodQualitySupplier=Wrong quality ReputationForThisProduct=Reputation BuyerName=Buyer name AllProductServicePrices=All product / service prices +BuyingPriceNumShort=供應商價格 diff --git a/htdocs/langs/zh_TW/trips.lang b/htdocs/langs/zh_TW/trips.lang index c00724f93be..19a13bfe820 100644 --- a/htdocs/langs/zh_TW/trips.lang +++ b/htdocs/langs/zh_TW/trips.lang @@ -12,7 +12,7 @@ ListOfFees=費用清單 TypeFees=Types of fees ShowTrip=費用列表 NewTrip=新增費用 -CompanyVisited=公司拜訪 +CompanyVisited=Company/organisation visited FeesKilometersOrAmout=金額或公里 DeleteTrip=Delete expense report ConfirmDeleteTrip=Are you sure you want to delete this expense report? @@ -21,7 +21,17 @@ ListToApprove=Waiting for approval ExpensesArea=Expense reports area ClassifyRefunded=Classify 'Refunded' ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportWaitingForReApproval=An expense report has been submitted for re-approval +ExpenseReportWaitingForReApprovalMessage=An expense report has been submitted and is waiting for re-approval.\nThe %s, you refused to approve the expense report for this reason: %s.\nA new version has been proposed and waiting for your approval.\n - User: %s\n - Period: %s\nClick here to validate: %s +ExpenseReportApproved=An expense report was approved +ExpenseReportApprovedMessage=The expense report %s was approved.\n - User: %s\n - Approved by: %s\nClick here to show the expense report: %s +ExpenseReportRefused=An expense report was refused +ExpenseReportRefusedMessage=The expense report %s was refused.\n - User: %s\n - Refused by: %s\n - Motive for refusal: %s\nClick here to show the expense report: %s +ExpenseReportCanceled=An expense report was canceled +ExpenseReportCanceledMessage=The expense report %s was canceled.\n - User: %s\n - Canceled by: %s\n - Motive for cancellation: %s\nClick here to show the expense report: %s +ExpenseReportPaid=An expense report was paid +ExpenseReportPaidMessage=The expense report %s was paid.\n - User: %s\n - Paid by: %s\nClick here to show the expense report: %s TripId=Id expense report AnyOtherInThisListCanValidate=Person to inform for validation. TripSociete=Information company @@ -59,31 +69,24 @@ DATE_REFUS=Deny date DATE_SAVE=Validation date DATE_CANCEL=Cancelation date DATE_PAIEMENT=Payment date - BROUILLONNER=Reopen +ExpenseReportRef=Ref. expense report ValidateAndSubmit=Validate and submit for approval ValidatedWaitingApproval=Validated (waiting for approval) - NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. - ConfirmRefuseTrip=Are you sure you want to deny this expense report? - ValideTrip=Approve expense report ConfirmValideTrip=Are you sure you want to approve this expense report? - PaidTrip=Pay an expense report ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid"? - ConfirmCancelTrip=Are you sure you want to cancel this expense report? - BrouillonnerTrip=Move back expense report to status "Draft" ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft"? - SaveTrip=Validate expense report ConfirmSaveTrip=Are you sure you want to validate this expense report? - NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment - ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay +CloneExpenseReport=Clone expense report +ConfirmCloneExpenseReport=Are you sure you want to clone this expense report ? diff --git a/htdocs/langs/zh_TW/users.lang b/htdocs/langs/zh_TW/users.lang index 6f12e55637f..f38f2165dc5 100644 --- a/htdocs/langs/zh_TW/users.lang +++ b/htdocs/langs/zh_TW/users.lang @@ -66,8 +66,8 @@ InternalUser=內部用戶 ExportDataset_user_1=Dolibarr的用戶和屬性 DomainUser=域用戶%s Reactivate=重新啟用 -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=內部員工用戶是指直接受公司聘雇的。
非內部員工用戶是指客戶、供應商或其他。

此系統可以針對這兩種用戶,定義不同的使用權限,也可設定不同的選單來顯示(見首頁 - 設定 - 顯示選單) +CreateInternalUserDesc=This form allows you to create an user internal to your company/organisation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +InternalExternalDesc=An internal user is a user that is part of your company/organisation.
An external user is a customer, supplier or other.

In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) PermissionInheritedFromAGroup=因為從權限授予一個用戶的一組繼承。 Inherited=遺傳 UserWillBeInternalUser=創建的用戶將是一個內部用戶(因為沒有聯系到一個特定的第三方) diff --git a/htdocs/langs/zh_TW/website.lang b/htdocs/langs/zh_TW/website.lang index 6197580711f..865bd3dc93d 100644 --- a/htdocs/langs/zh_TW/website.lang +++ b/htdocs/langs/zh_TW/website.lang @@ -1,11 +1,12 @@ # Dolibarr language file - Source file is en_US - website -Shortname=Code +Shortname=碼 WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them. DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content +PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. MediaFiles=Media library EditCss=Edit Style/CSS EditMenu=Edit menu @@ -14,8 +15,9 @@ EditPageContent=Edit Content Website=Web site Webpage=Web page AddPage=Add page +HomePage=Home Page PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page. -RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this. +RequestedPageHasNoContentYet=Requested page with id %s has no content yet, or cache file .tpl.php was removed. Edit content of the page to solve this. PageDeleted=Page '%s' of website %s deleted PageAdded=Page '%s' added ViewSiteInNewTab=View site in new tab @@ -23,6 +25,7 @@ ViewPageInNewTab=View page in new tab SetAsHomePage=Set as Home page RealURL=Real URL ViewWebsiteInProduction=View web site using home URLs -SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server. -PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s -PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s +SetHereVirtualHost=If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s
then enter here the virtual hostname you have created, so the preview can be done also using this direct web server access, and not only using Dolibarr server. +PreviewSiteServedByWebServer=Preview %s in a new tab.

The %s will be served by an external web server (like Apache, Nginx, IIS). You must install and setup this server before to point to directory:
%s
URL served by external server:
%s +PreviewSiteServedByDolibarr=Preview %s in a new tab.

The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are not user friendly and start with path of your Dolibarr.
URL served by Dolibarr:
%s

To use your own external web server to serve this web site, create a virtual host on your web server that point on directory
%s
then enter the name of this virtual server and click on the other preview button. +NoPageYet=No pages yet diff --git a/htdocs/langs/zh_TW/withdrawals.lang b/htdocs/langs/zh_TW/withdrawals.lang index dd8b14c5374..6626bbe615a 100644 --- a/htdocs/langs/zh_TW/withdrawals.lang +++ b/htdocs/langs/zh_TW/withdrawals.lang @@ -17,7 +17,7 @@ NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment InvoiceWaitingWithdraw=Invoice waiting for direct debit AmountToWithdraw=收回的款額 WithdrawsRefused=Direct debit refused -NoInvoiceToWithdraw=無付款方式客戶發票“撤回”是等待。繼續就提款卡發票'標簽作出要求。 +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 @@ -41,6 +41,7 @@ RefusedReason=拒絕的原因 RefusedInvoicing=帳單拒絕 NoInvoiceRefused=拒絕不收 InvoiceRefused=Invoice refused (Charge the rejection to customer) +StatusDebitCredit=Status debit/credit StatusWaiting=等候 StatusTrans=傳播 StatusCredited=計入 From 10cb7b2524c1e08ae6c9d16218dac3277c8a0f68 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 9 Jul 2017 20:31:27 +0200 Subject: [PATCH 039/138] Fix remove warnings --- htdocs/admin/notification.php | 8 +++--- htdocs/bookmarks/bookmarks.lib.php | 8 +++--- htdocs/comm/action/index.php | 18 ++++++++----- htdocs/comm/action/listactions.php | 11 +++++--- htdocs/core/actions_setmoduleoptions.inc.php | 17 +++++++----- htdocs/install/step1.php | 11 +++++--- htdocs/main.inc.php | 10 +++++--- htdocs/projet/activity/perday.php | 27 +++++++++++--------- htdocs/theme/eldy/ckeditor/config.js | 5 +++- htdocs/theme/md/ckeditor/config.js | 5 +++- 10 files changed, 74 insertions(+), 46 deletions(-) diff --git a/htdocs/admin/notification.php b/htdocs/admin/notification.php index 73fb3d91587..04427f636cd 100644 --- a/htdocs/admin/notification.php +++ b/htdocs/admin/notification.php @@ -55,7 +55,7 @@ if ($action == 'setvalue' && $user->admin) $result=dolibarr_set_const($db, "NOTIFICATION_EMAIL_FROM", $_POST["email_from"], 'chaine', 0, '', $conf->entity); if ($result < 0) $error++; - if (! $error) + if (! $error && is_array($_POST)) { //var_dump($_POST); foreach($_POST as $key => $val) @@ -172,7 +172,7 @@ $var=true; $i=0; foreach($listofnotifiedevents as $notifiedevent) { - + $label=$langs->trans("Notify_".$notifiedevent['code']); //!=$langs->trans("Notify_".$notifiedevent['code'])?$langs->trans("Notify_".$notifiedevent['code']):$notifiedevent['label']; if ($notifiedevent['elementtype'] == 'order_supplier') $elementLabel = $langs->trans('SupplierOrder'); @@ -183,7 +183,7 @@ foreach($listofnotifiedevents as $notifiedevent) if ($i) print ', '; print $label; - + $i++; } print '
'; - // There is several pages - if ($num > $listlimit) - { - print ''; - } - // Title of lines print ''; foreach ($fieldlist as $field => $value) diff --git a/htdocs/theme/eldy/ckeditor/config.js b/htdocs/theme/eldy/ckeditor/config.js index e4a86a37293..cddbef17dd1 100644 --- a/htdocs/theme/eldy/ckeditor/config.js +++ b/htdocs/theme/eldy/ckeditor/config.js @@ -15,6 +15,7 @@ CKEDITOR.editorConfig = function( config ) //config.height = '300px'; //config.resize_dir = 'vertical'; // horizontal, vertical, both config.removePlugins = 'elementspath,save'; // config.removePlugins = 'elementspath,save,font'; + //config.extraPlugins = 'docprops,scayt,showprotected'; config.removeDialogTabs = 'flash:advanced'; // config.removeDialogTabs = 'flash:advanced;image:Link'; config.protectedSource.push( /<\?[\s\S]*?\?>/g ); // Prevent PHP Code to be formatted //config.menu_groups = 'clipboard,table,anchor,link,image'; // for context menu 'clipboard,form,tablecell,tablecellproperties,tablerow,tablecolumn,table,anchor,link,image,flash,checkbox,radio,textfield,hiddenfield,imagebutton,button,select,textarea' diff --git a/htdocs/theme/md/ckeditor/config.js b/htdocs/theme/md/ckeditor/config.js index a6508e62a88..e0374f6b271 100644 --- a/htdocs/theme/md/ckeditor/config.js +++ b/htdocs/theme/md/ckeditor/config.js @@ -15,6 +15,7 @@ CKEDITOR.editorConfig = function( config ) //config.height = '300px'; //config.resize_dir = 'vertical'; // horizontal, vertical, both config.removePlugins = 'elementspath,save'; // config.removePlugins = 'elementspath,save,font'; + //config.extraPlugins = 'docprops,scayt,showprotected'; config.removeDialogTabs = 'flash:advanced'; // config.removeDialogTabs = 'flash:advanced;image:Link'; config.protectedSource.push( /<\?[\s\S]*?\?>/g ); // Prevent PHP Code to be formatted //config.menu_groups = 'clipboard,table,anchor,link,image'; // for context menu 'clipboard,form,tablecell,tablecellproperties,tablerow,tablecolumn,table,anchor,link,image,flash,checkbox,radio,textfield,hiddenfield,imagebutton,button,select,textarea' diff --git a/htdocs/websites/index.php b/htdocs/websites/index.php index d27737dd3b2..b2b8662fe08 100644 --- a/htdocs/websites/index.php +++ b/htdocs/websites/index.php @@ -1090,7 +1090,10 @@ if ($action == 'preview') $out.=$csscontent; $out.=''."\n"; - $out.=$objectpage->content."\n"; + // Replace php code + $content = preg_replace('/<\?php.*\?>/ims', '...php...', $objectpage->content); + + $out.=$content."\n"; $out.=''; From 253f7e252d9b16ef6d720466192a3bc795184924 Mon Sep 17 00:00:00 2001 From: Laurent Dinclaux Date: Mon, 10 Jul 2017 13:15:14 +1100 Subject: [PATCH 043/138] Fixes local taxes repports by rate --- htdocs/compta/localtax/quadri_detail.php | 16 ++++++------ htdocs/core/lib/tax.lib.php | 31 ++++++++++++++++-------- 2 files changed, 28 insertions(+), 19 deletions(-) diff --git a/htdocs/compta/localtax/quadri_detail.php b/htdocs/compta/localtax/quadri_detail.php index 175ff6cf98f..b7d8b1d6bad 100644 --- a/htdocs/compta/localtax/quadri_detail.php +++ b/htdocs/compta/localtax/quadri_detail.php @@ -54,8 +54,9 @@ if (empty($year)) $year_current = $year; $year_start = $year; } -$date_start=dol_mktime(0,0,0,$_REQUEST["date_startmonth"],$_REQUEST["date_startday"],$_REQUEST["date_startyear"]); -$date_end=dol_mktime(23,59,59,$_REQUEST["date_endmonth"],$_REQUEST["date_endday"],$_REQUEST["date_endyear"]); + +$date_start = dol_mktime( 0, 0, 0, GETPOST( "date_startmonth" ), GETPOST( "date_startday" ), GETPOST( "date_startyear" ) ); +$date_end = dol_mktime( 23, 59, 59, GETPOST( "date_endmonth" ), GETPOST( "date_endday" ), GETPOST( "date_endyear" ) ); // Quarter if (empty($date_start) || empty($date_end)) // We define date_start and date_end { @@ -92,12 +93,9 @@ $socid = GETPOST('socid','int'); if ($user->societe_id) $socid=$user->societe_id; $result = restrictedArea($user, 'tax', '', '', 'charges'); - - -/* +/** * View */ - $morequerystring=''; $listofparams=array('date_startmonth','date_startyear','date_startday','date_endmonth','date_endyear','date_endday'); foreach($listofparams as $param) @@ -118,6 +116,7 @@ $paymentfourn_static=new PaiementFourn($db); $fsearch.=' '; $fsearch.=' '; +$fsearch.=' '; $calc=$conf->global->MAIN_INFO_LOCALTAX_CALC.$local; @@ -196,9 +195,8 @@ $total = 0; $i=0; // Load arrays of datas -$x_coll = vat_by_date($db, 0, 0, $date_start, $date_end, $modetax, 'sell'); -$x_paye = vat_by_date($db, 0, 0, $date_start, $date_end, $modetax, 'buy'); - +$x_coll = tax_by_date('localtax' . $local, $db, 0, 0, $date_start, $date_end, $modetax, 'sell'); +$x_paye = tax_by_date('localtax' . $local, $db, 0, 0, $date_start, $date_end, $modetax, 'buy'); echo '
'; - print_fleche_navigation($page, $_SERVER["PHP_SELF"], '', ($num > $listlimit), ''); - print '
'; diff --git a/htdocs/core/lib/tax.lib.php b/htdocs/core/lib/tax.lib.php index 0fc401f0280..38ff0ed73f7 100644 --- a/htdocs/core/lib/tax.lib.php +++ b/htdocs/core/lib/tax.lib.php @@ -186,6 +186,7 @@ function vat_by_thirdparty($db, $y, $date_start, $date_end, $modetax, $direction * to report the amounts for different VAT rates as different lines. * This function also accounts recurrent invoices. * + * @param string $type Tax type, either vat, 'localtax1' or 'localtax2'. Default to 'vat' * @param DoliDB $db Database handler object * @param int $y Year * @param int $q Quarter @@ -196,7 +197,7 @@ function vat_by_thirdparty($db, $y, $date_start, $date_end, $modetax, $direction * @param int $m Month * @return array List of quarters with vat */ -function vat_by_date($db, $y, $q, $date_start, $date_end, $modetax, $direction, $m=0) +function tax_by_date($type='vat', $db, $y, $q, $date_start, $date_end, $modetax, $direction, $m=0) { global $conf; @@ -210,8 +211,6 @@ function vat_by_date($db, $y, $q, $date_start, $date_end, $modetax, $direction, $fk_facture2='fk_facture'; $fk_payment='fk_paiement'; $total_tva='total_tva'; - $total_localtax1='total_localtax1'; - $total_localtax2='total_localtax2'; $paymenttable='paiement'; $paymentfacturetable='paiement_facture'; $invoicefieldref='facnumber'; @@ -224,13 +223,20 @@ function vat_by_date($db, $y, $q, $date_start, $date_end, $modetax, $direction, $fk_facture2='fk_facturefourn'; $fk_payment='fk_paiementfourn'; $total_tva='tva'; - $total_localtax1='total_localtax1'; - $total_localtax2='total_localtax2'; $paymenttable='paiementfourn'; $paymentfacturetable='paiementfourn_facturefourn'; $invoicefieldref='ref'; } + if ( strpos( $type, 'localtax' ) === 0 ) { + $f_rate = $type . '_tx'; + } else { + $f_rate = 'tva_tx'; + } + + $total_localtax1='total_localtax1'; + $total_localtax2='total_localtax2'; + // CAS DES BIENS // Define sql request @@ -238,7 +244,7 @@ function vat_by_date($db, $y, $q, $date_start, $date_end, $modetax, $direction, if ($modetax == 1) // Option vat on delivery for goods (payment) and debit invoice for services { // Count on delivery date (use invoice date as delivery is unknown) - $sql = "SELECT d.rowid, d.product_type as dtype, d.".$fk_facture." as facid, d.tva_tx as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.".$total_tva." as total_vat, d.description as descr,"; + $sql = "SELECT d.rowid, d.product_type as dtype, d.".$fk_facture." as facid, d.$f_rate as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.".$total_tva." as total_vat, d.description as descr,"; $sql .=" d.".$total_localtax1." as total_localtax1, d.".$total_localtax2." as total_localtax2, "; $sql.= " d.date_start as date_start, d.date_end as date_end,"; $sql.= " f.".$invoicefieldref." as facnum, f.type, f.total_ttc as ftotal_ttc, f.datef, s.nom as company_name, s.rowid as company_id,"; @@ -273,7 +279,7 @@ function vat_by_date($db, $y, $q, $date_start, $date_end, $modetax, $direction, else // Option vat on delivery for goods (payments) and payments for services { // Count on delivery date (use invoice date as delivery is unknown) - $sql = "SELECT d.rowid, d.product_type as dtype, d.".$fk_facture." as facid, d.tva_tx as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.".$total_tva." as total_vat, d.description as descr,"; + $sql = "SELECT d.rowid, d.product_type as dtype, d.".$fk_facture." as facid, d.$f_rate as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.".$total_tva." as total_vat, d.description as descr,"; $sql .=" d.".$total_localtax1." as total_localtax1, d.".$total_localtax2." as total_localtax2, "; $sql.= " d.date_start as date_start, d.date_end as date_end,"; $sql.= " f.".$invoicefieldref." as facnum, f.type, f.total_ttc as ftotal_ttc, f.datef as date_f, s.nom as company_name, s.rowid as company_id,"; @@ -378,7 +384,7 @@ function vat_by_date($db, $y, $q, $date_start, $date_end, $modetax, $direction, if ($modetax == 1) // Option vat on delivery for goods (payment) and debit invoice for services { // Count on invoice date - $sql = "SELECT d.rowid, d.product_type as dtype, d.".$fk_facture." as facid, d.tva_tx as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.".$total_tva." as total_vat, d.description as descr,"; + $sql = "SELECT d.rowid, d.product_type as dtype, d.".$fk_facture." as facid, d.$f_rate as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.".$total_tva." as total_vat, d.description as descr,"; $sql .=" d.".$total_localtax1." as total_localtax1, d.".$total_localtax2." as total_localtax2, "; $sql.= " d.date_start as date_start, d.date_end as date_end,"; $sql.= " f.".$invoicefieldref." as facnum, f.type, f.total_ttc as ftotal_ttc, f.datef, s.nom as company_name, s.rowid as company_id,"; @@ -413,7 +419,7 @@ function vat_by_date($db, $y, $q, $date_start, $date_end, $modetax, $direction, else // Option vat on delivery for goods (payments) and payments for services { // Count on payments date - $sql = "SELECT d.rowid, d.product_type as dtype, d.".$fk_facture." as facid, d.tva_tx as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.".$total_tva." as total_vat, d.description as descr,"; + $sql = "SELECT d.rowid, d.product_type as dtype, d.".$fk_facture." as facid, d.$f_rate as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.".$total_tva." as total_vat, d.description as descr,"; $sql .=" d.".$total_localtax1." as total_localtax1, d.".$total_localtax2." as total_localtax2, "; $sql.= " d.date_start as date_start, d.date_end as date_end,"; $sql.= " f.".$invoicefieldref." as facnum, f.type, f.total_ttc as ftotal_ttc, f.datef, s.nom as company_name, s.rowid as company_id,"; @@ -522,7 +528,7 @@ function vat_by_date($db, $y, $q, $date_start, $date_end, $modetax, $direction, $sql=''; // Count on payments date - $sql = "SELECT e.rowid, d.product_type as dtype, e.rowid as facid, d.tva_tx as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.total_tva as total_vat, e.note_private as descr,"; + $sql = "SELECT e.rowid, d.product_type as dtype, e.rowid as facid, d.$f_rate as rate, d.total_ht as total_ht, d.total_ttc as total_ttc, d.total_tva as total_vat, e.note_private as descr,"; $sql .=" d.total_localtax1 as total_localtax1, d.total_localtax2 as total_localtax2, "; $sql.= " e.date_debut as date_start, e.date_fin as date_end,"; $sql.= " e.ref as facnum, e.total_ttc as ftotal_ttc, e.date_create, s.nom as company_name, s.rowid as company_id, d.fk_c_type_fees as type,"; @@ -622,3 +628,8 @@ function vat_by_date($db, $y, $q, $date_start, $date_end, $modetax, $direction, return $list; } +function vat_by_date ($db, $y, $q, $date_start, $date_end, $modetax, $direction, $m=0) +{ + return tax_by_date('vat', $db, $y, $q, $date_start, $date_end, $modetax, $direction, $m); +} + From 244574f8e6d576f5e22c7d33b13730a4e1217f54 Mon Sep 17 00:00:00 2001 From: Laurent Dinclaux Date: Mon, 10 Jul 2017 13:19:59 +1100 Subject: [PATCH 044/138] Fixes functions comments --- htdocs/core/lib/tax.lib.php | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/htdocs/core/lib/tax.lib.php b/htdocs/core/lib/tax.lib.php index 38ff0ed73f7..802919af619 100644 --- a/htdocs/core/lib/tax.lib.php +++ b/htdocs/core/lib/tax.lib.php @@ -181,9 +181,9 @@ function vat_by_thirdparty($db, $y, $date_start, $date_end, $modetax, $direction } /** - * Gets VAT to collect for the given year (and given quarter or month) - * The function gets the VAT in split results, as the VAT declaration asks - * to report the amounts for different VAT rates as different lines. + * Gets Tax to collect for the given year (and given quarter or month) + * The function gets the Tax in split results, as the Tax declaration asks + * to report the amounts for different Tax rates as different lines. * This function also accounts recurrent invoices. * * @param string $type Tax type, either vat, 'localtax1' or 'localtax2'. Default to 'vat' @@ -628,6 +628,22 @@ function tax_by_date($type='vat', $db, $y, $q, $date_start, $date_end, $modetax, return $list; } +/** + * Gets VAT to collect for the given year (and given quarter or month) + * The function gets the VAT in split results, as the VAT declaration asks + * to report the amounts for different VAT rates as different lines. + * This function also accounts recurrent invoices. + * + * @param DoliDB $db Database handler object + * @param int $y Year + * @param int $q Quarter + * @param string $date_start Start date + * @param string $date_end End date + * @param int $modetax 0 or 1 (option vat on debit) + * @param int $direction 'sell' (customer invoice) or 'buy' (supplier invoices) + * @param int $m Month + * @return array List of quarters with vat + */ function vat_by_date ($db, $y, $q, $date_start, $date_end, $modetax, $direction, $m=0) { return tax_by_date('vat', $db, $y, $q, $date_start, $date_end, $modetax, $direction, $m); From 64a5be3e0092fccfc1fd43bef9d9f4d5fb045737 Mon Sep 17 00:00:00 2001 From: Laurent Dinclaux Date: Mon, 10 Jul 2017 14:14:21 +1100 Subject: [PATCH 045/138] Fixes travis error: Arguments with default values must be at the end of the argument list --- htdocs/core/lib/tax.lib.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/core/lib/tax.lib.php b/htdocs/core/lib/tax.lib.php index 802919af619..805adb9d796 100644 --- a/htdocs/core/lib/tax.lib.php +++ b/htdocs/core/lib/tax.lib.php @@ -186,7 +186,7 @@ function vat_by_thirdparty($db, $y, $date_start, $date_end, $modetax, $direction * to report the amounts for different Tax rates as different lines. * This function also accounts recurrent invoices. * - * @param string $type Tax type, either vat, 'localtax1' or 'localtax2'. Default to 'vat' + * @param string $type Tax type, either 'vat', 'localtax1' or 'localtax2' * @param DoliDB $db Database handler object * @param int $y Year * @param int $q Quarter @@ -197,7 +197,7 @@ function vat_by_thirdparty($db, $y, $date_start, $date_end, $modetax, $direction * @param int $m Month * @return array List of quarters with vat */ -function tax_by_date($type='vat', $db, $y, $q, $date_start, $date_end, $modetax, $direction, $m=0) +function tax_by_date($type, $db, $y, $q, $date_start, $date_end, $modetax, $direction, $m=0) { global $conf; From bb2dc59c56163a35027408818e64bde4fa851302 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 10 Jul 2017 11:29:09 +0200 Subject: [PATCH 046/138] More complete request to clean --- htdocs/install/mysql/migration/repair.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/install/mysql/migration/repair.sql b/htdocs/install/mysql/migration/repair.sql index f67869f67ba..f2e5066a066 100755 --- a/htdocs/install/mysql/migration/repair.sql +++ b/htdocs/install/mysql/migration/repair.sql @@ -330,7 +330,7 @@ drop table tmp_c_shipment_mode; -- Restore id of user on link for payment of expense report drop table tmp_bank_url_expense_user; create table tmp_bank_url_expense_user (select e.fk_user_author, bu2.fk_bank from llx_expensereport as e, llx_bank_url as bu2 where bu2.url_id = e.rowid and bu2.type = 'payment_expensereport'); -update llx_bank_url as bu set url_id = (select e.fk_user_author from tmp_bank_url_expense_user as e where e.fk_bank = bu.fk_bank) where bu.url_id = 0 and bu.type ='user'; +update llx_bank_url as bu set url_id = (select e.fk_user_author from tmp_bank_url_expense_user as e where e.fk_bank = bu.fk_bank) where (bu.url_id = 0 OR bu.url_id IS NULL) and bu.type ='user'; drop table tmp_bank_url_expense_user; From f85fcbd2161dedf23cfa75d710c4872418b9019b Mon Sep 17 00:00:00 2001 From: fappels Date: Mon, 10 Jul 2017 12:47:21 +0200 Subject: [PATCH 047/138] Fix categorie navigation --- htdocs/categories/class/categorie.class.php | 2 +- htdocs/categories/viewcat.php | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/htdocs/categories/class/categorie.class.php b/htdocs/categories/class/categorie.class.php index db3364ff04d..1b292b9e470 100644 --- a/htdocs/categories/class/categorie.class.php +++ b/htdocs/categories/class/categorie.class.php @@ -133,7 +133,7 @@ class Categorie extends CommonObject ); public $element='category'; - public $table_element='categories'; + public $table_element='categorie'; public $fk_parent; public $label; diff --git a/htdocs/categories/viewcat.php b/htdocs/categories/viewcat.php index 11aff01dc99..1c6186d5df4 100644 --- a/htdocs/categories/viewcat.php +++ b/htdocs/categories/viewcat.php @@ -35,14 +35,14 @@ require_once DOL_DOCUMENT_ROOT.'/core/class/html.formother.class.php'; $langs->load("categories"); $id=GETPOST('id','int'); -$ref=GETPOST('ref'); +$label=GETPOST('label'); $type=GETPOST('type'); $action=GETPOST('action','aZ09'); $confirm=GETPOST('confirm'); $removeelem = GETPOST('removeelem','int'); $elemid=GETPOST('elemid'); -if ($id == "") +if ($id == "" && $label == "") { dol_print_error('','Missing parameter id'); exit(); @@ -52,7 +52,7 @@ if ($id == "") $result = restrictedArea($user, 'categorie', $id, '&category'); $object = new Categorie($db); -$result=$object->fetch($id); +$result=$object->fetch($id, $label); $object->fetch_optionals($id,$extralabels); if ($result <= 0) { @@ -195,7 +195,7 @@ $head = categories_prepare_head($object,$type); dol_fiche_head($head, 'card', $title, -1, 'category'); $linkback = ''.$langs->trans("BackToList").''; - +$object->next_prev_filter=" type = ".$object->type; $object->ref = $object->label; $morehtmlref='
'.$langs->trans("Root").' >> '; $ways = $object->print_all_ways(" >> ", '', 1); @@ -205,7 +205,7 @@ foreach ($ways as $way) } $morehtmlref.='
'; -dol_banner_tab($object, 'ref', $linkback, ($user->societe_id?0:1), 'ref', 'ref', $morehtmlref, '', 0, '', '', 1); +dol_banner_tab($object, 'label', $linkback, ($user->societe_id?0:1), 'label', 'label', $morehtmlref, '', 0, '', '', 1); /* From 1ab3e0c3fa03bfbfb7e998e30c43981ba11feee9 Mon Sep 17 00:00:00 2001 From: BENKE Charlene Date: Mon, 10 Jul 2017 14:00:32 +0200 Subject: [PATCH 048/138] if no suppliers selected, no subprice yet --- htdocs/supplier_proposal/class/supplier_proposal.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/supplier_proposal/class/supplier_proposal.class.php b/htdocs/supplier_proposal/class/supplier_proposal.class.php index 0c8410213af..1d27e7c4986 100644 --- a/htdocs/supplier_proposal/class/supplier_proposal.class.php +++ b/htdocs/supplier_proposal/class/supplier_proposal.class.php @@ -2841,7 +2841,7 @@ class SupplierProposalLine extends CommonObjectLine $sql.= " ".price2num($this->localtax2_tx).","; $sql.= " '".$this->localtax1_type."',"; $sql.= " '".$this->localtax2_type."',"; - $sql.= " ".price2num($this->subprice).","; + $sql.= " ".(!empty($this->subprice)?price2num($this->subprice):"null").","; $sql.= " ".price2num($this->remise_percent).","; $sql.= " ".(isset($this->info_bits)?"'".$this->info_bits."'":"null").","; $sql.= " ".price2num($this->total_ht).","; From 7a12118ce45cc7849abc75c6be1a77071c677985 Mon Sep 17 00:00:00 2001 From: AlainRnet Date: Mon, 10 Jul 2017 15:41:26 +0200 Subject: [PATCH 049/138] Update card.php Limitation of the number of characters that is not limited in the third card as described here: https://www.dolibarr.fr/forum/5-bugs-sur-la-version-cvs-ou-demo/59229-taille-limitee-de-l-adesse-mail-des-contacts --- htdocs/contact/card.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/contact/card.php b/htdocs/contact/card.php index fbd27b0d841..d5854297f43 100644 --- a/htdocs/contact/card.php +++ b/htdocs/contact/card.php @@ -625,7 +625,7 @@ else // EMail if (($objsoc->typent_code == 'TE_PRIVATE' || ! empty($conf->global->CONTACT_USE_COMPANY_ADDRESS)) && dol_strlen(trim($object->email)) == 0) $object->email = $objsoc->email; // Predefined with third party print ''; - print ''; + print ''; if (! empty($conf->mailing->enabled)) { print ''; @@ -860,7 +860,7 @@ else // EMail print ''; - print ''; + print ''; if (! empty($conf->mailing->enabled)) { $langs->load("mails"); From 8c287c02ca2fb9d70f778ba302eda278310f9e9f Mon Sep 17 00:00:00 2001 From: AlainRnet Date: Mon, 10 Jul 2017 15:41:26 +0200 Subject: [PATCH 050/138] Update card.php Limitation of the number of characters that is not limited in the third card as described here: https://www.dolibarr.fr/forum/5-bugs-sur-la-version-cvs-ou-demo/59229-taille-limitee-de-l-adesse-mail-des-contacts --- htdocs/contact/card.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/contact/card.php b/htdocs/contact/card.php index fbd27b0d841..d5854297f43 100644 --- a/htdocs/contact/card.php +++ b/htdocs/contact/card.php @@ -625,7 +625,7 @@ else // EMail if (($objsoc->typent_code == 'TE_PRIVATE' || ! empty($conf->global->CONTACT_USE_COMPANY_ADDRESS)) && dol_strlen(trim($object->email)) == 0) $object->email = $objsoc->email; // Predefined with third party print ''; - print ''; + print ''; if (! empty($conf->mailing->enabled)) { print ''; @@ -860,7 +860,7 @@ else // EMail print ''; - print ''; + print ''; if (! empty($conf->mailing->enabled)) { $langs->load("mails"); From be09c911ce5a904d376b961623f7f65ab8a7a4a6 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 10 Jul 2017 23:44:46 +0200 Subject: [PATCH 051/138] Debug module websites --- htdocs/admin/websites.php | 2 +- .../install/mysql/migration/5.0.0-6.0.0.sql | 6 +- ...pages.key.sql => llx_website_page.key.sql} | 4 +- ...website_pages.sql => llx_website_page.sql} | 2 +- htdocs/langs/en_US/website.lang | 1 + htdocs/websites/class/websitepage.class.php | 2 +- htdocs/websites/index.php | 62 +++++++++++++------ 7 files changed, 53 insertions(+), 26 deletions(-) rename htdocs/install/mysql/tables/{llx_website_pages.key.sql => llx_website_page.key.sql} (80%) rename htdocs/install/mysql/tables/{llx_website_pages.sql => llx_website_page.sql} (97%) diff --git a/htdocs/admin/websites.php b/htdocs/admin/websites.php index 9a12441fbb3..66776220d32 100644 --- a/htdocs/admin/websites.php +++ b/htdocs/admin/websites.php @@ -259,7 +259,7 @@ if ($action == 'confirm_delete' && $confirm == 'yes') // delete if ($tabrowid[$id]) { $rowidcol=$tabrowid[$id]; } else { $rowidcol="rowid"; } - $sql = "DELETE from ".MAIN_DB_PREFIX."website_pages WHERE fk_website ='".$rowid."'"; + $sql = "DELETE from ".MAIN_DB_PREFIX."website_page WHERE fk_website ='".$rowid."'"; $result = $db->query($sql); $sql = "DELETE from ".MAIN_DB_PREFIX."website WHERE rowid ='".$rowid."'"; diff --git a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql index ec3a945bb09..0137353f714 100644 --- a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql +++ b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql @@ -497,7 +497,7 @@ ALTER TABLE llx_usergroup_rights ADD CONSTRAINT fk_usergroup_rights_fk_usergroup -- For new module website -CREATE TABLE llx_website_pages +CREATE TABLE llx_website_page ( rowid integer AUTO_INCREMENT NOT NULL PRIMARY KEY, fk_website integer NOT NULL, @@ -513,9 +513,9 @@ CREATE TABLE llx_website_pages tms timestamp ) ENGINE=innodb; -ALTER TABLE llx_website_pages ADD UNIQUE INDEX uk_website_pages_url (fk_website,pageurl); +ALTER TABLE llx_website_page ADD UNIQUE INDEX uk_website_page_url (fk_website,pageurl); -ALTER TABLE llx_website_pages ADD CONSTRAINT fk_website_pages_website FOREIGN KEY (fk_website) REFERENCES llx_website (rowid); +ALTER TABLE llx_website_page ADD CONSTRAINT fk_website_page_website FOREIGN KEY (fk_website) REFERENCES llx_website (rowid); -- For new module blockedlog diff --git a/htdocs/install/mysql/tables/llx_website_pages.key.sql b/htdocs/install/mysql/tables/llx_website_page.key.sql similarity index 80% rename from htdocs/install/mysql/tables/llx_website_pages.key.sql rename to htdocs/install/mysql/tables/llx_website_page.key.sql index 00b9439d18b..14488e588dc 100644 --- a/htdocs/install/mysql/tables/llx_website_pages.key.sql +++ b/htdocs/install/mysql/tables/llx_website_page.key.sql @@ -16,7 +16,7 @@ -- -- =========================================================================== -ALTER TABLE llx_website_pages ADD UNIQUE INDEX uk_website_pages_url (fk_website,pageurl); +ALTER TABLE llx_website_page ADD UNIQUE INDEX uk_website_page_url (fk_website, pageurl); -ALTER TABLE llx_website_pages ADD CONSTRAINT fk_website_pages_website FOREIGN KEY (fk_website) REFERENCES llx_website (rowid); +ALTER TABLE llx_website_page ADD CONSTRAINT fk_website_page_website FOREIGN KEY (fk_website) REFERENCES llx_website (rowid); diff --git a/htdocs/install/mysql/tables/llx_website_pages.sql b/htdocs/install/mysql/tables/llx_website_page.sql similarity index 97% rename from htdocs/install/mysql/tables/llx_website_pages.sql rename to htdocs/install/mysql/tables/llx_website_page.sql index d45d8f06f56..69b6c417528 100644 --- a/htdocs/install/mysql/tables/llx_website_pages.sql +++ b/htdocs/install/mysql/tables/llx_website_page.sql @@ -17,7 +17,7 @@ -- ======================================================================== -CREATE TABLE llx_website_pages +CREATE TABLE llx_website_page ( rowid integer AUTO_INCREMENT NOT NULL PRIMARY KEY, fk_website integer NOT NULL, diff --git a/htdocs/langs/en_US/website.lang b/htdocs/langs/en_US/website.lang index abb7f7e56d3..cc2f31143ce 100644 --- a/htdocs/langs/en_US/website.lang +++ b/htdocs/langs/en_US/website.lang @@ -4,6 +4,7 @@ WebsiteSetupDesc=Create here as much entry as number of different websites you n DeleteWebsite=Delete website ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed. WEBSITE_PAGENAME=Page name/alias +WEBSITE_HTML_HEADER=HTML Header WEBSITE_CSS_URL=URL of external CSS file WEBSITE_CSS_INLINE=CSS content PageNameAliasHelp=Name or alias of the page.
This alias is also used to forge a SEO URL when website is read from a Virtual host of a Web server (like Apacke, Nginx, ...). Use the button "%s" to edit this alias. diff --git a/htdocs/websites/class/websitepage.class.php b/htdocs/websites/class/websitepage.class.php index 99fd4d64603..4f9dc58c615 100644 --- a/htdocs/websites/class/websitepage.class.php +++ b/htdocs/websites/class/websitepage.class.php @@ -129,7 +129,7 @@ class WebsitePage extends CommonObject $sql.= 'content,'; $sql.= 'status,'; $sql.= 'date_creation,'; - $sql.= 'date_modification'; + $sql.= 'tms'; $sql .= ') VALUES ('; $sql .= ' '.(! isset($this->fk_website)?'NULL':$this->fk_website).','; $sql .= ' '.(! isset($this->pageurl)?'NULL':"'".$this->db->escape($this->pageurl)."'").','; diff --git a/htdocs/websites/index.php b/htdocs/websites/index.php index b2b8662fe08..2c9c364edac 100644 --- a/htdocs/websites/index.php +++ b/htdocs/websites/index.php @@ -129,6 +129,7 @@ if ($pageid > 0 && $action != 'add') global $dolibarr_main_data_root; $pathofwebsite=$dolibarr_main_data_root.'/websites/'.$website; +$filehtmlheader=$pathofwebsite.'/header.html'; $filecss=$pathofwebsite.'/styles.css.php'; $filetpl=$pathofwebsite.'/page'.$pageid.'.tpl.php'; $fileindex=$pathofwebsite.'/index.php'; @@ -240,25 +241,30 @@ if ($action == 'delete') // Update css if ($action == 'updatecss') { - //$db->begin(); - $res = $object->fetch(0, $website); - /* - $res = $object->update($user); - if ($res > 0) - { - $db->commit(); - $action=''; - } - else + // Html header file + $htmlheadercontent = ''."\n"; + $htmlheadercontent.= ''."\n"; + $htmlheadercontent.= ''."\n"; + $htmlheadercontent.= GETPOST('WEBSITE_HTML_HEADER'); + + dol_syslog("Save file css into ".$filehtmlheader); + + dol_mkdir($pathofwebsite); + $result = file_put_contents($filehtmlheader, $htmlheadercontent); + if (! empty($conf->global->MAIN_UMASK)) + @chmod($filehtmlheader, octdec($conf->global->MAIN_UMASK)); + + if (! $result) { $error++; - $db->rollback(); - }*/ + setEventMessages('Failed to write file '.$filehtmlheader, null, 'errors'); + } + // Css file $csscontent = ''."\n"; - $csscontent.= ''."\n"; + $csscontent.= ''."\n"; $csscontent.= '"."\n"; @@ -278,6 +284,7 @@ if ($action == 'updatecss') setEventMessages('Failed to write file '.$filecss, null, 'errors'); } + if (! $error) { setEventMessages($langs->trans("Saved"), null, 'mesgs'); @@ -310,7 +317,7 @@ if ($action == 'setashome') dol_delete_file($fileindex); $indexcontent = ''."\n"; $result = file_put_contents($fileindex, $indexcontent); @@ -406,6 +413,7 @@ if ($action == 'updatemeta') $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; $tplcontent.= '
'."\n"; + $tplcontent.= ''.dol_escape_htmltag($objectpage->title).''."\n"; $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; @@ -414,8 +422,10 @@ if ($action == 'updatemeta') $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; + $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; - $tplcontent.= ''.dol_escape_htmltag($objectpage->title).''."\n"; + $tplcontent.= ''."\n"; + $tplcontent.= 'ref.'/header.html"); ?>'."\n"; $tplcontent.= '
'."\n"; $tplcontent.= ''."\n"; @@ -561,6 +571,7 @@ if ($action == 'updatecontent' || GETPOST('refreshsite') || GETPOST('refreshpage $tplcontent.= "// END PHP ?>\n"; $tplcontent.= ''."\n"; $tplcontent.= '
'."\n"; + $tplcontent.= ''.dol_escape_htmltag($objectpage->title).''."\n"; $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; @@ -568,8 +579,10 @@ if ($action == 'updatecontent' || GETPOST('refreshsite') || GETPOST('refreshpage $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; $tplcontent.= ''."\n"; - $tplcontent.= ''."\n"; - $tplcontent.= ''.dol_escape_htmltag($objectpage->title).''."\n"; + $tplcontent.= ''."\n"; + $tplcontent.= ''."\n"; + $tplcontent.= ''."\n"; + $tplcontent.= 'ref.'/header.html"); ?>'."\n"; $tplcontent.= '
'."\n"; $tplcontent.= ''."\n"; @@ -940,6 +953,11 @@ if ($action == 'editcss') print '
'; + $htmlheader = @file_get_contents($filehtmlheader); + // Clean the php css file to remove php code and get only html part + $htmlheader = preg_replace('//s', '', $htmlheader); + + $csscontent = @file_get_contents($filecss); // Clean the php css file to remove php code and get only css part $csscontent = preg_replace('//s', '', $csscontent); @@ -958,11 +976,19 @@ if ($action == 'editcss') print '
'; + print ''; + /*print ''; - print ''; + print ''; print ''; - print ''; - print ''; - print ''; + print ''; + print ''; + print ''; + //print ''; + print ''; print ''; print ''; print ''; @@ -986,9 +1010,11 @@ elseif (! empty($module)) print ''; print ''; print ''; - print ''; - print ''; - print ''; + print ''; + print ''; + print ''; + //print ''; + print ''; print ''; print ''; - print ''; - print ''; - print ''; + /*print '';*/ + print ''; print ''; } -/*if (! empty($arrayfields['u.statut']['checked'])) +/*if (! empty($arrayfields['t.statut']['checked'])) { // Status print ''; diff --git a/htdocs/modulebuilder/template/sql/llx_myobject.key.sql b/htdocs/modulebuilder/template/sql/llx_myobject.key.sql index 812a98090af..4822d7c3ac4 100644 --- a/htdocs/modulebuilder/template/sql/llx_myobject.key.sql +++ b/htdocs/modulebuilder/template/sql/llx_myobject.key.sql @@ -14,6 +14,9 @@ -- along with this program. If not, see . -ALTER TABLE llx_myobject ADD UNIQUE INDEX uk_fk_othertable (fk_othertable); ---ALTER TABLE llx_myobject ADD CONSTRAINT llx_mytable_field_id FOREIGN KEY (fk_field) REFERENCES llx_myOthertable(rowid); +-- BEGIN MODULEBUILDER INDEXES +ALTER TABLE llx_myobject ADD UNIQUE INDEX idx_fieldobject (fieldobject); +-- END MODULEBUILDER INDEXES + +--ALTER TABLE llx_myobject ADD CONSTRAINT llx_myobject_field_id FOREIGN KEY (fk_field) REFERENCES llx_myotherobject(rowid); diff --git a/htdocs/modulebuilder/template/sql/llx_myobject.sql b/htdocs/modulebuilder/template/sql/llx_myobject.sql index 8cba239766f..b5810f0f227 100644 --- a/htdocs/modulebuilder/template/sql/llx_myobject.sql +++ b/htdocs/modulebuilder/template/sql/llx_myobject.sql @@ -13,9 +13,14 @@ -- You should have received a copy of the GNU General Public License -- along with this program. If not, see . + CREATE TABLE llx_myobject( rowid INTEGER AUTO_INCREMENT PRIMARY KEY, + -- BEGIN MODULEBUILDER FIELDS entity INTEGER DEFAULT 1 NOT NULL, - fk_othertable INTEGER NOT NULL, - name VARCHAR(189) -); + label VARCHAR(255), + datec DATETIME NOT NULL, + tms TIMESTAMP NOT NULL, + status INTEGER + -- END MODULEBUILDER FIELDS +) ENGINE=innodb; \ No newline at end of file From 94309525616d60647ba137f449ada6527777bca5 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Wed, 12 Jul 2017 11:00:18 +0200 Subject: [PATCH 065/138] Fix: missing entity filter (multicompany) --- htdocs/comm/card.php | 121 +++++++------- htdocs/societe/class/societe.class.php | 221 +++++++++++++------------ 2 files changed, 178 insertions(+), 164 deletions(-) diff --git a/htdocs/comm/card.php b/htdocs/comm/card.php index a51ef902eb6..dfdc9183886 100644 --- a/htdocs/comm/card.php +++ b/htdocs/comm/card.php @@ -3,7 +3,7 @@ * Copyright (C) 2004-2015 Laurent Destailleur * Copyright (C) 2004 Eric Seigne * Copyright (C) 2006 Andre Cianfarani - * Copyright (C) 2005-2012 Regis Houssin + * Copyright (C) 2005-2017 Regis Houssin * Copyright (C) 2008 Raphael Bertrand (Resultic) * Copyright (C) 2010-2014 Juanjo Menent * Copyright (C) 2013 Alexandre Spangaro @@ -534,74 +534,73 @@ if ($id > 0) $boxstat.='
email).'">email).'">
email).'">email).'">
email).'">email).'">
email).'">email).'">
'; print $langs->trans('WEBSITE_CSS_INLINE'); print ''; - print ''; print '
'; + print $langs->trans('WEBSITE_HTML_HEADER'); + print ''; + print ''; + print '
'; print $langs->trans('WEBSITE_CSS_URL'); print ''; From 32d5edf5b930c23488dc20e72823623208999de8 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 11 Jul 2017 12:54:03 +0200 Subject: [PATCH 052/138] Fix warning when module position is not correct --- htdocs/core/class/menubase.class.php | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/htdocs/core/class/menubase.class.php b/htdocs/core/class/menubase.class.php index 137a5517231..431c5d19eeb 100644 --- a/htdocs/core/class/menubase.class.php +++ b/htdocs/core/class/menubase.class.php @@ -402,7 +402,8 @@ class Menubase } /** - * Load entries found from database in this->newmenu array. + * Load entries found from database (and stored into $tabMenu) in $this->newmenu array. + * Warning: Entries in $tabMenu must have child after parent * * @param Menu $newmenu Menu array to complete (in most cases, it's empty, may be already initialized with some menu manager like eldy) * @param string $mymainmenu Value for mainmenu to filter menu to load (often $_SESSION["mainmenu"]) @@ -435,10 +436,10 @@ class Menubase // We initialize newmenu with first already found menu entries $this->newmenu = $newmenu; - // Now edit this->newmenu->list to add entries found into tabMenu that are childs of mainmenu claimed, using the fk_menu link (old method) + // Now complete $this->newmenu->list to add entries found into $tabMenu that are childs of mainmenu=$menutopid, using the fk_menu link that is int (old method) $this->recur($tabMenu, $menutopid, 1); - // Now update this->newmenu->list when fk_menu value is -1 (left menu added by modules with no top menu) + // Now complete $this->newmenu->list when fk_menu value is -1 (left menu added by modules with no top menu) foreach($tabMenu as $key => $val) { //var_dump($tabMenu); @@ -479,6 +480,10 @@ class Menubase } //print 'We must insert menu entry between entry '.$lastid.' and '.$nextid.'
'; if ($found) $this->newmenu->insert($lastid, $val['url'], $val['titre'], $searchlastsub, $val['perms'], $val['target'], $val['mainmenu'], $val['leftmenu'], $val['position']); + else { + dol_syslog("Error. Modules ".$val['module']." has defined a menu entry with a parent='fk_mainmenu=".$val['fk_leftmenu'].",fk_leftmenu=".$val['fk_leftmenu']."' and position=".$val['position'].'. The parent was not found. May be you forget it into your definition of menu, or may be the parent has a "position" that is after the child (fix field "position" of parent or child in this case).', LOG_WARNING); + //print "Parent menu not found !!
"; + } } } } @@ -494,7 +499,7 @@ class Menubase * @param string $myleftmenu Value for left that defined leftmenu * @param int $type_user Looks for menu entry for 0=Internal users, 1=External users * @param string $menu_handler Name of menu_handler used ('auguria', 'eldy'...) - * @param array $tabMenu Array to store new entries found (in most cases, it's empty, but may be alreay filled) + * @param array $tabMenu Array to store new entries found (in most cases, it's empty, but may be alreay filled) * @return int >0 if OK, <0 if KO */ function menuLoad($mymainmenu, $myleftmenu, $type_user, $menu_handler, &$tabMenu) @@ -610,6 +615,11 @@ class Menubase $a++; } $this->db->free($resql); + + // Currently $tabMenu is sorted on position. + // If a child have a position lower that its parent, we can make a loop to fix this here, but we prefer to show a warning + // into the leftMenuCharger later to avoid useless operations. + return 1; } else @@ -622,7 +632,7 @@ class Menubase /** * Complete this->newmenu with menu entry found in $tab * - * @param array $tab Tab array + * @param array $tab Tab array with all menu entries * @param int $pere Id of parent * @param int $level Level * @return void From c75db29ff2a67345b78bf4cad4e01cf8a661253f Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 11 Jul 2017 12:54:03 +0200 Subject: [PATCH 053/138] Fix warning when module position is not correct --- htdocs/core/class/menubase.class.php | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/htdocs/core/class/menubase.class.php b/htdocs/core/class/menubase.class.php index 137a5517231..431c5d19eeb 100644 --- a/htdocs/core/class/menubase.class.php +++ b/htdocs/core/class/menubase.class.php @@ -402,7 +402,8 @@ class Menubase } /** - * Load entries found from database in this->newmenu array. + * Load entries found from database (and stored into $tabMenu) in $this->newmenu array. + * Warning: Entries in $tabMenu must have child after parent * * @param Menu $newmenu Menu array to complete (in most cases, it's empty, may be already initialized with some menu manager like eldy) * @param string $mymainmenu Value for mainmenu to filter menu to load (often $_SESSION["mainmenu"]) @@ -435,10 +436,10 @@ class Menubase // We initialize newmenu with first already found menu entries $this->newmenu = $newmenu; - // Now edit this->newmenu->list to add entries found into tabMenu that are childs of mainmenu claimed, using the fk_menu link (old method) + // Now complete $this->newmenu->list to add entries found into $tabMenu that are childs of mainmenu=$menutopid, using the fk_menu link that is int (old method) $this->recur($tabMenu, $menutopid, 1); - // Now update this->newmenu->list when fk_menu value is -1 (left menu added by modules with no top menu) + // Now complete $this->newmenu->list when fk_menu value is -1 (left menu added by modules with no top menu) foreach($tabMenu as $key => $val) { //var_dump($tabMenu); @@ -479,6 +480,10 @@ class Menubase } //print 'We must insert menu entry between entry '.$lastid.' and '.$nextid.'
'; if ($found) $this->newmenu->insert($lastid, $val['url'], $val['titre'], $searchlastsub, $val['perms'], $val['target'], $val['mainmenu'], $val['leftmenu'], $val['position']); + else { + dol_syslog("Error. Modules ".$val['module']." has defined a menu entry with a parent='fk_mainmenu=".$val['fk_leftmenu'].",fk_leftmenu=".$val['fk_leftmenu']."' and position=".$val['position'].'. The parent was not found. May be you forget it into your definition of menu, or may be the parent has a "position" that is after the child (fix field "position" of parent or child in this case).', LOG_WARNING); + //print "Parent menu not found !!
"; + } } } } @@ -494,7 +499,7 @@ class Menubase * @param string $myleftmenu Value for left that defined leftmenu * @param int $type_user Looks for menu entry for 0=Internal users, 1=External users * @param string $menu_handler Name of menu_handler used ('auguria', 'eldy'...) - * @param array $tabMenu Array to store new entries found (in most cases, it's empty, but may be alreay filled) + * @param array $tabMenu Array to store new entries found (in most cases, it's empty, but may be alreay filled) * @return int >0 if OK, <0 if KO */ function menuLoad($mymainmenu, $myleftmenu, $type_user, $menu_handler, &$tabMenu) @@ -610,6 +615,11 @@ class Menubase $a++; } $this->db->free($resql); + + // Currently $tabMenu is sorted on position. + // If a child have a position lower that its parent, we can make a loop to fix this here, but we prefer to show a warning + // into the leftMenuCharger later to avoid useless operations. + return 1; } else @@ -622,7 +632,7 @@ class Menubase /** * Complete this->newmenu with menu entry found in $tab * - * @param array $tab Tab array + * @param array $tab Tab array with all menu entries * @param int $pere Id of parent * @param int $level Level * @return void From 90dcd3d30db51398ccfc594ff2ee3f79b829ed4e Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 11 Jul 2017 13:25:41 +0200 Subject: [PATCH 054/138] Look and feel v6 --- htdocs/societe/price.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/htdocs/societe/price.php b/htdocs/societe/price.php index 5146e3ad6a5..d7b683f92e7 100644 --- a/htdocs/societe/price.php +++ b/htdocs/societe/price.php @@ -187,7 +187,7 @@ if (! empty($conf->notification->enabled)) $langs->load("mails"); $head = societe_prepare_head($object); -dol_fiche_head($head, 'price', $langs->trans("ThirdParty"), 0, 'company'); +dol_fiche_head($head, 'price', $langs->trans("ThirdParty"), -1, 'company'); $linkback = ''.$langs->trans("BackToList").''; @@ -200,11 +200,11 @@ print ''; if (! empty($conf->global->SOCIETE_USEPREFIX)) // Old not used prefix field { - print ''; + print ''; } if ($object->client) { - print '
' . $langs->trans('Prefix') . '' . $object->prefix_comm . '
' . $langs->trans('Prefix') . '' . $object->prefix_comm . '
'; + print '
'; print $langs->trans('CustomerCode') . ''; print $object->code_client; if ($object->check_codeclient() != 0) @@ -213,7 +213,7 @@ if ($object->client) { } if ($object->fournisseur) { - print '
'; + print '
'; print $langs->trans('SupplierCode') . ''; print $object->code_fournisseur; if ($object->check_codefournisseur() != 0) From c85bf18f0e20042739366d6d5df58a8a866ab292 Mon Sep 17 00:00:00 2001 From: florian HENRY Date: Tue, 11 Jul 2017 14:47:37 +0200 Subject: [PATCH 055/138] Fix AdvtargetEmailing --- htdocs/comm/mailing/advtargetemailing.php | 10 ++-- .../html.formadvtargetemailing.class.php | 51 ++----------------- .../install/mysql/migration/5.0.0-6.0.0.sql | 2 + .../mysql/tables/llx_mailing_cibles.sql | 2 +- 4 files changed, 11 insertions(+), 54 deletions(-) diff --git a/htdocs/comm/mailing/advtargetemailing.php b/htdocs/comm/mailing/advtargetemailing.php index 81c29f687ce..e0a3e5cea79 100644 --- a/htdocs/comm/mailing/advtargetemailing.php +++ b/htdocs/comm/mailing/advtargetemailing.php @@ -22,6 +22,8 @@ * \brief Page to define emailing targets */ +if (! defined('NOSTYLECHECK')) define('NOSTYLECHECK','1'); + require '../../main.inc.php'; require_once DOL_DOCUMENT_ROOT . '/comm/mailing/class/mailing.class.php'; @@ -404,14 +406,8 @@ if ($_POST["button_removefilter"]) { * View */ -$extrajs = array ( - '/includes/jquery/plugins/multiselect/js/ui.multiselect.js' -); -$extracss = array ( - '/includes/jquery/plugins/multiselect/css/ui.multiselect.css', -); -llxHeader('', $langs->trans("MailAdvTargetRecipients"), '', '', '', '', $extrajs, $extracss); +llxHeader('', $langs->trans("MailAdvTargetRecipients")); print ''; - $return .= ''; - - if ($showempty) - $return .= ''; - - // Find if keys is in selected array value - if (is_array($selected_array) && count($selected_array)>0) { - $intersect_array = array_intersect_key($options_array, array_flip($selected_array)); - } else { - $intersect_array=array(); - } - - if (count($options_array) > 0) { - foreach ($options_array as $keyoption => $valoption) { - // If key is in intersect table then it have to e selected - $selected = ''; - if (count ( $intersect_array ) > 0) { - if (array_key_exists ( $keyoption, $intersect_array )) { - $selected = ' selected="selected"'; - } - } - $return .= '' . $valoption . ''; - } - } - - $return .= ''; - + $form=new Form($this->db); + $return = $form->multiselectarray($htmlname, $options_array, $selected_array,0,0,'',0,295); return $return; } @@ -448,7 +407,7 @@ class FormAdvTargetEmailing extends Form dol_print_error($this->db); } - return $this->advMultiselectarray ( $htmlname, $options_array, $selected_array ); + return $this->advMultiselectarray( $htmlname, $options_array, $selected_array ); } /** diff --git a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql index 8e4785ab4d9..5836cb740dc 100644 --- a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql +++ b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql @@ -534,3 +534,5 @@ ALTER TABLE llx_blockedlog_authority ADD INDEX signature (signature); UPDATE llx_bank SET label= '(SupplierInvoicePayment)' WHERE label= 'Règlement fournisseur'; UPDATE llx_bank SET label= '(CustomerInvoicePayment)' WHERE label= 'Règlement client'; + +ALTER TABLE llx_mailing_cibles MODIFY COLUMN source_url varchar(1000); \ No newline at end of file diff --git a/htdocs/install/mysql/tables/llx_mailing_cibles.sql b/htdocs/install/mysql/tables/llx_mailing_cibles.sql index f3031069220..eec4a655da2 100644 --- a/htdocs/install/mysql/tables/llx_mailing_cibles.sql +++ b/htdocs/install/mysql/tables/llx_mailing_cibles.sql @@ -30,7 +30,7 @@ create table llx_mailing_cibles other varchar(255) NULL, tag varchar(128) NULL, statut smallint NOT NULL DEFAULT 0, -- -1 = error, 0 = not sent, ... - source_url varchar(160), + source_url varchar(1000), source_id integer, source_type varchar(16), date_envoi datetime, From e1d9dfc862c21ca279eb592db8472f0ae3ce31de Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 11 Jul 2017 15:12:01 +0200 Subject: [PATCH 056/138] Complete example of template --- .../template/core/modules/modMyModule.class.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/htdocs/modulebuilder/template/core/modules/modMyModule.class.php b/htdocs/modulebuilder/template/core/modules/modMyModule.class.php index 33c52d58bea..fbfffba07ed 100644 --- a/htdocs/modulebuilder/template/core/modules/modMyModule.class.php +++ b/htdocs/modulebuilder/template/core/modules/modMyModule.class.php @@ -288,6 +288,12 @@ class modMyModule extends DolibarrModules $this->_load_tables('/mymodule/sql/'); + // Create extrafields + include_once DOL_DOCUMENT_ROOT.'/core/class/extrafields.class.php'; + $extrafields = new ExtraFields($this->db); + //$result1=$extrafields->addExtraField('myattr1', "New Attr 1 label", 'boolean', 1, 3, 'thirdparty'); + //$result2=$extrafields->addExtraField('myattr2', "New Attr 2 label", 'string', 1, 10, 'project'); + return $this->_init($sql, $options); } From cbde99b4197aa6cbec5d7dae01586cd35d0cf946 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 11 Jul 2017 15:50:20 +0200 Subject: [PATCH 057/138] More complete exemple --- .../modulebuilder/template/core/modules/modMyModule.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/modulebuilder/template/core/modules/modMyModule.class.php b/htdocs/modulebuilder/template/core/modules/modMyModule.class.php index fbfffba07ed..cd3fb22be80 100644 --- a/htdocs/modulebuilder/template/core/modules/modMyModule.class.php +++ b/htdocs/modulebuilder/template/core/modules/modMyModule.class.php @@ -99,7 +99,7 @@ class modMyModule extends DolibarrModules ); // Data directories to create when module is enabled. - // Example: this->dirs = array("/mymodule/temp"); + // Example: this->dirs = array("/mymodule/temp","/mymodule/subdir"); $this->dirs = array(); // Config pages. Put here list of php page, stored into mymodule/admin directory, to use to setup module. From 017b654acd8c2a956d13c162b39ba2f58accc1f7 Mon Sep 17 00:00:00 2001 From: florian HENRY Date: Tue, 11 Jul 2017 17:45:16 +0200 Subject: [PATCH 058/138] FIX PgSQL --- .../install/mysql/migration/4.0.0-5.0.0.sql | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/htdocs/install/mysql/migration/4.0.0-5.0.0.sql b/htdocs/install/mysql/migration/4.0.0-5.0.0.sql index 5f62c766a01..76c8f6df672 100644 --- a/htdocs/install/mysql/migration/4.0.0-5.0.0.sql +++ b/htdocs/install/mysql/migration/4.0.0-5.0.0.sql @@ -134,7 +134,7 @@ CREATE TABLE llx_product_lot_extrafields ALTER TABLE llx_product_lot_extrafields ADD INDEX idx_product_lot_extrafields (fk_object); -ALTER TABLE llx_website_page MODIFY content MEDIUMTEXT; +ALTER TABLE llx_website_page MODIFY COLUMN content MEDIUMTEXT; CREATE TABLE llx_product_warehouse_properties ( @@ -160,7 +160,7 @@ ALTER TABLE llx_accounting_account ADD UNIQUE INDEX uk_accounting_account (accou ALTER TABLE llx_expensereport_det ADD COLUMN fk_code_ventilation integer DEFAULT 0; -ALTER TABLE llx_c_payment_term change fdm type_cdr tinyint; +ALTER TABLE llx_c_payment_term CHANGE COLUMN fdm type_cdr tinyint; ALTER TABLE llx_facturedet ADD COLUMN vat_src_code varchar(10) DEFAULT '' AFTER tva_tx; @@ -173,11 +173,10 @@ ALTER TABLE llx_supplier_proposaldet ADD COLUMN vat_src_code varchar(10) DEFAULT ALTER TABLE llx_supplier_proposaldet ADD COLUMN fk_unit integer DEFAULT NULL; ALTER TABLE llx_contratdet ADD COLUMN vat_src_code varchar(10) DEFAULT '' AFTER tva_tx; -ALTER TABLE llx_c_payment_term change fdm type_cdr tinyint; +ALTER TABLE llx_c_payment_term CHANGE COLUMN fdm type_cdr TINYINT; ALTER TABLE llx_entrepot ADD COLUMN fk_parent integer DEFAULT 0; - create table llx_resource_extrafields ( rowid integer AUTO_INCREMENT PRIMARY KEY, @@ -206,6 +205,8 @@ ALTER TABLE llx_overwrite_trans ADD COLUMN entity integer DEFAULT 1 NOT NULL AFT ALTER TABLE llx_mailing_cibles ADD COLUMN error_text varchar(255); ALTER TABLE llx_c_actioncomm MODIFY COLUMN type varchar(50) DEFAULT 'system' NOT NULL; +-- VPGSQL8.2 ALTER TABLE llx_c_actioncomm ALTER COLUMN type SET DEFAULT 'system'; +-- VPGSQL8.2 ALTER TABLE llx_c_actioncomm ALTER COLUMN type SET NOT NULL; create table llx_user_employment ( @@ -240,12 +241,12 @@ ALTER TABLE llx_expensereport ADD INDEX idx_expensereport_fk_refuse (fk_user_app DELETE FROM llx_actioncomm_resources WHERE fk_actioncomm not in (select id from llx_actioncomm); -- Sequence to removed duplicated values of llx_links. Use serveral times if you still have duplicate. -drop table tmp_links_double; +DROP TABLE tmp_links_double; --select objectid, label, max(rowid) as max_rowid, count(rowid) as count_rowid from llx_links where label is not null group by objectid, label having count(rowid) >= 2; -create table tmp_links_double as (select objectid, label, max(rowid) as max_rowid, count(rowid) as count_rowid from llx_links where label is not null group by objectid, label having count(rowid) >= 2); +CREATE TABLE tmp_links_double AS (SELECT objectid, label, MAX(rowid) AS max_rowid, COUNT(rowid) AS count_rowid FROM llx_links WHERE label IS NOT NULL GROUP BY objectid, label HAVING COUNT(rowid) >= 2); --select * from tmp_links_double; -delete from llx_links where (rowid, label) in (select max_rowid, label from tmp_links_double); --update to avoid duplicate, delete to delete -drop table tmp_links_double; +DELETE FROM llx_links WHERE (rowid, label) IN (SELECT max_rowid, label FROM tmp_links_double); --update to avoid duplicate, delete to delete +DROP TABLE tmp_links_double; ALTER TABLE llx_links ADD UNIQUE INDEX uk_links (objectid,label); @@ -256,8 +257,7 @@ ALTER TABLE llx_projet_task ADD UNIQUE INDEX uk_projet_task_ref (ref, entity); ALTER TABLE llx_contrat ADD COLUMN fk_user_modif integer; - -update llx_accounting_account set account_parent = 0 where account_parent = ''; +UPDATE llx_accounting_account SET account_parent = 0 WHERE account_parent = ''; -- VMYSQL4.3 ALTER TABLE llx_product_price MODIFY COLUMN date_price DATETIME NULL; -- VPGSQL8.2 ALTER TABLE llx_product_price ALTER COLUMN date_price DROP NOT NULL; @@ -268,10 +268,8 @@ ALTER TABLE llx_product_customer_price ADD COLUMN default_vat_code varchar(10) a ALTER TABLE llx_product_customer_price_log ADD COLUMN default_vat_code varchar(10) after tva_tx; ALTER TABLE llx_product_fournisseur_price ADD COLUMN default_vat_code varchar(10) after tva_tx; - ALTER TABLE llx_events MODIFY COLUMN ip varchar(250); - UPDATE llx_bank SET label= '(SupplierInvoicePayment)' WHERE label= 'Règlement fournisseur'; UPDATE llx_bank SET label= '(CustomerInvoicePayment)' WHERE label= 'Règlement client'; From be837a22da2bd7e37cad22761e6d1abeeb05179e Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Tue, 11 Jul 2017 18:43:36 +0200 Subject: [PATCH 059/138] Fix: error during upgrade process --- htdocs/core/modules/modProduct.class.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/htdocs/core/modules/modProduct.class.php b/htdocs/core/modules/modProduct.class.php index dae39fc00d4..5a80643c387 100644 --- a/htdocs/core/modules/modProduct.class.php +++ b/htdocs/core/modules/modProduct.class.php @@ -83,14 +83,14 @@ class modProduct extends DolibarrModules $this->const[$r][3] = 'Module to control product codes'; $this->const[$r][4] = 0; $r++; - + /*$this->const[$r][0] = "PRODUCT_ADDON_PDF"; $this->const[$r][1] = "chaine"; $this->const[$r][2] = "standard"; $this->const[$r][3] = 'Default module for document generation'; $this->const[$r][4] = 0; $r++;*/ - + // Boxes $this->boxes = array( 0=>array('file'=>'box_produits.php','enabledbydefaulton'=>'Home'), @@ -133,7 +133,7 @@ class modProduct extends DolibarrModules // Menus //------- - + $this->menu = 1; // This module add menu entries. They are coded into menu manager. /* We can't enable this here because it must be enabled in both product and service module and this create duplicate insert $r=0; @@ -159,7 +159,7 @@ class modProduct extends DolibarrModules $this->export_label[$r]="Products"; // Translation key (used only if key ExportDataset_xxx_z not found) $this->export_permission[$r]=array(array("produit","export")); $this->export_fields_array[$r]=array('p.rowid'=>"Id",'p.ref'=>"Ref",'p.label'=>"Label",'p.description'=>"Description",'p.url'=>"PublicUrl",'p.accountancy_code_sell'=>"ProductAccountancySellCode",'p.accountancy_code_buy'=>"ProductAccountancyBuyCode",'p.note'=>"Note",'p.length'=>"Length",'p.width'=>"Width",'p.height'=>"Height",'p.surface'=>"Surface",'p.volume'=>"Volume",'p.weight'=>"Weight",'p.customcode'=>'CustomCode','p.price_base_type'=>"PriceBase",'p.price'=>"UnitPriceHT",'p.price_ttc'=>"UnitPriceTTC",'p.tva_tx'=>'VATRate','p.tosell'=>"OnSell",'p.tobuy'=>"OnBuy",'p.datec'=>'DateCreation','p.tms'=>'DateModification'); - if ($mysoc->useNPR()) $this->export_fields_array[$r]['p.recuperableonly']='NPR'; + if (is_object($mysoc) && $mysoc->useNPR()) $this->export_fields_array[$r]['p.recuperableonly']='NPR'; if (! empty($conf->stock->enabled)) $this->export_fields_array[$r]=array_merge($this->export_fields_array[$r],array('p.stock'=>'Stock','p.seuil_stock_alerte'=>'StockLimit','p.desiredstock'=>'DesiredStock','p.pmp'=>'PMPValue')); if (! empty($conf->barcode->enabled)) $this->export_fields_array[$r]=array_merge($this->export_fields_array[$r],array('p.barcode'=>'BarCode')); if (! empty($conf->fournisseur->enabled)) $this->export_fields_array[$r]=array_merge($this->export_fields_array[$r],array('s.nom'=>'Supplier','pf.ref_fourn'=>'SupplierRef','pf.unitprice'=>'SuppliersPrices')); @@ -189,7 +189,7 @@ class modProduct extends DolibarrModules if (! empty($conf->fournisseur->enabled)) $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'product_fournisseur_price as pf ON pf.fk_product = p.rowid LEFT JOIN '.MAIN_DB_PREFIX.'societe s ON s.rowid = pf.fk_soc'; $this->export_sql_end[$r] .=' WHERE p.fk_product_type = 0 AND p.entity IN ('.getEntity('product').')'; if (! empty($conf->global->EXPORTTOOL_CATEGORIES)) $this->export_sql_order[$r] =' GROUP BY p.rowid'; // FIXME The group by used a generic value to say "all fields in select except function fields" - + if (! empty($conf->global->PRODUIT_MULTIPRICES)) { // Exports product multiprice @@ -203,7 +203,7 @@ class modProduct extends DolibarrModules 'pr.price_min'=>"MinPriceLevelUnitPriceHT",'pr.price_min_ttc'=>"MinPriceLevelUnitPriceTTC", 'pr.tva_tx'=>'PriceLevelVATRate', 'pr.date_price'=>'DateCreation'); - if ($mysoc->useNPR()) $this->export_fields_array[$r]['pr.recuperableonly']='NPR'; + if (is_object($mysoc) && $mysoc->useNPR()) $this->export_fields_array[$r]['pr.recuperableonly']='NPR'; //$this->export_TypeFields_array[$r]=array('p.ref'=>"Text",'p.label'=>"Text",'p.description'=>"Text",'p.url'=>"Text",'p.accountancy_code_sell'=>"Text",'p.accountancy_code_buy'=>"Text",'p.note'=>"Text",'p.length'=>"Numeric",'p.surface'=>"Numeric",'p.volume'=>"Numeric",'p.weight'=>"Numeric",'p.customcode'=>'Text','p.price_base_type'=>"Text",'p.price'=>"Numeric",'p.price_ttc'=>"Numeric",'p.tva_tx'=>'Numeric','p.tosell'=>"Boolean",'p.tobuy'=>"Boolean",'p.datec'=>'Date','p.tms'=>'Date'); $this->export_entities_array[$r]=array('p.rowid'=>"product",'p.ref'=>"product", 'pr.price_base_type'=>"product",'pr.price_level'=>"product",'pr.price'=>"product", @@ -246,7 +246,7 @@ class modProduct extends DolibarrModules $this->export_sql_end[$r] .=' '.MAIN_DB_PREFIX.'product_association as pa, '.MAIN_DB_PREFIX.'product as p2'; $this->export_sql_end[$r] .=' WHERE p.fk_product_type = 0 AND p.entity IN ('.getEntity('product').')'; $this->export_sql_end[$r] .=' AND p.rowid = pa.fk_product_pere AND p2.rowid = pa.fk_product_fils'; - } + } // Imports //-------- @@ -262,7 +262,7 @@ class modProduct extends DolibarrModules $this->import_fields_array[$r]=array('p.ref'=>"Ref*",'p.label'=>"Label*",'p.description'=>"Description",'p.url'=>"PublicUrl",'p.accountancy_code_sell'=>"ProductAccountancySellCode",'p.accountancy_code_buy'=>"ProductAccountancyBuyCode",'p.note'=>"Note",'p.length'=>"Length",'p.surface'=>"Surface",'p.volume'=>"Volume",'p.weight'=>"Weight",'p.duration'=>"Duration",'p.customcode'=>'CustomCode','p.price'=>"SellingPriceHT",'p.price_ttc'=>"SellingPriceTTC",'p.tva_tx'=>'VAT','p.tosell'=>"OnSell*",'p.tobuy'=>"OnBuy*",'p.fk_product_type'=>"Type*",'p.finished'=>'Nature','p.datec'=>'DateCreation'); if (! empty($conf->stock->enabled)) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.seuil_stock_alerte'=>'StockLimit','p.desiredstock'=>'DesiredStock','p.pmp'=>'PMPValue')); if (! empty($conf->fournisseur->enabled) || !empty($conf->margin->enabled)) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.cost_price'=>'CostPrice')); - if ($mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.recuperableonly'=>'NPR')); + if (is_object($mysoc) && $mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.recuperableonly'=>'NPR')); if (! empty($conf->barcode->enabled)) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.barcode'=>'BarCode')); // Add extra fields $import_extrafield_sample=array(); @@ -331,7 +331,7 @@ class modProduct extends DolibarrModules 'pr.price_min'=>"MinPriceLevelUnitPriceHT",'pr.price_min_ttc'=>"MinPriceLevelUnitPriceTTC", 'pr.tva_tx'=>'PriceLevelVATRate', 'pr.date_price'=>'DateCreation*'); - if ($mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('pr.recuperableonly'=>'NPR')); + if (is_object($mysoc) && $mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('pr.recuperableonly'=>'NPR')); $this->import_regex_array[$r]=array('pr.datec'=>'^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]$','pr.recuperableonly'=>'^[0|1]$'); $this->import_examplevalues_array[$r]=array('pr.fk_product'=>"1", 'pr.price_base_type'=>"HT",'pr.price_level'=>"1", From ceeb9d7f1b93046d84d6477a84b4ffad08eff68b Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 11 Jul 2017 20:47:49 +0200 Subject: [PATCH 060/138] Debug modulebuilder --- htdocs/langs/en_US/modulebuilder.lang | 2 + htdocs/modulebuilder/index.php | 231 +++++++++++++----- .../template/class/myobject.class.php | 20 +- .../modulebuilder/template/myobject_list.php | 24 +- 4 files changed, 198 insertions(+), 79 deletions(-) diff --git a/htdocs/langs/en_US/modulebuilder.lang b/htdocs/langs/en_US/modulebuilder.lang index 8fab0a7b07f..5a3470aebce 100644 --- a/htdocs/langs/en_US/modulebuilder.lang +++ b/htdocs/langs/en_US/modulebuilder.lang @@ -38,3 +38,5 @@ PathToModulePackage=Path to zip of module/application package PathToModuleDocumentation=Path to file of module/application documentation SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. FileNotYetGenerated=File not yet generated +SpecificationFile=File with business rules +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. \ No newline at end of file diff --git a/htdocs/modulebuilder/index.php b/htdocs/modulebuilder/index.php index 2547b893055..a1c30b7c94a 100644 --- a/htdocs/modulebuilder/index.php +++ b/htdocs/modulebuilder/index.php @@ -37,9 +37,10 @@ $cancel=GETPOST('cancel','alpha'); $module=GETPOST('module','alpha'); $tab=GETPOST('tab','aZ09'); $tabobj=GETPOST('tabobj','alpha'); +$propertykey=GETPOST('propertykey','alpha'); if (empty($module)) $module='initmodule'; if (empty($tab)) $tab='description'; -if (empty($tabobj)) $tabobj='newobject'; +if (empty($tabobj)) $tabobj='newobjectifnoobj'; $file=GETPOST('file','alpha'); $modulename=dol_sanitizeFileName(GETPOST('modulename','alpha')); @@ -58,6 +59,7 @@ $FILEFLAG='modulebuilder.txt'; $now=dol_now(); + /* * Actions */ @@ -320,6 +322,29 @@ if ($dirins && $action == 'confirm_deleteobject' && $objectname) $tabobj = 'deleteobject'; } +if ($dirins && $action == 'confirm_deleteproperty' && $propertykey) +{ + if (! $error) + { + $modulelowercase=strtolower($module); + $objectlowercase=strtolower($objectname); + + // File of class + $fileforclass = $dirins.'/'.$modulelowercase.'/class/'.$objectlowercase.'.class.php'; + + // TODO + + // File of sql + $fileforsql = $dirins.'/'.$modulelowercase.'/sql/'.$objectlowercase.'.sql'; + $fileforsqlkey = $dirins.'/'.$modulelowercase.'/sql/'.$objectlowercase.'.key.sql'; + + + // TODO + } +} + + + if ($dirins && $action == 'generatepackage') { $modulelowercase=strtolower($module); @@ -838,9 +863,11 @@ elseif (! empty($module)) $h++; $listofobject = dol_dir_list($dir, 'files', 0, '\.txt$'); + $firstobjectname=''; foreach($listofobject as $fileobj) { $objectname = preg_replace('/\.txt$/', '', $fileobj['name']); + if (empty($firstobjectname)) $firstobjectname = $objectname; $head3[$h][0] = $_SERVER["PHP_SELF"].'?tab=objects&module='.$module.'&tabobj='.$objectname; $head3[$h][1] = $objectname; @@ -853,6 +880,12 @@ elseif (! empty($module)) $head3[$h][2] = 'deleteobject'; $h++; + // If tabobj was not defined, then we check if there is one obj. If yes, we force on it, if no, we will show tab to create new objects. + if ($tabobj == 'newobjectifnoobj') + { + if ($firstobjectname) $tabobj=$firstobjectname; + else $tabobj = 'newobject'; + } dol_fiche_head($head3, $tabobj, '', -1, ''); @@ -888,92 +921,168 @@ elseif (! empty($module)) } else { - try { - $pathtoclass = strtolower($module).'/class/'.strtolower($tabobj).'.class.php'; - $pathtoapi = strtolower($module).'/class/api_'.strtolower($tabobj).'.class.php'; - $pathtolist = strtolower($module).'/'.strtolower($tabobj).'_list.class.php'; - $pathtocard = strtolower($module).'/'.strtolower($tabobj).'_card.class.php'; - print ' '.$langs->trans("ClassFile").' : '.$pathtoclass.'
'; - print ' '.$langs->trans("ApiClassFile").' : '.$pathtoapi.'
'; - print ' '.$langs->trans("PageForList").' : '.$pathtolist.'
'; - print ' '.$langs->trans("PageForCreateEditView").' : '.$pathtocard.'
'; + if ($action == 'deleteproperty') + { + $formconfirm = $form->formconfirm( + $_SERVER["PHP_SELF"].'?propertykey='.urlencode(GETPOST('propertykey','alpha')).'&objectname='.urlencode($objectname).'&tab='.urlencode($tab).'&module='.urlencode($module).'&tabobj='.urlencode($tabobj), + $langs->trans('Delete'), $langs->trans('ConfirmDeleteProperty', GETPOST('propertykey','alpha')), 'confirm_deleteproperty', '', 0, 1 + ); - $result = dol_include_once($pathtoclass); - $tmpobjet = new $tabobj($db); + // Print form confirm + print $formconfirm; + } - $reflector = new ReflectionClass($tabobj); - $properties = $reflector->getProperties(); // Can also use get_object_vars - $propdefault = $reflector->getDefaultProperties(); // Can also use get_object_vars - //$propstat = $reflector->getStaticProperties(); + if ($action != 'editfile' || empty($file)) + { + try { + $pathtoclass = strtolower($module).'/class/'.strtolower($tabobj).'.class.php'; + $pathtoapi = strtolower($module).'/class/api_'.strtolower($tabobj).'.class.php'; + $pathtolist = strtolower($module).'/'.strtolower($tabobj).'_list.php'; + $pathtocard = strtolower($module).'/'.strtolower($tabobj).'_card.php'; + print ' '.$langs->trans("ClassFile").' : '.$pathtoclass.''; + print ' '.img_picto($langs->trans("Edit"), 'edit').''; + print '
'; + print ' '.$langs->trans("ApiClassFile").' : '.$pathtoapi.''; + print ' '.img_picto($langs->trans("Edit"), 'edit').''; + print '
'; + print ' '.$langs->trans("PageForList").' : '.$pathtolist.''; + print ' '.img_picto($langs->trans("Edit"), 'edit').''; + print '
'; + print ' '.$langs->trans("PageForCreateEditView").' : '.$pathtocard.''; + print ' '.img_picto($langs->trans("Edit"), 'edit').''; + print '
'; - print load_fiche_titre($langs->trans("Properties"), '', ''); + $result = dol_include_once($pathtoclass); + $tmpobjet = new $tabobj($db); - print '
'; - print ''; - print ''; - print ''; - print ''; - print ''; + $reflector = new ReflectionClass($tabobj); + $properties = $reflector->getProperties(); // Can also use get_object_vars + $propdefault = $reflector->getDefaultProperties(); // Can also use get_object_vars + //$propstat = $reflector->getStaticProperties(); - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - foreach($properties as $propkey => $propval) - { - if ($propval->class == $tabobj) + print load_fiche_titre($langs->trans("Properties"), '', ''); + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + + print '
'.$langs->trans("Property"); - print ' ('.$langs->trans("Example").')'; - print ''.$langs->trans("Comment").''.$langs->trans("Type").''.$langs->trans("DefaultValue").'
'; - print ''; - print '
'; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + + $properties = $tmpobjet->fields; + + foreach($properties as $propkey => $propval) { - $propname=$propval->getName(); + /* If from Reflection + if ($propval->class == $tabobj) + { + $propname=$propval->getName(); + $comment=$propval->getDocComment(); + $type=gettype($tmpobjet->$propname); + $default=$propdefault[$propname]; + // Discard generic properties + if (in_array($propname, array('element', 'childtables', 'table_element', 'table_element_line', 'class_element_line', 'isnolinkedbythird', 'ismultientitymanaged'))) continue; - // Discard generic properties - if (in_array($propname, array('element', 'childtables', 'table_element', 'table_element_line', 'class_element_line', 'isnolinkedbythird', 'ismultientitymanaged'))) continue; + // Keep or not lines + if (in_array($propname, array('fk_element', 'lines'))) continue; + }*/ - // Keep or not lines - if (in_array($propname, array('fk_element', 'lines'))) continue; + $propname=$propkey; + $proplabel=$propval['label']; + $proptype=$propval['type']; + $propposition=$propval['position']; + $propdefault=$propval['default']; + $propindex=$propval['index']; + $propcomment=$propval['comment']; + print ''; - print ''; print ''; print ''; - print ''; - print ''; + print ''; + print ''; + print ''; + print ''; } + print '
'.$langs->trans("Property"); + print ' ('.$langs->trans("Example").')'; + print ''.$langs->trans("Label").''.$langs->trans("Type").''.$langs->trans("Position").''.$langs->trans("DefaultValue").''.$langs->trans("Index").''.$langs->trans("Comment").'
'; + print ''; + print '
'; + print ''; print $propname; print ''; - print $propval->getDocComment(); + print $proplabel; print ''; - print gettype($tmpobjet->$propname); + print $proptype; print ''; - print $propdefault[$propname]; + print $propposition; print ''; - + print $propdefault; print ''; + print yn($propindex); + print ''; + print $propcomment; + print ''; + print ''.img_delete().''; + print '
'; + + print '
'; } - print '
'; + catch(Exception $e) + { + print $e->getMessage(); + } + } + else + { + $fullpathoffile=dol_buildpath($file, 0); + + $content = file_get_contents($fullpathoffile); + + // New module + print '
'; + print ''; + print ''; + print ''; + print ''; + print ''; + + $doleditor=new DolEditor('editfilecontent', $content, '', '600', 'Full', 'In', true, false, false, 0, '99%'); + print $doleditor->Create(1, '', false); + print '
'; + print '
'; + print ''; + print '   '; + print ''; + print '
'; print '
'; } - catch(Exception $e) - { - print $e->getMessage(); - } } } diff --git a/htdocs/modulebuilder/template/class/myobject.class.php b/htdocs/modulebuilder/template/class/myobject.class.php index 9ef593367c9..4c85a6e5a86 100644 --- a/htdocs/modulebuilder/template/class/myobject.class.php +++ b/htdocs/modulebuilder/template/class/myobject.class.php @@ -52,22 +52,24 @@ class MyObject extends CommonObject * @var array Does myobject support multicompany module ? 0=No test on entity, 1=Test with field entity, 2=Test with link by societe */ protected $ismultientitymanaged = 1; - - /** - * @var string String with name of icon for myobject - */ + * @var string String with name of icon for myobject + */ public $picto = 'myobject'; - /** - * @var int Entity Id - */ - public $entity; + /* BEGIN PROPERTY FIELDS - Do not remove this comment */ /** * @var array Array with all fields and their property */ - public $fields; + public $fields=array( + 'ref'=>array('type'=>'string','label'=>'Ref','position'=>10,'index'=>true,'comment'=>'Reference of object'), + 'entity'=>array('type'=>'integer','label'=>'Entity','index'=>true), + 'status'=>array('type'=>'integer','label'=>'Status','index'=>true), + 'date'=>array('type'=>'date','label'=>'Date','default'=>'__NOW__'), + 'title'=>array('type'=>'string','label'=>'Title'), + ); + /* END PROPERTY FIELDS - Do not remove this comment */ diff --git a/htdocs/modulebuilder/template/myobject_list.php b/htdocs/modulebuilder/template/myobject_list.php index 28624dc9fc2..7e67c04ecc2 100644 --- a/htdocs/modulebuilder/template/myobject_list.php +++ b/htdocs/modulebuilder/template/myobject_list.php @@ -68,13 +68,7 @@ $toselect = GETPOST('toselect', 'array'); $id = GETPOST('id','int'); $backtopage = GETPOST('backtopage'); -$myparam = GETPOST('myparam','alpha'); - -$search_all=trim(GETPOST("sall")); -$search_field1=GETPOST("search_field1"); -$search_field2=GETPOST("search_field2"); -$search_myfield=GETPOST('search_myfield'); -$optioncss = GETPOST('optioncss','alpha'); +$optioncss = GETPOST('optioncss','alpha'); // Load variable for pagination $limit = GETPOST('limit','int')?GETPOST('limit','int'):$conf->liste_limit; @@ -85,6 +79,7 @@ if (empty($page) || $page == -1) { $page = 0; } // If $page is not defined, $offset = $limit * $page; $pageprev = $page - 1; $pagenext = $page + 1; + if (! $sortfield) $sortfield="t.rowid"; // Set here default search field if (! $sortorder) $sortorder="ASC"; @@ -96,6 +91,19 @@ if ($user->societe_id > 0) //accessforbidden(); } +// Initialize array of search criterias +$object=new MyModule($db); +$search_all=trim(GETPOST("search_all")); +$search=array(); +foreach($object->fields as $key) +{ + if (GETPOST('search_'.$key,'alpha')) $search[$key]=GETPOST('search_'.$key,'alpha'); +} +/*$search_field1=GETPOST("search_field1"); +$search_field2=GETPOST("search_field2"); +$search_myfield=GETPOST('search_myfield'); +*/ + // Initialize technical object to manage context to save list fields $contextpage=GETPOST('contextpage','aZ')?GETPOST('contextpage','aZ'):'myobjectlist'; @@ -133,8 +141,6 @@ if (is_array($extrafields->attribute_label) && count($extrafields->attribute_lab } -$object=new Skeleton_Class($db); - From f745c8739405c6e4e1bbcb1cb50833cbf6cfab33 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Tue, 11 Jul 2017 21:27:51 +0200 Subject: [PATCH 061/138] Fix: error during upgrade process --- htdocs/core/modules/modProduct.class.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/htdocs/core/modules/modProduct.class.php b/htdocs/core/modules/modProduct.class.php index dae39fc00d4..5a80643c387 100644 --- a/htdocs/core/modules/modProduct.class.php +++ b/htdocs/core/modules/modProduct.class.php @@ -83,14 +83,14 @@ class modProduct extends DolibarrModules $this->const[$r][3] = 'Module to control product codes'; $this->const[$r][4] = 0; $r++; - + /*$this->const[$r][0] = "PRODUCT_ADDON_PDF"; $this->const[$r][1] = "chaine"; $this->const[$r][2] = "standard"; $this->const[$r][3] = 'Default module for document generation'; $this->const[$r][4] = 0; $r++;*/ - + // Boxes $this->boxes = array( 0=>array('file'=>'box_produits.php','enabledbydefaulton'=>'Home'), @@ -133,7 +133,7 @@ class modProduct extends DolibarrModules // Menus //------- - + $this->menu = 1; // This module add menu entries. They are coded into menu manager. /* We can't enable this here because it must be enabled in both product and service module and this create duplicate insert $r=0; @@ -159,7 +159,7 @@ class modProduct extends DolibarrModules $this->export_label[$r]="Products"; // Translation key (used only if key ExportDataset_xxx_z not found) $this->export_permission[$r]=array(array("produit","export")); $this->export_fields_array[$r]=array('p.rowid'=>"Id",'p.ref'=>"Ref",'p.label'=>"Label",'p.description'=>"Description",'p.url'=>"PublicUrl",'p.accountancy_code_sell'=>"ProductAccountancySellCode",'p.accountancy_code_buy'=>"ProductAccountancyBuyCode",'p.note'=>"Note",'p.length'=>"Length",'p.width'=>"Width",'p.height'=>"Height",'p.surface'=>"Surface",'p.volume'=>"Volume",'p.weight'=>"Weight",'p.customcode'=>'CustomCode','p.price_base_type'=>"PriceBase",'p.price'=>"UnitPriceHT",'p.price_ttc'=>"UnitPriceTTC",'p.tva_tx'=>'VATRate','p.tosell'=>"OnSell",'p.tobuy'=>"OnBuy",'p.datec'=>'DateCreation','p.tms'=>'DateModification'); - if ($mysoc->useNPR()) $this->export_fields_array[$r]['p.recuperableonly']='NPR'; + if (is_object($mysoc) && $mysoc->useNPR()) $this->export_fields_array[$r]['p.recuperableonly']='NPR'; if (! empty($conf->stock->enabled)) $this->export_fields_array[$r]=array_merge($this->export_fields_array[$r],array('p.stock'=>'Stock','p.seuil_stock_alerte'=>'StockLimit','p.desiredstock'=>'DesiredStock','p.pmp'=>'PMPValue')); if (! empty($conf->barcode->enabled)) $this->export_fields_array[$r]=array_merge($this->export_fields_array[$r],array('p.barcode'=>'BarCode')); if (! empty($conf->fournisseur->enabled)) $this->export_fields_array[$r]=array_merge($this->export_fields_array[$r],array('s.nom'=>'Supplier','pf.ref_fourn'=>'SupplierRef','pf.unitprice'=>'SuppliersPrices')); @@ -189,7 +189,7 @@ class modProduct extends DolibarrModules if (! empty($conf->fournisseur->enabled)) $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'product_fournisseur_price as pf ON pf.fk_product = p.rowid LEFT JOIN '.MAIN_DB_PREFIX.'societe s ON s.rowid = pf.fk_soc'; $this->export_sql_end[$r] .=' WHERE p.fk_product_type = 0 AND p.entity IN ('.getEntity('product').')'; if (! empty($conf->global->EXPORTTOOL_CATEGORIES)) $this->export_sql_order[$r] =' GROUP BY p.rowid'; // FIXME The group by used a generic value to say "all fields in select except function fields" - + if (! empty($conf->global->PRODUIT_MULTIPRICES)) { // Exports product multiprice @@ -203,7 +203,7 @@ class modProduct extends DolibarrModules 'pr.price_min'=>"MinPriceLevelUnitPriceHT",'pr.price_min_ttc'=>"MinPriceLevelUnitPriceTTC", 'pr.tva_tx'=>'PriceLevelVATRate', 'pr.date_price'=>'DateCreation'); - if ($mysoc->useNPR()) $this->export_fields_array[$r]['pr.recuperableonly']='NPR'; + if (is_object($mysoc) && $mysoc->useNPR()) $this->export_fields_array[$r]['pr.recuperableonly']='NPR'; //$this->export_TypeFields_array[$r]=array('p.ref'=>"Text",'p.label'=>"Text",'p.description'=>"Text",'p.url'=>"Text",'p.accountancy_code_sell'=>"Text",'p.accountancy_code_buy'=>"Text",'p.note'=>"Text",'p.length'=>"Numeric",'p.surface'=>"Numeric",'p.volume'=>"Numeric",'p.weight'=>"Numeric",'p.customcode'=>'Text','p.price_base_type'=>"Text",'p.price'=>"Numeric",'p.price_ttc'=>"Numeric",'p.tva_tx'=>'Numeric','p.tosell'=>"Boolean",'p.tobuy'=>"Boolean",'p.datec'=>'Date','p.tms'=>'Date'); $this->export_entities_array[$r]=array('p.rowid'=>"product",'p.ref'=>"product", 'pr.price_base_type'=>"product",'pr.price_level'=>"product",'pr.price'=>"product", @@ -246,7 +246,7 @@ class modProduct extends DolibarrModules $this->export_sql_end[$r] .=' '.MAIN_DB_PREFIX.'product_association as pa, '.MAIN_DB_PREFIX.'product as p2'; $this->export_sql_end[$r] .=' WHERE p.fk_product_type = 0 AND p.entity IN ('.getEntity('product').')'; $this->export_sql_end[$r] .=' AND p.rowid = pa.fk_product_pere AND p2.rowid = pa.fk_product_fils'; - } + } // Imports //-------- @@ -262,7 +262,7 @@ class modProduct extends DolibarrModules $this->import_fields_array[$r]=array('p.ref'=>"Ref*",'p.label'=>"Label*",'p.description'=>"Description",'p.url'=>"PublicUrl",'p.accountancy_code_sell'=>"ProductAccountancySellCode",'p.accountancy_code_buy'=>"ProductAccountancyBuyCode",'p.note'=>"Note",'p.length'=>"Length",'p.surface'=>"Surface",'p.volume'=>"Volume",'p.weight'=>"Weight",'p.duration'=>"Duration",'p.customcode'=>'CustomCode','p.price'=>"SellingPriceHT",'p.price_ttc'=>"SellingPriceTTC",'p.tva_tx'=>'VAT','p.tosell'=>"OnSell*",'p.tobuy'=>"OnBuy*",'p.fk_product_type'=>"Type*",'p.finished'=>'Nature','p.datec'=>'DateCreation'); if (! empty($conf->stock->enabled)) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.seuil_stock_alerte'=>'StockLimit','p.desiredstock'=>'DesiredStock','p.pmp'=>'PMPValue')); if (! empty($conf->fournisseur->enabled) || !empty($conf->margin->enabled)) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.cost_price'=>'CostPrice')); - if ($mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.recuperableonly'=>'NPR')); + if (is_object($mysoc) && $mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.recuperableonly'=>'NPR')); if (! empty($conf->barcode->enabled)) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.barcode'=>'BarCode')); // Add extra fields $import_extrafield_sample=array(); @@ -331,7 +331,7 @@ class modProduct extends DolibarrModules 'pr.price_min'=>"MinPriceLevelUnitPriceHT",'pr.price_min_ttc'=>"MinPriceLevelUnitPriceTTC", 'pr.tva_tx'=>'PriceLevelVATRate', 'pr.date_price'=>'DateCreation*'); - if ($mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('pr.recuperableonly'=>'NPR')); + if (is_object($mysoc) && $mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('pr.recuperableonly'=>'NPR')); $this->import_regex_array[$r]=array('pr.datec'=>'^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]$','pr.recuperableonly'=>'^[0|1]$'); $this->import_examplevalues_array[$r]=array('pr.fk_product'=>"1", 'pr.price_base_type'=>"HT",'pr.price_level'=>"1", From f1d451eb12b9aa0f4199c438bea4d087900eda3d Mon Sep 17 00:00:00 2001 From: Alexis Algoud Date: Tue, 11 Jul 2017 23:06:33 +0200 Subject: [PATCH 062/138] FIX empty thirdparty getNomUrl() call without thirdparty --- htdocs/projet/tasks/task.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/htdocs/projet/tasks/task.php b/htdocs/projet/tasks/task.php index f85b5071de1..f936cddd4e9 100644 --- a/htdocs/projet/tasks/task.php +++ b/htdocs/projet/tasks/task.php @@ -458,9 +458,11 @@ if ($id > 0 || ! empty($ref)) $morehtmlref.='
'; // Third party - $morehtmlref.=$langs->trans("ThirdParty").': '; - $morehtmlref.=$projectstatic->thirdparty->getNomUrl(1); - $morehtmlref.=''; + if(!empty($projectstatic->thirdparty)) { + $morehtmlref.=$langs->trans("ThirdParty").': '; + $morehtmlref.=$projectstatic->thirdparty->getNomUrl(1); + $morehtmlref.=''; + } } dol_banner_tab($object, 'ref', $linkback, 1, 'ref', 'ref', $morehtmlref, $param); From b016b1ca5f46549a3748c670e2c2bdc999d6a56c Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 11 Jul 2017 23:19:47 +0200 Subject: [PATCH 063/138] Fix typo --- htdocs/langs/en_US/accountancy.lang | 2 +- htdocs/langs/en_US/main.lang | 3 ++- htdocs/modulebuilder/template/myobject_list.php | 12 ++++++------ 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/htdocs/langs/en_US/accountancy.lang b/htdocs/langs/en_US/accountancy.lang index 859fe1cca12..a4e7d72bc2c 100644 --- a/htdocs/langs/en_US/accountancy.lang +++ b/htdocs/langs/en_US/accountancy.lang @@ -103,7 +103,7 @@ LineOfExpenseReport=Line of expense report NoAccountSelected=No accounting account selected VentilatedinAccount=Binded successfully to the accounting account NotVentilatedinAccount=Not bound to the accounting account -XLineSuccessfullyBinded=%s products/services successfuly bound to an accounting account +XLineSuccessfullyBinded=%s products/services successfully bound to an accounting account XLineFailedToBeBinded=%s products/services were not bound to any accounting account ACCOUNTING_LIMIT_LIST_VENTILATION=Number of elements to bind shown by page (maximum recommended : 50) diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang index 58028423a35..a58d177061a 100644 --- a/htdocs/langs/en_US/main.lang +++ b/htdocs/langs/en_US/main.lang @@ -75,7 +75,8 @@ FileRenamed=The file was successfully renamed FileGenerated=The file was successfully generated FileSaved=The file was successfully saved FileUploaded=The file was successfully uploaded -FileTransferComplete=File(s) was uploaded successfuly +FileTransferComplete=File(s) was uploaded successfully +FilesDeleted=File(s) successfully deleted FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. NbOfEntries=Nb of entries GoToWikiHelpPage=Read online help (Internet access needed) diff --git a/htdocs/modulebuilder/template/myobject_list.php b/htdocs/modulebuilder/template/myobject_list.php index 7e67c04ecc2..1d7fad81473 100644 --- a/htdocs/modulebuilder/template/myobject_list.php +++ b/htdocs/modulebuilder/template/myobject_list.php @@ -174,11 +174,11 @@ if (empty($reshook)) } // Mass actions - $objectclass='Skeleton'; - $objectlabel='Skeleton'; - $permtoread = $user->rights->skeleton->read; - $permtodelete = $user->rights->skeleton->delete; - $uploaddir = $conf->skeleton->dir_output; + $objectclass='MyModule'; + $objectlabel='MyModule'; + $permtoread = $user->rights->mymodule->read; + $permtodelete = $user->rights->mymodule->delete; + $uploaddir = $conf->mymodule->dir_output; include DOL_DOCUMENT_ROOT.'/core/actions_massactions.inc.php'; } @@ -290,7 +290,7 @@ if (! empty($contextpage) && $contextpage != $_SERVER["PHP_SELF"]) $param.='&con if ($limit > 0 && $limit != $conf->liste_limit) $param.='&limit='.$limit; if ($search_field1 != '') $param.= '&search_field1='.urlencode($search_field1); if ($search_field2 != '') $param.= '&search_field2='.urlencode($search_field2); -if ($optioncss != '') $param.='&optioncss='.$optioncss; +if ($optioncss != '') $param.='&optioncss='.$optioncss; // Add $param from extra fields foreach ($search_array_options as $key => $val) { From 11cc1f04c4c129a30784b06c2dff69ef48bb3c9b Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 12 Jul 2017 01:55:07 +0200 Subject: [PATCH 064/138] Work on modulebuilder --- htdocs/core/lib/modulebuilder.lib.php | 93 +++++++++++++++ htdocs/langs/en_US/main.lang | 1 + htdocs/langs/en_US/modulebuilder.lang | 9 +- htdocs/modulebuilder/index.php | 112 ++++++++++++------ .../template/class/myobject.class.php | 17 +-- .../modulebuilder/template/myobject_list.php | 94 +++++++-------- .../template/sql/llx_myobject.key.sql | 7 +- .../template/sql/llx_myobject.sql | 11 +- 8 files changed, 240 insertions(+), 104 deletions(-) create mode 100644 htdocs/core/lib/modulebuilder.lib.php diff --git a/htdocs/core/lib/modulebuilder.lib.php b/htdocs/core/lib/modulebuilder.lib.php new file mode 100644 index 00000000000..f5f37ae91b1 --- /dev/null +++ b/htdocs/core/lib/modulebuilder.lib.php @@ -0,0 +1,93 @@ + + * + * 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 . + * or see http://www.gnu.org/ + */ + +/** + * \file htdocs/core/lib/memory.lib.php + * \brief Set of function for memory/cache management + */ + + +/** + * Save data into a memory area shared by all users, all sessions on server + * + * @param string $destdir Directory + * @param string $module Module name + * @param string $objectname Name of object + * @param string $newmask New mask + * @return int <0 if KO, >0 if OK + */ +function rebuildobjectsql($destdir, $module, $objectname, $newmask) +{ + global $db; + + if (empty($objectname)) return -1; + + dol_include_once(strtolower($module).'/class/'.strtolower($objectname).'.class.php'); + $object=new $objectname($db); + + // Edit sql files + $pathoffiletoedit=dol_osencode($destdir.'/sql/llx_'.strtolower($objectname).'.sql'); + + $contentsql = file_get_contents($pathoffiletoedit, 'r'); + + $i=0; + $texttoinsert = '-- BEGIN MODULEBUILDER FIELDS'."\n"; + foreach($object->fields as $key => $val) + { + $i++; + $texttoinsert.= "\t".$key." ".$val['type']; + if ($key == 'rowid') $texttoinsert.= ' AUTO_INCREMENT PRIMARY KEY'; + if ($key == 'entity') $texttoinsert.= ' DEFAULT 1'; + $texttoinsert.= ($val['notnull']?' NOT NULL':''); + if ($i < count($object->fields)) $texttoinsert.=", "; + $texttoinsert.= "\n"; + } + $texttoinsert.= "\t".'-- END MODULEBUILDER FIELDS'; + + $contentsql = preg_replace('/-- BEGIN MODULEBUILDER FIELDS.*END MODULEBUILDER FIELDS/ims', $texttoinsert, $contentsql); + + file_put_contents($pathoffiletoedit, $contentsql); + @chmod($pathoffiletoedit, octdec($newmask)); + + + + // Edit sql files + $pathoffiletoedit=dol_osencode($destdir.'/sql/llx_'.strtolower($objectname).'.key.sql'); + + $contentsql = file_get_contents($pathoffiletoedit, 'r'); + + $i=0; + $texttoinsert = '-- BEGIN MODULEBUILDER INDEXES'."\n"; + foreach($object->fields as $key => $val) + { + $i++; + if ($val['index']) + { + $texttoinsert.= "ALTER TABLE llx_".strtolower($objectname)." ADD INDEX idx_".strtolower($objectname)."_".$key." (".$key.");"; + $texttoinsert.= "\n"; + } + } + $texttoinsert.= '-- END MODULEBUILDER INDEXES'; + + $contentsql = preg_replace('/-- BEGIN MODULEBUILDER INDEXES.*END MODULEBUILDER INDEXES/ims', $texttoinsert, $contentsql); + + file_put_contents($pathoffiletoedit, $contentsql); + @chmod($pathoffiletoedit, octdec($newmask)); + + return 1; +} diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang index a58d177061a..9251db5311f 100644 --- a/htdocs/langs/en_US/main.lang +++ b/htdocs/langs/en_US/main.lang @@ -736,6 +736,7 @@ ShowTransaction=Show entry on bank account GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide. Deny=Deny Denied=Denied +ListOf=List of %s ListOfTemplates=List of templates Gender=Gender Genderman=Man diff --git a/htdocs/langs/en_US/modulebuilder.lang b/htdocs/langs/en_US/modulebuilder.lang index 5a3470aebce..f73aa4a1eb8 100644 --- a/htdocs/langs/en_US/modulebuilder.lang +++ b/htdocs/langs/en_US/modulebuilder.lang @@ -9,7 +9,8 @@ NewObject=New object ModuleKey=Module key ObjectKey=Object key ModuleInitialized=Module initialized -FilesForObjectInitialized=Files for new object initialized +FilesForObjectInitialized=Files for new object '%s' initialized +FilesForObjectUpdated=Files for object '%s' updated ModuleBuilderDescdescription=Enter here all general information that describe your module ModuleBuilderDescspecifications=You can enter here a long text to describe the specifications of your module that is not already structured into other tabs. So you have on hand the rules to develop. Also this text content will be included into the generated documentation (see last tab). ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A sql file, a page to list them, to create/edit/view a card and an API will be generated. @@ -39,4 +40,8 @@ PathToModuleDocumentation=Path to file of module/application documentation SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed. FileNotYetGenerated=File not yet generated SpecificationFile=File with business rules -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. \ No newline at end of file +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=Not NULL +SearchAll=Used for 'search all' +DatabaseIndex=Database index +FileAlreadyExists=File %s already exists \ No newline at end of file diff --git a/htdocs/modulebuilder/index.php b/htdocs/modulebuilder/index.php index a1c30b7c94a..18d66187f16 100644 --- a/htdocs/modulebuilder/index.php +++ b/htdocs/modulebuilder/index.php @@ -24,6 +24,7 @@ if (! defined('NOSCANPOSTFORINJECTION')) define('NOSCANPOSTFORINJECTION','1'); require '../main.inc.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; +require_once DOL_DOCUMENT_ROOT.'/core/lib/modulebuilder.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/class/doleditor.class.php'; $langs->load("admin"); @@ -58,6 +59,12 @@ $dirins = $tmp[0]; $FILEFLAG='modulebuilder.txt'; $now=dol_now(); +$newmask = 0; +if (empty($newmask) && ! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK; +if (empty($newmask)) // This should no happen +{ + $newmask='0664'; +} /* @@ -158,14 +165,6 @@ if ($dirins && $action == 'initobject' && $module && $objectname) $srcdir = DOL_DOCUMENT_ROOT.'/modulebuilder/template'; $destdir = $dirins.'/'.strtolower($module); - $arrayreplacement=array( - 'mymodule'=>strtolower($module), - 'MyModule'=>$module, - 'myobject'=>strtolower($objectname), - 'MyObject'=>$objectname - ); - - // Delete some files $filetogenerate = array( 'myobject_card.php'=>strtolower($objectname).'_card.php', @@ -182,7 +181,7 @@ if ($dirins && $action == 'initobject' && $module && $objectname) foreach($filetogenerate as $srcfile => $destfile) { - $result = dol_copy($srcdir.'/'.$srcfile, $destdir.'/'.$destfile); + $result = dol_copy($srcdir.'/'.$srcfile, $destdir.'/'.$destfile, $newmask, 0); if ($result <= 0) { if ($result < 0) @@ -193,7 +192,7 @@ if ($dirins && $action == 'initobject' && $module && $objectname) } else // $result == 0 { - setEventMessages($langs->trans("FileAlreadyExists", $srcdir.'/'.$srcfile, $destdir.'/'.$destfile), null, 'warnings'); + setEventMessages($langs->trans("FileAlreadyExists", $destfile), null, 'warnings'); } } else @@ -212,10 +211,10 @@ if ($dirins && $action == 'initobject' && $module && $objectname) //var_dump($phpfileval['fullname']); $arrayreplacement=array( - 'mymodule'=>strtolower($modulename), - 'MyModule'=>$modulename, - 'MYMODULE'=>strtoupper($modulename), - 'My module'=>$modulename, + 'mymodule'=>strtolower($module), + 'MyModule'=>$module, + 'MYMODULE'=>strtoupper($module), + 'My module'=>$module, 'htdocs/modulebuilder/template/'=>'', 'myobject'=>strtolower($objectname), 'MyObject'=>$objectname @@ -232,7 +231,32 @@ if ($dirins && $action == 'initobject' && $module && $objectname) if (! $error) { - setEventMessages('FilesForObjectInitialized', null); + // Edit sql with new properties + rebuildobjectsql($destdir, $module, $objectname, $newmask); + + // Edit the class file to write properties + + + } + + if (! $error) + { + setEventMessages($langs->trans('FilesForObjectInitialized', $objectname), null); + } +} + +if ($dirins && $action == 'addproperty' && !empty($module) && ! empty($tabobj)) +{ + $objectname = $tabobj; + + $destdir = $dirins.'/'.strtolower($module); + + // Edit sql with new properties + rebuildobjectsql($destdir, $module, $objectname, $newmask); + + if (! $error) + { + setEventMessages($langs->trans('FilesForObjectUpdated', $objectname), null); } } @@ -426,15 +450,7 @@ if ($action == 'savefile' && empty($cancel)) $content = GETPOST('editfilecontent'); // Save file on disk - $newmask = 0; - file_put_contents($pathoffile, $content); - if (empty($newmask) && ! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK; - if (empty($newmask)) // This should no happen - { - $newmask='0664'; - } - @chmod($pathoffile, octdec($newmask)); setEventMessages($langs->trans("FileSaved"), null); @@ -939,18 +955,22 @@ elseif (! empty($module)) $pathtoapi = strtolower($module).'/class/api_'.strtolower($tabobj).'.class.php'; $pathtolist = strtolower($module).'/'.strtolower($tabobj).'_list.php'; $pathtocard = strtolower($module).'/'.strtolower($tabobj).'_card.php'; + print '
'; print ' '.$langs->trans("ClassFile").' : '.$pathtoclass.''; print ' '.img_picto($langs->trans("Edit"), 'edit').''; print '
'; print ' '.$langs->trans("ApiClassFile").' : '.$pathtoapi.''; print ' '.img_picto($langs->trans("Edit"), 'edit').''; - print '
'; + print '
'; + print '
'; print ' '.$langs->trans("PageForList").' : '.$pathtolist.''; print ' '.img_picto($langs->trans("Edit"), 'edit').''; print '
'; print ' '.$langs->trans("PageForCreateEditView").' : '.$pathtocard.''; print ' '.img_picto($langs->trans("Edit"), 'edit').''; - print '
'; + print '
'; + + print '


'; $result = dol_include_once($pathtoclass); $tmpobjet = new $tabobj($db); @@ -964,7 +984,7 @@ elseif (! empty($module)) print '
'; print ''; - print ''; + print ''; print ''; print ''; print ''; @@ -974,11 +994,15 @@ elseif (! empty($module)) print '
'.$langs->trans("Property"); print ' ('.$langs->trans("Example").')'; print ''.$langs->trans("Label").''; + print $form->textwithpicto($langs->trans("Label"), $langs->trans("YouCanUseTranslationKey")); + print ''.$langs->trans("Type").''.$langs->trans("Position").''.$langs->trans("DefaultValue").''.$langs->trans("Index").''.$langs->trans("Position").''.$langs->trans("NotNull").''.$langs->trans("SearchAll").''.$langs->trans("DefaultValue").''.$langs->trans("DatabaseIndex").''.$langs->trans("Comment").'
'; print ''; @@ -1016,7 +1042,9 @@ elseif (! empty($module)) $proplabel=$propval['label']; $proptype=$propval['type']; $propposition=$propval['position']; - $propdefault=$propval['default']; + $propnotnull=$propval['notnull']; + $propsearchall=$propval['searchall']; + //$propdefault=$propval['default']; $propindex=$propval['index']; $propcomment=$propval['comment']; @@ -1031,14 +1059,20 @@ elseif (! empty($module)) print ''; print $proptype; print ''; + print ''; print $propposition; print ''; - print $propdefault; + print ''; + print $propnotnull?'X':''; print ''; - print yn($propindex); + print ''; + print $propsearchall?'X':''; + print ''; + print $propdefault; + print ''; + print $propindex?'X':''; print ''; print $propcomment; diff --git a/htdocs/modulebuilder/template/class/myobject.class.php b/htdocs/modulebuilder/template/class/myobject.class.php index 4c85a6e5a86..7b0d83dfff0 100644 --- a/htdocs/modulebuilder/template/class/myobject.class.php +++ b/htdocs/modulebuilder/template/class/myobject.class.php @@ -47,7 +47,7 @@ class MyObject extends CommonObject /** * @var array Does this field is linked to a thirdparty ? */ - protected $isnolinkedbythird=1; + protected $isnolinkedbythird = 1; /** * @var array Does myobject support multicompany module ? 0=No test on entity, 1=Test with field entity, 2=Test with link by societe */ @@ -58,18 +58,19 @@ class MyObject extends CommonObject public $picto = 'myobject'; - /* BEGIN PROPERTY FIELDS - Do not remove this comment */ + // BEGIN MODULEBUILDER PROPERTIES - Do not remove this comment /** * @var array Array with all fields and their property */ public $fields=array( - 'ref'=>array('type'=>'string','label'=>'Ref','position'=>10,'index'=>true,'comment'=>'Reference of object'), - 'entity'=>array('type'=>'integer','label'=>'Entity','index'=>true), - 'status'=>array('type'=>'integer','label'=>'Status','index'=>true), - 'date'=>array('type'=>'date','label'=>'Date','default'=>'__NOW__'), - 'title'=>array('type'=>'string','label'=>'Title'), + 'ref' =>array('type'=>'varchar(64)', 'label'=>'Ref', 'position'=>10, 'notnull'=>true, 'index'=>true, 'searchall'=>1, 'comment'=>'Reference of object'), + 'entity'=>array('type'=>'integer', 'label'=>'Entity', 'notnull'=>true, 'index'=>true), + 'label' =>array('type'=>'varchar(255)', 'label'=>'Label', 'searchall'=>1), + 'datec' =>array('type'=>'datetime', 'label'=>'DateCreation', 'notnull'=>true, 'position'=>500), + 'tms' =>array('type'=>'timestamp', 'label'=>'DateModification', 'notnull'=>true, 'position'=>500), + 'status'=>array('type'=>'integer', 'label'=>'Status', 'index'=>true, 'position'=>1000), ); - /* END PROPERTY FIELDS - Do not remove this comment */ + // Do not remove this comment - END MODULEBUILDER PROPERTIES diff --git a/htdocs/modulebuilder/template/myobject_list.php b/htdocs/modulebuilder/template/myobject_list.php index 1d7fad81473..72fec670cb1 100644 --- a/htdocs/modulebuilder/template/myobject_list.php +++ b/htdocs/modulebuilder/template/myobject_list.php @@ -65,6 +65,7 @@ $massaction = GETPOST('massaction','alpha'); $show_files = GETPOST('show_files','int'); $confirm = GETPOST('confirm','alpha'); $toselect = GETPOST('toselect', 'array'); +$contextpage= GETPOST('contextpage','aZ')?GETPOST('contextpage','aZ'):'myobjectlist'; // To manage different context of search $id = GETPOST('id','int'); $backtopage = GETPOST('backtopage'); @@ -80,32 +81,27 @@ $offset = $limit * $page; $pageprev = $page - 1; $pagenext = $page + 1; -if (! $sortfield) $sortfield="t.rowid"; // Set here default search field +$object=new MyObject($db); + +// Default sort order (if not yet defined by previous GETPOST) +if (! $sortfield) $sortfield="t.".key($object->fields); // Set here default search field. By default 1st field in definition. if (! $sortorder) $sortorder="ASC"; // Protection if external user $socid=0; if ($user->societe_id > 0) { - $socid = $user->societe_id; - //accessforbidden(); + //$socid = $user->societe_id; + accessforbidden(); } // Initialize array of search criterias -$object=new MyModule($db); -$search_all=trim(GETPOST("search_all")); +$search_all=trim(GETPOST("search_all",'alpha')); $search=array(); -foreach($object->fields as $key) +foreach($object->fields as $key => $val) { if (GETPOST('search_'.$key,'alpha')) $search[$key]=GETPOST('search_'.$key,'alpha'); } -/*$search_field1=GETPOST("search_field1"); -$search_field2=GETPOST("search_field2"); -$search_myfield=GETPOST('search_myfield'); -*/ - -// Initialize technical object to manage context to save list fields -$contextpage=GETPOST('contextpage','aZ')?GETPOST('contextpage','aZ'):'myobjectlist'; // Initialize technical object to manage hooks. Note that conf->hooks_modules contains array $hookmanager->initHooks(array('myobjectlist')); @@ -116,21 +112,18 @@ $extralabels = $extrafields->fetch_name_optionals_label('myobject'); $search_array_options=$extrafields->getOptionalsFromPost($extralabels,'','search_'); // List of fields to search into when doing a "search in all" -$fieldstosearchall = array( - 't.ref'=>'Ref', - 't.note_public'=>'NotePublic', -); -if (empty($user->socid)) $fieldstosearchall["t.note_private"]="NotePrivate"; +$fieldstosearchall = array(); +foreach($object->fields as $key => $val) +{ + if ($val['searchall']) $fieldstosearchall['t.'.$key]=$val['label']; +} // Definition of fields for list -$arrayfields=array( - 't.field1'=>array('label'=>"Field1", 'checked'=>1), - 't.field2'=>array('label'=>"Field2", 'checked'=>1), - //'t.entity'=>array('label'=>"Entity", 'checked'=>1, 'enabled'=>(! empty($conf->multicompany->enabled) && empty($conf->global->MULTICOMPANY_TRANSVERSE_MODE))), - 't.datec'=>array('label'=>"DateCreationShort", 'checked'=>0, 'position'=>500), - 't.tms'=>array('label'=>"DateModificationShort", 'checked'=>0, 'position'=>500), - //'t.statut'=>array('label'=>"Status", 'checked'=>1, 'position'=>1000), -); +$arrayfields=array(); +foreach($object->fields as $key => $val) +{ + $arrayfields['t.'.$key]=array('label'=>$val['label'], 'checked'=>1); +} // Extra fields if (is_array($extrafields->attribute_label) && count($extrafields->attribute_label)) { @@ -143,11 +136,10 @@ if (is_array($extrafields->attribute_label) && count($extrafields->attribute_lab - /* * ACTIONS * - * Put here all code to do according to value of "action" parameter + * Put here all code to do according to value of "$action" parameter */ if (GETPOST('cancel')) { $action='list'; $massaction=''; } @@ -165,17 +157,17 @@ if (empty($reshook)) // Purge search criteria if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter.x") ||GETPOST("button_removefilter")) // All tests are required to be compatible with all browsers { - $search_field1=''; - $search_field2=''; - $search_date_creation=''; - $search_date_update=''; + foreach($object->fields as $key => $val) + { + $search[$key]=''; + } $toselect=''; $search_array_options=array(); } // Mass actions - $objectclass='MyModule'; - $objectlabel='MyModule'; + $objectclass='MyObject'; + $objectlabel='MyObject'; $permtoread = $user->rights->mymodule->read; $permtodelete = $user->rights->mymodule->delete; $uploaddir = $conf->mymodule->dir_output; @@ -196,7 +188,7 @@ $form=new Form($db); //$help_url="EN:Module_Customers_Orders|FR:Module_Commandes_Clients|ES:Módulo_Pedidos_de_clientes"; $help_url=''; -$title = $langs->trans('MyModuleListTitle'); +$title = $langs->trans('ListOf', $langs->transnoentitiesnoconv("MyObjects")); // Put here content of your page @@ -215,24 +207,26 @@ jQuery(document).ready(function() { }); '; - -$sql = "SELECT"; -$sql.= " t.rowid,"; -$sql.= " t.field1,"; -$sql.= " t.field2"; +$sql = 'SELECT '; +foreach($object->fields as $key => $val) +{ + $sql.='t.'.$key.', '; +} // Add fields from extrafields -foreach ($extrafields->attribute_label as $key => $val) $sql.=($extrafields->attribute_type[$key] != 'separate' ? ",ef.".$key.' as options_'.$key : ''); +foreach ($extrafields->attribute_label as $key => $val) $sql.=($extrafields->attribute_type[$key] != 'separate' ? ", ef.".$key.' as options_'.$key : ''); // Add fields from hooks $parameters=array(); $reshook=$hookmanager->executeHooks('printFieldListSelect',$parameters); // Note that $action and $object may have been modified by hook $sql.=$hookmanager->resPrint; -$sql.= " FROM ".MAIN_DB_PREFIX."mytable as t"; -if (is_array($extrafields->attribute_label) && count($extrafields->attribute_label)) $sql.= " LEFT JOIN ".MAIN_DB_PREFIX."mytable_extrafields as ef on (t.rowid = ef.fk_object)"; -$sql.= " WHERE 1 = 1"; -//$sql.= " WHERE u.entity IN (".getEntity('mytable').")"; -if ($search_field1) $sql.= natural_search("field1",$search_field1); -if ($search_field2) $sql.= natural_search("field2",$search_field2); -if ($sall) $sql.= natural_search(array_keys($fieldstosearchall), $sall); +$sql=preg_replace('/, $/','', $sql); +$sql.= " FROM ".MAIN_DB_PREFIX."myobject as t"; +if (is_array($extrafields->attribute_label) && count($extrafields->attribute_label)) $sql.= " LEFT JOIN ".MAIN_DB_PREFIX."myobject_extrafields as ef on (t.rowid = ef.fk_object)"; +$sql.= " WHERE t.entity IN (".getEntity('myobject').")"; +foreach($search as $key => $val) +{ + if ($search[$key] != '') $sql.=natural_search($key, $search[$key], (($key == 'status')?2:($object->fields[$key]['type'] == 'integer'?1:0))); +} +if ($search_all) $sql.= natural_search(array_keys($fieldstosearchall), $search_all); // Add where from extra fields foreach ($search_array_options as $key => $val) { @@ -394,7 +388,7 @@ if (! empty($arrayfields['t.tms']['checked'])) print ''; print ''; @@ -507,7 +501,7 @@ while ($i < min($num, $limit)) } // Status /* - if (! empty($arrayfields['u.statut']['checked'])) + if (! empty($arrayfields['t.statut']['checked'])) { $userstatic->statut=$obj->statut; print ''.$userstatic->getLibStatut(3).'
'; $boxstat.=''; diff --git a/htdocs/societe/class/societe.class.php b/htdocs/societe/class/societe.class.php index 1605e7281b8..2bd764c92ed 100644 --- a/htdocs/societe/class/societe.class.php +++ b/htdocs/societe/class/societe.class.php @@ -4,7 +4,7 @@ * Copyright (C) 2004 Eric Seigne * Copyright (C) 2003 Brian Fraval * Copyright (C) 2006 Andre Cianfarani - * Copyright (C) 2005-2016 Regis Houssin + * Copyright (C) 2005-2017 Regis Houssin * Copyright (C) 2008 Patrick Raguin * Copyright (C) 2010-2014 Juanjo Menent * Copyright (C) 2013 Florian Henry @@ -3346,31 +3346,36 @@ class Societe extends CommonObject */ function getOutstandingProposals($mode='customer') { - $table='propal'; - if ($mode == 'supplier') $table = 'supplier_proposal'; + $table='propal'; + if ($mode == 'supplier') $table = 'supplier_proposal'; - $sql = "SELECT rowid, total_ht, total as total_ttc, fk_statut FROM ".MAIN_DB_PREFIX.$table." as f"; - $sql .= " WHERE fk_soc = ". $this->id; + $sql = "SELECT rowid, total_ht, total as total_ttc, fk_statut FROM ".MAIN_DB_PREFIX.$table." as f"; + $sql .= " WHERE fk_soc = ". $this->id; + if ($mode == 'supplier') { + $sql .= " AND entity IN (".getEntity('supplier_proposal').")"; + } else { + $sql .= " AND entity IN (".getEntity('propal').")"; + } - dol_syslog("getOutstandingProposals", LOG_DEBUG); - $resql=$this->db->query($sql); - if ($resql) - { - $outstandingOpened = 0; - $outstandingTotal = 0; - $outstandingTotalIncTax = 0; - while($obj=$this->db->fetch_object($resql)) { - $outstandingTotal+= $obj->total_ht; - $outstandingTotalIncTax+= $obj->total_ttc; - if ($obj->fk_statut != 0) // Not a draft - { - $outstandingOpened+=$obj->total_ttc; - } - } - return array('opened'=>$outstandingOpened, 'total_ht'=>$outstandingTotal, 'total_ttc'=>$outstandingTotalIncTax); - } - else - return array(); + dol_syslog("getOutstandingProposals", LOG_DEBUG); + $resql=$this->db->query($sql); + if ($resql) + { + $outstandingOpened = 0; + $outstandingTotal = 0; + $outstandingTotalIncTax = 0; + while($obj=$this->db->fetch_object($resql)) { + $outstandingTotal+= $obj->total_ht; + $outstandingTotalIncTax+= $obj->total_ttc; + if ($obj->fk_statut != 0) // Not a draft + { + $outstandingOpened+=$obj->total_ttc; + } + } + return array('opened'=>$outstandingOpened, 'total_ht'=>$outstandingTotal, 'total_ttc'=>$outstandingTotalIncTax); + } + else + return array(); } /** @@ -3381,31 +3386,36 @@ class Societe extends CommonObject */ function getOutstandingOrders($mode='customer') { - $table='commande'; - if ($mode == 'supplier') $table = 'commande_fournisseur'; + $table='commande'; + if ($mode == 'supplier') $table = 'commande_fournisseur'; - $sql = "SELECT rowid, total_ht, total_ttc, fk_statut FROM ".MAIN_DB_PREFIX.$table." as f"; - $sql .= " WHERE fk_soc = ". $this->id; + $sql = "SELECT rowid, total_ht, total_ttc, fk_statut FROM ".MAIN_DB_PREFIX.$table." as f"; + $sql .= " WHERE fk_soc = ". $this->id; + if ($mode == 'supplier') { + $sql .= " AND entity IN (".getEntity('supplier_order').")"; + } else { + $sql .= " AND entity IN (".getEntity('commande').")"; + } - dol_syslog("getOutstandingOrders", LOG_DEBUG); - $resql=$this->db->query($sql); - if ($resql) - { - $outstandingOpened = 0; - $outstandingTotal = 0; - $outstandingTotalIncTax = 0; - while($obj=$this->db->fetch_object($resql)) { - $outstandingTotal+= $obj->total_ht; - $outstandingTotalIncTax+= $obj->total_ttc; - if ($obj->fk_statut != 0) // Not a draft - { - $outstandingOpened+=$obj->total_ttc; - } - } - return array('opened'=>$outstandingOpened, 'total_ht'=>$outstandingTotal, 'total_ttc'=>$outstandingTotalIncTax); - } - else - return array(); + dol_syslog("getOutstandingOrders", LOG_DEBUG); + $resql=$this->db->query($sql); + if ($resql) + { + $outstandingOpened = 0; + $outstandingTotal = 0; + $outstandingTotalIncTax = 0; + while($obj=$this->db->fetch_object($resql)) { + $outstandingTotal+= $obj->total_ht; + $outstandingTotalIncTax+= $obj->total_ttc; + if ($obj->fk_statut != 0) // Not a draft + { + $outstandingOpened+=$obj->total_ttc; + } + } + return array('opened'=>$outstandingOpened, 'total_ht'=>$outstandingTotal, 'total_ttc'=>$outstandingTotalIncTax); + } + else + return array(); } /** @@ -3416,64 +3426,69 @@ class Societe extends CommonObject */ function getOutstandingBills($mode='customer') { - $table='facture'; - if ($mode == 'supplier') $table = 'facture_fourn'; + $table='facture'; + if ($mode == 'supplier') $table = 'facture_fourn'; - /* Accurate value of remain to pay is to sum remaintopay for each invoice - $paiement = $invoice->getSommePaiement(); - $creditnotes=$invoice->getSumCreditNotesUsed(); - $deposits=$invoice->getSumDepositsUsed(); - $alreadypayed=price2num($paiement + $creditnotes + $deposits,'MT'); - $remaintopay=price2num($invoice->total_ttc - $paiement - $creditnotes - $deposits,'MT'); - */ - if ($mode == 'supplier') $sql = "SELECT rowid, total_ht as total_ht, total_ttc, paye, fk_statut, close_code FROM ".MAIN_DB_PREFIX.$table." as f"; - else $sql = "SELECT rowid, total as total_ht, total_ttc, paye, fk_statut, close_code FROM ".MAIN_DB_PREFIX.$table." as f"; - $sql .= " WHERE fk_soc = ". $this->id; + /* Accurate value of remain to pay is to sum remaintopay for each invoice + $paiement = $invoice->getSommePaiement(); + $creditnotes=$invoice->getSumCreditNotesUsed(); + $deposits=$invoice->getSumDepositsUsed(); + $alreadypayed=price2num($paiement + $creditnotes + $deposits,'MT'); + $remaintopay=price2num($invoice->total_ttc - $paiement - $creditnotes - $deposits,'MT'); + */ + if ($mode == 'supplier') $sql = "SELECT rowid, total_ht as total_ht, total_ttc, paye, fk_statut, close_code FROM ".MAIN_DB_PREFIX.$table." as f"; + else $sql = "SELECT rowid, total as total_ht, total_ttc, paye, fk_statut, close_code FROM ".MAIN_DB_PREFIX.$table." as f"; + $sql .= " WHERE fk_soc = ". $this->id; + if ($mode == 'supplier') { + $sql .= " AND entity IN (".getEntity('facture_fourn').")"; + } else { + $sql .= " AND entity IN (".getEntity('facture').")"; + } - dol_syslog("getOutstandingBills", LOG_DEBUG); - $resql=$this->db->query($sql); - if ($resql) - { - $outstandingOpened = 0; - $outstandingTotal = 0; - $outstandingTotalIncTax = 0; - if ($mode == 'supplier') - { - require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php'; - $tmpobject=new FactureFournisseur($this->db); - } - else - { - require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; - $tmpobject=new Facture($this->db); - } - while($obj=$this->db->fetch_object($resql)) { - $tmpobject->id=$obj->rowid; - if ($obj->fk_statut != 0 // Not a draft - && ! ($obj->fk_statut == 3 && $obj->close_code == 'replaced') // Not a replaced invoice - ) - { - $outstandingTotal+= $obj->total_ht; - $outstandingTotalIncTax+= $obj->total_ttc; - } - if ($obj->paye == 0 - && $obj->fk_statut != 0 // Not a draft - && $obj->fk_statut != 3 // Not abandonned - && $obj->fk_statut != 2) // Not classified as paid - //$sql .= " AND (fk_statut <> 3 OR close_code <> 'abandon')"; // Not abandonned for undefined reason - { - $paiement = $tmpobject->getSommePaiement(); - $creditnotes = $tmpobject->getSumCreditNotesUsed(); - $deposits = $tmpobject->getSumDepositsUsed(); - $outstandingOpened+=$obj->total_ttc - $paiement - $creditnotes - $deposits; - } - } - return array('opened'=>$outstandingOpened, 'total_ht'=>$outstandingTotal, 'total_ttc'=>$outstandingTotalIncTax); - } - else - { - return array(); - } + dol_syslog("getOutstandingBills", LOG_DEBUG); + $resql=$this->db->query($sql); + if ($resql) + { + $outstandingOpened = 0; + $outstandingTotal = 0; + $outstandingTotalIncTax = 0; + if ($mode == 'supplier') + { + require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php'; + $tmpobject=new FactureFournisseur($this->db); + } + else + { + require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; + $tmpobject=new Facture($this->db); + } + while($obj=$this->db->fetch_object($resql)) { + $tmpobject->id=$obj->rowid; + if ($obj->fk_statut != 0 // Not a draft + && ! ($obj->fk_statut == 3 && $obj->close_code == 'replaced') // Not a replaced invoice + ) + { + $outstandingTotal+= $obj->total_ht; + $outstandingTotalIncTax+= $obj->total_ttc; + } + if ($obj->paye == 0 + && $obj->fk_statut != 0 // Not a draft + && $obj->fk_statut != 3 // Not abandonned + && $obj->fk_statut != 2) // Not classified as paid + //$sql .= " AND (fk_statut <> 3 OR close_code <> 'abandon')"; // Not abandonned for undefined reason + { + $paiement = $tmpobject->getSommePaiement(); + $creditnotes = $tmpobject->getSumCreditNotesUsed(); + $deposits = $tmpobject->getSumDepositsUsed(); + $outstandingOpened+=$obj->total_ttc - $paiement - $creditnotes - $deposits; + } + } + return array('opened'=>$outstandingOpened, 'total_ht'=>$outstandingTotal, 'total_ttc'=>$outstandingTotalIncTax); + } + else + { + return array(); + } } /** From 40b3ae2a1528340ec00d033233f513264d53c9f8 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 12 Jul 2017 11:52:07 +0200 Subject: [PATCH 066/138] Debug modulebuilder --- htdocs/core/class/html.formfile.class.php | 6 +- htdocs/core/lib/modulebuilder.lib.php | 164 ++++++++++++--- htdocs/langs/en_US/modulebuilder.lang | 2 +- htdocs/modulebuilder/index.php | 16 +- .../template/class/myobject.class.php | 4 +- .../modulebuilder/template/myobject_list.php | 192 ++++++++++-------- 6 files changed, 259 insertions(+), 125 deletions(-) diff --git a/htdocs/core/class/html.formfile.class.php b/htdocs/core/class/html.formfile.class.php index a5ccb33f084..040ae1ba96e 100644 --- a/htdocs/core/class/html.formfile.class.php +++ b/htdocs/core/class/html.formfile.class.php @@ -314,7 +314,7 @@ class FormFile if (preg_match('/massfilesarea_/', $modulepart)) { - $out.='

'; + $out.='

'."\n"; $title=$langs->trans("MassFilesArea").' ('.$langs->trans("Hide").')'; $title.=''; +// Build and execute select +// -------------------------------------------------------------------- $sql = 'SELECT '; foreach($object->fields as $key => $val) { @@ -275,15 +261,36 @@ if ($num == 1 && ! empty($conf->global->MAIN_SEARCH_DIRECT_OPEN_IF_ONLY_ONE) && exit; } + +// Output page +// -------------------------------------------------------------------- + llxHeader('', $title, $help_url); +// Example : Adding jquery code +print ''; + $arrayofselected=is_array($toselect)?$toselect:array(); $param=''; if (! empty($contextpage) && $contextpage != $_SERVER["PHP_SELF"]) $param.='&contextpage='.$contextpage; if ($limit > 0 && $limit != $conf->liste_limit) $param.='&limit='.$limit; -if ($search_field1 != '') $param.= '&search_field1='.urlencode($search_field1); -if ($search_field2 != '') $param.= '&search_field2='.urlencode($search_field2); +foreach($search as $key => $val) +{ + $param.= '&search_'.$key.'='.urlencode($search[$key]); +} if ($optioncss != '') $param.='&optioncss='.$optioncss; // Add $param from extra fields foreach ($search_array_options as $key => $val) @@ -345,10 +352,16 @@ print '
'; - if ($conf->propal->enabled) + if (! empty($conf->propal->enabled)) { - // Box proposals - $tmp = $object->getOutstandingProposals(); - $outstandingOpened=$tmp['opened']; - $outstandingTotal=$tmp['total_ht']; - $outstandingTotalIncTax=$tmp['total_ttc']; - $text=$langs->trans("OverAllProposals"); - $link=''; - $icon='bill'; - if ($link) $boxstat.=''; - $boxstat.='
'; - $boxstat.=''.img_object("",$icon).' '.$text.'
'; - $boxstat.=''.price($outstandingTotal, 1, $langs, 1, -1, -1, $conf->currency).''; - $boxstat.='
'; - if ($link) $boxstat.='
'; + // Box proposals + $tmp = $object->getOutstandingProposals(); + $outstandingOpened=$tmp['opened']; + $outstandingTotal=$tmp['total_ht']; + $outstandingTotalIncTax=$tmp['total_ttc']; + $text=$langs->trans("OverAllProposals"); + $link=''; + $icon='bill'; + if ($link) $boxstat.=''; + $boxstat.='
'; + $boxstat.=''.img_object("",$icon).' '.$text.'
'; + $boxstat.=''.price($outstandingTotal, 1, $langs, 1, -1, -1, $conf->currency).''; + $boxstat.='
'; + if ($link) $boxstat.='
'; } - if ($conf->commande->enabled) + if (! empty($conf->commande->enabled)) { - // Box proposals - $tmp = $object->getOutstandingOrders(); - $outstandingOpened=$tmp['opened']; - $outstandingTotal=$tmp['total_ht']; - $outstandingTotalIncTax=$tmp['total_ttc']; - $text=$langs->trans("OverAllOrders"); - $link=''; - $icon='bill'; - if ($link) $boxstat.=''; - $boxstat.='
'; - $boxstat.=''.img_object("",$icon).' '.$text.'
'; - $boxstat.=''.price($outstandingTotal, 1, $langs, 1, -1, -1, $conf->currency).''; - $boxstat.='
'; - if ($link) $boxstat.='
'; + // Box proposals + $tmp = $object->getOutstandingOrders(); + $outstandingOpened=$tmp['opened']; + $outstandingTotal=$tmp['total_ht']; + $outstandingTotalIncTax=$tmp['total_ttc']; + $text=$langs->trans("OverAllOrders"); + $link=''; + $icon='bill'; + if ($link) $boxstat.=''; + $boxstat.='
'; + $boxstat.=''.img_object("",$icon).' '.$text.'
'; + $boxstat.=''.price($outstandingTotal, 1, $langs, 1, -1, -1, $conf->currency).''; + $boxstat.='
'; + if ($link) $boxstat.='
'; } - if ($conf->facture->enabled) + if (! empty($conf->facture->enabled)) { - $tmp = $object->getOutstandingBills(); - $outstandingOpened=$tmp['opened']; - $outstandingTotal=$tmp['total_ht']; - $outstandingTotalIncTax=$tmp['total_ttc']; + $tmp = $object->getOutstandingBills(); + $outstandingOpened=$tmp['opened']; + $outstandingTotal=$tmp['total_ht']; + $outstandingTotalIncTax=$tmp['total_ttc']; + $text=$langs->trans("OverAllInvoices"); + $link=''; + $icon='bill'; + if ($link) $boxstat.=''; + $boxstat.='
'; + $boxstat.=''.img_object("",$icon).' '.$text.'
'; + $boxstat.=''.price($outstandingTotal, 1, $langs, 1, -1, -1, $conf->currency).''; + $boxstat.='
'; + if ($link) $boxstat.='
'; - $text=$langs->trans("OverAllInvoices"); - $link=''; - $icon='bill'; - if ($link) $boxstat.=''; - $boxstat.='
'; - $boxstat.=''.img_object("",$icon).' '.$text.'
'; - $boxstat.=''.price($outstandingTotal, 1, $langs, 1, -1, -1, $conf->currency).''; - $boxstat.='
'; - if ($link) $boxstat.='
'; - - // Box outstanding bill - $warn = ''; - if ($object->outstanding_limit != '' && $object->outstanding_limit < $outstandingOpened) - { - $warn = ' '.img_warning($langs->trans("OutstandingBillReached")); - } - $text=$langs->trans("CurrentOutstandingBill"); - $link=DOL_URL_ROOT.'/compta/recap-compta.php?socid='.$object->id; - $icon='bill'; - if ($link) $boxstat.=''; - $boxstat.='
'; - $boxstat.=''.img_object("",$icon).' '.$text.'
'; - $boxstat.=''.price($outstandingOpened, 1, $langs, 1, -1, -1, $conf->currency).$warn.''; - $boxstat.='
'; - if ($link) $boxstat.='
'; + // Box outstanding bill + $warn = ''; + if ($object->outstanding_limit != '' && $object->outstanding_limit < $outstandingOpened) + { + $warn = ' '.img_warning($langs->trans("OutstandingBillReached")); + } + $text=$langs->trans("CurrentOutstandingBill"); + $link=DOL_URL_ROOT.'/compta/recap-compta.php?socid='.$object->id; + $icon='bill'; + if ($link) $boxstat.=''; + $boxstat.='
'; + $boxstat.=''.img_object("",$icon).' '.$text.'
'; + $boxstat.=''.price($outstandingOpened, 1, $langs, 1, -1, -1, $conf->currency).$warn.''; + $boxstat.='
'; + if ($link) $boxstat.='
'; } $boxstat.='
'; -// LIST_OF_TD_TITLE_SEARCH -//if (! empty($arrayfields['t.field1']['checked'])) print ''; -//if (! empty($arrayfields['t.field2']['checked'])) print ''; +foreach($object->fields as $key => $val) +{ + if (in_array($key, array('datec','tms','status'))) continue; + $align=''; + if (in_array($val['type'], array('date','datetime','timestamp'))) $align='center'; + if (in_array($val['type'], array('timestamp'))) $align.=' nowrap'; + if (! empty($arrayfields['t.'.$key]['checked'])) print ''; +} // Extra fields if (is_array($extrafields->attribute_label) && count($extrafields->attribute_label)) { @@ -376,25 +389,15 @@ if (is_array($extrafields->attribute_label) && count($extrafields->attribute_lab $parameters=array('arrayfields'=>$arrayfields); $reshook=$hookmanager->executeHooks('printFieldListOption',$parameters); // Note that $action and $object may have been modified by hook print $hookmanager->resPrint; -if (! empty($arrayfields['t.datec']['checked'])) +// Rest of fields search +foreach($object->fields as $key => $val) { - // Date creation - print ''; + if (! in_array($key, array('datec','tms','status'))) continue; + $align=''; + if (in_array($val['type'], array('date','datetime','timestamp'))) $align='center'; + if (in_array($val['type'], array('timestamp'))) $align.=' nowrap'; + if (! empty($arrayfields['t.'.$key]['checked'])) print ''; } -if (! empty($arrayfields['t.tms']['checked'])) -{ - // Date modification - print ''; -} -/*if (! empty($arrayfields['t.statut']['checked'])) - { - // Status - print ''; - }*/ // Action column print ''; print ''."\n"; -// Fields title + +// Fields title label +// -------------------------------------------------------------------- print ''; -// LIST_OF_TD_TITLE_FIELDS -//if (! empty($arrayfields['t.field1']['checked'])) print_liste_field_titre($arrayfields['t.field1']['label'],$_SERVER['PHP_SELF'],'t.field1','',$param,'',$sortfield,$sortorder); -//if (! empty($arrayfields['t.field2']['checked'])) print_liste_field_titre($arrayfields['t.field2']['label'],$_SERVER['PHP_SELF'],'t.field2','',$param,'',$sortfield,$sortorder); +foreach($object->fields as $key => $val) +{ + if (in_array($key, array('datec','tms','status'))) continue; + $align=''; + if (in_array($val['type'], array('date','datetime','timestamp'))) $align='center'; + if (in_array($val['type'], array('timestamp'))) $align.='nowrap'; + if (! empty($arrayfields['t.'.$key]['checked'])) print getTitleFieldOfList($arrayfields['t.'.$key]['label'], 0, $_SERVER['PHP_SELF'], 't.'.$key, '', $param, ($align?'class="'.$align.'"':''), $sortfield, $sortorder, $align.' ')."\n"; +} // Extra fields if (is_array($extrafields->attribute_label) && count($extrafields->attribute_label)) { @@ -417,7 +427,7 @@ if (is_array($extrafields->attribute_label) && count($extrafields->attribute_lab $align=$extrafields->getAlignFlag($key); $sortonfield = "ef.".$key; if (! empty($extrafields->attribute_computed[$key])) $sortonfield=''; - print_liste_field_titre($langs->trans($extralabels[$key]),$_SERVER["PHP_SELF"],$sortonfield,"",$param,($align?'align="'.$align.'"':''),$sortfield,$sortorder); + print getTitleFieldOfList($langs->trans($extralabels[$key]), 0, $_SERVER["PHP_SELF"], $sortonfield, "", $param, ($align?'align="'.$align.'"':''), $sortfield, $sortorder)."\n"; } } } @@ -425,10 +435,16 @@ if (is_array($extrafields->attribute_label) && count($extrafields->attribute_lab $parameters=array('arrayfields'=>$arrayfields); $reshook=$hookmanager->executeHooks('printFieldListTitle',$parameters); // Note that $action and $object may have been modified by hook print $hookmanager->resPrint; -if (! empty($arrayfields['t.datec']['checked'])) print_liste_field_titre($arrayfields['t.datec']['label'],$_SERVER["PHP_SELF"],"t.datec","",$param,'align="center" class="nowrap"',$sortfield,$sortorder); -if (! empty($arrayfields['t.tms']['checked'])) print_liste_field_titre($arrayfields['t.tms']['label'],$_SERVER["PHP_SELF"],"t.tms","",$param,'align="center" class="nowrap"',$sortfield,$sortorder); -//if (! empty($arrayfields['t.status']['checked'])) print_liste_field_titre($langs->trans("Status"),$_SERVER["PHP_SELF"],"t.status","",$param,'align="center"',$sortfield,$sortorder); -print_liste_field_titre($selectedfields, $_SERVER["PHP_SELF"],"",'','','align="center"',$sortfield,$sortorder,'maxwidthsearch '); +// Rest of fields title +foreach($object->fields as $key => $val) +{ + if (! in_array($key, array('datec','tms','status'))) continue; + $align=''; + if (in_array($val['type'], array('date','datetime','timestamp'))) $align='center'; + if (in_array($val['type'], array('timestamp'))) $align.=' nowrap'; + if (! empty($arrayfields['t.'.$key]['checked'])) print getTitleFieldOfList($arrayfields['t.'.$key]['label'], 0, $_SERVER['PHP_SELF'], 't.'.$key, '', $param, ($align?'class="'.$align.'"':''), $sortfield, $sortorder, $align.' ')."\n"; +} +print getTitleFieldOfList($selectedfields, 0, $_SERVER["PHP_SELF"],"",'','','align="center"',$sortfield,$sortorder,'maxwidthsearch ')."\n"; print ''."\n"; @@ -440,6 +456,8 @@ foreach ($extrafields->attribute_computed as $key => $val) } +// Loop on record +// -------------------------------------------------------------------- $i=0; $totalarray=array(); while ($i < min($num, $limit)) @@ -449,18 +467,22 @@ while ($i < min($num, $limit)) { // Show here line of result print ''; - // LIST_OF_TD_FIELDS_LIST - /* - if (! empty($arrayfields['t.field1']['checked'])) + foreach($object->fields as $key => $val) { - print ''; - if (! $i) $totalarray['nbfield']++; + if (in_array($key, array('datec','tms','status'))) continue; + $align=''; + if (in_array($val['type'], array('date','datetime','timestamp'))) $align='center'; + if (in_array($val['type'], array('timestamp'))) $align.='nowrap'; + if (! empty($arrayfields['t.'.$key]['checked'])) + { + print ''; + if (in_array($val['type'], array('date','datetime','timestamp'))) print dol_print_date($db->jdate($obj->$key), 'dayhour'); + elseif ($key == 'status') print ''; + else print $obj->$key; + print ''; + if (! $i) $totalarray['nbfield']++; + } } - if (! empty($arrayfields['t.field2']['checked'])) - { - print ''; - if (! $i) $totalarray['nbfield']++; - }*/ // Extra fields if (is_array($extrafields->attribute_label) && count($extrafields->attribute_label)) { @@ -483,30 +505,23 @@ while ($i < min($num, $limit)) $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; - // Date creation - if (! empty($arrayfields['t.datec']['checked'])) + // Rest of fields + foreach($object->fields as $key => $val) { - print ''; - if (! $i) $totalarray['nbfield']++; + if (! in_array($key, array('datec','tms','status'))) continue; + $align=''; + if (in_array($val['type'], array('date','datetime','timestamp'))) $align='center'; + if (in_array($val['type'], array('timestamp'))) $align.='nowrap'; + if (! empty($arrayfields['t.'.$key]['checked'])) + { + print ''; + if (in_array($val['type'], array('date','datetime','timestamp'))) print dol_print_date($db->jdate($obj->$key), 'dayhour'); + elseif ($key == 'status') print ''; + else print $obj->$key; + print ''; + if (! $i) $totalarray['nbfield']++; + } } - // Date modification - if (! empty($arrayfields['t.tms']['checked'])) - { - print ''; - if (! $i) $totalarray['nbfield']++; - } - // Status - /* - if (! empty($arrayfields['t.statut']['checked'])) - { - $userstatic->statut=$obj->statut; - print ''; - }*/ - // Action column print ''; else print ''; } - elseif ($totalarray['totalhtfield'] == $i) print ''; + elseif ($totalarray['totalhtfield'] == $i) print ''; elseif ($totalarray['totalvatfield'] == $i) print ''; elseif ($totalarray['totalttcfield'] == $i) print ''; else print ''; @@ -567,13 +582,16 @@ print ''."\n"; if ($massaction == 'builddoc' || $action == 'remove_file' || $show_files) { + require_once(DOL_DOCUMENT_ROOT.'/core/class/html.formfile.class.php'); + $formfile = new FormFile($db); + // Show list of available documents $urlsource=$_SERVER['PHP_SELF'].'?sortfield='.$sortfield.'&sortorder='.$sortorder; $urlsource.=str_replace('&','&',$param); $filedir=$diroutputmassaction; - $genallowed=$user->rights->facture->lire; - $delallowed=$user->rights->facture->lire; + $genallowed=$user->rights->mymodule->read; + $delallowed=$user->rights->mymodule->read; print $formfile->showdocuments('massfilesarea_mymodule','',$filedir,$urlsource,0,$delallowed,'',1,1,0,48,1,$param,$title,''); } From 25f9d782dc9218fa1a206c0e98414800844db4e9 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 12 Jul 2017 12:30:07 +0200 Subject: [PATCH 067/138] NEW Add non intrusive js library to make syntaxic coloring of textarea --- COPYRIGHT | 1 + htdocs/includes/codepress/codepress.css | 21 + htdocs/includes/codepress/codepress.html | 35 ++ htdocs/includes/codepress/codepress.js | 138 ++++++ htdocs/includes/codepress/engines/gecko.js | 293 +++++++++++ htdocs/includes/codepress/engines/khtml.js | 0 htdocs/includes/codepress/engines/msie.js | 304 ++++++++++++ htdocs/includes/codepress/engines/older.js | 0 htdocs/includes/codepress/engines/opera.js | 260 ++++++++++ .../codepress/images/line-numbers.png | Bin 0 -> 16556 bytes htdocs/includes/codepress/index.html | 443 +++++++++++++++++ htdocs/includes/codepress/languages/asp.css | 71 +++ htdocs/includes/codepress/languages/asp.js | 117 +++++ .../includes/codepress/languages/autoit.css | 13 + htdocs/includes/codepress/languages/autoit.js | 32 ++ .../includes/codepress/languages/csharp.css | 9 + htdocs/includes/codepress/languages/csharp.js | 25 + htdocs/includes/codepress/languages/css.css | 10 + htdocs/includes/codepress/languages/css.js | 23 + .../includes/codepress/languages/generic.css | 9 + .../includes/codepress/languages/generic.js | 25 + htdocs/includes/codepress/languages/html.css | 13 + htdocs/includes/codepress/languages/html.js | 59 +++ htdocs/includes/codepress/languages/java.css | 7 + htdocs/includes/codepress/languages/java.js | 24 + .../codepress/languages/javascript.css | 8 + .../codepress/languages/javascript.js | 30 ++ htdocs/includes/codepress/languages/perl.css | 11 + htdocs/includes/codepress/languages/perl.js | 27 ++ htdocs/includes/codepress/languages/php.css | 12 + htdocs/includes/codepress/languages/php.js | 61 +++ htdocs/includes/codepress/languages/ruby.css | 10 + htdocs/includes/codepress/languages/ruby.js | 26 + htdocs/includes/codepress/languages/sql.css | 10 + htdocs/includes/codepress/languages/sql.js | 30 ++ htdocs/includes/codepress/languages/text.css | 5 + htdocs/includes/codepress/languages/text.js | 9 + .../includes/codepress/languages/vbscript.css | 71 +++ .../includes/codepress/languages/vbscript.js | 117 +++++ htdocs/includes/codepress/languages/xsl.css | 15 + htdocs/includes/codepress/languages/xsl.js | 103 ++++ htdocs/includes/codepress/license.txt | 458 ++++++++++++++++++ 42 files changed, 2935 insertions(+) create mode 100644 htdocs/includes/codepress/codepress.css create mode 100644 htdocs/includes/codepress/codepress.html create mode 100644 htdocs/includes/codepress/codepress.js create mode 100644 htdocs/includes/codepress/engines/gecko.js create mode 100644 htdocs/includes/codepress/engines/khtml.js create mode 100644 htdocs/includes/codepress/engines/msie.js create mode 100644 htdocs/includes/codepress/engines/older.js create mode 100644 htdocs/includes/codepress/engines/opera.js create mode 100644 htdocs/includes/codepress/images/line-numbers.png create mode 100644 htdocs/includes/codepress/index.html create mode 100644 htdocs/includes/codepress/languages/asp.css create mode 100644 htdocs/includes/codepress/languages/asp.js create mode 100644 htdocs/includes/codepress/languages/autoit.css create mode 100644 htdocs/includes/codepress/languages/autoit.js create mode 100644 htdocs/includes/codepress/languages/csharp.css create mode 100644 htdocs/includes/codepress/languages/csharp.js create mode 100644 htdocs/includes/codepress/languages/css.css create mode 100644 htdocs/includes/codepress/languages/css.js create mode 100644 htdocs/includes/codepress/languages/generic.css create mode 100644 htdocs/includes/codepress/languages/generic.js create mode 100644 htdocs/includes/codepress/languages/html.css create mode 100644 htdocs/includes/codepress/languages/html.js create mode 100644 htdocs/includes/codepress/languages/java.css create mode 100644 htdocs/includes/codepress/languages/java.js create mode 100644 htdocs/includes/codepress/languages/javascript.css create mode 100644 htdocs/includes/codepress/languages/javascript.js create mode 100644 htdocs/includes/codepress/languages/perl.css create mode 100644 htdocs/includes/codepress/languages/perl.js create mode 100644 htdocs/includes/codepress/languages/php.css create mode 100644 htdocs/includes/codepress/languages/php.js create mode 100644 htdocs/includes/codepress/languages/ruby.css create mode 100644 htdocs/includes/codepress/languages/ruby.js create mode 100644 htdocs/includes/codepress/languages/sql.css create mode 100644 htdocs/includes/codepress/languages/sql.js create mode 100644 htdocs/includes/codepress/languages/text.css create mode 100644 htdocs/includes/codepress/languages/text.js create mode 100644 htdocs/includes/codepress/languages/vbscript.css create mode 100644 htdocs/includes/codepress/languages/vbscript.js create mode 100644 htdocs/includes/codepress/languages/xsl.css create mode 100644 htdocs/includes/codepress/languages/xsl.js create mode 100644 htdocs/includes/codepress/license.txt diff --git a/COPYRIGHT b/COPYRIGHT index 04f0358a655..4275779fe2b 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -53,6 +53,7 @@ jQuery Tiptip 1.3 GPL and MIT License Yes jsGanttImproved 1.7.5.2 BSD License Yes JS library (to build Gantt reports) JsTimezoneDetect 1.0.6 MIT License Yes JS library to detect user timezone SwaggerUI 2.0.24 GPL-2+ Yes JS library to offer the REST API explorer +CodePress 0.9.6 LGPL Yes JS library to get code syntaxique coloration in a textarea. For licenses compatibility informations: http://www.gnu.org/licenses/licenses.en.html diff --git a/htdocs/includes/codepress/codepress.css b/htdocs/includes/codepress/codepress.css new file mode 100644 index 00000000000..3a4a00a7414 --- /dev/null +++ b/htdocs/includes/codepress/codepress.css @@ -0,0 +1,21 @@ +body { + margin-top:13px; + _margin-top:14px; + background:white; + margin-left:32px; + font-family:monospace; + font-size:13px; + white-space:pre; + background-image:url("images/line-numbers.png"); + background-repeat:repeat-y; + background-position:0 3px; + line-height:16px; + height:100%; +} +pre {margin:0;} +html>body{background-position:0 2px;} +P {margin:0;padding:0;border:0;outline:0;display:block;white-space:pre;} +b, i, s, u, a, em, tt, ins, big, cite, strong, var, dfn {text-decoration:none;font-weight:normal;font-style:normal;font-size:13px;} + +body.hide-line-numbers {background:white;margin-left:16px;} +body.show-line-numbers {background-image:url("images/line-numbers.png");margin-left:32px;} \ No newline at end of file diff --git a/htdocs/includes/codepress/codepress.html b/htdocs/includes/codepress/codepress.html new file mode 100644 index 00000000000..d9711d69766 --- /dev/null +++ b/htdocs/includes/codepress/codepress.html @@ -0,0 +1,35 @@ + + + + CodePress - Real Time Syntax Highlighting Editor written in JavaScript + + + + + + + + + diff --git a/htdocs/includes/codepress/codepress.js b/htdocs/includes/codepress/codepress.js new file mode 100644 index 00000000000..b3f563ad411 --- /dev/null +++ b/htdocs/includes/codepress/codepress.js @@ -0,0 +1,138 @@ +/* + * CodePress - Real Time Syntax Highlighting Editor written in JavaScript - http://codepress.org/ + * + * Copyright (C) 2006 Fernando M.A.d.S. + * + * This program is free software; you can redistribute it and/or modify it under the terms of the + * GNU Lesser General Public License as published by the Free Software Foundation. + * + * Read the full licence: http://www.opensource.org/licenses/lgpl-license.php + */ + +CodePress = function(obj) { + var self = document.createElement('iframe'); + self.textarea = obj; + self.textarea.disabled = true; + self.textarea.style.overflow = 'hidden'; + self.style.height = self.textarea.clientHeight +'px'; + self.style.width = self.textarea.clientWidth +'px'; + self.textarea.style.overflow = 'auto'; + self.style.border = '1px solid gray'; + self.frameBorder = 0; // remove IE internal iframe border + self.style.visibility = 'hidden'; + self.style.position = 'absolute'; + self.options = self.textarea.className; + + self.initialize = function() { + self.editor = self.contentWindow.CodePress; + self.editor.body = self.contentWindow.document.getElementsByTagName('body')[0]; + self.editor.setCode(self.textarea.value); + self.setOptions(); + self.editor.syntaxHighlight('init'); + self.textarea.style.display = 'none'; + self.style.position = 'static'; + self.style.visibility = 'visible'; + self.style.display = 'inline'; + } + + // obj can by a textarea id or a string (code) + self.edit = function(obj,language) { + if(obj) self.textarea.value = document.getElementById(obj) ? document.getElementById(obj).value : obj; + if(!self.textarea.disabled) return; + self.language = language ? language : self.getLanguage(); + self.src = CodePress.path+'codepress.html?language='+self.language+'&ts='+(new Date).getTime(); + if(self.attachEvent) self.attachEvent('onload',self.initialize); + else self.addEventListener('load',self.initialize,false); + } + + self.getLanguage = function() { + for (language in CodePress.languages) + if(self.options.match('\\b'+language+'\\b')) + return CodePress.languages[language] ? language : 'generic'; + } + + self.setOptions = function() { + if(self.options.match('autocomplete-off')) self.toggleAutoComplete(); + if(self.options.match('readonly-on')) self.toggleReadOnly(); + if(self.options.match('linenumbers-off')) self.toggleLineNumbers(); + } + + self.getCode = function() { + return self.textarea.disabled ? self.editor.getCode() : self.textarea.value; + } + + self.setCode = function(code) { + self.textarea.disabled ? self.editor.setCode(code) : self.textarea.value = code; + } + + self.toggleAutoComplete = function() { + self.editor.autocomplete = (self.editor.autocomplete) ? false : true; + } + + self.toggleReadOnly = function() { + self.textarea.readOnly = (self.textarea.readOnly) ? false : true; + if(self.style.display != 'none') // prevent exception on FF + iframe with display:none + self.editor.readOnly(self.textarea.readOnly ? true : false); + } + + self.toggleLineNumbers = function() { + var cn = self.editor.body.className; + self.editor.body.className = (cn==''||cn=='show-line-numbers') ? 'hide-line-numbers' : 'show-line-numbers'; + } + + self.toggleEditor = function() { + if(self.textarea.disabled) { + self.textarea.value = self.getCode(); + self.textarea.disabled = false; + self.style.display = 'none'; + self.textarea.style.display = 'inline'; + } + else { + self.textarea.disabled = true; + self.setCode(self.textarea.value); + self.editor.syntaxHighlight('init'); + self.style.display = 'inline'; + self.textarea.style.display = 'none'; + } + } + + self.edit(); + return self; +} + +CodePress.languages = { + csharp : 'C#', + css : 'CSS', + generic : 'Generic', + html : 'HTML', + java : 'Java', + javascript : 'JavaScript', + perl : 'Perl', + ruby : 'Ruby', + php : 'PHP', + text : 'Text', + sql : 'SQL', + vbscript : 'VBScript' +} + + +CodePress.run = function() { + s = document.getElementsByTagName('script'); + for(var i=0,n=s.length;i + * + * Developers: + * Fernando M.A.d.S. + * Michael Hurni + * Contributors: + * Martin D. Kirk + * + * This program is free software; you can redistribute it and/or modify it under the terms of the + * GNU Lesser General Public License as published by the Free Software Foundation. + * + * Read the full licence: http://www.opensource.org/licenses/lgpl-license.php + */ + +CodePress = { + scrolling : false, + autocomplete : true, + + // set initial vars and start sh + initialize : function() { + if(typeof(editor)=='undefined' && !arguments[0]) return; + body = document.getElementsByTagName('body')[0]; + body.innerHTML = body.innerHTML.replace(/\n/g,""); + chars = '|32|46|62|8|'; // charcodes that trigger syntax highlighting + cc = '\u2009'; // carret char + editor = document.getElementsByTagName('pre')[0]; + document.designMode = 'on'; + document.addEventListener('keypress', this.keyHandler, true); + window.addEventListener('scroll', function() { if(!CodePress.scrolling) CodePress.syntaxHighlight('scroll') }, false); + completeChars = this.getCompleteChars(); + completeEndingChars = this.getCompleteEndingChars(); + }, + + // treat key bindings + keyHandler : function(evt) { + keyCode = evt.keyCode; + charCode = evt.charCode; + fromChar = String.fromCharCode(charCode); + + if((evt.ctrlKey || evt.metaKey) && evt.shiftKey && charCode!=90) { // shortcuts = ctrl||appleKey+shift+key!=z(undo) + CodePress.shortcuts(charCode?charCode:keyCode); + } + else if( (completeEndingChars.indexOf('|'+fromChar+'|')!= -1 || completeChars.indexOf('|'+fromChar+'|')!=-1) && CodePress.autocomplete) { // auto complete + if(!CodePress.completeEnding(fromChar)) + CodePress.complete(fromChar); + } + else if(chars.indexOf('|'+charCode+'|')!=-1||keyCode==13) { // syntax highlighting + top.setTimeout(function(){CodePress.syntaxHighlight('generic');},100); + } + else if(keyCode==9 || evt.tabKey) { // snippets activation (tab) + CodePress.snippets(evt); + } + else if(keyCode==46||keyCode==8) { // save to history when delete or backspace pressed + CodePress.actions.history[CodePress.actions.next()] = editor.innerHTML; + } + else if((charCode==122||charCode==121||charCode==90) && evt.ctrlKey) { // undo and redo + (charCode==121||evt.shiftKey) ? CodePress.actions.redo() : CodePress.actions.undo(); + evt.preventDefault(); + } + else if(charCode==118 && evt.ctrlKey) { // handle paste + top.setTimeout(function(){CodePress.syntaxHighlight('generic');},100); + } + else if(charCode==99 && evt.ctrlKey) { // handle cut + //alert(window.getSelection().getRangeAt(0).toString().replace(/\t/g,'FFF')); + } + + }, + + // put cursor back to its original position after every parsing + findString : function() { + if(self.find(cc)) + window.getSelection().getRangeAt(0).deleteContents(); + }, + + // split big files, highlighting parts of it + split : function(code,flag) { + if(flag=='scroll') { + this.scrolling = true; + return code; + } + else { + this.scrolling = false; + mid = code.indexOf(cc); + if(mid-2000<0) {ini=0;end=4000;} + else if(mid+2000>code.length) {ini=code.length-4000;end=code.length;} + else {ini=mid-2000;end=mid+2000;} + code = code.substring(ini,end); + return code; + } + }, + + getEditor : function() { + if(!document.getElementsByTagName('pre')[0]) { + body = document.getElementsByTagName('body')[0]; + if(!body.innerHTML) return body; + if(body.innerHTML=="
") body.innerHTML = "
 
"; + else body.innerHTML = "
"+body.innerHTML+"
"; + } + return document.getElementsByTagName('pre')[0]; + }, + + // syntax highlighting parser + syntaxHighlight : function(flag) { + //if(document.designMode=='off') document.designMode='on' + if(flag != 'init') { window.getSelection().getRangeAt(0).insertNode(document.createTextNode(cc));} + editor = CodePress.getEditor(); + o = editor.innerHTML; + o = o.replace(/
/g,'\n'); + o = o.replace(/<.*?>/g,''); + x = z = this.split(o,flag); + x = x.replace(/\n/g,'
'); + + if(arguments[1]&&arguments[2]) x = x.replace(arguments[1],arguments[2]); + + for(i=0;i/g,'>'); + if(content.indexOf('$0')<0) content += cc; + else content = content.replace(/\$0/,cc); + content = content.replace(/\n/g,'
'); + var pattern = new RegExp(trigger+cc,'gi'); + evt.preventDefault(); // prevent the tab key from being added + this.syntaxHighlight('snippets',pattern,content); + } + } + }, + + readOnly : function() { + document.designMode = (arguments[0]) ? 'off' : 'on'; + }, + + complete : function(trigger) { + window.getSelection().getRangeAt(0).deleteContents(); + var complete = Language.complete; + for (var i=0; i/g,'\n'); + code = code.replace(/\u2009/g,''); + code = code.replace(/<.*?>/g,''); + code = code.replace(/</g,'<'); + code = code.replace(/>/g,'>'); + code = code.replace(/&/gi,'&'); + return code; + }, + + // put code inside editor + setCode : function() { + var code = arguments[0]; + code = code.replace(/\u2009/gi,''); + code = code.replace(/&/gi,'&'); + code = code.replace(//g,'>'); + editor.innerHTML = code; + if (code == '') + document.getElementsByTagName('body')[0].innerHTML = ''; + }, + + // undo and redo methods + actions : { + pos : -1, // actual history position + history : [], // history vector + + undo : function() { + editor = CodePress.getEditor(); + if(editor.innerHTML.indexOf(cc)==-1){ + if(editor.innerHTML != " ") + window.getSelection().getRangeAt(0).insertNode(document.createTextNode(cc)); + this.history[this.pos] = editor.innerHTML; + } + this.pos --; + if(typeof(this.history[this.pos])=='undefined') this.pos ++; + editor.innerHTML = this.history[this.pos]; + if(editor.innerHTML.indexOf(cc)>-1) editor.innerHTML+=cc; + CodePress.findString(); + }, + + redo : function() { + // editor = CodePress.getEditor(); + this.pos++; + if(typeof(this.history[this.pos])=='undefined') this.pos--; + editor.innerHTML = this.history[this.pos]; + CodePress.findString(); + }, + + next : function() { // get next vector position and clean old ones + if(this.pos>20) this.history[this.pos-21] = undefined; + return ++this.pos; + } + } +} + +Language={}; +window.addEventListener('load', function() { CodePress.initialize('new'); }, true); \ No newline at end of file diff --git a/htdocs/includes/codepress/engines/khtml.js b/htdocs/includes/codepress/engines/khtml.js new file mode 100644 index 00000000000..e69de29bb2d diff --git a/htdocs/includes/codepress/engines/msie.js b/htdocs/includes/codepress/engines/msie.js new file mode 100644 index 00000000000..2558c395d39 --- /dev/null +++ b/htdocs/includes/codepress/engines/msie.js @@ -0,0 +1,304 @@ +/* + * CodePress - Real Time Syntax Highlighting Editor written in JavaScript - http://codepress.org/ + * + * Copyright (C) 2007 Fernando M.A.d.S. + * + * Developers: + * Fernando M.A.d.S. + * Michael Hurni + * Contributors: + * Martin D. Kirk + * + * This program is free software; you can redistribute it and/or modify it under the terms of the + * GNU Lesser General Public License as published by the Free Software Foundation. + * + * Read the full licence: http://www.opensource.org/licenses/lgpl-license.php + */ + +CodePress = { + scrolling : false, + autocomplete : true, + + // set initial vars and start sh + initialize : function() { + if(typeof(editor)=='undefined' && !arguments[0]) return; + chars = '|32|46|62|'; // charcodes that trigger syntax highlighting + cc = '\u2009'; // carret char + editor = document.getElementsByTagName('pre')[0]; + editor.contentEditable = 'true'; + document.getElementsByTagName('body')[0].onfocus = function() {editor.focus();} + document.attachEvent('onkeydown', this.metaHandler); + document.attachEvent('onkeypress', this.keyHandler); + window.attachEvent('onscroll', function() { if(!CodePress.scrolling) setTimeout(function(){CodePress.syntaxHighlight('scroll')},1)}); + completeChars = this.getCompleteChars(); + completeEndingChars = this.getCompleteEndingChars(); + setTimeout(function() { window.scroll(0,0) },50); // scroll IE to top + }, + + // treat key bindings + keyHandler : function(evt) { + charCode = evt.keyCode; + fromChar = String.fromCharCode(charCode); + + if( (completeEndingChars.indexOf('|'+fromChar+'|')!= -1 || completeChars.indexOf('|'+fromChar+'|')!=-1 )&& CodePress.autocomplete) { // auto complete + if(!CodePress.completeEnding(fromChar)) + CodePress.complete(fromChar); + } + else if(chars.indexOf('|'+charCode+'|')!=-1||charCode==13) { // syntax highlighting + CodePress.syntaxHighlight('generic'); + } + }, + + metaHandler : function(evt) { + keyCode = evt.keyCode; + + if(keyCode==9 || evt.tabKey) { + CodePress.snippets(); + } + else if((keyCode==122||keyCode==121||keyCode==90) && evt.ctrlKey) { // undo and redo + (keyCode==121||evt.shiftKey) ? CodePress.actions.redo() : CodePress.actions.undo(); + evt.returnValue = false; + } + else if(keyCode==34||keyCode==33) { // handle page up/down for IE + self.scrollBy(0, (keyCode==34) ? 200 : -200); + evt.returnValue = false; + } + else if(keyCode==46||keyCode==8) { // save to history when delete or backspace pressed + CodePress.actions.history[CodePress.actions.next()] = editor.innerHTML; + } + else if((evt.ctrlKey || evt.metaKey) && evt.shiftKey && keyCode!=90) { // shortcuts = ctrl||appleKey+shift+key!=z(undo) + CodePress.shortcuts(keyCode); + evt.returnValue = false; + } + else if(keyCode==86 && evt.ctrlKey) { // handle paste + window.clipboardData.setData('Text',window.clipboardData.getData('Text').replace(/\t/g,'\u2008')); + top.setTimeout(function(){CodePress.syntaxHighlight('paste');},10); + } + else if(keyCode==67 && evt.ctrlKey) { // handle cut + // window.clipboardData.setData('Text',x[0]); + // code = window.clipboardData.getData('Text'); + } + }, + + // put cursor back to its original position after every parsing + + + findString : function() { + range = self.document.body.createTextRange(); + if(range.findText(cc)){ + range.select(); + range.text = ''; + } + }, + + // split big files, highlighting parts of it + split : function(code,flag) { + if(flag=='scroll') { + this.scrolling = true; + return code; + } + else { + this.scrolling = false; + mid = code.indexOf(cc); + if(mid-2000<0) {ini=0;end=4000;} + else if(mid+2000>code.length) {ini=code.length-4000;end=code.length;} + else {ini=mid-2000;end=mid+2000;} + code = code.substring(ini,end); + return code.substring(code.indexOf('

'),code.lastIndexOf('

')+4); + } + }, + + // syntax highlighting parser + syntaxHighlight : function(flag) { + if(flag!='init') document.selection.createRange().text = cc; + o = editor.innerHTML; + if(flag=='paste') { // fix pasted text + o = o.replace(/
/g,'\r\n'); + o = o.replace(/\u2008/g,'\t'); + } + o = o.replace(/

/g,'\n'); + o = o.replace(/<\/P>/g,'\r'); + o = o.replace(/<.*?>/g,''); + o = o.replace(/ /g,''); + o = '

'+o+'

'; + o = o.replace(/\n\r/g,'

'); + o = o.replace(/\n/g,'

'); + o = o.replace(/\r/g,'<\/P>'); + o = o.replace(/

(

)+/,'

'); + o = o.replace(/<\/P>(<\/P>)+/,'

'); + o = o.replace(/

<\/P>/g,'


'); + x = z = this.split(o,flag); + + if(arguments[1]&&arguments[2]) x = x.replace(arguments[1],arguments[2]); + + for(i=0;i/g,'>'); + if(content.indexOf('$0')<0) content += cc; + else content = content.replace(/\$0/,cc); + content = content.replace(/\n/g,'

'); + var pattern = new RegExp(trigger+cc,"gi"); + this.syntaxHighlight('snippets',pattern,content); + } + } + }, + + readOnly : function() { + editor.contentEditable = (arguments[0]) ? 'false' : 'true'; + }, + + complete : function(trigger) { + var complete = Language.complete; + for (var i=0; i/g,'\n'); + code = code.replace(/<\/p>/gi,'\r'); + code = code.replace(/

/i,''); // IE first line fix + code = code.replace(/

/gi,'\n'); + code = code.replace(/ /gi,''); + code = code.replace(/\u2009/g,''); + code = code.replace(/<.*?>/g,''); + code = code.replace(/</g,'<'); + code = code.replace(/>/g,'>'); + code = code.replace(/&/gi,'&'); + return code; + }, + + // put code inside editor + setCode : function() { + var code = arguments[0]; + code = code.replace(/\u2009/gi,''); + code = code.replace(/&/gi,'&'); + code = code.replace(//g,'>'); + editor.innerHTML = '

'+code+'
'; + }, + + + // undo and redo methods + actions : { + pos : -1, // actual history position + history : [], // history vector + + undo : function() { + if(editor.innerHTML.indexOf(cc)==-1){ + document.selection.createRange().text = cc; + this.history[this.pos] = editor.innerHTML; + } + this.pos--; + if(typeof(this.history[this.pos])=='undefined') this.pos++; + editor.innerHTML = this.history[this.pos]; + CodePress.findString(); + }, + + redo : function() { + this.pos++; + if(typeof(this.history[this.pos])=='undefined') this.pos--; + editor.innerHTML = this.history[this.pos]; + CodePress.findString(); + }, + + next : function() { // get next vector position and clean old ones + if(this.pos>20) this.history[this.pos-21] = undefined; + return ++this.pos; + } + } +} + +Language={}; +window.attachEvent('onload', function() { CodePress.initialize('new');}); \ No newline at end of file diff --git a/htdocs/includes/codepress/engines/older.js b/htdocs/includes/codepress/engines/older.js new file mode 100644 index 00000000000..e69de29bb2d diff --git a/htdocs/includes/codepress/engines/opera.js b/htdocs/includes/codepress/engines/opera.js new file mode 100644 index 00000000000..155bf098a32 --- /dev/null +++ b/htdocs/includes/codepress/engines/opera.js @@ -0,0 +1,260 @@ +/* + * CodePress - Real Time Syntax Highlighting Editor written in JavaScript - http://codepress.org/ + * + * Copyright (C) 2007 Fernando M.A.d.S. + * + * Contributors : + * + * Michael Hurni + * + * This program is free software; you can redistribute it and/or modify it under the terms of the + * GNU Lesser General Public License as published by the Free Software Foundation. + * + * Read the full licence: http://www.opensource.org/licenses/lgpl-license.php + */ + + +CodePress = { + scrolling : false, + autocomplete : true, + + // set initial vars and start sh + initialize : function() { + if(typeof(editor)=='undefined' && !arguments[0]) return; + chars = '|32|46|62|'; // charcodes that trigger syntax highlighting + cc = '\u2009'; // control char + editor = document.getElementsByTagName('body')[0]; + document.designMode = 'on'; + document.addEventListener('keyup', this.keyHandler, true); + window.addEventListener('scroll', function() { if(!CodePress.scrolling) CodePress.syntaxHighlight('scroll') }, false); + completeChars = this.getCompleteChars(); +// CodePress.syntaxHighlight('init'); + }, + + // treat key bindings + keyHandler : function(evt) { + keyCode = evt.keyCode; + charCode = evt.charCode; + + if((evt.ctrlKey || evt.metaKey) && evt.shiftKey && charCode!=90) { // shortcuts = ctrl||appleKey+shift+key!=z(undo) + CodePress.shortcuts(charCode?charCode:keyCode); + } + else if(completeChars.indexOf('|'+String.fromCharCode(charCode)+'|')!=-1 && CodePress.autocomplete) { // auto complete + CodePress.complete(String.fromCharCode(charCode)); + } + else if(chars.indexOf('|'+charCode+'|')!=-1||keyCode==13) { // syntax highlighting + CodePress.syntaxHighlight('generic'); + } + else if(keyCode==9 || evt.tabKey) { // snippets activation (tab) + CodePress.snippets(evt); + } + else if(keyCode==46||keyCode==8) { // save to history when delete or backspace pressed + CodePress.actions.history[CodePress.actions.next()] = editor.innerHTML; + } + else if((charCode==122||charCode==121||charCode==90) && evt.ctrlKey) { // undo and redo + (charCode==121||evt.shiftKey) ? CodePress.actions.redo() : CodePress.actions.undo(); + evt.preventDefault(); + } + else if(keyCode==86 && evt.ctrlKey) { // paste + // TODO: pasted text should be parsed and highlighted + } + }, + + // put cursor back to its original position after every parsing + findString : function() { + var sel = window.getSelection(); + var range = window.document.createRange(); + var span = window.document.getElementsByTagName('span')[0]; + + range.selectNode(span); + sel.removeAllRanges(); + sel.addRange(range); + span.parentNode.removeChild(span); + //if(self.find(cc)) + //window.getSelection().getRangeAt(0).deleteContents(); + }, + + // split big files, highlighting parts of it + split : function(code,flag) { + if(flag=='scroll') { + this.scrolling = true; + return code; + } + else { + this.scrolling = false; + mid = code.indexOf(''); + if(mid-2000<0) {ini=0;end=4000;} + else if(mid+2000>code.length) {ini=code.length-4000;end=code.length;} + else {ini=mid-2000;end=mid+2000;} + code = code.substring(ini,end); + return code; + } + }, + + // syntax highlighting parser + syntaxHighlight : function(flag) { + //if(document.designMode=='off') document.designMode='on' + if(flag!='init') { + var span = document.createElement('span'); + window.getSelection().getRangeAt(0).insertNode(span); + } + + o = editor.innerHTML; +// o = o.replace(/
/g,'\r\n'); +// o = o.replace(/<(b|i|s|u|a|em|tt|ins|big|cite|strong)?>/g,''); + //alert(o) + o = o.replace(/<(?!span|\/span|br).*?>/gi,''); +// alert(o) +// x = o; + x = z = this.split(o,flag); + //alert(z) +// x = x.replace(/\r\n/g,'
'); + x = x.replace(/\t/g, ' '); + + + if(arguments[1]&&arguments[2]) x = x.replace(arguments[1],arguments[2]); + + for(i=0;i/g,'>'); + if(content.indexOf('$0')<0) content += cc; + else content = content.replace(/\$0/,cc); + content = content.replace(/\n/g,'
'); + var pattern = new RegExp(trigger+cc,'gi'); + evt.preventDefault(); // prevent the tab key from being added + this.syntaxHighlight('snippets',pattern,content); + } + } + }, + + readOnly : function() { + document.designMode = (arguments[0]) ? 'off' : 'on'; + }, + + complete : function(trigger) { + window.getSelection().getRangeAt(0).deleteContents(); + var complete = Language.complete; + for (var i=0; i/g,'\n'); + code = code.replace(/\u2009/g,''); + code = code.replace(/<.*?>/g,''); + code = code.replace(/</g,'<'); + code = code.replace(/>/g,'>'); + code = code.replace(/&/gi,'&'); + return code; + }, + + // put code inside editor + setCode : function() { + var code = arguments[0]; + code = code.replace(/\u2009/gi,''); + code = code.replace(/&/gi,'&'); + code = code.replace(//g,'>'); + editor.innerHTML = code; + }, + + // undo and redo methods + actions : { + pos : -1, // actual history position + history : [], // history vector + + undo : function() { + if(editor.innerHTML.indexOf(cc)==-1){ + window.getSelection().getRangeAt(0).insertNode(document.createTextNode(cc)); + this.history[this.pos] = editor.innerHTML; + } + this.pos--; + if(typeof(this.history[this.pos])=='undefined') this.pos++; + editor.innerHTML = this.history[this.pos]; + CodePress.findString(); + }, + + redo : function() { + this.pos++; + if(typeof(this.history[this.pos])=='undefined') this.pos--; + editor.innerHTML = this.history[this.pos]; + CodePress.findString(); + }, + + next : function() { // get next vector position and clean old ones + if(this.pos>20) this.history[this.pos-21] = undefined; + return ++this.pos; + } + } +} + +Language={}; +window.addEventListener('load', function() { CodePress.initialize('new'); }, true); diff --git a/htdocs/includes/codepress/images/line-numbers.png b/htdocs/includes/codepress/images/line-numbers.png new file mode 100644 index 0000000000000000000000000000000000000000..ffea4e6aa163ba2cf184e2970ef11724bce4ef72 GIT binary patch literal 16556 zcmdUXcU+TK-?y!|)~bjoNHq#o3W6&_#V9gbWhkf!sEA^sA`TEE3X&j6oXke5B9UD{ z6a@*OAV|n10#OLFfApU?aLWvMjdoa=ml-*p}@bf|+t9?FB z=wm*9htIlC`S~dNi2L{3ybd3CcXU5|6zg5)ZVGq zru<~E&GP5nn8ty)rn3VZGAs?p#>3--at}WHeyN%|!r($&aMWwHMFlIL#QyN>G`-6D zaY;318u z@10*2Jz3nyq~NxtxMW_Zo`+{Wu{L{XJ7Vl(md-Z9_*#_vaUCn~g@rm6-Z0yY(qUbs zF6i`SceT~CUv)OEb$VaZJkq~}Jp&o^XlVfK*uz`Gua6O-VS!Cge=gPZ#ueez8eU*; z(u-k4AlIlejF%bXJb=DqKq#g%y$;`+C#9tvVk6EI3PYXqtl#ou_~%o8BfIbphiLK+ zTfpr`H1^JUl0geiTsjQuL) zICys`Nqldg2ITt`#*m<1L(9m&A8+vw^dkA%(s`ftB9T`D4 zNw-JIHO#fn`h+)I#KbtNI=p^tUn0sH<HO>~!f!)2W}jROdA}jG>sH-Q#S3m~3ZwUGM`9ebN4emWc`W9)$E3e1=}AR^-5N!C zPrXh>Ho)m(6->)Wa$VD_6jz;;dN&CH)D(5Ml>|wKRS`R4FkMM!Ra8^H(pYL}Of%;JnIUga~G)_?lq?BI-5# zN2r!gkLmXEpv=aZm8P)+Y%7_mW-pi+TiL6(q0{N~d1_f&=9yZ#vGxxHut13Y8+Cux z{W_uhh;hF8Dt40jKzF^rc}f?0qz*O)+aiJ!cKY{to`!ybYPtIMItJIMeRE?Rsg?HT z<`nUYLT>xL>7KLIRit$3X4d1G&mlrJd|ozSQ0s3a@LcoPth7q z&KS@U3$iHtyAiJ4VaV~#U5Kt8x|zu2j)3UQmM>SsI;hPAHF9?R2);uNXIzQSt4af( zZ$7T_q4F(^tI@8ca}{XH1KIB|M(7pjRi*vymC58%F){3s3c)Q4FPIJ&6Q{{O&6{Fh zF|l7Vi{Pe9=m1;1znuA-c>oEz!9x2e7Y5;i{*CO%qmRK@HhN6jOD7ZRmUFMkekD4X zY3Po;`CewvC1H)jCL-9qr@0&*G4cKgYrlbk`Z?aK&gCV{?K*zee(D&yVJ%ak^F0gI0542?rl$60Eqe6_!2)TJ7kFZUj|Yw0#iuEquiI(Zs`Q z0<~ql^u88S>w>Hs6578XO+!v|IgNEcZbB%!RTb-n}lIIF*ojqq0t2JqiO_fW_1$t2R#?xIM{4d$jnX~a#a zNMdk~SKo&|Lnwbi$+K`D_HXbZ*p@NhNh413??)(*qf;8OjS~Id-ar6rPRKqrUMevF zFGgebw7G|9Yv?8Hv)Q`afZ26?#SElL;p?L}+tx2^TC~N|PLR~6CiJK$U04v!-%agV zUJ@+z{GR-hW96dS@nO|GDm3?mOP>K4ya6Q&S$4=C&;7W4?N+#kYWh4}h?r=50&7!v z2{L>#?!OkLj;kCb9pGBE8IPEw2>wr|TJ&8Ks4xUcj5lUn*tro_JZ?#an3jeygbXoe zr=po>;^6-I3ZRYd0tmAQiN75}JvOmY(cOp)`o=CqYn|+OJcaIEh{$#@ylcU*p_RS~ zgtGQQ0arAow98;oHT&C4q%@xN8kBVt@-CZ&Tg^i6(x%dxuQ&)3+NL+kfNj`bbwE5!GJIIAA9~`Vk{98CE#gmLoWs!9|zN3IYRI8yd=yl2@_@} zkaUG6n#cAIBm5OZn34aL4GKO;3I}W;8Z$_B6EdaWoig3XeQl6d!|1t@?|(EyYcN~y zT@GT-&iG>c`M!7u?L*y`{+4T^@u|eBY8(?!WS}dTL&=o zH1Y?tbG1Qz&gQ1 ztQtTNc3G6071UXCLz8w7bP9*CA(kYl5@3oO6xQ;dl&o*J$(g4H!22{VM+9?dWeB#F zOkSG?BZ&PrWv0lv2W`1DDTp_hkZcOE_n_DD!P+ zRvF<@@f!ie8WTyncy+ErzW^3lG4+hOd!cOd1DsG01ZNH+V-#L>Kb?hk9o~!z6Ts?% z-g6MEqL}Xj%A+NuXmFCr{iKZvznAv+OK9BnfG$WY;ouqon7gj{J{sL%Vrh=j`vPWChJ+5Gq&zqN@oo>+HNx0; zfV+(enAnQ6dS-Ck%r1oVHg&&*82{dB7%`pu1x7+%i}Dd|A%41pGr3kV@VMi6w_fQa zKGMWJWJh`RKJL5{HS%Rp1%Tu*vN^#BoWN%mDV;KOc_MPMRdAfMgz_Jdl>l7CDns@z zx#R892taN+&?CdyCE=mB?6Ymoy9%{lJr$I_3?gA;Tl1Ou?P3)cx@2k65HY%~(PL~WquYv{-KZzVX5h9Vml3uwUwRkK!tF@=NJRk3ytfYt4INS}8}ATR zUl`p4f7%uH!m|fQJ#7S^Hh!j29M~V=a0`380$ouLrr1U<4Bk;HroH23p2QdXQhQiZ z@RN?vLk2L;*wRUF0jNk`m8NkNyj)DnmQ3KTn*s7IHffyVK9X}2@QjUD5rysO?Smxr z@C)X?U*-Gm`jVN~3JoLnau90(H%Jky^cDLFU@lT?CH#eUgCjFb1fazo6V;_lSRwN3 zwclzseib_W3>8^`%ysUw52nWVkkFjQdYH@m-&QWem{kH0&C<$fLpL`;qtZZK!W5Bx zFvNZWd4~bwLsJl+!;Q?IM+!=NX>ko>lZbVce3fBLZkgN2royoCuU>F1MNJ7qahuDl z*7VwsX=3xKIA4Zk9IEb{hT4ScjB`0+rUp8=SydEEb?v7=c6#!2VO!hVQHihP7)%H2 za<(sumq{Y!Y47bq@4EweqsIXr%w@IBZ$}So+5RuMx5cT5?la&MO=jEe_=e${{;cQ= z8LiKm-!&4hNv8|_-JsZ`dx|`N)n+w@+hV6Vta#gEVp7W@b3J024eyWeMXc}3jS4)s zFaIrxe3{xPA%6dUWx)l9=C*q?xhBlHb2nYK_Hrq_v(HBGoeL zl$hn*FAgk-Wp0%a{T0(^p6u;WP;7I`9P&cSDt7Xn@cq@y%%fTtxd#0_I*GC&A^Uqd zUgv@7kVEh`cVA8DxC~agLb=LiVn9CL3_x{a@Ja`v3PHpgBU5_3`Y`%Y4KqTA)L?pReq%I~F zQSLCmqkMS33bbhw!21f#7U?dXNxTh^ojQaLP(KqoqYHuG0ab{t;c#^ImDTKJkYA(3 zK$mbu=iE$libl@cS(8mBio{#+aGl$dTd7TWOfc3A`AP zEXDMB77q=3{V$wtFA}FF1O#9nj8qlh*5llp4i34iWIr`k96beREE`|q{D4~fU^NNj zCuBG)EL)4#pIFA*wfq)Iu3N^`gpL$TX&^ORwqKKD?=Wr_qGdFL`Q%@vpbhV&!EHbPdQ0ppF4agH$L5K6XGasU~fB5!c}Lk z0%-(EK(RDU;vl!Rol^Dgsn>9@^#{9N%@r|!-qA3RH5iF~=U{4R83z+ZHiC4#k| zKk19{?OXYv!U-u%iyS-swU|hF{`oU@fuLiYcfLO{86GAfE+M2tZx< z*+H8Wicf?s{^=aPKnr7Bg&z2&BoOanH^NlpYm7^~jiGi*rb+*O7B!_&RMlPToTqwO2f}Id{-X}WyNg%<+pV}gA;{k(G|=F zobkNSSM@-<7Ad&xRQZ_zuOJ2H$5z4?Ghqi<%o0I_ZTwVW^ns5n*&bl4OGr*upmM1I z*3*AYl5LXkHMsyE(XPSF61~meufUNJ#Hq9w7oF3f8+X2|K#Qm1a)dB5=6#^$y5!Sz zLORKXy#ewtwP!SF(Wk;#qbsa6?{>Aeaz24qiN;3>h)85>{5J>Mt?=(<%tAVyf4`z0 zybsVbv$%j!6!jl|twfl6EeVc&0N6W)zlxmn*dA0RBLTyie;>TqLPBy7;D5XC)Owhx z>yA}V6|A=qj13z_wVqs2HavW~n0x!UGqfDF+g!eKkKlwgsFC?cEXR$1Ww;5F(u3F^ z*tv06Sh)?s6%|T)#jN3b%h=-Uz7GbOT_?InH;~#W9>&(iD~rzLCvryy+tJ#mcg~!(G_L{WdW5YrjdI|Kr{j~ zD!vCA->k%vXT2H(H{{<^HO{6$E(4>h1Ff#@wcKl87M^^l_0VVj(Nk zxn>*ov235;+7E8sNHO90GMU47)wlH#D~}h;4H3XYCe5k~gyMMwH%QAw=m^}1l3!C1 zr)7LSJB0A zVY9T(a{(Kv-q9E;vpHWeXE+RzfXi7(RR=$eHB#G6gJylIO2L_`mZo4H*d3yOQO)FN z-{t@@tEzUx?c=VX5U*q4WC1#0qAr0%7580POiZdKUB*`Q(3$n-oOk zc2J1GY2aEG)UlGobg}sxc8$s*r5ZN7TNTWvg1JJOOR}NcDZbX(G3q|09qZtN4!|!! zcF0`JH^tw)nQ$xYV(o881H*c1Ei&Mx;D-mD8-F9`e{{eA=>0N)99x>EBR zqec|aauhjJ+V({5lIU?)L^1EA0r_;c3xT8o9VY`y83n1OE9|6tnb%6@gifAc@ywdr z@i7&e?szvqzm#5dmO6RBw3aaEJK_E^V1O)6a#0f#^CcV=C*!hi+XkyXJUOJi_0x_{~@D-g+p2<=BkDs{8t>&|!dq z?UYq&YW;0sM&Y>51D?AdffT~7?t}5gnEwGWILq$_QTO(Mjd+HUEM8&G zo{8>i(cAMdCNSPVBH#t|$`idfR$N?J&p6It!}g6imBCM4hzQs`Ql9~5*m`@Pe2IewOeir9_fxQr-3$cLe&y-@)Ob zV&+S)j?^$_O0u76gQFqVXWYAmuzuj$l~NM2h7jxAA*QL`zFYQep_zXae34AMoR@hW zw<+WeGT&5|J){Rs@=d{@+3#cfwag0-sE1WrZ4yTBSI%b{+h7P_Q6Up-1HY+J6Sulm zp>TnrB-Zare#1qq${O03kPYTQ8E{FJ8wL)vvj`X;Z-4~FBm(bTAweT&p9H2zrPQtx zpbUct%+}s^9uI%5<@njwduL_Bg_55$xMB-ta0S*`W^MqR^METNU6pY`SGb}_PAH$L zt8tUSKAxGNP7|Xa_!@U1H85L4NgEOz%g+6TI`=VClEcJ=DNoLm*;xamdVxBog$FFt z6Vs2udK=4UjSm|l-$vcgNBQ`bb529CdBVTOHFmoH5f#wer-_sn)x?tyQkVa*%Q5qo zeXc=e>v!|^lq+lw+xHbWXY-@#y_P1W$d9@Qc67xK_1{W_-ReN*%f7J(t&Qy=gf42l5+*Z3_J=AZ`S65q=!s;jU13 z>*aE$uo=3;#8{$s$VkNsI8<(ldOX2p0MU5%`?*_x5G}r!=HXU%pVJYggt7915x9&yzN8kt|_KNVM)23+M-v&J2bv8{oZZ<-syO^vFx zi&nn#J*!&LvD1V9YK}#Y_LXOX6Bb(o@K+&r1l2W6pXHu`S<+8b1rFgyCVTaWJhUu? zyiNBVK5OPP;+_S0UroAu+|e>}&Fvn~ogZy9_mqyoq@)4`DHGs&6UjLuRtNH1vYtY! zyokX{&fIGHHuOS=4tG=dJKx~e4OC+FT#8lrDh|RlziN*~qh!1Zh?K|R<7_PyaP=Q( zJ8xfVCMIT4wsVh|4aoezgqSB9@Rft88<2O%JVHmR+$W{x!f!3h_IY55IybSlkv%KZ zN7A!WdomQjfk%PtW$=Sc@iIxFT-LwcVRrX;+6r4AK|f_tHv%u!+;&UDY-Z9bzI{^d z^`70cz_A1TVg`qLdAZCv{je^F>0(+p!Jz@#Owg&)Y~%4DJU89_yY2xAf4ST@!_ ziC`A={kJ9ymLVX`>GDx2^9*GA zNbdbPQeFhqF6mqUDK)&74Cw`Jo=-@=uXvs&QU!l3_JY=_5KTd$%-N6yDMrp9wgtLn zRRwS~rjvtqC@s+_V5L3)yK$?3%aDCkNt!_Eh|ot-%?TV3QHY6J$jC7VZ_YN()}RKT z&ZdDhOH8kTxS^~joUh0HR&DT=<{s4i-#}iKe>@Ru&k7rIn%ia^JfT+f6Yt2j*LO4C> zf!N|s%~qUj*zc(U{w|9!C1ZR_-KWWINzf}#vRP1t zc9p)!wJC#Jq6UQ=%Q+6Wvqj|L8)d+zo$PX)yOsMPX$b;Z;=pCiiIql1r&bmtwEt|QX~Dt;TG8>94}BUr6b z;j;-hE{0O~^XiAt|H7g+Asq@6=as$V=})9llM(4{7Vy(6iWa~p+GN{wOss(T z803)N<|#M3FH*bSd?1yiMK4!({!cU{W^w%l4N=R=20FM6P@V1n!0kw(E@U73UjUEN zyn{=QIF&zr+tN3Sd=%gD(K9_EmLu*LEz_$T`M`{v}Jj#vUS~MW9xcGlA%!snM%5h@Pl_4TBRZ5-K(wyv{#3>s^R1o%ME; zrLWJU+DvQxPGY#KhnyF_@N_OKXxF_t8#v%VbF44H>4rnKY2>>`_Sh)TEA(lT+0VrM zmiwDJ0ayRRVc$Riv@{d7x7+ERFC+XW5cB-}px-fNn$osnO7@RB4i4-8XGBCZSTv!+%garRBbJMLk zW7;_OduG>iZEfU=!XLL8nU=V`blRiEr{_!v4o{rmoFFM-u8xp=iK0cEH zms7U0UV`4rJvL|s95MGW19owL{9jI5fBiQ}>z56S@JZm&>u6aKX2OLPe}O9iAJe8b zx##bfG8l)a)8yShrH_es^fBuK?&S{|=E|0+bv55WwvqDw(nJqLF2qAYr|Vh4oD||` z@Ig&2OROpRfcF1245?cxD0#Le$yO1Mg#Ny1hu*^dbC0(yShl}h)6C+s^A6OI%ZXN} zKR}4Gtp@bQh(#tq9l5N4|*B3|Gt+Y z*rO+m-ZNp0{h5t9E278KkkE0&vzWOr9Yrky&#y9mTSDmY9|yC)jF|_9eI!RQ?2mpZ z@l6``tlGAu&PR(!{ob5vO_Yqh>SkQ{?ge&Ojgl1h=peh%$I%9PfY7mS9k1cDvZ%O2 zO2Z%{gM%kk32!xy!Tff$qf0>Rn{k|IQV-L!I@;?PLhYJlbatg>aix0$TkxA@eu2Wb@C8l>VVxL%srKF`*S!Ru7b3%In{^pdJfZk3lL?i;q}7dIQ5PxVCz2oU56M?z88f zPv^HpF~<_;{c<1}FW9GLO*v9L?(=XO(imju&gFDhb|}?;qwdWj&wu?vc&vlet_H`; z%IF+1&AIUKy;1VjN#{atf_CJ+DCtR8aG=xKt$^P3k%~dxva$oPDz3vUA?%(AXoyt} za1;k*tjdNTFstjOphub`CdyJDLxs=`JW061H3%C;DYIK;*=ssQdf|$p(!z+z&8=1~ zrmKo}JYPAgFfe?Zgfp~?((cOXNUvjwE2wMBy1}1DVQpgTV`t*DidObP>zyb`ttZTO zU!N>LK(P(fP(KS?&zgc&6@kFjH}=xT`1Difzhq_Mm<9yXrg3& zEPtwf5qRG}@h}EejX{H8QcwvB9mX5gqsP8bKmQLKp(c6>i*H57C{V@e=i!;JH`$jp zcuNC0i0rwwj?@#wGmyFyF2cDn$yCS?BT+oAcVu@Y~Bo9V<+nz)1DB~~%?TS5-HPW_tDQPL04h5VX| z|4H?9p3_E45h+8JZ)N2-!CsVAS5}MPSHm8x98vcYaz`a4x1gnW?e23MN;Em4+Fn(! zXq4*-!_~r|T#G$awyNKbIy~M@b>L8+|Hv#d*f5sofYxB~&o$2Xl?9KUuW_Y3+E4;8 ztUgpc+z2a=l*pQWo#?CjeEL!;4T%Z`KMXj{ZTj?c0;5%=ejPK;u~AfD!O{7Rj2NXS zg2R%CkMOiu!SemZF^jv%zukAI&m|H9^gR5sL=ui+IY(VpqXHc}e^=X{*WfOUcZFys zG5uG0NUSV+PwI_rxE37Gm_VP}W_U9Bfzmz$#yXMf=g1d-)*D+a0+n?ds4RsFQhDGG zOV?LG-~6@sr2_q>_@x6218v9d5UO4A8FO0>$LY`zNc=)2(J z$w3@(P5||>lz&hkdlBI9Be;$8zX3r%Bs3VVbBSBdvEe4;IqWvy@=jIEgO82VZkyqU zy?|f4Y z+XAN_tiGvYDEsjtidyFBj4mnMvR7?lTIU7IYMzZESfu!?0SjB`@oUC{$Wk(U|YE6W}8_{HU7m04WGkSu*s zOEL`r3lNh3NP7J(o7fu`lxCOmdR4cS^lrX!pYv#*B%`a}s_8bF5T9 zilNVXr!>K)2N$Fhw&}OB_b30~*rs2$QrOCB2Q%gH25nuefc?`#iYZn5&0TPF<$n`C zvLrG5W5}_fa5kvCyw_aPX@i4%?vPraIIuTayRfoUZ^BPE%FL*0|Ss4A-`yJqxjE4~_LO^sE z0jo;h)ulO7vbmPySkTGRCFs!4ZD<(@g$xV-mOfe;uejvIMubvww`E>HHvQ0`15ev< zsj0J7^rjG29ssWQHqg`oEL+r_7_4OTA1=e77U{@t zZGa&>PghEFkW-WZFO&o5SWLPg;F2V(mA!@3LH+zQi#7-t9)UuK3`uGP>AK^$Tt{;z zsmQY$T!kq{tZEL`tCcdoO&b6B8w*Rq_ zI)iFl!1~;-Ro>PebEvR+)D1#g)#ri;o-ADg361iS0+7Ou5MVBmknCaw2>az1pfZo* zfjsgYMS0)>SY@EP0&F$O2XA9y71j0=i1X(bKfFN^V}6?rZpLLLY@UrV?nV#Xo2#SG z2m0t9oKF)ITby-1tm$V8NnUK<8U8LsR!l9n{X6$yfaP*5hBWV>$GI|jQ6v#!OUf^c zQ@!$PK&t-ndfngGNW?X9(8z!Pf}QVH^S9*vCaUXaWc8Lk6$sLYv%fFozOrMX^$9w& z)dtIy=F7h;ka2Y|AzXts@9o*0=GQ+fG=_*(a0J_3yGN9T?aw+RzPGRjV?nRwUH0gT zw4->p4B0i0C?;khfQ#uMyOuXk;e5Hz?JO&lQOZ|NN+r^;vRgB$e++!ftL97isQ(ni z+* + + + + CodePress - Real Time Syntax Highlighting Editor written in JavaScript + + + + + + +
'; - print ''; - print ''; - print $form->selectarray('search_statut', array('-1'=>'','0'=>$langs->trans('Disabled'),'1'=>$langs->trans('Enabled')),$search_statut); - print ''; $searchpicto=$form->showFilterButtons(); @@ -402,11 +405,18 @@ print $searchpicto; print '
'.$obj->field1.''.$object->getLibStatut(3).''.$obj->field2.''; - print dol_print_date($db->jdate($obj->date_creation), 'dayhour'); - print ''.$object->getLibStatut(3).''; - print dol_print_date($db->jdate($obj->date_update), 'dayhour'); - print ''.$userstatic->getLibStatut(3).''; if ($massactionbutton || $massaction) // If we are in select mode (massactionbutton defined) or if we have already selected and sent an action ($massaction) defined @@ -536,7 +551,7 @@ if (isset($totalarray['totalhtfield'])) if ($num < $limit) print ''.$langs->trans("Total").''.$langs->trans("Totalforthispage").''.price($totalarray['totalht']).''.price($totalarray['totalht']).''.price($totalarray['totalvat']).''.price($totalarray['totalttc']).'
+ + + + + + + + +

+ CodePress is web-based source code editor with syntax highlighting written in JavaScript that colors text in real time while it's being typed in the browser. +

+ +

+ Go to http://codepress.org/ for updates. +

+ +

Demo

+
+ choose example in: + + + + + + + +
+ + + +

+ + + +

+ + + + + +

+ + + +

Installation

+
    +
  1. +

    + Download and uncompress CodePress under a directory inside your webserver.
    + Example: http://yourserver/codepress/
    + Since CodePress is pure JavaScript and HTML, you can also test it without a webserver. +

    +
  2. +
  3. +

    + Insert CodePress script somewhere in your page inside the <head> or above the </body> tag. +

    + +

    + <script src="/codepress/codepress.js" type="text/javascript"></script> +

    +
  4. + +
  5. +

    + Add the <textarea> tag to the place on your page you want CodePress to appear. CodePress will inherit the width and height of your textarea. + When the page loads, it will automatically replace your textarea with a CodePress window. +

    +

    + <textarea id="myCpWindow" class="codepress javascript linenumbers-off">
    +    // your code here
    + </textarea> +

    +
      +
    • + The javascript portion of the class="" means that the language being edited is JavaScript. +
    • +
    • + The codepress portion of the class="" is mandatory and indicates a textarea to be replaced for a CodePress window. +
    • +
    • + Other class options are linenumbers-off, autocomplete-off and readonly-on. +
    • +
    • + Careful not to use the same id for two different CodePress windows (<textarea id="xx"...>) +
    • +
    + +
  6. +
+ +

You also can...

+
    +
  1. + Open/edit code from a different textarea.
    + Example: textarea_id.edit('other_textarea_id','language')
    +
  2. +
  3. + Get code from CodePress window.
    + Example: textarea_id.getCode()
    +
  4. +
  5. + Turn on/off CodePress editor and return to the regular textarea.
    + Example: textarea_id.toggleEditor()
    +
  6. +
  7. + Turn on/off line numbers.
    + Example: textarea_id.toggleLineNumbers()
    +
  8. +
  9. + Turn on/off read only.
    + Example: textarea_id.toggleReadOnly()
    +
  10. +
  11. + Turn on/off auto-complete.
    + Example: textarea_id.toggleAutoComplete()
    +
  12. + +
+ + + +

License

+

+ CodePress is distributed under the LGPL. If your software is compatible with this licence or it is under Creative Commons, you can use it as you want. Just keep the credits somewhere around. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/htdocs/includes/codepress/languages/asp.css b/htdocs/includes/codepress/languages/asp.css new file mode 100644 index 00000000000..9a4c505c330 --- /dev/null +++ b/htdocs/includes/codepress/languages/asp.css @@ -0,0 +1,71 @@ +/* + * CodePress color styles for ASP-VB syntax highlighting + * By Martin D. Kirk + */ +/* tags */ + +b { + color:#000080; +} +/* comments */ +big, big b, big em, big ins, big s, strong i, strong i b, strong i s, strong i u, strong i a, strong i a u, strong i s u { + color:gray; + font-weight:normal; +} +/* ASP comments */ +strong dfn, strong dfn a,strong dfn var, strong dfn a u, strong dfn u{ + color:gray; + font-weight:normal; +} + /* attributes */ +s, s b, span s u, span s cite, strong span s { + color:#5656fa ; + font-weight:normal; +} + /* strings */ +strong s,strong s b, strong s u, strong s cite { + color:#009900; + font-weight:normal; +} +strong ins{ + color:#000000; + font-weight:bold; +} + /* Syntax */ +strong a, strong a u { + color:#0000FF; + font-weight:; +} + /* Native Keywords */ +strong u { + color:#990099; + font-weight:bold; +} +/* Numbers */ +strong var{ + color:#FF0000; +} +/* ASP Language */ +span{ + color:#990000; + font-weight:bold; +} +strong i,strong a i, strong u i { + color:#009999; +} +/* style */ +em { + color:#800080; + font-style:normal; +} + /* script */ +ins { + color:#800000; + font-weight:bold; +} + +/* */ +cite, s cite { + color:red; + font-weight:bold; +} \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/asp.js b/htdocs/includes/codepress/languages/asp.js new file mode 100644 index 00000000000..21e78dd887c --- /dev/null +++ b/htdocs/includes/codepress/languages/asp.js @@ -0,0 +1,117 @@ +/* + * CodePress regular expressions for ASP-vbscript syntax highlighting + */ + +// ASP VBScript +Language.syntax = [ +// all tags + { input : /(<[^!%|!%@]*?>)/g, output : '$1' }, +// style tags + { input : /(<style.*?>)(.*?)(<\/style>)/g, output : '$1$2$3' }, +// script tags + { input : /(<script.*?>)(.*?)(<\/script>)/g, output : '$1$2$3' }, +// strings "" and attributes + { input : /\"(.*?)(\"|
|<\/P>)/g, output : '"$1$2' }, +// ASP Comment + { input : /\'(.*?)(\'|
|<\/P>)/g, output : '\'$1$2'}, +// <%.* + { input : /(<%)/g, output : '$1' }, +// .*%> + { input : /(%>)/g, output : '$1' }, +// <%@...%> + { input : /(<%@)(.+?)(%>)/gi, output : '$1$2$3' }, +//Numbers + { input : /\b([\d]+)\b/g, output : '$1' }, +// Reserved Words 1 (Blue) + { input : /\b(And|As|ByRef|ByVal|Call|Case|Class|Const|Dim|Do|Each|Else|ElseIf|Empty|End|Eqv|Exit|False|For|Function)\b/gi, output : '$1' }, + { input : /\b(Get|GoTo|If|Imp|In|Is|Let|Loop|Me|Mod|Enum|New|Next|Not|Nothing|Null|On|Option|Or|Private|Public|ReDim|Rem)\b/gi, output : '$1' }, + { input : /\b(Resume|Select|Set|Stop|Sub|Then|To|True|Until|Wend|While|With|Xor|Execute|Randomize|Erase|ExecuteGlobal|Explicit|step)\b/gi, output : '$1' }, +// Reserved Words 2 (Purple) + { input : /\b(Abandon|Abs|AbsolutePage|AbsolutePosition|ActiveCommand|ActiveConnection|ActualSize|AddHeader|AddNew|AppendChunk)\b/gi, output : '$1' }, + { input : /\b(AppendToLog|Application|Array|Asc|Atn|Attributes|BeginTrans|BinaryRead|BinaryWrite|BOF|Bookmark|Boolean|Buffer|Byte)\b/gi, output : '$1' }, + { input : /\b(CacheControl|CacheSize|Cancel|CancelBatch|CancelUpdate|CBool|CByte|CCur|CDate|CDbl|Charset|Chr|CInt|Clear)\b/gi, output : '$1' }, + { input : /\b(ClientCertificate|CLng|Clone|Close|CodePage|CommandText|CommandType|CommandTimeout|CommitTrans|CompareBookmarks|ConnectionString|ConnectionTimeout)\b/gi, output : '$1' }, + { input : /\b(Contents|ContentType|Cookies|Cos|CreateObject|CreateParameter|CSng|CStr|CursorLocation|CursorType|DataMember|DataSource|Date|DateAdd|DateDiff)\b/gi, output : '$1' }, + { input : /\b(DatePart|DateSerial|DateValue|Day|DefaultDatabase|DefinedSize|Delete|Description|Double|EditMode|Eof|EOF|err|Error)\b/gi, output : '$1' }, + { input : /\b(Exp|Expires|ExpiresAbsolute|Filter|Find|Fix|Flush|Form|FormatCurrency|FormatDateTime|FormatNumber|FormatPercent)\b/gi, output : '$1' }, + { input : /\b(GetChunk|GetLastError|GetRows|GetString|Global|HelpContext|HelpFile|Hex|Hour|HTMLEncode|IgnoreCase|Index|InStr|InStrRev)\b/gi, output : '$1' }, + { input : /\b(Int|Integer|IsArray|IsClientConnected|IsDate|IsolationLevel|Join|LBound|LCase|LCID|Left|Len|Lock|LockType|Log|Long|LTrim)\b/gi, output : '$1' }, + { input : /\b(MapPath|MarshalOptions|MaxRecords|Mid|Minute|Mode|Month|MonthName|Move|MoveFirst|MoveLast|MoveNext|MovePrevious|Name|NextRecordset)\b/gi, output : '$1' }, + { input : /\b(Now|Number|NumericScale|ObjectContext|Oct|Open|OpenSchema|OriginalValue|PageCount|PageSize|Pattern|PICS|Precision|Prepared|Property)\b/gi, output : '$1' }, + { input : /\b(Provider|QueryString|RecordCount|Redirect|RegExp|Remove|RemoveAll|Replace|Requery|Request|Response|Resync|Right|Rnd)\b/gi, output : '$1' }, + { input : /\b(RollbackTrans|RTrim|Save|ScriptTimeout|Second|Seek|Server|ServerVariables|Session|SessionID|SetAbort|SetComplete|Sgn)\b/gi, output : '$1' }, + { input : /\b(Sin|Size|Sort|Source|Space|Split|Sqr|State|StaticObjects|Status|StayInSync|StrComp|String|StrReverse|Supports|Tan|Time)\b/gi, output : '$1' }, + { input : /\b(Timeout|Timer|TimeSerial|TimeValue|TotalBytes|Transfer|Trim|Type|Type|UBound|UCase|UnderlyingValue|UnLock|Update|UpdateBatch)\b/gi, output : '$1' }, + { input : /\b(URLEncode|Value|Value|Version|Weekday|WeekdayName|Write|Year)\b/gi, output : '$1' }, +// Reserved Words 3 (Turquis) + { input : /\b(vbBlack|vbRed|vbGreen|vbYellow|vbBlue|vbMagenta|vbCyan|vbWhite|vbBinaryCompare|vbTextCompare)\b/gi, output : '$1' }, + { input : /\b(vbSunday|vbMonday|vbTuesday|vbWednesday|vbThursday|vbFriday|vbSaturday|vbUseSystemDayOfWeek)\b/gi, output : '$1' }, + { input : /\b(vbFirstJan1|vbFirstFourDays|vbFirstFullWeek|vbGeneralDate|vbLongDate|vbShortDate|vbLongTime|vbShortTime)\b/gi, output : '$1' }, + { input : /\b(vbObjectError|vbCr|VbCrLf|vbFormFeed|vbLf|vbNewLine|vbNullChar|vbNullString|vbTab|vbVerticalTab|vbUseDefault|vbTrue)\b/gi, output : '$1' }, + { input : /\b(vbFalse|vbEmpty|vbNull|vbInteger|vbLong|vbSingle|vbDouble|vbCurrency|vbDate|vbString|vbObject|vbError|vbBoolean|vbVariant)\b/gi, output : '$1' }, + { input : /\b(vbDataObject|vbDecimal|vbByte|vbArray)\b/gi, output : '$1' }, +// html comments + { input : /(<!--.*?-->.)/g, output : '$1' } +] + +Language.Functions = [ + // Output at index 0, must be the desired tagname surrounding a $1 + // Name is the index from the regex that marks the functionname + {input : /(function|sub)([ ]*?)(\w+)([ ]*?\()/gi , output : '$1', name : '$3'} +] + +Language.snippets = [ +//Conditional + { input : 'if', output : 'If $0 Then\n\t\nEnd If' }, + { input : 'ifelse', output : 'If $0 Then\n\t\n\nElse\n\t\nEnd If' }, + { input : 'case', output : 'Select Case $0\n\tCase ?\n\tCase Else\nEnd Select'}, +//Response + { input : 'rw', output : 'Response.Write( $0 )' }, + { input : 'resc', output : 'Response.Cookies( $0 )' }, + { input : 'resb', output : 'Response.Buffer'}, + { input : 'resflu', output : 'Response.Flush()'}, + { input : 'resend', output : 'Response.End'}, +//Request + { input : 'reqc', output : 'Request.Cookies( $0 )' }, + { input : 'rq', output : 'Request.Querystring("$0")' }, + { input : 'rf', output : 'Request.Form("$0")' }, +//FSO + { input : 'fso', output : 'Set fso = Server.CreateObject("Scripting.FileSystemObject")\n$0' }, + { input : 'setfo', output : 'Set fo = fso.getFolder($0)' }, + { input : 'setfi', output : 'Set fi = fso.getFile($0)' }, + { input : 'twr', output : 'Set f = fso.CreateTextFile($0,true)\'overwrite\nf.WriteLine()\nf.Close'}, + { input : 'tre', output : 'Set f = fso.OpenTextFile($0, 1)\nf.ReadAll\nf.Close'}, +//Server + { input : 'mapp', output : 'Server.Mappath($0)' }, +//Loops + { input : 'foreach', output : 'For Each $0 in ?\n\t\nNext' }, + { input : 'for', output : 'For $0 to ? step ?\n\t\nNext' }, + { input : 'do', output : 'Do While($0)\n\t\nLoop' }, + { input : 'untilrs', output : 'do until rs.eof\n\t\nrs.movenext\nloop' }, +//ADO + { input : 'adorec', output : 'Set rs = Server.CreateObject("ADODB.Recordset")' }, + { input : 'adocon', output : 'Set Conn = Server.CreateObject("ADODB.Connection")' }, + { input : 'adostr', output : 'Set oStr = Server.CreateObject("ADODB.Stream")' }, +//Http Request + { input : 'xmlhttp', output : 'Set xmlHttp = Server.CreateObject("Microsoft.XMLHTTP")\nxmlHttp.open("GET", $0, false)\nxmlHttp.send()\n?=xmlHttp.responseText' }, + { input : 'xmldoc', output : 'Set xmldoc = Server.CreateObject("Microsoft.XMLDOM")\nxmldoc.async=false\nxmldoc.load(request)'}, +//Functions + { input : 'func', output : 'Function $0()\n\t\n\nEnd Function'}, + { input : 'sub', output : 'Sub $0()\n\t\nEnd Sub'} + +] + +Language.complete = [ + //{ input : '\'', output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [ + { input : '[space]', output : ' ' }, + { input : '[enter]', output : '
' } , + { input : '[j]', output : 'testing' }, + { input : '[7]', output : '&' } +] \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/autoit.css b/htdocs/includes/codepress/languages/autoit.css new file mode 100644 index 00000000000..eb2b43b6e4a --- /dev/null +++ b/htdocs/includes/codepress/languages/autoit.css @@ -0,0 +1,13 @@ +/** + * CodePress color styles for AutoIt syntax highlighting + */ + +u {font-style:normal;color:#000090;font-weight:bold;font-family:Monospace;} +var {color:#AA0000;font-weight:bold;font-style:normal;} +em {color:#FF33FF;} +ins {color:#AC00A9;} +i {color:#F000FF;} +b {color:#FF0000;} +a {color:#0080FF;font-weight:bold;} +s, s u, s b {color:#9999CC;font-weight:normal;} +cite, cite *{color:#009933;font-weight:normal;} \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/autoit.js b/htdocs/includes/codepress/languages/autoit.js new file mode 100644 index 00000000000..6f5c19d0ba2 --- /dev/null +++ b/htdocs/includes/codepress/languages/autoit.js @@ -0,0 +1,32 @@ +/** + * CodePress regular expressions for AutoIt syntax highlighting + * @author: James Brooks, Michael HURNI + */ + +// AutoIt +Language.syntax = [ + { input : /({|}|\(|\))/g, output : '$1' }, // Brackets + { input : /(\*|\+|-)/g, output : '$1' }, // Operator + { input : /\"(.*?)(\"|
|<\/P>)/g, output : "\"$1$2" }, // strings double + { input : /\'(.*?)(\'|
|<\/P>)/g, output : '\'$1$2' }, // strings single + { input : /\b([\d]+)\b/g, output : '$1' }, // Numbers + { input : /#(.*?)(
|<\/P>)/g, output : '#$1$2' }, // Directives and Includes + { input : /(\$[\w\.]*)/g, output : '$1' }, // vars + { input : /(_[\w\.]*)/g, output : '$1' }, // underscored word + { input : /(\@[\w\.]*)/g, output : '$1' }, // Macros + { input : /\b(Abs|ACos|AdlibDisable|AdlibEnable|Asc|AscW|ASin|Assign|ATan|AutoItSetOption|AutoItWinGetTitle|AutoItWinSetTitle|Beep|Binary|BinaryLen|BinaryMid|BinaryToString|BitAND|BitNOT|BitOR|BitSHIFT|BitXOR|BlockInput|Break|Call|CDTray|Ceiling|Chr|ChrW|ClipGet|ClipPut|ConsoleRead|ConsoleWrite|ConsoleWriteError|ControlClick|ControlCommand|ControlDisable|ControlEnable|ControlFocus|ControlGetFocus|ControlGetHandle|ControlGetPos|ControlGetText|ControlHide|ControlListView|ControlMove|ControlSend|ControlSetText|ControlShow|Cos|Dec|DirCopy|DirCreate|DirGetSize|DirMove|DirRemove|DllCall|DllCall|DllClose|DllOpen|DllStructCreate|DllStructGetData|DllStructGetPtr|DllStructGetSize|DllStructSetData|DriveGetDrive|DriveGetFileSystem|DriveGetLabel|DriveGetSerial|DriveGetType|DriveMapAdd|DriveMapDel|DriveMapGet|DriveSetLabel|DriveSpaceFree|DriveSpaceTotal|DriveStatus|EnvGet|EnvSet|EnvUpdate|Eval|Execute|Exp|FileChangeDir|FileClose|FileCopy|FileCreateNTFS|FileCreateShortcut|FileDelete|FileExists|FileFindFirstFile|FileFindNextFile|FileGetAttrib|FileGetLongName|FileGetShortcut|FileGetShortName|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileOpen|FileOpenDialog|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileSaveDialog|FileSelectFolder|FileSetAttrib|FileSetTime|FileWrite|FileWriteLine|Floor|FtpSetProxy|GuiCreate|GuiCtrlCreateAvi|GuiCtrlCreateButton|GuiCtrlCreateCheckbox|GuiCtrlCreateCombo|GuiCtrlCreateContextMenu|GuiCtrlCreateDate|GuiCtrlCreateDummy|GuiCtrlCreateEdit|GuiCtrlCreateGraphic|GuiCtrlCreateGroup|GuiCtrlCreateIcon|GuiCtrlCreateInput|GuiCtrlCreateLabel|GuiCtrlCreateList|GuiCtrlCreateListView|GuiCtrlCreateListViewItem|GuiCtrlCreateMenu|GuiCtrlCreateMenuItem|GuiCtrlCreateMonthCal|GuiCtrlCreateObj|GuiCtrlCreatePic|GuiCtrlCreateProgress|GuiCtrlCreateRadio|GuiCtrlCreateSlider|GuiCtrlCreateTab|GuiCtrlCreateTabItem|GuiCtrlCreateUpdown|GuiCtrlDelete|GuiCtrlGetHandle|GuiCtrlGetState|GuiCtrlRead|GuiCtrlRecvMsg|GuiCtrlSentMsg|GuiCtrlSendToDummy|GuiCtrlSetBkColor|GuiCtrlSetColor|GuiCtrlSetCursor|GuiCtrlSetData|GuiCtrlSetFont|GuiCtrlSetGraphic|GuiCtrlSetImage|GuiCtrlSetLimit|GuiCtrlSetOnEvent|GuiCtrlSetPos|GuiCtrlResizing|GuiCtrlSetState|GuiCtrlSetTip|GuiDelete|GuiGetCursorInfo|GuiGetMsg|GuiGetStyle|GuiRegisterMsg|GuiSetBkColor|GuiSetCoord|GuiSetCursor|GuiSetFont|GuiSetHelp|GuiSetIcon|GuiSetOnEvent|GuiSetStat|GuiSetStyle|GuiStartGroup|GuiSwitch|Hex|HotKeySet|HttpSetProxy|HWnd|InetGet|InetGetSize|IniDelete|IniRead|IniReadSection|IniReadSectionNames|IniRenameSection|IniWrite|IniWriteSection|InputBox|Int|IsAdmin|IsArray|IsBinary|IsBool|IsDeclared|IsDllStruct|IsFloat|IsHWnd|IsInt|IsKeyword|IsNumber|IsObj|IsString|Log|MemGetStats|Mod|MouseClick|MouseClickDrag|MouseDown|MouseGetCursor|MouseGetPos|MouseMove|MouseUp|MouseWheel|MsgBox|Number|ObjCreate|ObjEvent|ObjGet|ObjName|Ping|PixelCheckSum|PixelGetColor|PixelSearch|ProcessClose|ProcessExists|ProcessList|ProcessSetPriority|ProcessWait|ProcessWaitClose|ProgressOff|ProcessOn|ProgressSet|Random|RegDelete|RegEnumKey|RegEnumVal|RegRead|RegWrite|Round|Run|RunAsSet|RunWait|Send|SetError|SetExtended|ShellExecute|ShellExecuteWait|Shutdown|Sin|Sleep|SoundPlay|SoundSetWaveVolume|SplashImageOn|SplashOff|SplashTextOn|Sqrt|SRandom|StatusbarGetText|StderrRead|StdinWrite|StdoutRead|String|StringAddCR|StringCompare|StringFormat|StringInStr|StringIsAlNum|StringIsAlpha|StringIsASCII|StringIsDigit|StringIsFloat|StringIsInt|StringIsLower|StringIsSpace|StringIsUpper|StringIsXDigit|StringLeft|StringLen|StringLower|StringMid|StringRegExp|StringRegExpReplace|StringReplace|StringRight|StringSplit|StringStripCR|StringStripWS|StringToBinary|StringTrimLeft|StringTrimRight|StringUpper|Tan|TCPAccept|TCPCloseSocket|TCPConnect|TCPListen|TCPNameToIP|TCPrecv|TCPSend|TCPShutdown|TCPStartup|TimerDiff|TimerInit|ToolTip|TrayCreateItem|TrayCreateMenu|TrayGetMenu|TrayGetMsg|TrayItemDelete|TrayItemGetHandle|TrayItemGetState|TrayItemGetText|TrayItemSetOnEvent|TrayItemSetState|TrayItemSetText|TraySetClick|TraySetIcon|TraySetOnEvent|TraySetPauseIcon|TraySetState|TraySetToolTip|TrayTip|UBound|UDPBind|UDPCloseSocket|UDPOpen|UDPRecv|UDPSend|WinActivate|WinActive|WinClose|WinExists|WinFlash|WinGetCaretPos|WinGetClassList|WinGetClientSize|WinGetHandle|WinGetPos|WinGetProcess|WinGetState|WinGetText|WinGetTitle|WinKill|WinList|WinMenuSelectItem|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinSetOnTop|WinSetState|WinSetTitle|WinSetTrans|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/g, output : '$1' } ,// reserved words + { input : /\B;(.*?)(
|<\/P>)/g, output : ';$1$2' }, // comments + { input : /#CS(.*?)#CE/g, output : '#CS$1#CE' } // Block Comments +] + +Language.snippets = [] + +Language.complete = [ +{ input : '\'',output : '\'$0\'' }, +{ input : '"', output : '"$0"' }, +{ input : '(', output : '\($0\)' }, +{ input : '[', output : '\[$0\]' }, +{ input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [] diff --git a/htdocs/includes/codepress/languages/csharp.css b/htdocs/includes/codepress/languages/csharp.css new file mode 100644 index 00000000000..8464c5ddb0d --- /dev/null +++ b/htdocs/includes/codepress/languages/csharp.css @@ -0,0 +1,9 @@ +/* + * CodePress color styles for Java syntax highlighting + * By Edwin de Jonge + */ + +b {color:#7F0055;font-weight:bold;font-style:normal;} /* reserved words */ +a {color:#2A0088;font-weight:bold;font-style:normal;} /* types */ +i, i b, i s {color:#3F7F5F;font-weight:bold;} /* comments */ +s, s b {color:#2A00FF;font-weight:normal;} /* strings */ \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/csharp.js b/htdocs/includes/codepress/languages/csharp.js new file mode 100644 index 00000000000..0a61fd52a92 --- /dev/null +++ b/htdocs/includes/codepress/languages/csharp.js @@ -0,0 +1,25 @@ +/* + * CodePress regular expressions for C# syntax highlighting + * By Edwin de Jonge + */ + +Language.syntax = [ // C# + { input : /\"(.*?)(\"|
|<\/P>)/g, output : '"$1$2' }, // strings double quote + { input : /\'(.?)(\'|
|<\/P>)/g, output : '\'$1$2' }, // strings single quote + { input : /\b(abstract|as|base|break|case|catch|checked|continue|default|delegate|do|else|event|explicit|extern|false|finally|fixed|for|foreach|get|goto|if|implicit|in|interface|internal|is|lock|namespace|new|null|object|operator|out|override|params|partial|private|protected|public|readonly|ref|return|set|sealed|sizeof|static|stackalloc|switch|this|throw|true|try|typeof|unchecked|unsafe|using|value|virtual|while)\b/g, output : '$1' }, // reserved words + { input : /\b(bool|byte|char|class|double|float|int|interface|long|string|struct|void)\b/g, output : '$1' }, // types + { input : /([^:]|^)\/\/(.*?)(//$2$3' }, // comments // + { input : /\/\*(.*?)\*\//g, output : '/*$1*/' } // comments /* */ +]; + +Language.snippets = []; + +Language.complete = [ // Auto complete only for 1 character + {input : '\'',output : '\'$0\'' }, + {input : '"', output : '"$0"' }, + {input : '(', output : '\($0\)' }, + {input : '[', output : '\[$0\]' }, + {input : '{', output : '{\n\t$0\n}' } +]; + +Language.shortcuts = []; \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/css.css b/htdocs/includes/codepress/languages/css.css new file mode 100644 index 00000000000..49ba5843d73 --- /dev/null +++ b/htdocs/includes/codepress/languages/css.css @@ -0,0 +1,10 @@ +/* + * CodePress color styles for CSS syntax highlighting + */ + +b, b a, b u {color:#000080;} /* tags, ids, classes */ +i, i b, i s, i a, i u {color:gray;} /* comments */ +s, s b {color:#a0a0dd;} /* parameters */ +a {color:#0000ff;} /* keys */ +u {color:red;} /* values */ + diff --git a/htdocs/includes/codepress/languages/css.js b/htdocs/includes/codepress/languages/css.js new file mode 100644 index 00000000000..c29059b76e3 --- /dev/null +++ b/htdocs/includes/codepress/languages/css.js @@ -0,0 +1,23 @@ +/* + * CodePress regular expressions for CSS syntax highlighting + */ + +// CSS +Language.syntax = [ + { input : /(.*?){(.*?)}/g,output : '$1{$2}' }, // tags, ids, classes, values + { input : /([\w-]*?):([^\/])/g,output : '$1:$2' }, // keys + { input : /\((.*?)\)/g,output : '($1)' }, // parameters + { input : /\/\*(.*?)\*\//g,output : '/*$1*/'} // comments +] + +Language.snippets = [] + +Language.complete = [ + { input : '\'',output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [] diff --git a/htdocs/includes/codepress/languages/generic.css b/htdocs/includes/codepress/languages/generic.css new file mode 100644 index 00000000000..712942f45af --- /dev/null +++ b/htdocs/includes/codepress/languages/generic.css @@ -0,0 +1,9 @@ +/* + * CodePress color styles for generic syntax highlighting + */ + +b {color:#7F0055;font-weight:bold;} /* reserved words */ +u {color:darkblue;font-weight:bold;} /* special words */ +i, i b, i s, i u, i em {color:green;font-weight:normal;} /* comments */ +s, s b, s em {color:#2A00FF;font-weight:normal;} /* strings */ +em {font-weight:bold;} /* special chars */ \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/generic.js b/htdocs/includes/codepress/languages/generic.js new file mode 100644 index 00000000000..4c866de9995 --- /dev/null +++ b/htdocs/includes/codepress/languages/generic.js @@ -0,0 +1,25 @@ +/* + * CodePress regular expressions for generic syntax highlighting + */ + +// generic languages +Language.syntax = [ + { input : /\"(.*?)(\"|
|<\/P>)/g, output : '"$1$2' }, // strings double quote + { input : /\'(.*?)(\'|
|<\/P>)/g, output : '\'$1$2' }, // strings single quote + { input : /\b(abstract|continue|for|new|switch|default|goto|boolean|do|if|private|this|break|double|protected|throw|byte|else|import|public|throws|case|return|catch|extends|int|short|try|char|final|interface|static|void|class|finally|long|const|float|while|function|label)\b/g, output : '$1' }, // reserved words + { input : /([\(\){}])/g, output : '$1' }, // special chars; + { input : /([^:]|^)\/\/(.*?)(//$2$3' }, // comments // + { input : /\/\*(.*?)\*\//g, output : '/*$1*/' } // comments /* */ +] + +Language.snippets = [] + +Language.complete = [ + { input : '\'', output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [] diff --git a/htdocs/includes/codepress/languages/html.css b/htdocs/includes/codepress/languages/html.css new file mode 100644 index 00000000000..14882e553ef --- /dev/null +++ b/htdocs/includes/codepress/languages/html.css @@ -0,0 +1,13 @@ +/* + * CodePress color styles for HTML syntax highlighting + */ + +b {color:#000080;} /* tags */ +ins, ins b, ins s, ins em {color:gray;} /* comments */ +s, s b {color:#7777e4;} /* attribute values */ +a {color:green;} /* links */ +u {color:#E67300;} /* forms */ +big {color:#db0000;} /* images */ +em, em b {color:#800080;} /* style */ +strong {color:#800000;} /* script */ +tt i {color:darkblue;font-weight:bold;} /* script reserved words */ diff --git a/htdocs/includes/codepress/languages/html.js b/htdocs/includes/codepress/languages/html.js new file mode 100644 index 00000000000..4ead0b086ba --- /dev/null +++ b/htdocs/includes/codepress/languages/html.js @@ -0,0 +1,59 @@ +/* + * CodePress regular expressions for HTML syntax highlighting + */ + +// HTML +Language.syntax = [ + { input : /(<[^!]*?>)/g, output : '$1' }, // all tags + { input : /(<a .*?>|<\/a>)/g, output : '$1' }, // links + { input : /(<img .*?>)/g, output : '$1' }, // images + { input : /(<\/?(button|textarea|form|input|select|option|label).*?>)/g, output : '$1' }, // forms + { input : /(<style.*?>)(.*?)(<\/style>)/g, output : '$1$2$3' }, // style tags + { input : /(<script.*?>)(.*?)(<\/script>)/g, output : '$1$2$3' }, // script tags + { input : /=(".*?")/g, output : '=$1' }, // atributes double quote + { input : /=('.*?')/g, output : '=$1' }, // atributes single quote + { input : /(<!--.*?-->.)/g, output : '$1' }, // comments + { input : /\b(alert|window|document|break|continue|do|for|new|this|void|case|default|else|function|return|typeof|while|if|label|switch|var|with|catch|boolean|int|try|false|throws|null|true|goto)\b/g, output : '$1' } // script reserved words +] + +Language.snippets = [ + { input : 'aref', output : '' }, + { input : 'h1', output : '

$0

' }, + { input : 'h2', output : '

$0

' }, + { input : 'h3', output : '

$0

' }, + { input : 'h4', output : '

$0

' }, + { input : 'h5', output : '
$0
' }, + { input : 'h6', output : '
$0
' }, + { input : 'html', output : '\n\t$0\n' }, + { input : 'head', output : '\n\t\n\t$0\n\t\n' }, + { input : 'img', output : '' }, + { input : 'input', output : '' }, + { input : 'label', output : '' }, + { input : 'legend', output : '\n\t$0\n' }, + { input : 'link', output : '' }, + { input : 'base', output : '' }, + { input : 'body', output : '\n\t$0\n' }, + { input : 'css', output : '' }, + { input : 'div', output : '
\n\t$0\n
' }, + { input : 'divid', output : '
\n\t\n
' }, + { input : 'dl', output : '
\n\t
\n\t\t$0\n\t
\n\t
\n
' }, + { input : 'fieldset', output : '
\n\t$0\n
' }, + { input : 'form', output : '
\n\t\n
' }, + { input : 'meta', output : '' }, + { input : 'p', output : '

$0

' }, + { input : 'script', output : '' }, + { input : 'scriptsrc', output : '' }, + { input : 'span', output : '$0' }, + { input : 'table', output : '\n\t\n\t\n
' }, + { input : 'style', output : '' } +] + +Language.complete = [ + { input : '\'',output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [] diff --git a/htdocs/includes/codepress/languages/java.css b/htdocs/includes/codepress/languages/java.css new file mode 100644 index 00000000000..b9c44416836 --- /dev/null +++ b/htdocs/includes/codepress/languages/java.css @@ -0,0 +1,7 @@ +/* + * CodePress color styles for Java syntax highlighting + */ + +b {color:#7F0055;font-weight:bold;font-style:normal;} /* reserved words */ +i, i b, i s {color:#3F7F5F;font-weight:bold;} /* comments */ +s, s b {color:#2A00FF;font-weight:normal;} /* strings */ diff --git a/htdocs/includes/codepress/languages/java.js b/htdocs/includes/codepress/languages/java.js new file mode 100644 index 00000000000..f0d620d6898 --- /dev/null +++ b/htdocs/includes/codepress/languages/java.js @@ -0,0 +1,24 @@ +/* + * CodePress regular expressions for Java syntax highlighting + */ + +// Java +Language.syntax = [ + { input : /\"(.*?)(\"|
|<\/P>)/g, output : '"$1$2'}, // strings double quote + { input : /\'(.*?)(\'|
|<\/P>)/g, output : '\'$1$2'}, // strings single quote + { input : /\b(abstract|continue|for|new|switch|assert|default|goto|package|synchronized|boolean|do|if|private|this|break|double|implements|protected|throw|byte|else|import|public|throws|case|enum|instanceof|return|transient|catch|extends|int|short|try|char|final|interface|static|void|class|finally|long|strictfp|volatile|const|float|native|super|while)\b/g, output : '$1'}, // reserved words + { input : /([^:]|^)\/\/(.*?)(//$2$3'}, // comments // + { input : /\/\*(.*?)\*\//g, output : '/*$1*/' }// comments /* */ +] + +Language.snippets = [] + +Language.complete = [ + { input : '\'',output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [] diff --git a/htdocs/includes/codepress/languages/javascript.css b/htdocs/includes/codepress/languages/javascript.css new file mode 100644 index 00000000000..acbf49a916f --- /dev/null +++ b/htdocs/includes/codepress/languages/javascript.css @@ -0,0 +1,8 @@ +/* + * CodePress color styles for JavaScript syntax highlighting + */ + +b {color:#7F0055;font-weight:bold;} /* reserved words */ +u {color:darkblue;font-weight:bold;} /* special words */ +i, i b, i s, i u {color:green;font-weight:normal;} /* comments */ +s, s b, s u {color:#2A00FF;font-weight:normal;} /* strings */ diff --git a/htdocs/includes/codepress/languages/javascript.js b/htdocs/includes/codepress/languages/javascript.js new file mode 100644 index 00000000000..66d0fc02409 --- /dev/null +++ b/htdocs/includes/codepress/languages/javascript.js @@ -0,0 +1,30 @@ +/* + * CodePress regular expressions for JavaScript syntax highlighting + */ + +// JavaScript +Language.syntax = [ + { input : /\"(.*?)(\"|
|<\/P>)/g, output : '"$1$2' }, // strings double quote + { input : /\'(.*?)(\'|
|<\/P>)/g, output : '\'$1$2' }, // strings single quote + { input : /\b(break|continue|do|for|new|this|void|case|default|else|function|return|typeof|while|if|label|switch|var|with|catch|boolean|int|try|false|throws|null|true|goto)\b/g, output : '$1' }, // reserved words + { input : /\b(alert|isNaN|parent|Array|parseFloat|parseInt|blur|clearTimeout|prompt|prototype|close|confirm|length|Date|location|Math|document|element|name|self|elements|setTimeout|navigator|status|String|escape|Number|submit|eval|Object|event|onblur|focus|onerror|onfocus|onclick|top|onload|toString|onunload|unescape|open|valueOf|window|onmouseover)\b/g, output : '$1' }, // special words + { input : /([^:]|^)\/\/(.*?)(//$2$3' }, // comments // + { input : /\/\*(.*?)\*\//g, output : '/*$1*/' } // comments /* */ +] + +Language.snippets = [ + { input : 'dw', output : 'document.write(\'$0\');' }, + { input : 'getid', output : 'document.getElementById(\'$0\')' }, + { input : 'fun', output : 'function $0(){\n\t\n}' }, + { input : 'func', output : 'function $0(){\n\t\n}' } +] + +Language.complete = [ + { input : '\'',output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [] diff --git a/htdocs/includes/codepress/languages/perl.css b/htdocs/includes/codepress/languages/perl.css new file mode 100644 index 00000000000..c2d6d56d730 --- /dev/null +++ b/htdocs/includes/codepress/languages/perl.css @@ -0,0 +1,11 @@ +/* + * CodePress color styles for Perl syntax highlighting + * By J. Nick Koston + */ + +b {color:#7F0055;font-weight:bold;} /* reserved words */ +i, i b, i s, i em, i a, i u {color:gray;font-weight:normal;} /* comments */ +s, s b, s a, s em, s u {color:#2A00FF;font-weight:normal;} /* strings */ +a {color:#006700;font-weight:bold;} /* variables */ +em {color:darkblue;font-weight:bold;} /* functions */ +u {font-weight:bold;} /* special chars */ \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/perl.js b/htdocs/includes/codepress/languages/perl.js new file mode 100644 index 00000000000..06c380d654a --- /dev/null +++ b/htdocs/includes/codepress/languages/perl.js @@ -0,0 +1,27 @@ +/* + * CodePress regular expressions for Perl syntax highlighting + * By J. Nick Koston + */ + +// Perl +Language.syntax = [ + { input : /\"(.*?)(\"|
|<\/P>)/g, output : '"$1$2' }, // strings double quote + { input : /\'(.*?)(\'|
|<\/P>)/g, output : '\'$1$2' }, // strings single quote + { input : /([\$\@\%][\w\.]*)/g, output : '$1' }, // vars + { input : /(sub\s+)([\w\.]*)/g, output : '$1$2' }, // functions + { input : /\b(abs|accept|alarm|atan2|bind|binmode|bless|caller|chdir|chmod|chomp|chop|chown|chr|chroot|close|closedir|connect|continue|cos|crypt|dbmclose|dbmopen|defined|delete|die|do|dump|each|else|elsif|endgrent|endhostent|endnetent|endprotoent|endpwent|eof|eval|exec|exists|exit|fcntl|fileno|find|flock|for|foreach|fork|format|formlinegetc|getgrent|getgrgid|getgrnam|gethostbyaddr|gethostbyname|gethostent|getlogin|getnetbyaddr|getnetbyname|getnetent|getpeername|getpgrp|getppid|getpriority|getprotobyname|getprotobynumber|getprotoent|getpwent|getpwnam|getpwuid|getservbyaddr|getservbyname|getservbyport|getservent|getsockname|getsockopt|glob|gmtime|goto|grep|hex|hostname|if|import|index|int|ioctl|join|keys|kill|last|lc|lcfirst|length|link|listen|LoadExternals|local|localtime|log|lstat|map|mkdir|msgctl|msgget|msgrcv|msgsnd|my|next|no|oct|open|opendir|ordpack|package|pipe|pop|pos|print|printf|push|pwd|qq|quotemeta|qw|rand|read|readdir|readlink|recv|redo|ref|rename|require|reset|return|reverse|rewinddir|rindex|rmdir|scalar|seek|seekdir|select|semctl|semget|semop|send|setgrent|sethostent|setnetent|setpgrp|setpriority|setprotoent|setpwent|setservent|setsockopt|shift|shmctl|shmget|shmread|shmwrite|shutdown|sin|sleep|socket|socketpair|sort|splice|split|sprintf|sqrt|srand|stat|stty|study|sub|substr|symlink|syscall|sysopen|sysread|system|syswritetell|telldir|tie|tied|time|times|tr|truncate|uc|ucfirst|umask|undef|unless|unlink|until|unpack|unshift|untie|use|utime|values|vec|waitpid|wantarray|warn|while|write)\b/g, output : '$1' }, // reserved words + { input : /([\(\){}])/g, output : '$1' }, // special chars + { input : /#(.*?)(
|<\/P>)/g, output : '#$1$2' } // comments +] + +Language.snippets = [] + +Language.complete = [ + { input : '\'',output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [] diff --git a/htdocs/includes/codepress/languages/php.css b/htdocs/includes/codepress/languages/php.css new file mode 100644 index 00000000000..23fca5c7f23 --- /dev/null +++ b/htdocs/includes/codepress/languages/php.css @@ -0,0 +1,12 @@ +/* + * CodePress color styles for PHP syntax highlighting + */ + +b {color:#000080;} /* tags */ +big, big b, big em, big ins, big s, strong i, strong i b, strong i s, strong i u, strong i a, strong i a u, strong i s u {color:gray;font-weight:normal;} /* comments */ +s, s b, strong s u, strong s cite {color:#5656fa;font-weight:normal;} /* attributes and strings */ +strong a, strong a u {color:#006700;font-weight:bold;} /* variables */ +em {color:#800080;font-style:normal;} /* style */ +ins {color:#800000;} /* script */ +strong u {color:#7F0055;font-weight:bold;} /* reserved words */ +cite, s cite {color:red;font-weight:bold;} /* */ diff --git a/htdocs/includes/codepress/languages/php.js b/htdocs/includes/codepress/languages/php.js new file mode 100644 index 00000000000..1689fbae44e --- /dev/null +++ b/htdocs/includes/codepress/languages/php.js @@ -0,0 +1,61 @@ +/* + * CodePress regular expressions for PHP syntax highlighting + */ + +// PHP +Language.syntax = [ + { input : /(<[^!\?]*?>)/g, output : '$1' }, // all tags + { input : /(<style.*?>)(.*?)(<\/style>)/g, output : '$1$2$3' }, // style tags + { input : /(<script.*?>)(.*?)(<\/script>)/g, output : '$1$2$3' }, // script tags + { input : /\"(.*?)(\"|
|<\/P>)/g, output : '"$1$2' }, // strings double quote + { input : /\'(.*?)(\'|
|<\/P>)/g, output : '\'$1$2'}, // strings single quote + { input : /(<\?)/g, output : '$1' }, // ' }, // .*?> + { input : /(<\?php|<\?=|<\?|\?>)/g, output : '$1' }, // php tags + { input : /(\$[\w\.]*)/g, output : '$1' }, // vars + { input : /\b(false|true|and|or|xor|__FILE__|exception|__LINE__|array|as|break|case|class|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|for|foreach|function|global|if|include|include_once|isset|list|new|print|require|require_once|return|static|switch|unset|use|while|__FUNCTION__|__CLASS__|__METHOD__|final|php_user_filter|interface|implements|extends|public|private|protected|abstract|clone|try|catch|throw|this)\b/g, output : '$1' }, // reserved words + { input : /([^:])\/\/(.*?)(//$2$3' }, // php comments // + { input : /([^:])#(.*?)(#$2$3' }, // php comments # + { input : /\/\*(.*?)\*\//g, output : '/*$1*/' }, // php comments /* */ + { input : /(<!--.*?-->.)/g, output : '$1' } // html comments +] + +Language.snippets = [ + { input : 'if', output : 'if($0){\n\t\n}' }, + { input : 'ifelse', output : 'if($0){\n\t\n}\nelse{\n\t\n}' }, + { input : 'else', output : '}\nelse {\n\t' }, + { input : 'elseif', output : '}\nelseif($0) {\n\t' }, + { input : 'do', output : 'do{\n\t$0\n}\nwhile();' }, + { input : 'inc', output : 'include_once("$0");' }, + { input : 'fun', output : 'function $0(){\n\t\n}' }, + { input : 'func', output : 'function $0(){\n\t\n}' }, + { input : 'while', output : 'while($0){\n\t\n}' }, + { input : 'for', output : 'for($0,,){\n\t\n}' }, + { input : 'fore', output : 'foreach($0 as ){\n\t\n}' }, + { input : 'foreach', output : 'foreach($0 as ){\n\t\n}' }, + { input : 'echo', output : 'echo \'$0\';' }, + { input : 'switch', output : 'switch($0) {\n\tcase "": break;\n\tdefault: ;\n}' }, + { input : 'case', output : 'case "$0" : break;' }, + { input : 'ret0', output : 'return false;' }, + { input : 'retf', output : 'return false;' }, + { input : 'ret1', output : 'return true;' }, + { input : 'rett', output : 'return true;' }, + { input : 'ret', output : 'return $0;' }, + { input : 'def', output : 'define(\'$0\',\'\');' }, + { input : '' } +] + +Language.complete = [ + { input : '\'', output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [ + { input : '[space]', output : ' ' }, + { input : '[enter]', output : '
' } , + { input : '[j]', output : 'testing' }, + { input : '[7]', output : '&' } +] \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/ruby.css b/htdocs/includes/codepress/languages/ruby.css new file mode 100644 index 00000000000..edb9028dbbf --- /dev/null +++ b/htdocs/includes/codepress/languages/ruby.css @@ -0,0 +1,10 @@ +/* + * CodePress color styles for Ruby syntax highlighting + */ + +b {color:#7F0055;font-weight:bold;} /* reserved words */ +i, i b, i s, i em, i a, i u {color:gray;font-weight:normal;} /* comments */ +s, s b, s a, s em, s u {color:#2A00FF;font-weight:normal;} /* strings */ +a {color:#006700;font-weight:bold;} /* variables */ +em {color:darkblue;font-weight:bold;} /* functions */ +u {font-weight:bold;} /* special chars */ \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/ruby.js b/htdocs/includes/codepress/languages/ruby.js new file mode 100644 index 00000000000..207f23b0043 --- /dev/null +++ b/htdocs/includes/codepress/languages/ruby.js @@ -0,0 +1,26 @@ +/* + * CodePress regular expressions for Perl syntax highlighting + */ + +// Ruby +Language.syntax = [ + { input : /\"(.*?)(\"|
|<\/P>)/g, output : '"$1$2' }, // strings double quote + { input : /\'(.*?)(\'|
|<\/P>)/g, output : '\'$1$2' }, // strings single quote + { input : /([\$\@\%]+)([\w\.]*)/g, output : '$1$2' }, // vars + { input : /(def\s+)([\w\.]*)/g, output : '$1$2' }, // functions + { input : /\b(alias|and|BEGIN|begin|break|case|class|def|defined|do|else|elsif|END|end|ensure|false|for|if|in|module|next|nil|not|or|redo|rescue|retry|return|self|super|then|true|undef|unless|until|when|while|yield)\b/g, output : '$1' }, // reserved words + { input : /([\(\){}])/g, output : '$1' }, // special chars + { input : /#(.*?)(
|<\/P>)/g, output : '#$1$2' } // comments +]; + +Language.snippets = [] + +Language.complete = [ + { input : '\'',output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [] diff --git a/htdocs/includes/codepress/languages/sql.css b/htdocs/includes/codepress/languages/sql.css new file mode 100644 index 00000000000..92c4b96dc77 --- /dev/null +++ b/htdocs/includes/codepress/languages/sql.css @@ -0,0 +1,10 @@ +/* + * CodePress color styles for SQL syntax highlighting + * By Merlin Moncure + */ + +b {color:#0000FF;font-style:normal;font-weight:bold;} /* reserved words */ +u {color:#FF0000;font-style:normal;} /* types */ +a {color:#CD6600;font-style:normal;font-weight:bold;} /* commands */ +i, i b, i u, i a, i s {color:#A9A9A9;font-weight:normal;font-style:italic;} /* comments */ +s, s b, s u, s a, s i {color:#2A00FF;font-weight:normal;} /* strings */ diff --git a/htdocs/includes/codepress/languages/sql.js b/htdocs/includes/codepress/languages/sql.js new file mode 100644 index 00000000000..1d4a21f82f9 --- /dev/null +++ b/htdocs/includes/codepress/languages/sql.js @@ -0,0 +1,30 @@ +/* + * CodePress regular expressions for SQL syntax highlighting + * By Merlin Moncure + */ + +// SQL +Language.syntax = [ + { input : /\'(.*?)(\')/g, output : '\'$1$2' }, // strings single quote + { input : /\b(add|after|aggregate|alias|all|and|as|authorization|between|by|cascade|cache|cache|called|case|check|column|comment|constraint|createdb|createuser|cycle|database|default|deferrable|deferred|diagnostics|distinct|domain|each|else|elseif|elsif|encrypted|except|exception|for|foreign|from|from|full|function|get|group|having|if|immediate|immutable|in|increment|initially|increment|index|inherits|inner|input|intersect|into|invoker|is|join|key|language|left|like|limit|local|loop|match|maxvalue|minvalue|natural|nextval|no|nocreatedb|nocreateuser|not|null|of|offset|oids|on|only|operator|or|order|outer|owner|partial|password|perform|plpgsql|primary|record|references|replace|restrict|return|returns|right|row|rule|schema|security|sequence|session|sql|stable|statistics|table|temp|temporary|then|time|to|transaction|trigger|type|unencrypted|union|unique|user|using|valid|value|values|view|volatile|when|where|with|without|zone)\b/gi, output : '$1' }, // reserved words + { input : /\b(bigint|bigserial|bit|boolean|box|bytea|char|character|cidr|circle|date|decimal|double|float4|float8|inet|int2|int4|int8|integer|interval|line|lseg|macaddr|money|numeric|oid|path|point|polygon|precision|real|refcursor|serial|serial4|serial8|smallint|text|timestamp|varbit|varchar)\b/gi, output : '$1' }, // types + { input : /\b(abort|alter|analyze|begin|checkpoint|close|cluster|comment|commit|copy|create|deallocate|declare|delete|drop|end|execute|explain|fetch|grant|insert|listen|load|lock|move|notify|prepare|reindex|reset|restart|revoke|rollback|select|set|show|start|truncate|unlisten|update)\b/gi, output : '$1' }, // commands + { input : /([^:]|^)\-\-(.*?)(--$2$3' } // comments // +] + +Language.snippets = [ + { input : 'select', output : 'select $0 from where ' } +] + +Language.complete = [ + { input : '\'', output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [] + + + diff --git a/htdocs/includes/codepress/languages/text.css b/htdocs/includes/codepress/languages/text.css new file mode 100644 index 00000000000..474fe60c097 --- /dev/null +++ b/htdocs/includes/codepress/languages/text.css @@ -0,0 +1,5 @@ +/* + * CodePress color styles for Text syntax highlighting + */ + +/* do nothing as expected */ diff --git a/htdocs/includes/codepress/languages/text.js b/htdocs/includes/codepress/languages/text.js new file mode 100644 index 00000000000..6534aafa588 --- /dev/null +++ b/htdocs/includes/codepress/languages/text.js @@ -0,0 +1,9 @@ +/* + * CodePress regular expressions for Text syntax highlighting + */ + +// plain text +Language.syntax = [] +Language.snippets = [] +Language.complete = [] +Language.shortcuts = [] diff --git a/htdocs/includes/codepress/languages/vbscript.css b/htdocs/includes/codepress/languages/vbscript.css new file mode 100644 index 00000000000..e1465e90fea --- /dev/null +++ b/htdocs/includes/codepress/languages/vbscript.css @@ -0,0 +1,71 @@ +/* + * CodePress color styles for ASP-VB syntax highlighting + * By Martin D. Kirk + */ + +/* tags */ +b { + color:#000080; +} +/* comments */ +big, big b, big em, big ins, big s, strong i, strong i b, strong i s, strong i u, strong i a, strong i a u, strong i s u { + color:gray; + font-weight:normal; +} +/* ASP comments */ +strong dfn, strong dfn a,strong dfn var, strong dfn a u, strong dfn u{ + color:gray; + font-weight:normal; +} + /* attributes */ +s, s b, span s u, span s cite, strong span s { + color:#5656fa ; + font-weight:normal; +} + /* strings */ +strong s,strong s b, strong s u, strong s cite { + color:#009900; + font-weight:normal; +} +strong ins{ + color:#000000; + font-weight:bold; +} + /* Syntax */ +strong a, strong a u { + color:#0000FF; + font-weight:; +} + /* Native Keywords */ +strong u { + color:#990099; + font-weight:bold; +} +/* Numbers */ +strong var{ + color:#FF0000; +} +/* ASP Language */ +span{ + color:#990000; + font-weight:bold; +} +strong i,strong a i, strong u i { + color:#009999; +} +/* style */ +em { + color:#800080; + font-style:normal; +} + /* script */ +ins { + color:#800000; + font-weight:bold; +} + +/* */ +cite, s cite { + color:red; + font-weight:bold; +} \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/vbscript.js b/htdocs/includes/codepress/languages/vbscript.js new file mode 100644 index 00000000000..21e78dd887c --- /dev/null +++ b/htdocs/includes/codepress/languages/vbscript.js @@ -0,0 +1,117 @@ +/* + * CodePress regular expressions for ASP-vbscript syntax highlighting + */ + +// ASP VBScript +Language.syntax = [ +// all tags + { input : /(<[^!%|!%@]*?>)/g, output : '$1' }, +// style tags + { input : /(<style.*?>)(.*?)(<\/style>)/g, output : '$1$2$3' }, +// script tags + { input : /(<script.*?>)(.*?)(<\/script>)/g, output : '$1$2$3' }, +// strings "" and attributes + { input : /\"(.*?)(\"|
|<\/P>)/g, output : '"$1$2' }, +// ASP Comment + { input : /\'(.*?)(\'|
|<\/P>)/g, output : '\'$1$2'}, +// <%.* + { input : /(<%)/g, output : '$1' }, +// .*%> + { input : /(%>)/g, output : '$1' }, +// <%@...%> + { input : /(<%@)(.+?)(%>)/gi, output : '$1$2$3' }, +//Numbers + { input : /\b([\d]+)\b/g, output : '$1' }, +// Reserved Words 1 (Blue) + { input : /\b(And|As|ByRef|ByVal|Call|Case|Class|Const|Dim|Do|Each|Else|ElseIf|Empty|End|Eqv|Exit|False|For|Function)\b/gi, output : '$1' }, + { input : /\b(Get|GoTo|If|Imp|In|Is|Let|Loop|Me|Mod|Enum|New|Next|Not|Nothing|Null|On|Option|Or|Private|Public|ReDim|Rem)\b/gi, output : '$1' }, + { input : /\b(Resume|Select|Set|Stop|Sub|Then|To|True|Until|Wend|While|With|Xor|Execute|Randomize|Erase|ExecuteGlobal|Explicit|step)\b/gi, output : '$1' }, +// Reserved Words 2 (Purple) + { input : /\b(Abandon|Abs|AbsolutePage|AbsolutePosition|ActiveCommand|ActiveConnection|ActualSize|AddHeader|AddNew|AppendChunk)\b/gi, output : '$1' }, + { input : /\b(AppendToLog|Application|Array|Asc|Atn|Attributes|BeginTrans|BinaryRead|BinaryWrite|BOF|Bookmark|Boolean|Buffer|Byte)\b/gi, output : '$1' }, + { input : /\b(CacheControl|CacheSize|Cancel|CancelBatch|CancelUpdate|CBool|CByte|CCur|CDate|CDbl|Charset|Chr|CInt|Clear)\b/gi, output : '$1' }, + { input : /\b(ClientCertificate|CLng|Clone|Close|CodePage|CommandText|CommandType|CommandTimeout|CommitTrans|CompareBookmarks|ConnectionString|ConnectionTimeout)\b/gi, output : '$1' }, + { input : /\b(Contents|ContentType|Cookies|Cos|CreateObject|CreateParameter|CSng|CStr|CursorLocation|CursorType|DataMember|DataSource|Date|DateAdd|DateDiff)\b/gi, output : '$1' }, + { input : /\b(DatePart|DateSerial|DateValue|Day|DefaultDatabase|DefinedSize|Delete|Description|Double|EditMode|Eof|EOF|err|Error)\b/gi, output : '$1' }, + { input : /\b(Exp|Expires|ExpiresAbsolute|Filter|Find|Fix|Flush|Form|FormatCurrency|FormatDateTime|FormatNumber|FormatPercent)\b/gi, output : '$1' }, + { input : /\b(GetChunk|GetLastError|GetRows|GetString|Global|HelpContext|HelpFile|Hex|Hour|HTMLEncode|IgnoreCase|Index|InStr|InStrRev)\b/gi, output : '$1' }, + { input : /\b(Int|Integer|IsArray|IsClientConnected|IsDate|IsolationLevel|Join|LBound|LCase|LCID|Left|Len|Lock|LockType|Log|Long|LTrim)\b/gi, output : '$1' }, + { input : /\b(MapPath|MarshalOptions|MaxRecords|Mid|Minute|Mode|Month|MonthName|Move|MoveFirst|MoveLast|MoveNext|MovePrevious|Name|NextRecordset)\b/gi, output : '$1' }, + { input : /\b(Now|Number|NumericScale|ObjectContext|Oct|Open|OpenSchema|OriginalValue|PageCount|PageSize|Pattern|PICS|Precision|Prepared|Property)\b/gi, output : '$1' }, + { input : /\b(Provider|QueryString|RecordCount|Redirect|RegExp|Remove|RemoveAll|Replace|Requery|Request|Response|Resync|Right|Rnd)\b/gi, output : '$1' }, + { input : /\b(RollbackTrans|RTrim|Save|ScriptTimeout|Second|Seek|Server|ServerVariables|Session|SessionID|SetAbort|SetComplete|Sgn)\b/gi, output : '$1' }, + { input : /\b(Sin|Size|Sort|Source|Space|Split|Sqr|State|StaticObjects|Status|StayInSync|StrComp|String|StrReverse|Supports|Tan|Time)\b/gi, output : '$1' }, + { input : /\b(Timeout|Timer|TimeSerial|TimeValue|TotalBytes|Transfer|Trim|Type|Type|UBound|UCase|UnderlyingValue|UnLock|Update|UpdateBatch)\b/gi, output : '$1' }, + { input : /\b(URLEncode|Value|Value|Version|Weekday|WeekdayName|Write|Year)\b/gi, output : '$1' }, +// Reserved Words 3 (Turquis) + { input : /\b(vbBlack|vbRed|vbGreen|vbYellow|vbBlue|vbMagenta|vbCyan|vbWhite|vbBinaryCompare|vbTextCompare)\b/gi, output : '$1' }, + { input : /\b(vbSunday|vbMonday|vbTuesday|vbWednesday|vbThursday|vbFriday|vbSaturday|vbUseSystemDayOfWeek)\b/gi, output : '$1' }, + { input : /\b(vbFirstJan1|vbFirstFourDays|vbFirstFullWeek|vbGeneralDate|vbLongDate|vbShortDate|vbLongTime|vbShortTime)\b/gi, output : '$1' }, + { input : /\b(vbObjectError|vbCr|VbCrLf|vbFormFeed|vbLf|vbNewLine|vbNullChar|vbNullString|vbTab|vbVerticalTab|vbUseDefault|vbTrue)\b/gi, output : '$1' }, + { input : /\b(vbFalse|vbEmpty|vbNull|vbInteger|vbLong|vbSingle|vbDouble|vbCurrency|vbDate|vbString|vbObject|vbError|vbBoolean|vbVariant)\b/gi, output : '$1' }, + { input : /\b(vbDataObject|vbDecimal|vbByte|vbArray)\b/gi, output : '$1' }, +// html comments + { input : /(<!--.*?-->.)/g, output : '$1' } +] + +Language.Functions = [ + // Output at index 0, must be the desired tagname surrounding a $1 + // Name is the index from the regex that marks the functionname + {input : /(function|sub)([ ]*?)(\w+)([ ]*?\()/gi , output : '$1', name : '$3'} +] + +Language.snippets = [ +//Conditional + { input : 'if', output : 'If $0 Then\n\t\nEnd If' }, + { input : 'ifelse', output : 'If $0 Then\n\t\n\nElse\n\t\nEnd If' }, + { input : 'case', output : 'Select Case $0\n\tCase ?\n\tCase Else\nEnd Select'}, +//Response + { input : 'rw', output : 'Response.Write( $0 )' }, + { input : 'resc', output : 'Response.Cookies( $0 )' }, + { input : 'resb', output : 'Response.Buffer'}, + { input : 'resflu', output : 'Response.Flush()'}, + { input : 'resend', output : 'Response.End'}, +//Request + { input : 'reqc', output : 'Request.Cookies( $0 )' }, + { input : 'rq', output : 'Request.Querystring("$0")' }, + { input : 'rf', output : 'Request.Form("$0")' }, +//FSO + { input : 'fso', output : 'Set fso = Server.CreateObject("Scripting.FileSystemObject")\n$0' }, + { input : 'setfo', output : 'Set fo = fso.getFolder($0)' }, + { input : 'setfi', output : 'Set fi = fso.getFile($0)' }, + { input : 'twr', output : 'Set f = fso.CreateTextFile($0,true)\'overwrite\nf.WriteLine()\nf.Close'}, + { input : 'tre', output : 'Set f = fso.OpenTextFile($0, 1)\nf.ReadAll\nf.Close'}, +//Server + { input : 'mapp', output : 'Server.Mappath($0)' }, +//Loops + { input : 'foreach', output : 'For Each $0 in ?\n\t\nNext' }, + { input : 'for', output : 'For $0 to ? step ?\n\t\nNext' }, + { input : 'do', output : 'Do While($0)\n\t\nLoop' }, + { input : 'untilrs', output : 'do until rs.eof\n\t\nrs.movenext\nloop' }, +//ADO + { input : 'adorec', output : 'Set rs = Server.CreateObject("ADODB.Recordset")' }, + { input : 'adocon', output : 'Set Conn = Server.CreateObject("ADODB.Connection")' }, + { input : 'adostr', output : 'Set oStr = Server.CreateObject("ADODB.Stream")' }, +//Http Request + { input : 'xmlhttp', output : 'Set xmlHttp = Server.CreateObject("Microsoft.XMLHTTP")\nxmlHttp.open("GET", $0, false)\nxmlHttp.send()\n?=xmlHttp.responseText' }, + { input : 'xmldoc', output : 'Set xmldoc = Server.CreateObject("Microsoft.XMLDOM")\nxmldoc.async=false\nxmldoc.load(request)'}, +//Functions + { input : 'func', output : 'Function $0()\n\t\n\nEnd Function'}, + { input : 'sub', output : 'Sub $0()\n\t\nEnd Sub'} + +] + +Language.complete = [ + //{ input : '\'', output : '\'$0\'' }, + { input : '"', output : '"$0"' }, + { input : '(', output : '\($0\)' }, + { input : '[', output : '\[$0\]' }, + { input : '{', output : '{\n\t$0\n}' } +] + +Language.shortcuts = [ + { input : '[space]', output : ' ' }, + { input : '[enter]', output : '
' } , + { input : '[j]', output : 'testing' }, + { input : '[7]', output : '&' } +] \ No newline at end of file diff --git a/htdocs/includes/codepress/languages/xsl.css b/htdocs/includes/codepress/languages/xsl.css new file mode 100644 index 00000000000..385eaaba1f9 --- /dev/null +++ b/htdocs/includes/codepress/languages/xsl.css @@ -0,0 +1,15 @@ +/* + * CodePress color styles for HTML syntax highlighting + * By RJ Bruneel + */ + +b {color:#000080;} /* tags */ +ins, ins b, ins s, ins em {color:gray;} /* comments */ +s, s b {color:#7777e4;} /* attribute values */ +a {color:#E67300;} /* links */ +u {color:#CC66CC;} /* forms */ +big {color:#db0000;} /* images */ +em, em b {color:#800080;} /* style */ +strong {color:#800000;} /* script */ +tt i {color:darkblue;font-weight:bold;} /* script reserved words */ +xsl {color:green;} /* xsl */ diff --git a/htdocs/includes/codepress/languages/xsl.js b/htdocs/includes/codepress/languages/xsl.js new file mode 100644 index 00000000000..e93932a6325 --- /dev/null +++ b/htdocs/includes/codepress/languages/xsl.js @@ -0,0 +1,103 @@ +/* + * CodePress regular expressions for XSL syntax highlighting + * By RJ Bruneel + */ + +Language.syntax = [ // XSL + { + input : /(<[^!]*?>)/g, + output : '$1' // all tags + },{ + input : /(<a.*?>|<\/a>)/g, + output : '$1' // links + },{ + input : /(<img .*?>)/g, + output : '$1' // images + },{ + input : /(<\/?(button|textarea|form|input|select|option|label).*?>)/g, + output : '$1' // forms + },{ + input : /(<style.*?>)(.*?)(<\/style>)/g, + output : '$1$2$3' // style tags + },{ + input : /(<script.*?>)(.*?)(<\/script>)/g, + output : '$1$2$3' // script tags + },{ + input : /(<xsl.*?>|<\/xsl.*?>)/g, + output : '$1' // xsl + },{ + input : /=(".*?")/g, + output : '=$1' // atributes double quote + },{ + input : /=('.*?')/g, + output : '=$1' // atributes single quote + },{ + input : /(<!--.*?-->.)/g, + output : '$1' // comments + },{ + input : /\b(alert|window|document|break|continue|do|for|new|this|void|case|default|else|function|return|typeof|while|if|label|switch|var|with|catch|boolean|int|try|false|throws|null|true|goto)\b/g, + output : '$1' // script reserved words + } +]; + +Language.snippets = [ + {input : 'aref', output : '' }, + {input : 'h1', output : '

$0

' }, + {input : 'h2', output : '

$0

' }, + {input : 'h3', output : '

$0

' }, + {input : 'h4', output : '

$0

' }, + {input : 'h5', output : '
$0
' }, + {input : 'h6', output : '
$0
' }, + {input : 'html', output : '\n\t$0\n' }, + {input : 'head', output : '\n\t\n\t$0\n\t\n' }, + {input : 'img', output : '' }, + {input : 'input', output : '' }, + {input : 'label', output : '' }, + {input : 'legend', output : '\n\t$0\n' }, + {input : 'link', output : '' }, + {input : 'base', output : '' }, + {input : 'body', output : '\n\t$0\n' }, + {input : 'css', output : '' }, + {input : 'div', output : '
\n\t$0\n
' }, + {input : 'divid', output : '
\n\t\n
' }, + {input : 'dl', output : '
\n\t
\n\t\t$0\n\t
\n\t
\n
' }, + {input : 'fieldset', output : '
\n\t$0\n
' }, + {input : 'form', output : '
\n\t\n
' }, + {input : 'meta', output : '' }, + {input : 'p', output : '

$0

' }, + {input : 'b', output : '$0' }, + {input : 'li', output : '
  • $0
  • ' }, + {input : 'ul', output : '
      $0
    ' }, + {input : 'ol', output : '
      $0
    ' }, + {input : 'strong', output : '$0' }, + {input : 'br', output : '
    ' }, + {input : 'script', output : '' }, + {input : 'scriptsrc', output : '' }, + {input : 'span', output : '$0' }, + {input : 'table', output : '\n\t\n\t\n
    ' }, + {input : 'style', output : '' }, + {input : 'xsl:stylesheet', output : '' }, + {input : 'xsl:template', output : '$0' }, + {input : 'xsl:for-each', output : '' }, + {input : 'xsl:choose', output : '$0<\xsl:choose>' }, + {input : 'xsl:param', output : '' }, + {input : 'xsl:variable', output : '' }, + {input : 'xsl:if', output : '' }, + {input : 'xsl:when', output : '' }, + {input : 'xsl:otherwise', output : '$0' }, + {input : 'xsl:attribute', output : '' }, + {input : 'xsl:value-of', output : '' }, + {input : 'xsl:with-param', output : '' }, + {input : 'xsl:call-template', output : '' } + +]; + +Language.complete = [ // Auto complete only for 1 character + {input : '\'',output : '\'$0\'' }, + {input : '"', output : '"$0"' }, + {input : '(', output : '\($0\)' }, + {input : '[', output : '\[$0\]' }, + {input : '{', output : '{\n\t$0\n}' } +]; + +Language.shortcuts = []; \ No newline at end of file diff --git a/htdocs/includes/codepress/license.txt b/htdocs/includes/codepress/license.txt new file mode 100644 index 00000000000..e80ac68d8fa --- /dev/null +++ b/htdocs/includes/codepress/license.txt @@ -0,0 +1,458 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS From 379a5b9e1694e8a5fee2153cd6641d6f82f7ce5a Mon Sep 17 00:00:00 2001 From: florian HENRY Date: Wed, 12 Jul 2017 12:35:30 +0200 Subject: [PATCH 068/138] fix : SQL migration in capital letters --- .../install/mysql/migration/5.0.0-6.0.0.sql | 63 ++++++++++--------- 1 file changed, 32 insertions(+), 31 deletions(-) diff --git a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql index 0137353f714..f6af95892d8 100644 --- a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql +++ b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql @@ -74,7 +74,7 @@ ALTER TABLE llx_holiday ADD COLUMN ref varchar(30) NULL; ALTER TABLE llx_holiday ADD COLUMN ref_ext varchar(255); -create table llx_notify_def_object +CREATE TABLE llx_notify_def_object ( id integer AUTO_INCREMENT PRIMARY KEY, entity integer DEFAULT 1 NOT NULL, -- multi company id @@ -129,14 +129,15 @@ ALTER TABLE llx_bank_account ADD COLUMN extraparams varchar(255); -- VMYSQL4.1 ALTER TABLE llx_adherent MODIFY COLUMN country integer DEFAULT NULL; -- VPGSQL8.2 ALTER TABLE llx_adherent MODIFY COLUMN country integer USING country::integer; -insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PRODUCT_CREATE','Product or service created','Executed when a product or sevice is created','product',30); -insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PRODUCT_MODIFY','Product or service modified','Executed when a product or sevice is modified','product',30); -insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PRODUCT_DELETE','Product or service deleted','Executed when a product or sevice is deleted','product',30); +INSERT INTO llx_c_action_trigger (code,label,description,elementtype,rang) VALUES ('PRODUCT_CREATE','Product or service created','Executed when a product or sevice is created','product',30); +INSERT INTO llx_c_action_trigger (code,label,description,elementtype,rang) VALUES ('PRODUCT_MODIFY','Product or service modified','Executed when a product or sevice is modified','product',30); +INSERT INTO llx_c_action_trigger (code,label,description,elementtype,rang) VALUES ('PRODUCT_DELETE','Product or service deleted','Executed when a product or sevice is deleted','product',30); -insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_CREATE','Expense report created','Executed when an expense report is created','expense_report',201); -insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_VALIDATE','Expense report validated','Executed when an expense report is validated','expense_report',202); -insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_APPROVE','Expense report approved','Executed when an expense report is approved','expense_report',203); -insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_PAYED','Expense report billed','Executed when an expense report is set as billed','expense_report',204); +INSERT INTO llx_c_action_trigger (code,label,description,elementtype,rang) VALUES ('EXPENSE_REPORT_CREATE','Expense report created','Executed when an expense report is created','expense_report',201); +INSERT INTO llx_c_action_trigger (code,label,description,elementtype,rang) VALUES ('EXPENSE_REPORT_CREATE','Expense report created','Executed when an expense report is created','expense_report',201); +INSERT INTO llx_c_action_trigger (code,label,description,elementtype,rang) VALUES ('EXPENSE_REPORT_VALIDATE','Expense report validated','Executed when an expense report is validated','expense_report',202); +INSERT INTO llx_c_action_trigger (code,label,description,elementtype,rang) VALUES ('EXPENSE_REPORT_APPROVE','Expense report approved','Executed when an expense report is approved','expense_report',203); +INSERT INTO llx_c_action_trigger (code,label,description,elementtype,rang) VALUES ('EXPENSE_REPORT_PAYED','Expense report billed','Executed when an expense report is set as billed','expense_report',204); ALTER TABLE llx_c_email_templates ADD COLUMN content_lines text; @@ -196,7 +197,7 @@ CREATE TABLE llx_product_attribute_combination ); -ALTER TABLE llx_bank_account drop foreign key bank_fk_accountancy_journal; +ALTER TABLE llx_bank_account DROP FOREIGN KEY bank_fk_accountancy_journal; -- Fix missing entity column after init demo ALTER TABLE llx_accounting_journal ADD COLUMN entity integer DEFAULT 1; @@ -209,18 +210,18 @@ INSERT INTO llx_accounting_journal (rowid, code, label, nature, active) VALUES ( INSERT INTO llx_accounting_journal (rowid, code, label, nature, active) VALUES (5,'AN', 'Has new journal', 9, 1); INSERT INTO llx_accounting_journal (rowid, code, label, nature, active) VALUES (6,'ER', 'Expense report journal', 5, 1); -- Fix old entries -UPDATE llx_accounting_journal SET nature = 1 where code = 'OD' and nature = 0; -UPDATE llx_accounting_journal SET nature = 2 where code = 'VT' and nature = 1; -UPDATE llx_accounting_journal SET nature = 3 where code = 'AC' and nature = 2; -UPDATE llx_accounting_journal SET nature = 4 where (code = 'BK' or code = 'BQ') and nature = 3; +UPDATE llx_accounting_journal SET nature = 1 WHERE code = 'OD' AND nature = 0; +UPDATE llx_accounting_journal SET nature = 2 WHERE code = 'VT' AND nature = 1; +UPDATE llx_accounting_journal SET nature = 3 WHERE code = 'AC' AND nature = 2; +UPDATE llx_accounting_journal SET nature = 4 WHERE (code = 'BK' OR code = 'BQ') AND nature = 3; -UPDATE llx_bank_account as ba set accountancy_journal = 'BQ' where accountancy_journal = 'BK'; -UPDATE llx_bank_account as ba set accountancy_journal = 'OD' where accountancy_journal IS NULL; +UPDATE llx_bank_account SET accountancy_journal = 'BQ' WHERE accountancy_journal = 'BK'; +UPDATE llx_bank_account SET accountancy_journal = 'OD' WHERE accountancy_journal IS NULL; ALTER TABLE llx_bank_account ADD COLUMN fk_accountancy_journal integer; ALTER TABLE llx_bank_account ADD INDEX idx_fk_accountancy_journal (fk_accountancy_journal); -UPDATE llx_bank_account as ba set fk_accountancy_journal = (SELECT rowid FROM llx_accounting_journal as aj where ba.accountancy_journal = aj.code) where accountancy_journal not in ('1', '2', '3', '4', '5', '6', '5', '8', '9', '10', '11', '12', '13', '14', '15'); +UPDATE llx_bank_account AS ba SET fk_accountancy_journal = (SELECT rowid FROM llx_accounting_journal AS aj WHERE ba.accountancy_journal = aj.code) WHERE accountancy_journal NOT IN ('1', '2', '3', '4', '5', '6', '5', '8', '9', '10', '11', '12', '13', '14', '15'); ALTER TABLE llx_bank_account ADD CONSTRAINT fk_bank_account_accountancy_journal FOREIGN KEY (fk_accountancy_journal) REFERENCES llx_accounting_journal (rowid); --Update general ledger for FEC format & harmonization @@ -233,7 +234,7 @@ ALTER TABLE llx_accounting_bookkeeping ADD COLUMN subledger_account varchar(32); ALTER TABLE llx_accounting_bookkeeping CHANGE COLUMN thirdparty_label subledger_label varchar(255); -- If field was already created, rename it ALTER TABLE llx_accounting_bookkeeping ADD COLUMN subledger_label varchar(255) AFTER subledger_account; -- If field dod not exists yet -update llx_accounting_bookkeeping set subledger_account = numero_compte where subledger_account IS NULL; +UPDATE llx_accounting_bookkeeping SET subledger_account = numero_compte WHERE subledger_account IS NULL; ALTER TABLE llx_accounting_bookkeeping MODIFY COLUMN label_compte varchar(255); ALTER TABLE llx_accounting_bookkeeping MODIFY COLUMN code_journal varchar(32); @@ -358,9 +359,9 @@ ALTER TABLE llx_product_fournisseur_price_log ADD COLUMN multicurrency_tx d ALTER TABLE llx_product_fournisseur_price_log ADD COLUMN multicurrency_price double(24,8) DEFAULT NULL; ALTER TABLE llx_product_fournisseur_price_log ADD COLUMN multicurrency_price_ttc double(24,8) DEFAULT NULL; -UPDATE llx_contrat set ref = rowid where ref is null or ref = ''; +UPDATE llx_contrat SET ref = rowid WHERE ref IS NULL OR ref = ''; -create table llx_payment_various +CREATE TABLE llx_payment_various ( rowid integer AUTO_INCREMENT PRIMARY KEY, tms timestamp, @@ -381,7 +382,7 @@ create table llx_payment_various )ENGINE=innodb; -create table llx_default_values +CREATE TABLE llx_default_values ( rowid integer AUTO_INCREMENT PRIMARY KEY, entity integer DEFAULT 1 NOT NULL, -- multi company id @@ -441,27 +442,27 @@ ALTER TABLE llx_inventorydet ADD INDEX idx_inventorydet_tms (tms); ALTER TABLE llx_inventorydet ADD INDEX idx_inventorydet_datec (datec); ALTER TABLE llx_inventorydet ADD INDEX idx_inventorydet_fk_inventory (fk_inventory); -insert into llx_c_tva(fk_pays,taux,code,recuperableonly,note,active) values (1, '8.5', '85', '0','VAT standard rate (DOM sauf Guyane et Saint-Martin)',0); -insert into llx_c_tva(fk_pays,taux,code,recuperableonly,note,active) values (1, '8.5', '85NPR', '1','VAT standard rate (DOM sauf Guyane et Saint-Martin), non perçu par le vendeur mais récupérable par acheteur',0); -insert into llx_c_tva(fk_pays,taux,code,recuperableonly,localtax1,localtax1_type,note,active) values (1, '8.5', '85NPROM', '1', 2, 3, 'VAT standard rate (DOM sauf Guyane et Saint-Martin), NPR, Octroi de Mer',0); -insert into llx_c_tva(fk_pays,taux,code,recuperableonly,localtax1,localtax1_type,localtax2,localtax2_type,note,active) values (1, '8.5', '85NPROMOMR', '1', 2, 3, 2.5, 3, 'VAT standard rate (DOM sauf Guyane et Saint-Martin), NPR, Octroi de Mer et Octroi de Mer Regional',0); +INSERT INTO llx_c_tva(fk_pays,taux,code,recuperableonly,note,active) VALUES (1, '8.5', '85', '0','VAT standard rate (DOM sauf Guyane et Saint-Martin)',0); +INSERT INTO llx_c_tva(fk_pays,taux,code,recuperableonly,note,active) VALUES (1, '8.5', '85NPR', '1','VAT standard rate (DOM sauf Guyane et Saint-Martin), non perçu par le vendeur mais récupérable par acheteur',0); +INSERT INTO llx_c_tva(fk_pays,taux,code,recuperableonly,localtax1,localtax1_type,note,active) VALUES (1, '8.5', '85NPROM', '1', 2, 3, 'VAT standard rate (DOM sauf Guyane et Saint-Martin), NPR, Octroi de Mer',0); +INSERT INTO llx_c_tva(fk_pays,taux,code,recuperableonly,localtax1,localtax1_type,localtax2,localtax2_type,note,active) VALUES (1, '8.5', '85NPROMOMR', '1', 2, 3, 2.5, 3, 'VAT standard rate (DOM sauf Guyane et Saint-Martin), NPR, Octroi de Mer et Octroi de Mer Regional',0); ALTER TABLE llx_events MODIFY COLUMN ip varchar(250); ALTER TABLE llx_facture ADD COLUMN fk_fac_rec_source integer; -DELETE from llx_c_actioncomm where code in ('AC_PROP','AC_COM','AC_FAC','AC_SHIP','AC_SUP_ORD','AC_SUP_INV') AND id NOT IN (SELECT DISTINCT fk_action FROM llx_actioncomm); +DELETE FROM llx_c_actioncomm WHERE code IN ('AC_PROP','AC_COM','AC_FAC','AC_SHIP','AC_SUP_ORD','AC_SUP_INV') AND id NOT IN (SELECT DISTINCT fk_action FROM llx_actioncomm); -- Fix: delete orphelin category. -delete from llx_categorie_product where fk_categorie not in (select rowid from llx_categorie where type = 0); -delete from llx_categorie_societe where fk_categorie not in (select rowid from llx_categorie where type in (1, 2)); -delete from llx_categorie_member where fk_categorie not in (select rowid from llx_categorie where type = 3); -delete from llx_categorie_contact where fk_categorie not in (select rowid from llx_categorie where type = 4); -delete from llx_categorie_project where fk_categorie not in (select rowid from llx_categorie where type = 5); +DELETE FROM llx_categorie_product WHERE fk_categorie NOT IN (SELECT rowid FROM llx_categorie WHERE type = 0); +DELETE FROM llx_categorie_societe WHERE fk_categorie NOT IN (SELECT rowid FROM llx_categorie WHERE type IN (1, 2)); +DELETE FROM llx_categorie_member WHERE fk_categorie NOT IN (SELECT rowid FROM llx_categorie WHERE type = 3); +DELETE FROM llx_categorie_contact WHERE fk_categorie NOT IN (SELECT rowid FROM llx_categorie WHERE type = 4); +DELETE FROM llx_categorie_project WHERE fk_categorie NOT IN (SELECT rowid FROM llx_categorie WHERE type = 5); ALTER TABLE llx_inventory ADD COLUMN ref varchar(48); -create table llx_loan_schedule +CREATE TABLE llx_loan_schedule ( rowid integer AUTO_INCREMENT PRIMARY KEY, fk_loan integer, From 33ceb22b8b814aca7a43616bb801f29692bf0f98 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 12 Jul 2017 13:25:18 +0200 Subject: [PATCH 069/138] Fix error management into modulebuilder --- htdocs/core/class/commonobject.class.php | 357 +++++++++++------ htdocs/core/lib/modulebuilder.lib.php | 114 +++--- htdocs/langs/en_US/main.lang | 1 + .../template/class/myobject.class.php | 364 +----------------- .../modulebuilder/template/myobject_card.php | 84 ++-- .../modulebuilder/template/myobject_list.php | 46 +-- 6 files changed, 372 insertions(+), 594 deletions(-) diff --git a/htdocs/core/class/commonobject.class.php b/htdocs/core/class/commonobject.class.php index 96de26be956..7917234158e 100644 --- a/htdocs/core/class/commonobject.class.php +++ b/htdocs/core/class/commonobject.class.php @@ -599,7 +599,7 @@ abstract class CommonObject } $datecreate = dol_now(); - + // Socpeople must have already been added by some a trigger, then we have to check it to avoid DB_ERROR_RECORD_ALREADY_EXISTS error $TListeContacts=$this->liste_contact(-1, $source); $already_added=false; @@ -611,11 +611,11 @@ abstract class CommonObject } } } - + if(!$already_added) { - + $this->db->begin(); - + // Insertion dans la base $sql = "INSERT INTO ".MAIN_DB_PREFIX."element_contact"; $sql.= " (element_id, fk_socpeople, datecreate, statut, fk_c_type_contact) "; @@ -623,7 +623,7 @@ abstract class CommonObject $sql.= "'".$this->db->idate($datecreate)."'"; $sql.= ", 4, ". $id_type_contact; $sql.= ")"; - + $resql=$this->db->query($sql); if ($resql) { @@ -636,7 +636,7 @@ abstract class CommonObject return -1; } } - + $this->db->commit(); return 1; } @@ -4726,6 +4726,9 @@ abstract class CommonObject return $buyPrice; } + + + /** * Function test if type is date * @@ -4734,7 +4737,7 @@ abstract class CommonObject */ protected function isDate($info) { - if(isset($info['type']) && $info['type']=='date') return true; + if(isset($info['type']) && ($info['type']=='date' || $info['type']=='datetime' || $info['type']=='timestamp')) return true; else return false; } @@ -4880,40 +4883,6 @@ abstract class CommonObject return $query; } - /** - * Create object into database - * - * @param User $user User that creates - * @param bool $notrigger false=launch triggers after, true=disable triggers - * - * @return int <0 if KO, Id of created object if OK - */ - public function createCommon(User $user, $notrigger = false) - { - - $fields = array_merge(array('datec'=>$this->db->idate(dol_now())), $this->set_save_query()); - - foreach ($fields as $k => $v) { - - $keys[] = $k; - $values[] = $this->quote($v); - - } - $sql = 'INSERT INTO '.MAIN_DB_PREFIX.$this->table_element.' - ( '.implode( ",", $keys ).' ) - VALUES ( '.implode( ",", $values ).' ) '; - $res = $this->db->query( $sql ); - if($res===false) { - - return false; - } - - // TODO Add triggers - - return true; - - } - /** * Function to load data into current object this * @@ -4921,39 +4890,39 @@ abstract class CommonObject */ private function set_vars_by_db(&$obj) { - foreach ($this->fields as $field => $info) - { - if($this->isDate($info)) - { - if(empty($obj->{$field}) || $obj->{$field} === '0000-00-00 00:00:00' || $obj->{$field} === '1000-01-01 00:00:00') $this->{$field} = 0; - else $this->{$field} = strtotime($obj->{$field}); - } - elseif($this->isArray($info)) - { - $this->{$field} = @unserialize($obj->{$field}); - // Hack for data not in UTF8 - if($this->{$field } === FALSE) @unserialize(utf8_decode($obj->{$field})); - } - elseif($this->isInt($info)) - { - $this->{$field} = (int) $obj->{$field}; - } - elseif($this->isFloat($info)) - { - $this->{$field} = (double) $obj->{$field}; - } - elseif($this->isNull($info)) - { - $val = $obj->{$field}; - // zero is not null - $this->{$field} = (is_null($val) || (empty($val) && $val!==0 && $val!=='0') ? null : $val); - } - else - { - $this->{$field} = $obj->{$field}; - } + foreach ($this->fields as $field => $info) + { + if($this->isDate($info)) + { + if(empty($obj->{$field}) || $obj->{$field} === '0000-00-00 00:00:00' || $obj->{$field} === '1000-01-01 00:00:00') $this->{$field} = 0; + else $this->{$field} = strtotime($obj->{$field}); + } + elseif($this->isArray($info)) + { + $this->{$field} = @unserialize($obj->{$field}); + // Hack for data not in UTF8 + if($this->{$field } === FALSE) @unserialize(utf8_decode($obj->{$field})); + } + elseif($this->isInt($info)) + { + $this->{$field} = (int) $obj->{$field}; + } + elseif($this->isFloat($info)) + { + $this->{$field} = (double) $obj->{$field}; + } + elseif($this->isNull($info)) + { + $val = $obj->{$field}; + // zero is not null + $this->{$field} = (is_null($val) || (empty($val) && $val!==0 && $val!=='0') ? null : $val); + } + else + { + $this->{$field} = $obj->{$field}; + } - } + } } /** @@ -4963,21 +4932,134 @@ abstract class CommonObject */ private function get_field_list() { - $keys = array_keys($this->fields); - return implode(',', $keys); + $keys = array_keys($this->fields); + return implode(',', $keys); + } + + /** + * Add quote to field value if necessary + * + * @param string|int $value value to protect + * @return string|int + */ + protected function quote($value) { + + if(is_null($value)) return 'NULL'; + else if(is_numeric($value)) return $value; + else return "'".$this->db->escape( $value )."'"; + + } + + + /** + * Create object into database + * + * @param User $user User that creates + * @param bool $notrigger false=launch triggers after, true=disable triggers + * @return int <0 if KO, Id of created object if OK + */ + public function createCommon(User $user, $notrigger = false) + { + $error = 0; + + $fields = array_merge(array('datec'=>$this->db->idate(dol_now())), $this->set_save_query()); + + foreach ($fields as $k => $v) { + $keys[] = $k; + $values[] = $this->quote($v); + } + + $this->db->begin(); + + if (! $error) + { + $sql = 'INSERT INTO '.MAIN_DB_PREFIX.$this->table_element.' + ( '.implode( ",", $keys ).' ) + VALUES ( '.implode( ",", $values ).' ) '; + $res = $this->db->query( $sql ); + if ($res===false) { + $error++; + $this->errors[] = $this->db->lasterror(); + } + } + + if (! $error && ! $notrigger) { + $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX . $this->table_element); + + if (!$notrigger) { + // Call triggers + $result=$this->call_trigger(strtoupper(get_class(self)).'_CREATE',$user); + if ($result < 0) { $error++; } + // End call triggers + } + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + return -1; + } else { + $this->db->commit(); + return $this->id; + } + } + + /** + * Load an object from its id and create a new one in database + * + * @param User $user User that creates + * @param int $fromid Id of object to clone + * @return int New id of clone + */ + public function createFromCloneCommon(User $user, $fromid) + { + global $user; + + $error = 0; + + dol_syslog(__METHOD__, LOG_DEBUG); + + $object = new self($this->db); + + $this->db->begin(); + + // Load source object + $object->fetchCommon($fromid); + // Reset object + $object->id = 0; + + // Clear fields + // ... + + // Create clone + $result = $object->createCommon($user); + + // Other options + if ($result < 0) { + $error ++; + $this->errors = $object->errors; + dol_syslog(__METHOD__ . ' ' . implode(',', $this->errors), LOG_ERR); + } + + // End + if (!$error) { + $this->db->commit(); + return $object->id; + } else { + $this->db->rollback(); + return -1; + } } /** * Load object in memory from the database * - * @param int $id Id object - * @param string $ref Ref - * - * @return int <0 if KO, 0 if not found, >0 if OK + * @param int $id Id object + * @param string $ref Ref + * @return int <0 if KO, 0 if not found, >0 if OK */ public function fetchCommon($id, $ref = null) { - if (empty($id) && empty($ref)) return false; $sql = 'SELECT '.$this->get_field_list().', datec, tms'; @@ -4991,13 +5073,20 @@ abstract class CommonObject { if ($obj = $this->db->fetch_object($res)) { - $this->id = $id; - $this->set_vars_by_db($obj); + if ($obj) + { + $this->id = $id; + $this->set_vars_by_db($obj); - $this->datec = $this->db->idate($obj->datec); - $this->tms = $this->db->idate($obj->tms); + $this->datec = $this->db->idate($obj->datec); + $this->tms = $this->db->idate($obj->tms); - return $this->id; + return $this->id; + } + else + { + return 0; + } } else { @@ -5019,15 +5108,15 @@ abstract class CommonObject * * @param User $user User that modifies * @param bool $notrigger false=launch triggers after, true=disable triggers - * - * @return int <0 if KO, >0 if OK + * @return int <0 if KO, >0 if OK */ public function updateCommon(User $user, $notrigger = false) { + $error = 0; + $fields = $this->set_save_query(); foreach ($fields as $k => $v) { - if (is_array($key)){ $i=array_search($k, $key); if ( $i !== false) { @@ -5040,57 +5129,93 @@ abstract class CommonObject continue; } } - $tmp[] = $k.'='.$this->quote($v); } $sql = 'UPDATE '.MAIN_DB_PREFIX.$this->table_element.' SET '.implode( ',', $tmp ).' WHERE rowid='.$this->id ; - $res = $this->db->query( $sql ); - if($res===false) { - //error - return false; + $this->db->begin(); + + if (! $error) + { + $res = $this->db->query($sql); + if ($res===false) + { + $error++; + $this->errors[] = $this->db->lasterror(); + } } - // TODO Add triggers + if (! $error && ! $notrigger) { + // Call triggers + $result=$this->call_trigger(strtoupper(get_class(self)).'_MODIFY',$user); + if ($result < 0) { $error++; } //Do also here what you must do to rollback action if trigger fail + // End call triggers + } - return true; + // Commit or rollback + if ($error) { + $this->db->rollback(); + return -1; + } else { + $this->db->commit(); + return $this->id; + } } /** * Delete object in database * - * @param User $user User that deletes - * @param bool $notrigger false=launch triggers after, true=disable triggers - * - * @return int <0 if KO, >0 if OK + * @param User $user User that deletes + * @param bool $notrigger false=launch triggers after, true=disable triggers + * @return int <0 if KO, >0 if OK */ public function deleteCommon(User $user, $notrigger = false) { - $sql = 'DELETE FROM '.MAIN_DB_PREFIX.$this->table_element.' WHERE rowid='.$this->id; + $error=0; - $res = $this->db->query( $sql ); - if($res===false) { - return false; + $this->db->begin(); + + if (! $error) { + if (! $notrigger) { + // Call triggers + $result=$this->call_trigger(strtoupper(get_class(self)).'_DELETE', $user); + if ($result < 0) { $error++; } // Do also here what you must do to rollback action if trigger fail + // End call triggers + } + } + + if (! $error) + { + $sql = 'DELETE FROM '.MAIN_DB_PREFIX.$this->table_element.' WHERE rowid='.$this->id; + + $res = $this->db->query($sql); + if($res===false) { + $error++; + $this->errors[] = $this->db->lasterror(); + } + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + return -1; + } else { + $this->db->commit(); + return 1; } - - // TODO Add triggers - - return true; } /** - * Add quote to field value if necessary + * Initialise object with example values + * Id must be 0 if object instance is a specimen * - * @param string|int $value value to protect - * @return string|int + * @return void */ - protected function quote($value) { - - if(is_null($value)) return 'NULL'; - else if(is_numeric($value)) return $value; - else return "'".$this->db->escape( $value )."'"; + public function initAsSpecimenCommon() + { + $this->id = 0; + // TODO... } } - diff --git a/htdocs/core/lib/modulebuilder.lib.php b/htdocs/core/lib/modulebuilder.lib.php index 7c14f139c59..cb5d143cff9 100644 --- a/htdocs/core/lib/modulebuilder.lib.php +++ b/htdocs/core/lib/modulebuilder.lib.php @@ -55,67 +55,69 @@ function rebuildObjectClass($destdir, $module, $objectname, $newmask) { include_once $pathoffiletoeditsrc; if (class_exists($objectname)) $object=new $objectname($db); + + // Backup old file + dol_copy($pathoffiletoeditsrc, $pathoffiletoeditsrc.'.back', $newmask, 1); + + // Edit class files + $contentclass = file_get_contents(dol_osencode($pathoffiletoeditsrc), 'r'); + + $i=0; + $texttoinsert = '// BEGIN MODULEBUILDER PROPERTIES'."\n"; + $texttoinsert.= "\t".'/**'."\n"; + $texttoinsert.= "\t".' * @var array Array with all fields and their property'."\n"; + $texttoinsert.= "\t".' */'."\n"; + $texttoinsert.= "\t".'public $fields=array('."\n"; + + if (count($object->fields)) + { + foreach($object->fields as $key => $val) + { + $i++; + $typephp=''; + $texttoinsert.= "\t\t'".$key."' => array('type'=>'".$val['type']."', 'label'=>'".$val['label']."',"; + if ($val['position']) $texttoinsert.= " 'position'=>".$val['position'].","; + if ($val['notnull']) $texttoinsert.= " 'notnull'=>".$val['notnull'].","; + if ($val['index']) $texttoinsert.= " 'index'=>".$val['index'].","; + if ($val['searchall']) $texttoinsert.= " 'searchall'=>".$val['searchall'].","; + if ($val['comment']) $texttoinsert.= " 'comment'=>'".$val['comment']."',"; + $texttoinsert.= "),\n"; + } + } + $texttoinsert.= "\t".');'."\n"; + + $texttoinsert.= "\n"; + + if (count($object->fields)) + { + foreach($object->fields as $key => $val) + { + $i++; + $typephp=''; + $texttoinsert.= "\t".'public $'.$key.$typephp.";"; + //if ($key == 'rowid') $texttoinsert.= ' AUTO_INCREMENT PRIMARY KEY'; + //if ($key == 'entity') $texttoinsert.= ' DEFAULT 1'; + //$texttoinsert.= ($val['notnull']?' NOT NULL':''); + //if ($i < count($object->fields)) $texttoinsert.=";"; + $texttoinsert.= "\n"; + } + } + + $texttoinsert.= "\t".'// END MODULEBUILDER PROPERTIES'; + + $contentclass = preg_replace('/\/\/ BEGIN MODULEBUILDER PROPERTIES.*END MODULEBUILDER PROPERTIES/ims', $texttoinsert, $contentclass); + + //file_put_contents($pathoffiletoedittmp, $contentclass); + file_put_contents(dol_osencode($pathoffiletoedittarget), $contentclass); + @chmod($pathoffiletoedit, octdec($newmask)); + + return 1; } catch(Exception $e) { print $e->getMessage(); + return -1; } - - // Edit class files - - $contentclass = file_get_contents(dol_osencode($pathoffiletoeditsrc), 'r'); - - $i=0; - $texttoinsert = '// BEGIN MODULEBUILDER PROPERTIES'."\n"; - $texttoinsert.= "\t".'/**'."\n"; - $texttoinsert.= "\t".' * @var array Array with all fields and their property'."\n"; - $texttoinsert.= "\t".' */'."\n"; - $texttoinsert.= "\t".'public $fields=array('."\n"; - - if (count($object->fields)) - { - foreach($object->fields as $key => $val) - { - $i++; - $typephp=''; - $texttoinsert.= "\t\t'".$key."' => array('type'=>'".$val['type']."', 'label'=>'".$val['label']."',"; - if ($val['position']) $texttoinsert.= " 'position'=>".$val['position'].","; - if ($val['notnull']) $texttoinsert.= " 'notnull'=>".$val['notnull'].","; - if ($val['index']) $texttoinsert.= " 'index'=>".$val['index'].","; - if ($val['searchall']) $texttoinsert.= " 'searchall'=>".$val['searchall'].","; - if ($val['comment']) $texttoinsert.= " 'comment'=>'".$val['comment']."',"; - $texttoinsert.= "),\n"; - } - } - $texttoinsert.= "\t".');'."\n"; - - $texttoinsert.= "\n"; - - if (count($object->fields)) - { - foreach($object->fields as $key => $val) - { - $i++; - $typephp=''; - $texttoinsert.= "\t".'public $'.$key.$typephp.";"; - //if ($key == 'rowid') $texttoinsert.= ' AUTO_INCREMENT PRIMARY KEY'; - //if ($key == 'entity') $texttoinsert.= ' DEFAULT 1'; - //$texttoinsert.= ($val['notnull']?' NOT NULL':''); - //if ($i < count($object->fields)) $texttoinsert.=";"; - $texttoinsert.= "\n"; - } - } - - $texttoinsert.= "\t".'// END MODULEBUILDER PROPERTIES'; - - $contentclass = preg_replace('/\/\/ BEGIN MODULEBUILDER PROPERTIES.*END MODULEBUILDER PROPERTIES/ims', $texttoinsert, $contentclass); - - //file_put_contents($pathoffiletoedittmp, $contentclass); - file_put_contents(dol_osencode($pathoffiletoedittarget), $contentclass); - @chmod($pathoffiletoedit, octdec($newmask)); - - - return 1; } /** diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang index 9251db5311f..88b9d2a3fb0 100644 --- a/htdocs/langs/en_US/main.lang +++ b/htdocs/langs/en_US/main.lang @@ -197,6 +197,7 @@ Parameter=Parameter Parameters=Parameters Value=Value PersonalValue=Personal value +NewObject=New %s NewValue=New value CurrentValue=Current value Code=Code diff --git a/htdocs/modulebuilder/template/class/myobject.class.php b/htdocs/modulebuilder/template/class/myobject.class.php index 6f55f2c9ef6..f8882b68c56 100644 --- a/htdocs/modulebuilder/template/class/myobject.class.php +++ b/htdocs/modulebuilder/template/class/myobject.class.php @@ -109,366 +109,6 @@ class MyObject extends CommonObject $this->db = $db; } - /** - * Create object into database - * - * @param User $user User that creates - * @param bool $notrigger false=launch triggers after, true=disable triggers - * - * @return int <0 if KO, Id of created object if OK - */ - public function create(User $user, $notrigger = false) - { - dol_syslog(__METHOD__, LOG_DEBUG); - - $error = 0; - - // Clean parameters - if (isset($this->prop1)) { - $this->prop1 = trim($this->prop1); - } - if (isset($this->prop2)) { - $this->prop2 = trim($this->prop2); - } - //... - - // Check parameters - // Put here code to add control on parameters values - - // Insert request - $sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . '('; - $sql .= ' field1,'; - $sql .= ' field2'; - //... - $sql .= ') VALUES ('; - $sql .= ' \'' . $this->prop1 . '\','; - $sql .= ' \'' . $this->prop2 . '\''; - //... - $sql .= ')'; - - $this->db->begin(); - - $resql = $this->db->query($sql); - if (!$resql) { - $error ++; - $this->errors[] = 'Error ' . $this->db->lasterror(); - dol_syslog(__METHOD__ . ' ' . implode(',', $this->errors), LOG_ERR); - } - - if (!$error) { - $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX . $this->table_element); - - if (!$notrigger) { - // Uncomment this and change MYOBJECT to your own tag if you - // want this action to call a trigger. - - //// Call triggers - //$result=$this->call_trigger('MYOBJECT_CREATE',$user); - //if ($result < 0) $error++; - //// End call triggers - } - } - - // Commit or rollback - if ($error) { - $this->db->rollback(); - - return - 1 * $error; - } else { - $this->db->commit(); - - return $this->id; - } - } - - /** - * Load object in memory from the database - * - * @param int $id Id object - * @param string $ref Ref - * @return int <0 if KO, 0 if not found, >0 if OK - */ - public function fetch($id, $ref = null) - { - dol_syslog(__METHOD__, LOG_DEBUG); - - $sql = 'SELECT'; - $sql .= ' t.rowid,'; - $sql .= ' t.field1,'; - $sql .= ' t.field2'; - //... - $sql .= ' FROM ' . MAIN_DB_PREFIX . $this->table_element . ' as t'; - $sql.= ' WHERE 1 = 1'; - if (! empty($conf->multicompany->enabled)) { - $sql .= " AND entity IN (" . getEntity('mymoduleobject') . ")"; - } - if (null !== $ref) { - $sql .= ' AND t.ref = ' . '\'' . $ref . '\''; - } else { - $sql .= ' AND t.rowid = ' . $id; - } - - $resql = $this->db->query($sql); - if ($resql) { - $numrows = $this->db->num_rows($resql); - if ($numrows) { - $obj = $this->db->fetch_object($resql); - - $this->id = $obj->rowid; - $this->prop1 = $obj->field1; - $this->prop2 = $obj->field2; - //... - } - - $this->db->free($resql); - - $this->fetch_optionals(); - - // $this->fetch_lines(); - - if ($numrows) { - return 1; - } else { - return 0; - } - } else { - $this->errors[] = 'Error ' . $this->db->lasterror(); - dol_syslog(__METHOD__ . ' ' . implode(',', $this->errors), LOG_ERR); - return - 1; - } - } - - /** - * Load object in memory from the database - * - * @param string $sortorder Sort Order - * @param string $sortfield Sort field - * @param int $limit offset limit - * @param int $offset offset limit - * @param array $filter filter array - * @param string $filtermode filter mode (AND or OR) - * - * @return int <0 if KO, >0 if OK - */ - public function fetchAll($sortorder='', $sortfield='', $limit=0, $offset=0, array $filter = array(), $filtermode='AND') - { - dol_syslog(__METHOD__, LOG_DEBUG); - - $sql = 'SELECT'; - $sql .= ' t.rowid,'; - $sql .= ' t.field1,'; - $sql .= ' t.field2'; - //... - $sql .= ' FROM ' . MAIN_DB_PREFIX . $this->table_element. ' as t'; - - // Manage filter - $sqlwhere = array(); - if (count($filter) > 0) { - foreach ($filter as $key => $value) { - $sqlwhere [] = $key . ' LIKE \'%' . $this->db->escape($value) . '%\''; - } - } - $sql.= ' WHERE 1 = 1'; - if (! empty($conf->multicompany->enabled)) { - $sql .= " AND entity IN (" . getEntity('mymoduleobject') . ")"; - } - if (count($sqlwhere) > 0) { - $sql .= ' AND ' . implode(' '.$filtermode.' ', $sqlwhere); - } - if (!empty($sortfield)) { - $sql .= $this->db->order($sortfield,$sortorder); - } - if (!empty($limit)) { - $sql .= ' ' . $this->db->plimit($limit, $offset); - } - - $resql = $this->db->query($sql); - if ($resql) { - $num = $this->db->num_rows($resql); - - while ($obj = $this->db->fetch_object($resql)) { - $line = new self($this->db); - - $line->id = $obj->rowid; - $line->prop1 = $obj->field1; - $line->prop2 = $obj->field2; - //... - } - $this->db->free($resql); - - return $num; - } else { - $this->errors[] = 'Error ' . $this->db->lasterror(); - dol_syslog(__METHOD__ . ' ' . implode(',', $this->errors), LOG_ERR); - - return - 1; - } - } - - /** - * Update object into database - * - * @param User $user User that modifies - * @param bool $notrigger false=launch triggers after, true=disable triggers - * - * @return int <0 if KO, >0 if OK - */ - public function update(User $user, $notrigger = false) - { - dol_syslog(__METHOD__, LOG_DEBUG); - - $error = 0; - - // Clean parameters - if (isset($this->prop1)) { - $this->prop1 = trim($this->prop1); - } - if (isset($this->prop2)) { - $this->prop2 = trim($this->prop2); - } - //... - - // Check parameters - // Put here code to add a control on parameters values - - // Update request - $sql = 'UPDATE ' . MAIN_DB_PREFIX . $this->table_element . ' SET'; - $sql .= " field1=".(isset($this->field1)?"'".$this->db->escape($this->field1)."'":"null").","; - $sql .= " field2=".(isset($this->field2)?"'".$this->db->escape($this->field2)."'":"null").""; - //... - $sql .= ' WHERE rowid=' . $this->id; - - $this->db->begin(); - - $resql = $this->db->query($sql); - if (!$resql) { - $error ++; - $this->errors[] = 'Error ' . $this->db->lasterror(); - dol_syslog(__METHOD__ . ' ' . implode(',', $this->errors), LOG_ERR); - } - - if (!$error && !$notrigger) { - // Uncomment this and change MYOBJECT to your own tag if you - // want this action calls a trigger. - - //// Call triggers - //$result=$this->call_trigger('MYOBJECT_MODIFY',$user); - //if ($result < 0) { $error++; //Do also what you must do to rollback action if trigger fail} - //// End call triggers - } - - // Commit or rollback - if ($error) { - $this->db->rollback(); - - return - 1 * $error; - } else { - $this->db->commit(); - - return 1; - } - } - - /** - * Delete object in database - * - * @param User $user User that deletes - * @param bool $notrigger false=launch triggers after, true=disable triggers - * - * @return int <0 if KO, >0 if OK - */ - public function delete(User $user, $notrigger = false) - { - dol_syslog(__METHOD__, LOG_DEBUG); - - $error = 0; - - $this->db->begin(); - - if (!$error) { - if (!$notrigger) { - // Uncomment this and change MYOBJECT to your own tag if you - // want this action calls a trigger. - - //// Call triggers - //$result=$this->call_trigger('MYOBJECT_DELETE',$user); - //if ($result < 0) { $error++; //Do also what you must do to rollback action if trigger fail} - //// End call triggers - } - } - - // If you need to delete child tables to, you can insert them here - - if (!$error) { - $sql = 'DELETE FROM ' . MAIN_DB_PREFIX . $this->table_element; - $sql .= ' WHERE rowid=' . $this->id; - - $resql = $this->db->query($sql); - if (!$resql) { - $error ++; - $this->errors[] = 'Error ' . $this->db->lasterror(); - dol_syslog(__METHOD__ . ' ' . implode(',', $this->errors), LOG_ERR); - } - } - - // Commit or rollback - if ($error) { - $this->db->rollback(); - - return - 1 * $error; - } else { - $this->db->commit(); - - return 1; - } - } - - /** - * Load an object from its id and create a new one in database - * - * @param int $fromid Id of object to clone - * - * @return int New id of clone - */ - public function createFromClone($fromid) - { - dol_syslog(__METHOD__, LOG_DEBUG); - - global $user; - $error = 0; - $object = new self($this->db); - - $this->db->begin(); - - // Load source object - $object->fetch($fromid); - // Reset object - $object->id = 0; - - // Clear fields - // ... - - // Create clone - $result = $object->create($user); - - // Other options - if ($result < 0) { - $error ++; - $this->errors = $object->errors; - dol_syslog(__METHOD__ . ' ' . implode(',', $this->errors), LOG_ERR); - } - - // End - if (!$error) { - $this->db->commit(); - - return $object->id; - } else { - $this->db->rollback(); - - return - 1; - } - } /** * Return a link to the object card (with optionaly the picto) @@ -592,9 +232,7 @@ class MyObject extends CommonObject */ public function initAsSpecimen() { - $this->id = 0; - $this->prop1 = 'prop1'; - $this->prop2 = 'prop2'; + $this->initAsSpecimenCommon(); } } diff --git a/htdocs/modulebuilder/template/myobject_card.php b/htdocs/modulebuilder/template/myobject_card.php index 73f00abc89f..14b88767128 100644 --- a/htdocs/modulebuilder/template/myobject_card.php +++ b/htdocs/modulebuilder/template/myobject_card.php @@ -58,14 +58,27 @@ dol_include_once('/mymodule/class/myobject.class.php'); $langs->loadLangs(array("mymodule","other")); // Get parameters -$id = GETPOST('id','int'); -$action = GETPOST('action','alpha'); -$cancel = GETPOST('cancel'); -$backtopage = GETPOST('backtopage'); -$myparam = GETPOST('myparam','alpha'); +$id = GETPOST('id', 'int'); +$action = GETPOST('action', 'alpha'); +$cancel = GETPOST('cancel', 'aZ09'); +$backtopage = GETPOST('backtopage', 'alpha'); -$search_field1=GETPOST("search_field1"); -$search_field2=GETPOST("search_field2"); +// Initialize technical objects +$object=new MyObject($db); +$extrafields = new ExtraFields($db); +$diroutputmassaction=$conf->mymodule->dir_output . '/temp/massgeneration/'.$user->id; +$hookmanager->initHooks(array('myobjectcard')); // Note that conf->hooks_modules contains array +// Fetch optionals attributes and labels +$extralabels = $extrafields->fetch_name_optionals_label('myobject'); +$search_array_options=$extrafields->getOptionalsFromPost($extralabels,'','search_'); + +// Initialize array of search criterias +$search_all=trim(GETPOST("search_all",'alpha')); +$search=array(); +foreach($object->fields as $key => $val) +{ + if (GETPOST('search_'.$key,'alpha')) $search[$key]=GETPOST('search_'.$key,'alpha'); +} if (empty($action) && empty($id) && empty($ref)) $action='view'; @@ -76,19 +89,12 @@ if ($user->societe_id > 0) } //$result = restrictedArea($user, 'mymodule', $id); - -$object = new MyObject_Class($db); -$extrafields = new ExtraFields($db); - // fetch optionals attributes and labels $extralabels = $extrafields->fetch_name_optionals_label($object->table_element); // Load object include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be include, not include_once // Must be include, not include_once. Include fetch and fetch_thirdparty but not fetch_optionals -// Initialize technical object to manage hooks of modules. Note that conf->hooks_modules contains array array -$hookmanager->initHooks(array('mymodule')); - /* @@ -107,7 +113,7 @@ if (empty($reshook)) { if ($action != 'addlink') { - $urltogo=$backtopage?$backtopage:dol_buildpath('/mymodule/list.php',1); + $urltogo=$backtopage?$backtopage:dol_buildpath('/mymodule/myobject_list.php',1); header("Location: ".$urltogo); exit; } @@ -120,33 +126,35 @@ if (empty($reshook)) { if ($cancel) { - $urltogo=$backtopage?$backtopage:dol_buildpath('/mymodule/list.php',1); + $urltogo=$backtopage?$backtopage:dol_buildpath('/mymodule/myobject_list.php',1); header("Location: ".$urltogo); exit; } $error=0; - /* object_prop_getpost_prop */ - $object->prop1=GETPOST("field1"); - $object->prop2=GETPOST("field2"); - - if (empty($object->ref)) - { - $error++; - setEventMessages($langs->trans("ErrorFieldRequired",$langs->transnoentitiesnoconv("Ref")), null, 'errors'); - } + foreach ($object->fields as $key => $val) + { + $object->$key=GETPOST($key,'alpha'); + if (in_array($key, array('entity', 'datec', 'tms'))) continue; + if ($val['notnull'] && $object->$key == '') + { + $error++; + setEventMessages($langs->trans("ErrorFieldRequired",$langs->transnoentitiesnoconv($val['label'])), null, 'errors'); + } + } if (! $error) { - $result=$object->create($user); + $result=$object->createCommon($user); if ($result > 0) { // Creation OK - $urltogo=$backtopage?$backtopage:dol_buildpath('/mymodule/list.php',1); + $urltogo=$backtopage?$backtopage:dol_buildpath('/mymodule/myobject_list.php',1); header("Location: ".$urltogo); exit; } + else { // Creation KO if (! empty($object->errors)) setEventMessages(null, $object->errors, 'errors'); @@ -203,7 +211,7 @@ if (empty($reshook)) { // Delete OK setEventMessages("RecordDeleted", null, 'mesgs'); - header("Location: ".dol_buildpath('/mymodule/list.php',1)); + header("Location: ".dol_buildpath('/mymodule/myobject_list.php',1)); exit; } else @@ -225,10 +233,7 @@ if (empty($reshook)) $form=new Form($db); -llxHeader('','MyPageName',''); - - -// Put here content of your page +llxHeader('','MyObject',''); // Example : Adding jquery code print ''."\n"; + } + print '
    '; print ''; print ''; @@ -353,7 +427,7 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie print ''; dol_fiche_head(null); - + print ''; print '
    '.$langs->trans('Company').''; @@ -384,7 +458,7 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie print '
    '; dol_fiche_end(); - + $parameters=array('facid'=>$facid, 'ref'=>$ref, 'objcanvas'=>$objcanvas); $reshook=$hookmanager->executeHooks('paymentsupplierinvoices',$parameters,$object,$action); // Note that $action and $object may have been modified by some hooks $error=$hookmanager->error; $errors=$hookmanager->errors; @@ -408,6 +482,9 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie $num = $db->num_rows($resql); if ($num > 0) { + $sign=1; + if ($object->type == 2) $sign=-1; + $i = 0; print '
    '; @@ -447,19 +524,37 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie while ($i < $num) { $objp = $db->fetch_object($resql); - + + $invoice=new FactureFournisseur($db); + $invoice->fetch($objp->facid); + $paiement = $invoice->getSommePaiement(); + $creditnotes=$invoice->getSumCreditNotesUsed(); + $deposits=$invoice->getSumDepositsUsed(); + $alreadypayed=price2num($paiement + $creditnotes + $deposits,'MT'); + $remaintopay=price2num($invoice->total_ttc - $paiement - $creditnotes - $deposits,'MT'); + + // Multicurrency Price + if (!empty($conf->multicurrency->enabled)) + { + $multicurrency_payment = $invoice->getSommePaiement(1); + $multicurrency_creditnotes=$invoice->getSumCreditNotesUsed(1); + $multicurrency_deposits=$invoice->getSumDepositsUsed(1); + $multicurrency_alreadypayed=price2num($multicurrency_payment + $multicurrency_creditnotes + $multicurrency_deposits,'MT'); + $multicurrency_remaintopay=price2num($invoice->multicurrency_total_ttc - $multicurrency_payment - $multicurrency_creditnotes - $multicurrency_deposits,'MT'); + } + print ''; - + // Ref print ''; $invoicesupplierstatic->ref=$objp->ref; $invoicesupplierstatic->id=$objp->facid; print $invoicesupplierstatic->getNomUrl(1); print ''; - + // Ref supplier print ''.$objp->ref_supplier.''; - + // Date if ($objp->df > 0 ) { @@ -470,13 +565,13 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie { print '!!!'; } - + // Multicurrency - if (!empty($conf->multicurrency->enabled)) + if (!empty($conf->multicurrency->enabled)) { // Currency print ''.$objp->multicurrency_code."\n"; - + print ''; if ($objp->multicurrency_code && $objp->multicurrency_code != $conf->currency) { @@ -485,14 +580,14 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie print ''; print ''; - if ($objp->multicurrency_code && $objp->multicurrency_code != $conf->currency) - { + if ($objp->multicurrency_code && $objp->multicurrency_code != $conf->currency) + { print price($objp->multicurrency_am); } print ''; - + print ''; - if ($objp->multicurrency_code && $objp->multicurrency_code != $conf->currency) + if ($objp->multicurrency_code && $objp->multicurrency_code != $conf->currency) { print price($objp->multicurrency_total_ttc - $objp->multicurrency_am); } @@ -500,32 +595,58 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie } print ''.price($objp->total_ttc).''; - + print ''.price($objp->am).''; - - print ''.price($objp->total_ttc - $objp->am).''; - + + print ''.price($remaintopay).''; + + // Amount print ''; + $namef = 'amount_'.$objp->facid; - if (!empty($conf->use_javascript_ajax)) - print img_picto("Auto fill",'rightarrow', "class='AutoFillAmout' data-rowname='".$namef."' data-value='".($objp->total_ttc - $objp->am)."'"); - print ''; + $nameRemain = 'remain_'.$objp->facid; + + if ($action != 'add_paiement') + { + if (!empty($conf->use_javascript_ajax)) + print img_picto("Auto fill",'rightarrow', "class='AutoFillAmout' data-rowname='".$namef."' data-value='".($sign * $remaintopay)."'"); + print ''; + print ''; + } + else + { + print ''; + print ''; + } print ""; - - // Multicurrency - if (!empty($conf->multicurrency->enabled)) + + // Multicurrency Price + if (! empty($conf->multicurrency->enabled)) { - print ''; + print ''; + + // Add remind multicurrency amount + $namef = 'multicurrency_amount_'.$objp->facid; + $nameRemain = 'multicurrency_remain_'.$objp->facid; + if ($objp->multicurrency_code && $objp->multicurrency_code != $conf->currency) { - $namef = 'multicurrency_amount_'.$objp->facid; - if (!empty($conf->use_javascript_ajax)) - print img_picto("Auto fill",'rightarrow', "class='AutoFillAmout' data-rowname='".$namef."' data-value='".($objp->multicurrency_total_ttc - $objp->multicurrency_am)."'"); - print ''; + if ($action != 'add_paiement') + { + if (!empty($conf->use_javascript_ajax)) + print img_picto("Auto fill",'rightarrow', "class='AutoFillAmout' data-rowname='".$namef."' data-value='".($sign * $multicurrency_remaintopay)."'"); + print ''; + print ''; + } + else + { + print ''; + print ''; + } } - print ""; + print ""; } - + print "\n"; $total+=$objp->total_ht; $total_ttc+=$objp->total_ttc; @@ -544,12 +665,12 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie print ''.price($total_ttc).''; print ''.price($totalrecu).''; print ''.price($total_ttc - $totalrecu).''; - print ' '; - if (!empty($conf->multicurrency->enabled)) print ' '; + print ''; // Autofilled + if (!empty($conf->multicurrency->enabled)) print ''; print "\n"; } print "\n"; - + print ""; } $db->free($resql); @@ -574,7 +695,7 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie print '
    '; if (!empty($totalpayment)) $text=$langs->trans('ConfirmSupplierPayment',price($totalpayment),$langs->trans("Currency".$conf->currency)); - if (!empty($multicurrency_totalpayment)) + if (!empty($multicurrency_totalpayment)) { $text.='
    '.$langs->trans('ConfirmSupplierPayment',price($multicurrency_totalpayment),$langs->trans("paymentInInvoiceCurrency")); } @@ -589,7 +710,7 @@ if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paie print '
    '; } } - else dol_print_error($db); + else dol_print_error($db); } /* @@ -635,14 +756,14 @@ if (empty($action)) $sql.= " GROUP BY p.rowid, p.datep, p.amount, p.num_paiement, s.rowid, s.nom, c.code, c.libelle, ba.rowid, ba.label"; if (!$user->rights->societe->client->voir) $sql .= ", sc.fk_soc, sc.fk_user"; $sql.= $db->order($sortfield,$sortorder); - + $nbtotalofrecords = ''; if (empty($conf->global->MAIN_DISABLE_FULL_SCANLIST)) { $result = $db->query($sql); $nbtotalofrecords = $db->num_rows($result); } - + $sql.= $db->plimit($limit+1, $offset); $resql = $db->query($sql); @@ -667,9 +788,9 @@ if (empty($action)) $tmpkey=preg_replace('/search_options_/','',$key); if ($val != '') $param.='&search_options_'.$tmpkey.'='.urlencode($val); } - + $massactionbutton=$form->selectMassAction('', $massaction == 'presend' ? array() : array('presend'=>$langs->trans("SendByMail"), 'builddoc'=>$langs->trans("PDFMerge"))); - + print_barre_liste($langs->trans('SupplierPayments'), $page, $_SERVER["PHP_SELF"], $param, $sortfield, $sortorder, '', $num, $nbtotalofrecords, 'title_accountancy.png', 0, '', '', $limit); print '
    '; @@ -680,24 +801,24 @@ if (empty($action)) print ''; print ''; print ''; - + $moreforfilter=''; - + $parameters=array(); $reshook=$hookmanager->executeHooks('printFieldPreListTitle',$parameters); // Note that $action and $object may have been modified by hook if (empty($reshook)) $moreforfilter .= $hookmanager->resPrint; else $moreforfilter = $hookmanager->resPrint; - + if ($moreforfilter) { print '
    '; print $moreforfilter; print '
    '; } - + $varpage=empty($contextpage)?$_SERVER["PHP_SELF"]:$contextpage; $selectedfields=$form->multiSelectArrayWithCheckbox('selectedfields', $arrayfields, $varpage); // This also change content of $arrayfields - + print '
    '; print ''."\n"; @@ -739,11 +860,11 @@ if (empty($action)) //print_liste_field_titre($langs->trans('Invoice'),$_SERVER["PHP_SELF"],'ref_supplier','',$param,'',$sortfield,$sortorder); print_liste_field_titre(''); print "\n"; - + while ($i < min($num,$limit)) { $objp = $db->fetch_object($resql); - + print ''; // Ref payment @@ -764,7 +885,7 @@ if (empty($action)) // Payment number print ''; - + print ''; } + if (! $i) $totalarray['nbfield']++; } if (! empty($arrayfields['b.num_releve']['checked'])) From cb87b314be0cc5753257e2a19ac7fe5de913664d Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 15 Jul 2017 03:41:07 +0200 Subject: [PATCH 114/138] FIX Maxi debug of journalization of bank journal. --- .../accountancy/class/bookkeeping.class.php | 2 +- htdocs/accountancy/journal/bankjournal.php | 285 ++++++++++++------ .../journal/expensereportsjournal.php | 12 +- .../accountancy/journal/purchasesjournal.php | 16 +- htdocs/accountancy/journal/sellsjournal.php | 17 +- htdocs/compta/bank/bankentries.php | 110 +++++-- htdocs/compta/bank/class/account.class.php | 58 ++-- .../bank/class/paymentvarious.class.php | 11 +- htdocs/compta/bank/various_payment/card.php | 214 +++++++------ htdocs/compta/bank/various_payment/index.php | 23 +- .../install/mysql/migration/5.0.0-6.0.0.sql | 2 + htdocs/install/mysql/tables/llx_bank.sql | 1 + htdocs/langs/en_US/accountancy.lang | 8 +- htdocs/langs/en_US/banks.lang | 6 +- htdocs/langs/en_US/compta.lang | 4 +- htdocs/langs/en_US/salaries.lang | 2 +- .../modulebuilder/template/myobject_card.php | 5 +- 17 files changed, 493 insertions(+), 283 deletions(-) diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index 5c5fb022de9..9970e4672ac 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -176,7 +176,7 @@ class BookKeeping extends CommonObject if (empty($this->credit)) $this->credit = 0; // Check parameters - if (empty($this->numero_compte) || $this->numero_compte == '-1') + if (empty($this->numero_compte) || $this->numero_compte == '-1' || $this->numero_compte == 'NotDefined') { $langs->load("errors"); if (in_array($this->doc_type, array('bank', 'expense_report'))) diff --git a/htdocs/accountancy/journal/bankjournal.php b/htdocs/accountancy/journal/bankjournal.php index 14307185ac6..648abc4d14c 100644 --- a/htdocs/accountancy/journal/bankjournal.php +++ b/htdocs/accountancy/journal/bankjournal.php @@ -52,16 +52,7 @@ require_once DOL_DOCUMENT_ROOT . '/expensereport/class/expensereport.class.php'; require_once DOL_DOCUMENT_ROOT . '/expensereport/class/paymentexpensereport.class.php'; require_once DOL_DOCUMENT_ROOT . '/compta/bank/class/paymentvarious.class.php'; -$langs->load("companies"); -$langs->load("other"); -$langs->load("compta"); -$langs->load("banks"); -$langs->load('bills'); -$langs->load('donations'); -$langs->load("accountancy"); -$langs->load("trips"); -$langs->load("salaries"); -$langs->load("hrm"); +$langs->loadLangs(array("companies","other","compta","banks",'bills','donations',"accountancy","trips","salaries","hrm")); // Multi journal $id_journal = GETPOST('id_journal', 'int'); @@ -73,6 +64,7 @@ $date_endmonth = GETPOST('date_endmonth'); $date_endday = GETPOST('date_endday'); $date_endyear = GETPOST('date_endyear'); $in_bookkeeping = GETPOST('in_bookkeeping'); +if ($in_bookkeeping == '') $in_bookkeeping = 'notyet'; $now = dol_now(); $action = GETPOST('action','aZ09'); @@ -118,10 +110,12 @@ $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "bank_url as bu2 ON bu2.fk_bank = b.row $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "societe as soc on bu1.url_id=soc.rowid"; $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "user as u on bu2.url_id=u.rowid"; $sql .= " WHERE ba.fk_accountancy_journal=" . $id_journal; -$sql .= ' AND ba.entity IN ('.getEntity('bank_account', 0).')'; // We don't share object for accountancy +$sql .= ' AND b.amount != 0 AND ba.entity IN ('.getEntity('bank_account', 0).')'; // We don't share object for accountancy if ($date_start && $date_end) $sql .= " AND b.dateo >= '" . $db->idate($date_start) . "' AND b.dateo <= '" . $db->idate($date_end) . "'"; -if ($in_bookkeeping == 'yes') +if ($in_bookkeeping == 'already') + $sql .= " AND (b.rowid IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='bank') )"; +if ($in_bookkeeping == 'notyet') $sql .= " AND (b.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='bank') )"; $sql .= " ORDER BY b.datev"; @@ -150,12 +144,12 @@ if ($result) { $num = $db->num_rows($result); // Variables - $account_supplier = (! empty($conf->global->ACCOUNTING_ACCOUNT_SUPPLIER) ? $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER : $langs->trans("CodeNotDef")); - $account_customer = (! empty($conf->global->ACCOUNTING_ACCOUNT_CUSTOMER) ? $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER : $langs->trans("CodeNotDef")); - $account_employee = (! empty($conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT) ? $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT : $langs->trans("CodeNotDef")); - $account_pay_vat = (! empty($conf->global->ACCOUNTING_VAT_PAY_ACCOUNT) ? $conf->global->ACCOUNTING_VAT_PAY_ACCOUNT : $langs->trans("CodeNotDef")); - $account_pay_donation = (! empty($conf->global->DONATION_ACCOUNTINGACCOUNT) ? $conf->global->DONATION_ACCOUNTINGACCOUNT : $langs->trans("CodeNotDef")); - $account_transfer = (! empty($conf->global->ACCOUNTING_ACCOUNT_TRANSFER_CASH) ? $conf->global->ACCOUNTING_ACCOUNT_TRANSFER_CASH : $langs->trans("CodeNotDef")); + $account_supplier = (! empty($conf->global->ACCOUNTING_ACCOUNT_SUPPLIER) ? $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER : 'NotDefined'); // NotDefined is a reserved word + $account_customer = (! empty($conf->global->ACCOUNTING_ACCOUNT_CUSTOMER) ? $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER : 'NotDefined'); // NotDefined is a reserved word + $account_employee = (! empty($conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT) ? $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT : 'NotDefined'); // NotDefined is a reserved word + $account_pay_vat = (! empty($conf->global->ACCOUNTING_VAT_PAY_ACCOUNT) ? $conf->global->ACCOUNTING_VAT_PAY_ACCOUNT : 'NotDefined'); // NotDefined is a reserved word + $account_pay_donation = (! empty($conf->global->DONATION_ACCOUNTINGACCOUNT) ? $conf->global->DONATION_ACCOUNTINGACCOUNT : 'NotDefined'); // NotDefined is a reserved word + $account_transfer = (! empty($conf->global->ACCOUNTING_ACCOUNT_TRANSFER_CASH) ? $conf->global->ACCOUNTING_ACCOUNT_TRANSFER_CASH : 'NotDefined'); // NotDefined is a reserved word $tabcompany = array(); $tabuser = array(); @@ -198,7 +192,7 @@ if ($result) { // Variable bookkeeping $tabpay[$obj->rowid]["date"] = $obj->do; - $tabpay[$obj->rowid]["type_payment"] = $obj->fk_type; + $tabpay[$obj->rowid]["type_payment"] = $obj->fk_type; // CHQ, VIR, LIQ, CB, ... $tabpay[$obj->rowid]["ref"] = $obj->label; $tabpay[$obj->rowid]["fk_bank"] = $obj->rowid; if (preg_match('/^\((.*)\)$/i', $obj->label, $reg)) { @@ -208,14 +202,20 @@ if ($result) { } $links = $object->get_url($obj->rowid); - // get_url may return -1 which is not traversable - if (is_array($links)) { - // Now loop on each link of record in bank. - foreach ( $links as $key => $val ) { + /*var_dump($i); + var_dump($links);*/ - if (in_array($links[$key]['type'], array('sc', 'payment_sc', 'payment', 'payment_supplier', 'payment_vat', 'payment_expensereport', 'banktransfert', 'payment_donation', 'payment_salary', 'payment_various'))) // So we excluded 'company' here + // get_url may return -1 which is not traversable + if (is_array($links) && count($links) > 0) { + // Now loop on each link of record in bank. + foreach ($links as $key => $val) { + + if (in_array($links[$key]['type'], array('sc', 'payment_sc', 'payment', 'payment_supplier', 'payment_vat', 'payment_expensereport', 'banktransfert', 'payment_donation', 'payment_salary', 'payment_various'))) { + // So we excluded 'company' and 'user' here. We want only payment lines + // We save tabtype for a future use, to remember what kind of payment it is + $tabpay[$obj->rowid]['type'] = $links[$key]['type']; $tabtype[$obj->rowid] = $links[$key]['type']; } @@ -236,7 +236,8 @@ if ($result) { } else if ($links[$key]['type'] == 'user') { $userstatic->id = $links[$key]['url_id']; $userstatic->name = $links[$key]['label']; - $tabpay[$obj->rowid]["soclib"] = $userstatic->getNomUrl(1, '', 30); + if ($userstatic->id > 0) $tabpay[$obj->rowid]["soclib"] = $userstatic->getNomUrl(1, '', 30); + else $tabpay[$obj->rowid]["soclib"] = '???'; // Should not happen, but happens with old data when id of user was not saved on expense report payment. $tabtp[$obj->rowid][$compta_user] += $obj->amount; } else if ($links[$key]['type'] == 'sc') { $chargestatic->id = $links[$key]['url_id']; @@ -297,7 +298,7 @@ if ($result) { $tabpay[$obj->rowid]["lib"] .= ' ' . $paymentvariousstatic->getNomUrl(2); $tabpay[$obj->rowid]["paymentvariousid"] = $paymentvariousstatic->id; $paymentvariousstatic->fetch($paymentvariousstatic->id); - $account_various = (! empty($paymentvariousstatic->accountancy_code) ? $paymentvariousstatic->accountancy_code : $langs->trans("CodeNotDef")); + $account_various = (! empty($paymentvariousstatic->accountancy_code) ? $paymentvariousstatic->accountancy_code : 'NotDefined'); // NotDefined is a reserved word $tabtp[$obj->rowid][$account_various] += $obj->amount; } else if ($links[$key]['type'] == 'banktransfert') { $tabpay[$obj->rowid]["lib"] .= ' ' . $langs->trans("BankTransfer"); @@ -305,10 +306,13 @@ if ($result) { } } } + else + { + $tabpay[$obj->rowid]['type'] = 'unknown'; // Can be SOLD, miscellaneous entry, payment of patient, or old record with no links in bank_url. + } $tabbq[$obj->rowid][$compta_bank] += $obj->amount; - // Check account number is ok /*if ($action == 'writebookkeeping') // Make test now in such a case { @@ -330,7 +334,7 @@ if ($result) { // if($obj->socid)$tabtp[$obj->rowid][$compta_soc] += $obj->amount; - $i ++; + $i++; } } else { dol_print_error($db); @@ -354,7 +358,7 @@ if (! $error && $action == 'writebookkeeping') { $db->begin(); // Bank - if (! $errorforline) + if (! $errorforline && is_array($tabbq[$key])) { // Line into bank account foreach ( $tabbq[$key] as $k => $mt ) @@ -419,19 +423,23 @@ if (! $error && $action == 'writebookkeeping') { $objmid = $db->fetch_object($resultmid); $bookkeeping->doc_ref = $objmid->ref; // Ref of expensereport } + } else if ($tabtype[$key] == 'payment_salary') { + $bookkeeping->subledger_account = ''; + $bookkeeping->label_operation = $tabuser[$key]['name']; + $bookkeeping->doc_ref = $langs->trans("SalaryPayment") . ' (' . $val["paymentsalid"] . ')'; // Ref of salary payment } else if ($tabtype[$key] == 'payment_vat') { $bookkeeping->subledger_account = ''; $bookkeeping->doc_ref = $langs->trans("PaymentVat") . ' (' . $val["paymentvatid"] . ')'; // Rowid of vat payment } else if ($tabtype[$key] == 'payment_donation') { $bookkeeping->subledger_account = ''; $bookkeeping->doc_ref = $langs->trans("Donation") . ' (' . $val["paymentdonationid"] . ')'; // Rowid of donation - } else if ($tabtype[$key] == 'payment_salary') { - $bookkeeping->subledger_account = ''; - $bookkeeping->label_operation = $tabuser[$key]['name']; - $bookkeeping->doc_ref = $langs->trans("SalaryPayment") . ' (' . $val["paymentsalid"] . ')'; // Ref of salary payment } else if ($tabtype[$key] == 'payment_various') { $bookkeeping->subledger_account = ''; $bookkeeping->doc_ref = $langs->trans("VariousPayment") . ' (' . $val["paymentvariousid"] . ')'; // Ref of various payment + } else if ($tabtype[$key] == 'unknown') { + // ??? + $bookkeeping->subledger_account = ''; + $bookkeeping->doc_ref = ''; } $result = $bookkeeping->create($user); @@ -440,7 +448,7 @@ if (! $error && $action == 'writebookkeeping') { { $error++; $errorforline++; - //setEventMessages('Transaction for ('.$bookkeeping->doc_type.', '.$bookkeeping->doc_ref.', '.$bookkeeping->fk_docdet.') were already recorded', null, 'warnings'); + setEventMessages('Transaction for ('.$bookkeeping->doc_type.', '.$bookkeeping->doc_ref.', '.$bookkeeping->fk_docdet.') were already recorded', null, 'warnings'); } else { @@ -454,7 +462,7 @@ if (! $error && $action == 'writebookkeeping') { } // Third party - if (! $errorforline) + if (! $errorforline && is_array($tabtp[$key])) { // Line into thirdparty account foreach ( $tabtp[$key] as $k => $mt ) { @@ -475,22 +483,11 @@ if (! $error && $action == 'writebookkeeping') { $bookkeeping->fk_user_author = $user->id; $bookkeeping->date_create = $now; - if (in_array($tabtype[$key], array('sc', 'payment_sc'))) { // If payment is payment of social contribution - $sqlmid = 'SELECT ch.libelle, t.libelle as labelc'; - $sqlmid .= " FROM " . MAIN_DB_PREFIX . "chargesociales ch "; - $sqlmid .= " INNER JOIN " . MAIN_DB_PREFIX . "paiementcharge as paych ON paych.fk_charge=ch.rowid"; - $sqlmid .= " INNER JOIN " . MAIN_DB_PREFIX . "c_chargesociales as t ON ch.fk_type=t.id"; - $sqlmid .= " WHERE paych.fk_bank=" . $key; - dol_syslog("accountancy/journal/bankjournal.php:: sqlmid=" . $sqlmid, LOG_DEBUG); - $resultmid = $db->query($sqlmid); - if ($resultmid) { - $objmid = $db->fetch_object($resultmid); - $bookkeeping->label_compte = $objmid->labelc; - $bookkeeping->doc_ref = $objmid->libelle ; - } - $bookkeeping->subledger_account = ''; - $bookkeeping->numero_compte = $k; - } else if ($tabtype[$key] == 'payment') { // If payment is payment of customer invoice, we get ref of invoice + if ($tabtype[$key] == 'payment') { // If payment is payment of customer invoice, we get ref of invoice + $bookkeeping->label_operation = ''; + $bookkeeping->subledger_account = $tabcompany[$key]['code_compta']; + $bookkeeping->subledger_label = $tabcompany[$key]['name']; + $bookkeeping->numero_compte = $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER; $sqlmid = 'SELECT fac.facnumber'; $sqlmid .= " FROM " . MAIN_DB_PREFIX . "facture fac "; $sqlmid .= " INNER JOIN " . MAIN_DB_PREFIX . "paiement_facture as payfac ON payfac.fk_facture=fac.rowid"; @@ -500,12 +497,14 @@ if (! $error && $action == 'writebookkeeping') { $resultmid = $db->query($sqlmid); if ($resultmid) { $objmid = $db->fetch_object($resultmid); + $bookkeeping->label_compte = ''; $bookkeeping->doc_ref = $objmid->facnumber; } + } else if ($tabtype[$key] == 'payment_supplier') { // If payment is payment of supplier invoice, we get ref of invoice + $bookkeeping->label_operation = ''; $bookkeeping->subledger_account = $tabcompany[$key]['code_compta']; $bookkeeping->subledger_label = $tabcompany[$key]['name']; - $bookkeeping->numero_compte = $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER; - } else if ($tabtype[$key] == 'payment_supplier') { // If payment is payment of supplier invoice, we get ref of invoice + $bookkeeping->numero_compte = $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER; $sqlmid = 'SELECT facf.ref_supplier,facf.ref'; $sqlmid .= " FROM " . MAIN_DB_PREFIX . "facture_fourn facf "; $sqlmid .= " INNER JOIN " . MAIN_DB_PREFIX . "paiementfourn_facturefourn as payfacf ON payfacf.fk_facturefourn=facf.rowid"; @@ -515,16 +514,14 @@ if (! $error && $action == 'writebookkeeping') { $resultmid = $db->query($sqlmid); if ($resultmid) { $objmid = $db->fetch_object($resultmid); + $bookkeeping->label_compte = ''; $bookkeeping->doc_ref = $objmid->ref_supplier . ' (' . $objmid->ref . ')'; } - $bookkeeping->subledger_account = $tabcompany[$key]['code_compta']; - $bookkeeping->subledger_label = $tabcompany[$key]['name']; - $bookkeeping->numero_compte = $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER; } else if ($tabtype[$key] == 'payment_expensereport') { + $bookkeeping->label_operation = $tabuser[$key]['name']; $bookkeeping->subledger_account = $tabuser[$key]['accountancy_code']; $bookkeeping->subledger_label = $tabuser[$key]['name']; $bookkeeping->numero_compte = $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT; - $bookkeeping->label_operation = $tabuser[$key]['name']; $sqlmid = 'SELECT e.ref'; $sqlmid .= " FROM " . MAIN_DB_PREFIX . "expensereport as e"; $sqlmid .= " INNER JOIN " . MAIN_DB_PREFIX . "payment_expensereport as payer ON payer.fk_expensereport=e.rowid"; @@ -533,32 +530,69 @@ if (! $error && $action == 'writebookkeeping') { $resultmid = $db->query($sqlmid); if ($resultmid) { $objmid = $db->fetch_object($resultmid); + $bookkeeping->label_compte = ''; $bookkeeping->doc_ref = $objmid->ref; // Ref of expensereport } - } else if ($tabtype[$key] == 'payment_vat') { + } else if ($tabtype[$key] == 'payment_salary') { + $bookkeeping->label_operation = $tabuser[$key]['name']; + $bookkeeping->subledger_account = $tabuser[$key]['accountancy_code']; + $bookkeeping->subledger_label = ''; + $bookkeeping->numero_compte = $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT; + $bookkeeping->label_compte = ''; + $bookkeeping->doc_ref = $langs->trans("SalaryPayment") . ' (' . $val["paymentsalid"] . ')'; // Rowid of salary payment + } else if (in_array($tabtype[$key], array('sc', 'payment_sc'))) { // If payment is payment of social contribution + $bookkeeping->label_operation = ''; $bookkeeping->subledger_account = ''; + $bookkeeping->subledger_label = ''; $bookkeeping->numero_compte = $k; + $sqlmid = 'SELECT ch.libelle, t.libelle as labelc'; + $sqlmid .= " FROM " . MAIN_DB_PREFIX . "chargesociales ch "; + $sqlmid .= " INNER JOIN " . MAIN_DB_PREFIX . "paiementcharge as paych ON paych.fk_charge=ch.rowid"; + $sqlmid .= " INNER JOIN " . MAIN_DB_PREFIX . "c_chargesociales as t ON ch.fk_type=t.id"; + $sqlmid .= " WHERE paych.fk_bank=" . $key; + dol_syslog("accountancy/journal/bankjournal.php:: sqlmid=" . $sqlmid, LOG_DEBUG); + $resultmid = $db->query($sqlmid); + if ($resultmid) { + $objmid = $db->fetch_object($resultmid); + $bookkeeping->label_compte = $objmid->labelc; + $bookkeeping->doc_ref = $objmid->libelle ; + } + } else if ($tabtype[$key] == 'payment_vat') { + $bookkeeping->label_operation = ''; + $bookkeeping->subledger_account = ''; + $bookkeeping->subledger_label = ''; + $bookkeeping->numero_compte = $k; + $bookkeeping->label_compte = ''; $bookkeeping->doc_ref = $langs->trans("PaymentVat") . ' (' . $val["paymentvatid"] . ')'; // Rowid of vat } else if ($tabtype[$key] == 'payment_donation') { + $bookkeeping->label_operation = ''; $bookkeeping->subledger_account = ''; + $bookkeeping->subledger_label = ''; $bookkeeping->numero_compte = $k; + $bookkeeping->label_compte = ''; $bookkeeping->doc_ref = $langs->trans("Donation") . ' (' . $val["paymentdonationid"] . ')'; // Rowid of donation - } else if ($tabtype[$key] == 'payment_salary') { - $bookkeeping->subledger_account = $tabuser[$key]['accountancy_code']; - $bookkeeping->numero_compte = $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT; - $bookkeeping->label_operation = $tabuser[$key]['name']; - $bookkeeping->doc_ref = $langs->trans("SalaryPayment") . ' (' . $val["paymentsalid"] . ')'; // Rowid of salary payment } else if ($tabtype[$key] == 'payment_various') { + $bookkeeping->label_operation = ''; $bookkeeping->subledger_account = ''; + $bookkeeping->subledger_label = ''; $bookkeeping->numero_compte = $k; + $bookkeeping->label_compte = ''; $bookkeeping->doc_ref = $langs->trans("VariousPayment") . ' (' . $val["paymentvariousid"] . ')'; // Rowid of various payment } else if ($tabtype[$key] == 'banktransfert') { + $bookkeeping->label_operation = ''; $bookkeeping->subledger_account = ''; + $bookkeeping->subledger_label = ''; $bookkeeping->numero_compte = $k; + $bookkeeping->label_compte = ''; + $bookkeeping->doc_ref = ''; } else { // Temporary account - $bookkeeping->doc_ref = $k; + $bookkeeping->label_operation = ''; + $bookkeeping->subledger_account = ''; + $bookkeeping->subledger_label = ''; $bookkeeping->numero_compte = $conf->global->ACCOUNTING_ACCOUNT_SUSPENSE; + $bookkeeping->label_compte = ''; + $bookkeeping->doc_ref = $k; } $result = $bookkeeping->create($user); @@ -567,7 +601,7 @@ if (! $error && $action == 'writebookkeeping') { { $error++; $errorforline++; - //setEventMessages('Transaction for ('.$bookkeeping->doc_type.', '.$bookkeeping->doc_ref.', '.$bookkeeping->fk_docdet.') were already recorded', null, 'warnings'); + setEventMessages('Transaction for ('.$bookkeeping->doc_type.', '.$bookkeeping->doc_ref.', '.$bookkeeping->fk_docdet.') were already recorded', null, 'warnings'); } else { @@ -586,11 +620,13 @@ if (! $error && $action == 'writebookkeeping') { } else { + //print 'KO for line '.$key.' '.$error.'
    '; $db->rollback(); - if ($error >= 10) + $MAXNBERRORS=5; + if ($error >= $MAXNBERRORS) { - setEventMessages($langs->trans("ErrorTooManyErrorsProcessStopped"), null, 'errors'); + setEventMessages($langs->trans("ErrorTooManyErrorsProcessStopped").' (>'.$MAXNBERRORS.')', null, 'errors'); break; // Break in the foreach } } @@ -612,7 +648,7 @@ if (! $error && $action == 'writebookkeeping') { } // Export -if ($action == 'exportcsv') { +if ($action == 'exportcsv') { // ISO and not UTF8 ! $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV; include DOL_DOCUMENT_ROOT . '/accountancy/tpl/export_journal.tpl.php'; @@ -673,7 +709,6 @@ if ($action == 'exportcsv') { print '"' . $date . '"' . $sep; print '"' . $val["type_payment"] . '"' . $sep; print '"' . length_accounta(html_entity_decode($k)) . '"' . $sep; - if ($tabtype[$key] == 'payment_supplier') { print '"' . $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER . '"' . $sep; } else if($tabtype[$key] == 'payment') { @@ -681,9 +716,6 @@ if ($action == 'exportcsv') { } else { print '"' . length_accounta(html_entity_decode($k)) . '"' . $sep; } - - - print '"' . length_accounta(html_entity_decode($k)) . '"' . $sep; if ($companystatic->name == '') { print '"' . $langs->trans('ThirdParty') . " - " . utf8_decode($reflabel) . '"' . $sep; @@ -699,7 +731,7 @@ if ($action == 'exportcsv') { foreach ( $tabbq[$key] as $k => $mt ) { print '"' . $journal . '"' . $sep; print '"' . $date . '"' . $sep; - print '"' . $val["ref"] . '"' . $sep; + print '"' . $val["type_payment"] . '"' . $sep; print '"' . length_accountg($conf->global->ACCOUNTING_ACCOUNT_SUSPENSE) . '"' . $sep; print '"' . length_accountg($conf->global->ACCOUNTING_ACCOUNT_SUSPENSE) . '"' . $sep; print " " . $sep; @@ -738,7 +770,9 @@ if (empty($action) || $action == 'view') { $builddate = time(); //$description = $langs->trans("DescFinanceJournal") . '
    '; $description.= $langs->trans("DescJournalOnlyBindedVisible").'
    '; - $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1). ' - ' .$langs->trans("AlreadyInGeneralLedger").' '. $form->selectyesno('in_bookkeeping',$in_bookkeeping,0); + + $listofchoices=array('already'=>$langs->trans("AlreadyInGeneralLedger"), 'notyet'=>$langs->trans("NotYetInGeneralLedger")); + $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1). ' - ' .$langs->trans("JournalizationInLedgerStatus").' '. $form->selectarray('in_bookkeeping', $listofchoices, $in_bookkeeping, 1); $varlink = 'id_journal=' . $id_journal; @@ -750,6 +784,15 @@ if (empty($action) || $action == 'view') { print ''; }*/ + // Button to write into Ledger + if (empty($conf->global->ACCOUNTING_ACCOUNT_CUSTOMER) || $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER == '-1' + || empty($conf->global->ACCOUNTING_ACCOUNT_SUPPLIER) || $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER == '-1' + || empty($conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT) || $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT == '-1') { + print img_warning().' '.$langs->trans("SomeMandatoryStepsOfSetupWereNotDone"); + print ' : '.$langs->trans("AccountancyAreaDescMisc", 4, ''.$langs->transnoentitiesnoconv("MenuFinancial").'-'.$langs->transnoentitiesnoconv("MenuAccountancy").'-'.$langs->transnoentitiesnoconv("Setup")."-".$langs->transnoentitiesnoconv("MenuDefaultAccounts").''); + } + + print '
    '; print ''; print ''; @@ -784,6 +827,7 @@ if (empty($action) || $action == 'view') { print "
    "; print ""; print ""; + print ""; print ""; print ""; print ""; @@ -861,6 +905,20 @@ if (empty($action) || $action == 'view') { } else dol_print_error($db); } + elseif ($tabtype[$key] == 'payment_salary') + { + $sqlmid = 'SELECT s.rowid as id'; + $sqlmid .= " FROM " . MAIN_DB_PREFIX . "payment_salary as s"; + $sqlmid .= " WHERE s.rowid=" . $val["paymentsalid"]; + dol_syslog("accountancy/journal/bankjournal.php::sqlmid=" . $sqlmid, LOG_DEBUG); + $resultmid = $db->query($sqlmid); + if ($resultmid) { + $objmid = $db->fetch_object($resultmid); + $salarystatic->fetch($objmid->id); + $ref=$langs->trans("SalaryPayment").' '.$salarystatic->getNomUrl(1); + } + else dol_print_error($db); + } elseif ($tabtype[$key] == 'payment_vat') { $sqlmid = 'SELECT v.rowid as id'; @@ -889,20 +947,6 @@ if (empty($action) || $action == 'view') { } else dol_print_error($db); } - elseif ($tabtype[$key] == 'payment_salary') - { - $sqlmid = 'SELECT s.rowid as id'; - $sqlmid .= " FROM " . MAIN_DB_PREFIX . "payment_salary as s"; - $sqlmid .= " WHERE s.rowid=" . $val["paymentsalid"]; - dol_syslog("accountancy/journal/bankjournal.php::sqlmid=" . $sqlmid, LOG_DEBUG); - $resultmid = $db->query($sqlmid); - if ($resultmid) { - $objmid = $db->fetch_object($resultmid); - $salarystatic->fetch($objmid->id); - $ref=$langs->trans("SalaryPayment").' '.$salarystatic->getNomUrl(1); - } - else dol_print_error($db); - } elseif ($tabtype[$key] == 'payment_various') { $sqlmid = 'SELECT v.rowid as id'; @@ -928,18 +972,28 @@ if (empty($action) || $action == 'view') { print ""; print ""; print ""; + // Ledger account print ""; + // Subledger account + print ""; if ($val['soclib'] == '') { - print ""; + print ""; } else { - print ""; + print ""; } print ""; print ""; @@ -955,13 +1009,36 @@ if (empty($action) || $action == 'view') { print ""; print ""; print ""; + // Ledger account print ""; + // Subledger account + print ""; print ""; print ""; @@ -976,15 +1053,25 @@ if (empty($action) || $action == 'view') { print ""; print ""; print ""; + // Ledger account print ""; + // Subledger account + print ""; print ""; - print ""; + print ""; print ""; print ""; print ""; diff --git a/htdocs/accountancy/journal/expensereportsjournal.php b/htdocs/accountancy/journal/expensereportsjournal.php index e0341b5fa9c..0002bca413f 100644 --- a/htdocs/accountancy/journal/expensereportsjournal.php +++ b/htdocs/accountancy/journal/expensereportsjournal.php @@ -53,6 +53,7 @@ $date_endmonth = GETPOST('date_endmonth'); $date_endday = GETPOST('date_endday'); $date_endyear = GETPOST('date_endyear'); $in_bookkeeping = GETPOST('in_bookkeeping'); +if ($in_bookkeeping == '') $in_bookkeeping = 'notyet'; $now = dol_now(); @@ -105,7 +106,9 @@ $sql .= " AND erd.fk_code_ventilation > 0"; $sql .= " AND er.entity IN (" . getEntity('expensereport', 0) . ")"; // We don't share object for accountancy if ($date_start && $date_end) $sql .= " AND er.date_debut >= '" . $db->idate($date_start) . "' AND er.date_debut <= '" . $db->idate($date_end) . "'"; -if ($in_bookkeeping == 'yes') +if ($in_bookkeeping == 'already') + $sql .= " AND er.rowid IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='expense_report')"; +if ($in_bookkeeping == 'notyet') $sql .= " AND er.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='expense_report')"; $sql .= " ORDER BY er.date_debut"; @@ -115,8 +118,8 @@ if ($result) { $num = $db->num_rows($result); // Variables - $account_salary = (! empty($conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT)) ? $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT : $langs->trans("CodeNotDef"); - $account_vat = (! empty($conf->global->ACCOUNTING_VAT_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_BUY_ACCOUNT : $langs->trans("CodeNotDef"); + $account_salary = (! empty($conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT)) ? $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT : 'NotDefined'; + $account_vat = (! empty($conf->global->ACCOUNTING_VAT_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_BUY_ACCOUNT : 'NotDefined'; $taber = array (); $tabht = array (); @@ -469,7 +472,8 @@ if (empty($action) || $action == 'view') { $builddate = time(); $description.= $langs->trans("DescJournalOnlyBindedVisible").'
    '; - $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1). ' - ' .$langs->trans("AlreadyInGeneralLedger").' '. $form->selectyesno('in_bookkeeping',$in_bookkeeping,0); + $listofchoices=array('already'=>$langs->trans("AlreadyInGeneralLedger"), 'notyet'=>$langs->trans("NotYetInGeneralLedger")); + $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1). ' - ' .$langs->trans("AlreadyInGeneralLedger").' '. $form->selectarray('in_bookkeeping', $listofchoices, $in_bookkeeping, 1); $varlink = 'id_journal=' . $id_journal; diff --git a/htdocs/accountancy/journal/purchasesjournal.php b/htdocs/accountancy/journal/purchasesjournal.php index c4091018f16..4ef04f9f23f 100644 --- a/htdocs/accountancy/journal/purchasesjournal.php +++ b/htdocs/accountancy/journal/purchasesjournal.php @@ -52,6 +52,7 @@ $date_endmonth = GETPOST('date_endmonth'); $date_endday = GETPOST('date_endday'); $date_endyear = GETPOST('date_endyear'); $in_bookkeeping = GETPOST('in_bookkeeping'); +if ($in_bookkeeping == '') $in_bookkeeping = 'notyet'; $now = dol_now(); @@ -109,7 +110,9 @@ if (! empty($conf->global->FACTURE_DEPOSITS_ARE_JUST_PAYMENTS)) { } if ($date_start && $date_end) $sql .= " AND f.datef >= '" . $db->idate($date_start) . "' AND f.datef <= '" . $db->idate($date_end) . "'"; -if ($in_bookkeeping == 'yes') +if ($in_bookkeeping == 'already') + $sql .= " AND f.rowid IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='supplier_invoice')"; +if ($in_bookkeeping == 'notyet') $sql .= " AND f.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='supplier_invoice')"; $sql .= " ORDER BY f.datef"; @@ -119,8 +122,8 @@ if ($result) { $num = $db->num_rows($result); // Variables - $cptfour = (! empty($conf->global->ACCOUNTING_ACCOUNT_SUPPLIER)) ? $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER : $langs->trans("CodeNotDef"); - $cpttva = (! empty($conf->global->ACCOUNTING_VAT_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_BUY_ACCOUNT : $langs->trans("CodeNotDef"); + $cptfour = (! empty($conf->global->ACCOUNTING_ACCOUNT_SUPPLIER)) ? $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER : 'NotDefined'; + $cpttva = (! empty($conf->global->ACCOUNTING_VAT_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_BUY_ACCOUNT : 'NotDefined'; $tabfac = array (); $tabht = array (); @@ -139,9 +142,9 @@ if ($result) { $compta_prod = $obj->compte; if (empty($compta_prod)) { if ($obj->product_type == 0) - $compta_prod = (! empty($conf->global->ACCOUNTING_PRODUCT_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_PRODUCT_BUY_ACCOUNT : $langs->trans("CodeNotDef"); + $compta_prod = (! empty($conf->global->ACCOUNTING_PRODUCT_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_PRODUCT_BUY_ACCOUNT : 'NotDefined'; else - $compta_prod = (! empty($conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT : $langs->trans("CodeNotDef"); + $compta_prod = (! empty($conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT : 'NotDefined'; } $vatdata = getTaxesFromId($obj->tva_tx.($obj->vat_src_code?' ('.$obj->vat_src_code.')':''), $mysoc, $mysoc, 0); @@ -489,7 +492,8 @@ if (empty($action) || $action == 'view') { $description .= $langs->trans("DepositsAreIncluded"); } - $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1). ' - ' .$langs->trans("AlreadyInGeneralLedger").' '. $form->selectyesno('in_bookkeeping',$in_bookkeeping,0); + $listofchoices=array('already'=>$langs->trans("AlreadyInGeneralLedger"), 'notyet'=>$langs->trans("NotYetInGeneralLedger")); + $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1). ' - ' .$langs->trans("AlreadyInGeneralLedger").' '. $form->selectarray('in_bookkeeping', $listofchoices, $in_bookkeeping, 1); $varlink = 'id_journal=' . $id_journal; diff --git a/htdocs/accountancy/journal/sellsjournal.php b/htdocs/accountancy/journal/sellsjournal.php index 59b4a82cbde..3b0fd3abfce 100644 --- a/htdocs/accountancy/journal/sellsjournal.php +++ b/htdocs/accountancy/journal/sellsjournal.php @@ -56,6 +56,7 @@ $date_endmonth = GETPOST('date_endmonth'); $date_endday = GETPOST('date_endday'); $date_endyear = GETPOST('date_endyear'); $in_bookkeeping = GETPOST('in_bookkeeping'); +if ($in_bookkeeping == '') $in_bookkeeping = 'notyet'; $now = dol_now(); @@ -115,7 +116,9 @@ if (! empty($conf->global->FACTURE_DEPOSITS_ARE_JUST_PAYMENTS)) { $sql .= " AND fd.product_type IN (0,1)"; if ($date_start && $date_end) $sql .= " AND f.datef >= '" . $db->idate($date_start) . "' AND f.datef <= '" . $db->idate($date_end) . "'"; -if ($in_bookkeeping == 'yes') +if ($in_bookkeeping == 'already') + $sql .= " AND f.rowid IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='customer_invoice')"; +if ($in_bookkeeping == 'notyet') $sql .= " AND f.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='customer_invoice')"; $sql .= " ORDER BY f.datef"; @@ -132,8 +135,8 @@ if ($result) { $num = $db->num_rows($result); // Variables - $cptcli = (! empty($conf->global->ACCOUNTING_ACCOUNT_CUSTOMER)) ? $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER : $langs->trans("CodeNotDef"); - $cpttva = (! empty($conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT : $langs->trans("CodeNotDef"); + $cptcli = (! empty($conf->global->ACCOUNTING_ACCOUNT_CUSTOMER)) ? $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER : 'NotDefined'; + $cpttva = (! empty($conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT : 'NotDefined'; $i = 0; while ( $i < $num ) { @@ -145,9 +148,9 @@ if ($result) { $compta_prod = $obj->compte; if (empty($compta_prod)) { if ($obj->product_type == 0) - $compta_prod = (! empty($conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT : $langs->trans("CodeNotDef"); + $compta_prod = (! empty($conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT : 'NotDefined'; else - $compta_prod = (! empty($conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT : $langs->trans("CodeNotDef"); + $compta_prod = (! empty($conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT : 'NotDefined'; } $vatdata = getTaxesFromId($obj->tva_tx.($obj->vat_src_code?' ('.$obj->vat_src_code.')':''), $mysoc, $mysoc, 0); @@ -506,7 +509,9 @@ if (empty($action) || $action == 'view') { $description .= $langs->trans("DepositsAreNotIncluded"); else $description .= $langs->trans("DepositsAreIncluded"); - $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1). ' - ' .$langs->trans("AlreadyInGeneralLedger").' '. $form->selectyesno('in_bookkeeping',$in_bookkeeping,0); + + $listofchoices=array('already'=>$langs->trans("AlreadyInGeneralLedger"), 'notyet'=>$langs->trans("NotYetInGeneralLedger")); + $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1). ' - ' .$langs->trans("AlreadyInGeneralLedger").' '. $form->selectarray('in_bookkeeping', $listofchoices, $in_bookkeeping, 1); $varlink = 'id_journal=' . $id_journal; diff --git a/htdocs/compta/bank/bankentries.php b/htdocs/compta/bank/bankentries.php index 5a43548aed1..a58068c8798 100644 --- a/htdocs/compta/bank/bankentries.php +++ b/htdocs/compta/bank/bankentries.php @@ -35,6 +35,7 @@ require_once DOL_DOCUMENT_ROOT.'/user/class/user.class.php'; require_once DOL_DOCUMENT_ROOT.'/compta/bank/class/account.class.php'; require_once DOL_DOCUMENT_ROOT.'/compta/bank/class/bankcateg.class.php'; require_once DOL_DOCUMENT_ROOT.'/core/class/html.formother.class.php'; +require_once DOL_DOCUMENT_ROOT.'/core/class/html.formaccounting.class.php'; require_once DOL_DOCUMENT_ROOT.'/adherents/class/adherent.class.php'; require_once DOL_DOCUMENT_ROOT.'/compta/sociales/class/chargesociales.class.php'; @@ -46,17 +47,7 @@ require_once DOL_DOCUMENT_ROOT.'/expensereport/class/paymentexpensereport.class. require_once DOL_DOCUMENT_ROOT.'/loan/class/loan.class.php'; require_once DOL_DOCUMENT_ROOT.'/fourn/class/paiementfourn.class.php'; -$langs->load("banks"); -$langs->load("bills"); -$langs->load("categories"); -$langs->load("companies"); -$langs->load("margins"); -$langs->load("salaries"); -$langs->load("loan"); -$langs->load("donations"); -$langs->load("trips"); -$langs->load("members"); -$langs->load("compta"); +$langs->loadLangs(array("banks","bills","categories","companies","margins","salaries","loan","donations","trips","members","compta","accountancy")); $id = GETPOST('id','int'); $ref = GETPOST('ref','alpha'); @@ -84,6 +75,7 @@ $debit=GETPOST("debit",'alpha'); $credit=GETPOST("credit",'alpha'); $type=GETPOST("type",'alpha'); $account=GETPOST("account",'int'); +$accountancy_code=GETPOST('accountancy_code', 'alpha'); $bid=GETPOST("bid","int"); $search_dt_start = dol_mktime(0, 0, 0, GETPOST('search_start_dtmonth', 'int'), GETPOST('search_start_dtday', 'int'), GETPOST('search_start_dtyear', 'int')); $search_dt_end = dol_mktime(0, 0, 0, GETPOST('search_end_dtmonth', 'int'), GETPOST('search_end_dtday', 'int'), GETPOST('search_end_dtyear', 'int')); @@ -276,11 +268,11 @@ if (GETPOST('save') && $id && ! $cancel && $user->rights->banque->modifier) $amount = - price2num($_POST["adddebit"]); } - $dateop = dol_mktime(12,0,0,$_POST["opmonth"],$_POST["opday"],$_POST["opyear"]); - $operation=$_POST["operation"]; - $num_chq=$_POST["num_chq"]; - $label=$_POST["label"]; - $cat1=$_POST["cat1"]; + $dateop = dol_mktime(12,0,0,$_POST["opmonth"],$_POST["opday"],$_POST["opyear"]); + $operation = GETPOST("operation",'alpha'); + $num_chq = GETPOST("num_chq",'alpha'); + $label = GETPOST("label",'alpha'); + $cat1 = GETPOST("cat1",'alpha'); if (! $dateop) { $error++; @@ -290,15 +282,24 @@ if (GETPOST('save') && $id && ! $cancel && $user->rights->banque->modifier) $error++; setEventMessages($langs->trans("ErrorFieldRequired", $langs->trans("Type")), null, 'errors'); } + if (! $label) { + $error++; + setEventMessages($langs->trans("ErrorFieldRequired", $langs->trans("Label")), null, 'errors'); + } if (! $amount) { $error++; setEventMessages($langs->trans("ErrorFieldRequired", $langs->trans("Amount")), null, 'errors'); } + if (! empty($conf->accounting->enabled) && (empty($accountancy_code) || $accountancy_code == '-1')) + { + setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("AccountAccounting")), null, 'errors'); + $error++; + } if (! $error) { $object->fetch($id); - $insertid = $object->addline($dateop, $operation, $label, $amount, $num_chq, ($cat1 > 0 ? $cat1 : 0), $user); + $insertid = $object->addline($dateop, $operation, $label, $amount, $num_chq, ($cat1 > 0 ? $cat1 : 0), $user, '', '', $accountancy_code); if ($insertid > 0) { setEventMessages($langs->trans("RecordSaved"), null, 'mesgs'); @@ -331,6 +332,7 @@ if ($action == 'confirm_delete' && $confirm == 'yes' && $user->rights->banque->m $form = new Form($db); $formother = new FormOther($db); +$formaccounting = new FormAccounting($db); $companystatic=new Societe($db); $bankaccountstatic=new Account($db); @@ -408,19 +410,32 @@ if ($id > 0 || ! empty($ref)) dol_fiche_end(); + /* * Buttons actions */ + if ($action != 'reconcile') { print '
    '; if (empty($conf->global->BANK_DISABLE_DIRECT_INPUT)) { - if ($user->rights->banque->modifier) { - print ''.$langs->trans("AddBankRecord").''; - } else { - print ''.$langs->trans("AddBankRecord").''; + if (! empty($conf->global->BANK_USE_VARIOUS_PAYMENT)) // If direct entries is done using miscellaneous payments + { + if ($user->rights->banque->modifier) { + print ''.$langs->trans("AddBankRecord").''; + } else { + print ''.$langs->trans("AddBankRecord").''; + } + } + else // If direct entries is not done using miscellaneous payments + { + if ($user->rights->banque->modifier) { + print ''.$langs->trans("AddBankRecord").''; + } else { + print ''.$langs->trans("AddBankRecord").''; + } } } else @@ -637,6 +652,59 @@ if ($resql) // print '
    '.$objp->num_paiement.''; if ($objp->bid) print ''.img_object($langs->trans("ShowAccount"),'account').' '.dol_trunc($objp->label,24).''; else print ' '; From de66971d93437c90790d18ffc3d8fa560f72214a Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 14 Jul 2017 15:49:33 +0200 Subject: [PATCH 112/138] Fix bad setup --- htdocs/core/modules/modFournisseur.class.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/htdocs/core/modules/modFournisseur.class.php b/htdocs/core/modules/modFournisseur.class.php index 233b1601842..74c0070c92e 100644 --- a/htdocs/core/modules/modFournisseur.class.php +++ b/htdocs/core/modules/modFournisseur.class.php @@ -96,12 +96,14 @@ class modFournisseur extends DolibarrModules $this->const[$r][4] = 0; $r++; + /* For supplier invoice, we must not have default pdf template on. In most cases, we need to join PDF from supplier, not have a document generated. $this->const[$r][0] = "INVOICE_SUPPLIER_ADDON_PDF"; $this->const[$r][1] = "chaine"; $this->const[$r][2] = "canelle"; $this->const[$r][3] = 'Nom du gestionnaire de generation des factures fournisseur en PDF'; $this->const[$r][4] = 0; $r++; + */ $this->const[$r][0] = "INVOICE_SUPPLIER_ADDON_NUMBER"; $this->const[$r][1] = "chaine"; @@ -272,12 +274,12 @@ class modFournisseur extends DolibarrModules $this->rights[$r][5] = 'approve2'; } - + // Menus //------- $this->menu = 1; // This module add menu entries. They are coded into menu manager. - - + + // Exports //-------- $r=0; From 24ecd48b22e5fbfa2e0a81a6ab4ab18fef1d8639 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 15 Jul 2017 03:40:20 +0200 Subject: [PATCH 113/138] Minor fix --- htdocs/compta/bank/bankentries.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/htdocs/compta/bank/bankentries.php b/htdocs/compta/bank/bankentries.php index c3afc9634cf..f1ba166001e 100644 --- a/htdocs/compta/bank/bankentries.php +++ b/htdocs/compta/bank/bankentries.php @@ -102,7 +102,7 @@ $sortorder = GETPOST("sortorder",'alpha'); $page = GETPOST("page",'int'); $pageplusone = GETPOST("pageplusone",'int'); if ($pageplusone) $page = $pageplusone - 1; -if ($page == -1) { $page = 0; } +if (empty($page) || $page == -1) { $page = 0; } // If $page is not defined, or '' or -1 $offset = $limit * $page; $pageprev = $page - 1; $pagenext = $page + 1; @@ -130,7 +130,7 @@ if ($id > 0 || ! empty($ref)) $contextpage='banktransactionlist'.(empty($object->ref)?'':'-'.$object->id); //var_dump($contextpage); -// Initialize technical object to manage hooks of thirdparties. Note that conf->hooks_modules contains array array +// Initialize technical object to manage hooks of page. Note that conf->hooks_modules contains array array $hookmanager->initHooks(array('banktransactionlist', $contextpage)); $extrafields = new ExtraFields($db); @@ -580,6 +580,7 @@ if ($resql) print ''; print ''; print ''; + print ''; print ''; print ''; if (GETPOST('bid')) print ''; @@ -1212,6 +1213,7 @@ if ($resql) { print '-" . $langs->trans("Date") . "" . $langs->trans("Piece") . ' (' . $langs->trans("InvoiceRef") . ")" . $langs->trans("AccountAccounting") . "" . $langs->trans("SubledgerAccount") . "" . $langs->trans("Type") . "" . $langs->trans("PaymentMode") . "" . $langs->trans("Debit") . "" . $date . "" . $ref . ""; - $accountoshow = length_accountg($k); - if (empty($accountoshow) || $accountoshow == 'NotDefined') + $accounttoshow = length_accountg($k); + if (empty($accounttoshow) || $accounttoshow == 'NotDefined') { print ''.$langs->trans("BankAccountNotDefined").''; } - else print $accountoshow; + else print $accounttoshow; + print ""; + /*$accounttoshow = length_accountg($k); + if (empty($accounttoshow) || $accounttoshow == 'NotDefined') + { + print ''.$langs->trans("BankAccountNotDefined").''; + } + else print $accounttoshow;*/ print "" . $bankstatic->label . " - " . $reflabel . "" . $langs->trans("Bank") . " - " . $reflabel . "" . $bankstatic->label . " - " . $val['soclib'] . "" . $langs->trans("Bank") . " - " . $val['soclib'] . "" . $val["type_payment"] . "" . ($mt >= 0 ? price($mt) : '') . "" . $date . "" . $ref . ""; - $accountoshow = length_accounta($k); - if (empty($accountoshow) || $accountoshow == 'NotDefined') + $account_ledger = $k; + if ($tabtype[$key] == 'payment') $account_ledger = $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER; + if ($tabtype[$key] == 'payment_supplier') $account_ledger = $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER; + if ($tabtype[$key] == 'payment_expensereport') $account_ledger = $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT; + if ($tabtype[$key] == 'payment_salary') $account_ledger = $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT; + $accounttoshow = length_accounta($account_ledger); + if (empty($accounttoshow) || $accounttoshow == 'NotDefined') { - print ''.$langs->trans("ThirdpartyAccountNotDefined").''; + $errorstring='ThirdpartyDefaultAccountNotDefined'; + if ($tabtype[$key] == 'payment') $errorstring='MainAccountForCustomersNotDefined'; + if ($tabtype[$key] == 'payment_supplier') $errorstring='MainAccountForSuppliersNotDefined'; + if ($tabtype[$key] == 'payment_expensereport') $errorstring='MainAccountForUsersNotDefined'; + if ($tabtype[$key] == 'payment_salary') $errorstring='MainAccountForUsersNotDefined'; + print ''.$langs->trans($errorstring).''; + } + else print $accounttoshow; + print ""; + $accounttoshowsubledger = length_accounta($k); + if ($accounttoshow != $accounttoshowsubledger) + { + if (empty($accounttoshowsubledger) || $accounttoshowsubledger == 'NotDefined') + { + print ''.$langs->trans("ThirdpartyAccountNotDefined").''; + } + else print $accounttoshowsubledger; } - else print $accountoshow; print "" . $reflabel . ' ' . $val['soclib'] . "" . $val["type_payment"] . "" . $date . "" . $ref . ""; - if (empty($accountoshow) || $accountoshow == 'NotDefined') + /*if (empty($accounttoshow) || $accounttoshow == 'NotDefined') + { + print ''.$langs->trans("WaitAccountNotDefined").''; + } + else */ print length_accountg($conf->global->ACCOUNTING_ACCOUNT_SUSPENSE); + print ""; + /*if (empty($accounttoshowsubledger) || $accounttoshowsubledger == 'NotDefined') { print ''.$langs->trans("WaitAccountNotDefined").''; } else print length_accountg($conf->global->ACCOUNTING_ACCOUNT_SUSPENSE); + */ print "" . $reflabel . " " . $val["type_payment"] . "" . ($mt < 0 ? price(- $mt) : '') . "" . ($mt >= 0 ? price($mt) : '') . "
    '; } + // Form to add a transaction with no invoice + if ($user->rights->banque->modifier && $action == 'addline') + { + print load_fiche_titre($langs->trans("AddBankRecordLong"),'',''); + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + if (! empty($conf->accounting->enabled)) + { + print ''; + } + print ''; + print ''; + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + if (! empty($conf->accounting->enabled)) + { + print ''; + } + print ''; + print '
    '.$langs->trans("Date").' '.$langs->trans("Type").''.$langs->trans("Numero").''.$langs->trans("Description").''.$langs->trans("Debit").''.$langs->trans("Credit").''; + print $langs->trans("AccountAccounting"); + print ' 
    '; + $form->select_date(empty($dateop)?-1:$dateop,'op',0,0,0,'transaction'); + print ''; + $form->select_types_paiements((GETPOST('operation')?GETPOST('operation'):($object->courant == Account::TYPE_CASH ? 'LIQ' : '')),'operation','1,2',2,1); + print ''; + print ''; + print ''; + if ($options) { + print '
    '.$langs->trans("Rubrique").': '; + print Form::selectarray('cat1', $options, GETPOST('cat1'), 1); + } + print '
    '; + print $formaccounting->select_account($accountancy_code, 'accountancy_code', 1, null, 1, 1, ''); + print ''; + print '
    '; + print ''; + print '
    '; + print '
    '; + } /// ajax to adjust value date with plus and less picto print ' diff --git a/htdocs/compta/bank/class/account.class.php b/htdocs/compta/bank/class/account.class.php index 43b6dace19c..08631abec79 100644 --- a/htdocs/compta/bank/class/account.class.php +++ b/htdocs/compta/bank/class/account.class.php @@ -39,7 +39,7 @@ class Account extends CommonObject public $element = 'bank_account'; public $table_element = 'bank_account'; public $picto = 'account'; - + /** * @var int Use id instead of rowid * @deprecated @@ -394,9 +394,10 @@ class Account extends CommonObject * @param User $user User that create * @param string $emetteur Name of cheque writer * @param string $banque Bank of cheque writer + * @param string $accountancycode When we record a free bank entry, we must provide accounting account if accountancy module is on. * @return int Rowid of added entry, <0 if KO */ - function addline($date, $oper, $label, $amount, $num_chq, $categorie, User $user, $emetteur='',$banque='') + function addline($date, $oper, $label, $amount, $num_chq, $categorie, User $user, $emetteur='',$banque='', $accountancycode='') { // Deprecatîon warning if (is_numeric($oper)) { @@ -456,6 +457,7 @@ class Account extends CommonObject $accline->fk_user_author = $user->id; $accline->fk_account = $this->rowid; $accline->fk_type = $oper; + $accline->numero_compte = $accountancycode; if ($num_chq) { $accline->num_chq = $num_chq; @@ -538,7 +540,7 @@ class Account extends CommonObject $now=dol_now(); $this->db->begin(); - + $sql = "INSERT INTO ".MAIN_DB_PREFIX."bank_account ("; $sql.= "datec"; $sql.= ", ref"; @@ -619,14 +621,14 @@ class Account extends CommonObject $result=$this->insertExtraFields(); if ($result < 0) $error++; } - + if (! $error && ! $notrigger) { // Call trigger $result=$this->call_trigger('BANKACCOUNT_CREATE',$user); if ($result < 0) $error++; // End call triggers - } + } } else { @@ -670,9 +672,9 @@ class Account extends CommonObject global $langs,$conf, $hookmanager; $error=0; - + $this->db->begin(); - + // Clean parameters $this->state_id = ($this->state_id?$this->state_id:$this->state_id); $this->country_id = ($this->country_id?$this->country_id:$this->country_id); @@ -739,7 +741,7 @@ class Account extends CommonObject if ($result < 0) $error++; } } - + if (! $error && ! $notrigger) { // Call trigger @@ -754,7 +756,7 @@ class Account extends CommonObject $this->error=$this->db->lasterror(); dol_print_error($this->db); } - + if (! $error) { $this->db->commit(); @@ -906,7 +908,7 @@ class Account extends CommonObject $this->date_creation = $this->db->jdate($obj->date_creation); $this->date_update = $this->db->jdate($obj->date_update); - + // Retreive all extrafield for thirdparty // fetch optionals attributes and labels require_once(DOL_DOCUMENT_ROOT.'/core/class/extrafields.class.php'); @@ -983,15 +985,15 @@ class Account extends CommonObject global $conf; $error=0; - + $this->db->begin(); - + // Delete link between tag and bank account if (! $error) { $sql = "DELETE FROM ".MAIN_DB_PREFIX."categorie_account"; $sql.= " WHERE fk_account = ".$this->id; - + $resql = $this->db->query($sql); if (!$resql) { @@ -999,15 +1001,15 @@ class Account extends CommonObject $this->error = "Error ".$this->db->lasterror(); } } - + if (! $error) { $sql = "DELETE FROM ".MAIN_DB_PREFIX."bank_account"; $sql.= " WHERE rowid = ".$this->rowid; - + dol_syslog(get_class($this)."::delete", LOG_DEBUG); $result = $this->db->query($sql); - if ($result) + if ($result) { // Remove extrafields if ((empty($conf->global->MAIN_EXTRAFIELDS_DISABLED))) // For avoid conflicts if trigger used @@ -1020,13 +1022,13 @@ class Account extends CommonObject } } } - else + else { $error++; $this->error = "Error ".$this->db->lasterror(); - } + } } - + if (! $error) { $this->db->commit(); @@ -1433,7 +1435,7 @@ class Account extends CommonObject * - DeskCode * * Some countries show less or more bank account properties to the user - * + * * @param int $includeibanbic 1=Return also key for IBAN and BIC * @return array * @see useDetailedBBAN @@ -1554,7 +1556,7 @@ class AccountLine extends CommonObject var $element='bank'; var $table_element='bank'; var $picto = 'generic'; - + var $id; var $ref; var $datec; @@ -1683,8 +1685,9 @@ class AccountLine extends CommonObject $sql .= ", num_chq"; $sql .= ", fk_account"; $sql .= ", fk_type"; - $sql .= ",emetteur,banque"; + $sql .= ", emetteur,banque"; $sql .= ", rappro"; + $sql .= ", numero_compte"; $sql .= ") VALUES ("; $sql .= "'".$this->db->idate($this->datec)."'"; $sql .= ", '".$this->db->idate($this->dateo)."'"; @@ -1698,6 +1701,7 @@ class AccountLine extends CommonObject $sql .= ", ".($this->emetteur ? "'".$this->db->escape($this->emetteur)."'" : "null"); $sql .= ", ".($this->bank_chq ? "'".$this->db->escape($this->bank_chq)."'" : "null"); $sql .= ", ".(int) $this->rappro; + $sql .= ", ".($this->numero_compte ? "'".$this->db->escape($this->numero_compte)."'" : "''"); $sql .= ")"; dol_syslog(get_class($this)."::insert", LOG_DEBUG); @@ -1842,7 +1846,7 @@ class AccountLine extends CommonObject function update_conciliation(User $user, $cat) { global $conf; - + $this->db->begin(); // Check statement field @@ -1854,7 +1858,7 @@ class AccountLine extends CommonObject return -1; } } - + $sql = "UPDATE ".MAIN_DB_PREFIX."bank SET"; $sql.= " rappro = 1"; $sql.= ", num_releve = '".$this->db->escape($this->num_releve)."'"; @@ -2042,7 +2046,7 @@ class AccountLine extends CommonObject return $result; } - + /** * Return label of status (activity, closed) * @@ -2053,7 +2057,7 @@ class AccountLine extends CommonObject { return $this->LibStatut($this->status,$mode); } - + /** * Renvoi le libelle d'un statut donne * @@ -2097,6 +2101,6 @@ class AccountLine extends CommonObject if ($statut==1) return $langs->trans("InActivity").' '.img_picto($langs->trans("InActivity"),'statut4', 'class="pictostatus"'); }*/ } - + } diff --git a/htdocs/compta/bank/class/paymentvarious.class.php b/htdocs/compta/bank/class/paymentvarious.class.php index 939872ce7fd..9812269dcb6 100644 --- a/htdocs/compta/bank/class/paymentvarious.class.php +++ b/htdocs/compta/bank/class/paymentvarious.class.php @@ -325,14 +325,14 @@ class PaymentVarious extends CommonObject $sql.= " VALUES ("; $sql.= "'".$this->db->idate($this->datep)."'"; $sql.= ", '".$this->db->idate($this->datev)."'"; - $sql.= ", '".$this->sens."'"; + $sql.= ", '".$this->db->escape($this->sens)."'"; $sql.= ", ".$this->amount; - $sql.= ", '".$this->type_payment."'"; - $sql.= ", '".$this->num_payment."'"; + $sql.= ", '".$this->db->escape($this->type_payment)."'"; + $sql.= ", '".$this->db->escape($this->num_payment)."'"; if ($this->note) $sql.= ", '".$this->db->escape($this->note)."'"; $sql.= ", '".$this->db->escape($this->label)."'"; - $sql.= ", '".$this->accountancy_code."'"; - $sql.= ", '".$user->id."'"; + $sql.= ", '".$this->db->escape($this->accountancy_code)."'"; + $sql.= ", ".$user->id; $sql.= ", '".$this->db->idate($now)."'"; $sql.= ", NULL"; $sql.= ", ".$conf->entity; @@ -342,7 +342,6 @@ class PaymentVarious extends CommonObject $result = $this->db->query($sql); if ($result) { - $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX."payment_various"); if ($this->id > 0) diff --git a/htdocs/compta/bank/various_payment/card.php b/htdocs/compta/bank/various_payment/card.php index e19deca91c9..f75c111094d 100644 --- a/htdocs/compta/bank/various_payment/card.php +++ b/htdocs/compta/bank/various_payment/card.php @@ -29,15 +29,14 @@ require_once DOL_DOCUMENT_ROOT.'/compta/bank/class/account.class.php'; if (! empty($conf->accounting->enabled)) require_once DOL_DOCUMENT_ROOT.'/core/class/html.formaccounting.class.php'; if (! empty($conf->accounting->enabled)) require_once DOL_DOCUMENT_ROOT.'/accountancy/class/accountingaccount.class.php'; -$langs->load("compta"); -$langs->load("banks"); -$langs->load("bills"); -$langs->load("users"); -$langs->load("accountancy"); +$langs->loadLangs(array("compta", "banks", "bills", "users", "accountancy")); + +// Get parameters +$id = GETPOST('id', 'int'); +$action = GETPOST('action', 'alpha'); +$cancel = GETPOST('cancel', 'aZ09'); +$backtopage = GETPOST('backtopage', 'alpha'); -$id=GETPOST("id",'int'); -$action=GETPOST('action','alpha'); -$cancel=GETPOST('cancel','alpha'); $accountid=GETPOST("accountid") > 0 ? GETPOST("accountid","int") : 0; $label=GETPOST("label","alpha"); $sens=GETPOST("sens","int"); @@ -61,115 +60,139 @@ $hookmanager->initHooks(array('variouscard','globalcard')); * Actions */ -if (! empty($cancel)) +$parameters=array(); +$reshook=$hookmanager->executeHooks('doActions',$parameters,$object,$action); // Note that $action and $object may have been modified by some hooks +if ($reshook < 0) setEventMessages($hookmanager->error, $hookmanager->errors, 'errors'); + +if (empty($reshook)) { - header("Location: index.php"); - exit; -} - -if ($action == 'add' && empty($cancel)) -{ - $error=0; - - $datep=dol_mktime(12,0,0, GETPOST("datepmonth"), GETPOST("datepday"), GETPOST("datepyear")); - $datev=dol_mktime(12,0,0, GETPOST("datevmonth"), GETPOST("datevday"), GETPOST("datevyear")); - if (empty($datev)) $datev=$datep; - - $object->accountid=GETPOST("accountid") > 0 ? GETPOST("accountid","int") : 0; - $object->datev=$datev; - $object->datep=$datep; - $object->amount=price2num(GETPOST("amount")); - $object->label=GETPOST("label"); - $object->note=GETPOST("note"); - $object->type_payment=GETPOST("paymenttype") > 0 ? GETPOST("paymenttype", "int") : 0; - $object->num_payment=GETPOST("num_payment"); - $object->fk_user_author=$user->id; - $object->accountancy_code=GETPOST("accountancy_code") > 0 ? GETPOST("accountancy_code","int") : ""; - - if (empty($datep) || empty($datev)) + if ($cancel) { - setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Date")), null, 'errors'); - $error++; - } - if (empty($object->type_payment) || $object->type_payment < 0) - { - setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("PaymentMode")), null, 'errors'); - $error++; - } - if (empty($object->amount)) - { - setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Amount")), null, 'errors'); - $error++; - } - if (! empty($conf->banque->enabled) && ! $object->accountid > 0) - { - setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("BankAccount")), null, 'errors'); - $error++; - } - - if (! $error) - { - $db->begin(); - - $ret=$object->create($user); - if ($ret > 0) + if ($action != 'addlink') { - $db->commit(); - header("Location: index.php"); + $urltogo=$backtopage?$backtopage:dol_buildpath('/mymodule/myobject_list.php',1); + header("Location: ".$urltogo); exit; } - else - { - $db->rollback(); - setEventMessages($object->error, $object->errors, 'errors'); - $action="create"; - } + if ($id > 0 || ! empty($ref)) $ret = $object->fetch($id,$ref); + $action=''; } - $action='create'; -} - -if ($action == 'delete') -{ - $result=$object->fetch($id); - - if ($object->rappro == 0) + if ($action == 'add') { - $db->begin(); + $error=0; - $ret=$object->delete($user); - if ($ret > 0) + $datep=dol_mktime(12,0,0, GETPOST("datepmonth"), GETPOST("datepday"), GETPOST("datepyear")); + $datev=dol_mktime(12,0,0, GETPOST("datevmonth"), GETPOST("datevday"), GETPOST("datevyear")); + if (empty($datev)) $datev=$datep; + + $object->accountid=GETPOST("accountid") > 0 ? GETPOST("accountid","int") : 0; + $object->datev=$datev; + $object->datep=$datep; + $object->amount=price2num(GETPOST("amount")); + $object->label=GETPOST("label"); + $object->note=GETPOST("note"); + $object->type_payment=GETPOST("paymenttype") > 0 ? GETPOST("paymenttype", "int") : 0; + $object->num_payment=GETPOST("num_payment"); + $object->fk_user_author=$user->id; + $object->accountancy_code=GETPOST("accountancy_code") > 0 ? GETPOST("accountancy_code","int") : ""; + $object->sens=GETPOST('sens'); + + if (empty($datep) || empty($datev)) { - if ($object->fk_bank) - { - $accountline=new AccountLine($db); - $result=$accountline->fetch($object->fk_bank); - if ($result > 0) $result=$accountline->delete($user); // $result may be 0 if not found (when bank entry was deleted manually and fk_bank point to nothing) - } + $langs->load('errors'); + setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Date")), null, 'errors'); + $error++; + } + if (empty($object->type_payment) || $object->type_payment < 0) + { + $langs->load('errors'); + setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("PaymentMode")), null, 'errors'); + $error++; + } + if (empty($object->amount)) + { + $langs->load('errors'); + setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Amount")), null, 'errors'); + $error++; + } + if (! empty($conf->banque->enabled) && ! $object->accountid > 0) + { + $langs->load('errors'); + setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("BankAccount")), null, 'errors'); + $error++; + } + if (! empty($conf->accounting->enabled) && ! $object->accountancy_code) + { + $langs->load('errors'); + setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("AccountAccounting")), null, 'errors'); + $error++; + } - if ($result >= 0) + if (! $error) + { + $db->begin(); + + $ret=$object->create($user); + if ($ret > 0) { $db->commit(); - header("Location: ".DOL_URL_ROOT.'/compta/salaries/index.php'); + header("Location: index.php"); exit; } else { - $object->error=$accountline->error; + $db->rollback(); + setEventMessages($object->error, $object->errors, 'errors'); + $action="create"; + } + } + + $action='create'; + } + + if ($action == 'delete') + { + $result=$object->fetch($id); + + if ($object->rappro == 0) + { + $db->begin(); + + $ret=$object->delete($user); + if ($ret > 0) + { + if ($object->fk_bank) + { + $accountline=new AccountLine($db); + $result=$accountline->fetch($object->fk_bank); + if ($result > 0) $result=$accountline->delete($user); // $result may be 0 if not found (when bank entry was deleted manually and fk_bank point to nothing) + } + + if ($result >= 0) + { + $db->commit(); + header("Location: ".DOL_URL_ROOT.'/compta/salaries/index.php'); + exit; + } + else + { + $object->error=$accountline->error; + $db->rollback(); + setEventMessages($object->error, $object->errors, 'errors'); + } + } + else + { $db->rollback(); setEventMessages($object->error, $object->errors, 'errors'); } } else { - $db->rollback(); - setEventMessages($object->error, $object->errors, 'errors'); + setEventMessages('Error try do delete a line linked to a conciliated bank transaction', null, 'errors'); } } - else - { - setEventMessages('Error try do delete a line linked to a conciliated bank transaction', null, 'errors'); - } } @@ -200,8 +223,9 @@ if ($id) /* ************************************************************************** */ if ($action == 'create') { - print ''; + print ''; print ''; + print ''; print ''; print load_fiche_titre($langs->trans("NewVariousPayment"),'', 'title_accountancy.png'); @@ -269,7 +293,7 @@ if ($action == 'create') // Accountancy account if (! empty($conf->accounting->enabled)) { - print ''.$langs->trans("AccountAccounting").''; + print ''.$langs->trans("AccountAccounting").''; print ''; print $formaccounting->select_account($accountancy_code, 'accountancy_code', 1, null, 1, 1, ''); print ''; @@ -292,7 +316,7 @@ if ($action == 'create') print '
    '; print ''; - print '     '; + print '   '; print ''; print '
    '; diff --git a/htdocs/compta/bank/various_payment/index.php b/htdocs/compta/bank/various_payment/index.php index 3fce9c30fd6..5b2488cc5e8 100644 --- a/htdocs/compta/bank/various_payment/index.php +++ b/htdocs/compta/bank/various_payment/index.php @@ -1,5 +1,6 @@ + * Copyright (C) 2017 Laurent Destailleur * * 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 @@ -16,9 +17,9 @@ */ /** - * \file htdocs/compta/bank/various_payment/index.php - * \ingroup bank - * \brief List of various payments + * \file htdocs/compta/bank/various_payment/index.php + * \ingroup bank + * \brief List of various payments */ require '../../../main.inc.php'; @@ -34,6 +35,8 @@ $socid = GETPOST("socid","int"); if ($user->societe_id) $socid=$user->societe_id; $result = restrictedArea($user, 'banque', '', '', ''); +$optioncss = GETPOST('optioncss','alpha'); + $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; $search_ref = GETPOST('search_ref','int'); $search_user = GETPOST('search_user','alpha'); @@ -50,11 +53,10 @@ $pageprev = $page - 1; $pagenext = $page + 1; if (! $sortfield) $sortfield="v.datep"; if (! $sortorder) $sortorder="DESC"; -$optioncss = GETPOST('optioncss','alpha'); -$filtre=$_GET["filtre"]; +$filtre=GETPOST("filtre",'alpha'); -if (empty($_REQUEST['typeid'])) +if (! GETPOST('typeid')) { $newfiltre=str_replace('filtre=','',$filtre); $filterarray=explode('-',$newfiltre); @@ -66,7 +68,7 @@ if (empty($_REQUEST['typeid'])) } else { - $typeid=$_REQUEST['typeid']; + $typeid=GETPOST('typeid'); } if (GETPOST('button_removefilter_x','alpha') || GETPOST('button_removefilter.x','alpha') || GETPOST('button_removefilter','alpha')) // All test are required to be compatible with all browsers @@ -240,9 +242,12 @@ if ($result) $colspan=4; if (! empty($conf->banque->enabled)) $colspan++; - print ''.$langs->trans("Total").''; + print ''; + print ''.$langs->trans("Total").''; print ''.price($total).""; - print ""; + print ''; + print ''; + print ''; print ""; print '
    '; diff --git a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql index 89b4f9cd00c..d18da18ac6a 100644 --- a/htdocs/install/mysql/migration/5.0.0-6.0.0.sql +++ b/htdocs/install/mysql/migration/5.0.0-6.0.0.sql @@ -122,6 +122,8 @@ ALTER TABLE llx_actioncomm ADD COLUMN extraparams varchar(255); ALTER TABLE llx_bank_account ADD COLUMN extraparams varchar(255); +ALTER TABLE llx_bank ADD COLUMN numero_compte varchar(32) NULL; + -- VMYSQL4.1 ALTER TABLE llx_bank_account MODIFY COLUMN state_id integer DEFAULT NULL; -- VPGSQL8.2 ALTER TABLE llx_bank_account MODIFY COLUMN state_id integer USING state_id::integer; diff --git a/htdocs/install/mysql/tables/llx_bank.sql b/htdocs/install/mysql/tables/llx_bank.sql index 5ea55b146bd..6c2c8d34537 100644 --- a/htdocs/install/mysql/tables/llx_bank.sql +++ b/htdocs/install/mysql/tables/llx_bank.sql @@ -32,6 +32,7 @@ create table llx_bank fk_type varchar(6), -- TIP,VIR,PRE,CB,CHQ,... (Code in llx_c_paiement) num_releve varchar(50), num_chq varchar(50), + numero_compte varchar(32) NULL, -- FEC:CompteNum | account number rappro tinyint default 0, note text, fk_bordereau integer DEFAULT 0, diff --git a/htdocs/langs/en_US/accountancy.lang b/htdocs/langs/en_US/accountancy.lang index 34e352205b0..8cfdbed4728 100644 --- a/htdocs/langs/en_US/accountancy.lang +++ b/htdocs/langs/en_US/accountancy.lang @@ -28,7 +28,13 @@ OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to accoun OtherInfo=Other information DeleteCptCategory=Remove accounting account from group ConfirmDeleteCptCategory=Are you sure you want to remove this accounting account from the accounting account group ? +JournalizationInLedgerStatus=Status of journalization AlreadyInGeneralLedger=Already journalized in ledgers +NotYetInGeneralLedger=Not yet journalized in ledgers + +MainAccountForCustomersNotDefined=Main accounting account for customers not defined in setup +MainAccountForSuppliersNotDefined=Main accounting account for suppliers not defined in setup +MainAccountForUsersNotDefined=Main accounting account for users not defined in setup AccountancyArea=Accountancy area AccountancyAreaDescIntro=Usage of the accountancy module is done in several step: @@ -154,7 +160,7 @@ DelBookKeeping=Delete record of the Ledger FinanceJournal=Finance journal ExpenseReportsJournal=Expense reports journal DescFinanceJournal=Finance journal including all the types of payments by bank account -DescJournalOnlyBindedVisible=This is a view of record that are bound to products/services accountancy account and can be recorded into the Ledger. +DescJournalOnlyBindedVisible=This is a view of record that are bound to accountancy account and can be recorded into the Ledger. VATAccountNotDefined=Account for VAT not defined ThirdpartyAccountNotDefined=Account for third party not defined ProductAccountNotDefined=Account for product not defined diff --git a/htdocs/langs/en_US/banks.lang b/htdocs/langs/en_US/banks.lang index 3f995673f88..6e2f19f5f36 100644 --- a/htdocs/langs/en_US/banks.lang +++ b/htdocs/langs/en_US/banks.lang @@ -151,7 +151,7 @@ CheckRejectedAndInvoicesReopened=Check returned and invoices reopened BankAccountModelModule=Document templates for bank accounts DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only. DocumentModelBan=Template to print a page with BAN information. -NewVariousPayment=New miscellaneous payment -VariousPayment=Miscellaneous payment +NewVariousPayment=New miscellaneous payments +VariousPayment=Miscellaneous payments VariousPayments=Miscellaneous payments -ShowVariousPayment=Show miscellaneous payment +ShowVariousPayment=Show miscellaneous payments diff --git a/htdocs/langs/en_US/compta.lang b/htdocs/langs/en_US/compta.lang index 6f8a1b5e301..79ad6cfd628 100644 --- a/htdocs/langs/en_US/compta.lang +++ b/htdocs/langs/en_US/compta.lang @@ -191,9 +191,9 @@ ACCOUNTING_VAT_SOLD_ACCOUNT=Accounting account by default for collecting VAT - V ACCOUNTING_VAT_BUY_ACCOUNT=Accounting account by default for recovered VAT - 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_Desc=Dedicated accounting account defined on third party card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated customer accouting account on third party is not defined +ACCOUNTING_ACCOUNT_CUSTOMER_Desc=The dedicated accounting account defined on third party 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 customer accouting account on third party is not defined. ACCOUNTING_ACCOUNT_SUPPLIER=Accounting account used for supplier third parties -ACCOUNTING_ACCOUNT_SUPPLIER_Desc=Dedicated accounting account defined on third party card will be used for Subledger accouting, this one for General Ledger or as default value of Subledger accounting if dedicated supplier accouting account on third party is not defined +ACCOUNTING_ACCOUNT_SUPPLIER_Desc=The dedicated accounting account defined on third party 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 supplier accouting account on third party is not defined. CloneTax=Clone a social/fiscal tax ConfirmCloneTax=Confirm the clone of a social/fiscal tax payment CloneTaxForNextMonth=Clone it for next month diff --git a/htdocs/langs/en_US/salaries.lang b/htdocs/langs/en_US/salaries.lang index 522bf0a65d7..7e0c80d3380 100644 --- a/htdocs/langs/en_US/salaries.lang +++ b/htdocs/langs/en_US/salaries.lang @@ -1,6 +1,6 @@ # 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=Dedicated accounting account defined on user card will be used for Subledger accouting, this one for General Ledger or 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 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 personnel expenses Salary=Salary Salaries=Salaries diff --git a/htdocs/modulebuilder/template/myobject_card.php b/htdocs/modulebuilder/template/myobject_card.php index fefd1f78d9d..994aca35c88 100644 --- a/htdocs/modulebuilder/template/myobject_card.php +++ b/htdocs/modulebuilder/template/myobject_card.php @@ -258,10 +258,11 @@ if ($action == 'create') print load_fiche_titre($langs->trans("NewObject", $langs->transnoentitiesnoconv("MyObject"))); print ''; + print ''; print ''; print ''; - dol_fiche_head(); + dol_fiche_head(array(), ''); print ''."\n"; foreach($object->fields as $key => $val) @@ -277,7 +278,7 @@ if ($action == 'create') dol_fiche_end(); - print '
     
    '; + print '
     
    '; print ''; } From 0763d15b4c5d4418b1a1e9126928697208042ff2 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 15 Jul 2017 12:37:31 +0200 Subject: [PATCH 115/138] Debug journalization Debug edition of user BAN. --- .../journal/expensereportsjournal.php | 166 ++++++---- .../accountancy/journal/purchasesjournal.php | 228 ++++++++------ htdocs/accountancy/journal/sellsjournal.php | 297 ++++++++++-------- htdocs/core/menus/standard/eldy.lib.php | 6 +- htdocs/core/modules/modAccounting.class.php | 2 +- htdocs/core/modules/modSalaries.class.php | 12 +- htdocs/user/bank.php | 97 ++++-- htdocs/user/class/userbankaccount.class.php | 3 +- 8 files changed, 487 insertions(+), 324 deletions(-) diff --git a/htdocs/accountancy/journal/expensereportsjournal.php b/htdocs/accountancy/journal/expensereportsjournal.php index 0002bca413f..fb1e77d1c5c 100644 --- a/htdocs/accountancy/journal/expensereportsjournal.php +++ b/htdocs/accountancy/journal/expensereportsjournal.php @@ -36,12 +36,7 @@ require_once DOL_DOCUMENT_ROOT . '/expensereport/class/expensereport.class.php'; require_once DOL_DOCUMENT_ROOT . '/user/class/user.class.php'; require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; -$langs->load("compta"); -$langs->load("bills"); -$langs->load("other"); -$langs->load("main"); -$langs->load("accountancy"); -$langs->load("trips"); +$langs->loadLangs(array("commercial", "compta","bills","other","accountancy","trips","errors")); $id_journal = GETPOST('id_journal', 'int'); $action = GETPOST('action','aZ09'); @@ -91,7 +86,7 @@ if (empty($date_start) || empty($date_end)) // We define date_start and date_end $idpays = $mysoc->country_id; $sql = "SELECT er.rowid, er.ref, er.date_debut as de,"; -$sql .= " erd.rowid as erdid, erd.comments, erd.total_ttc, erd.tva_tx, erd.total_ht, erd.total_tva, erd.fk_code_ventilation, erd.vat_src_code, "; +$sql .= " erd.rowid as erdid, erd.comments, erd.total_ht, erd.total_tva, erd.total_localtax1, erd.total_localtax2, erd.tva_tx, erd.total_ttc, erd.fk_code_ventilation, erd.vat_src_code, "; $sql .= " u.rowid as uid, u.firstname, u.lastname, u.accountancy_code as user_accountancy_account,"; $sql .= " f.accountancy_code, aa.rowid as fk_compte, aa.account_number as compte, aa.label as label_compte"; //$sql .= " ct.accountancy_code_buy as account_tva"; @@ -112,22 +107,25 @@ if ($in_bookkeeping == 'notyet') $sql .= " AND er.rowid NOT IN (SELECT fk_doc FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as ab WHERE ab.doc_type='expense_report')"; $sql .= " ORDER BY er.date_debut"; -dol_syslog('accountancy/journal/expensereportsjournal.php:: $sql=' . $sql); +dol_syslog('accountancy/journal/expensereportsjournal.php', LOG_DEBUG); $result = $db->query($sql); if ($result) { - $num = $db->num_rows($result); - - // Variables - $account_salary = (! empty($conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT)) ? $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT : 'NotDefined'; - $account_vat = (! empty($conf->global->ACCOUNTING_VAT_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_BUY_ACCOUNT : 'NotDefined'; $taber = array (); $tabht = array (); $tabtva = array (); $def_tva = array (); $tabttc = array (); + $tablocaltax1 = array (); + $tablocaltax2 = array (); $tabuser = array (); + $num = $db->num_rows($result); + + // Variables + $account_salary = (! empty($conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT)) ? $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT : 'NotDefined'; + $account_vat = (! empty($conf->global->ACCOUNTING_VAT_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_BUY_ACCOUNT : 'NotDefined'; + $i = 0; while ( $i < $num ) { $obj = $db->fetch_object($result); @@ -138,7 +136,9 @@ if ($result) { $vatdata = getTaxesFromId($obj->tva_tx.($obj->vat_src_code?' ('.$obj->vat_src_code.')':''), $mysoc, $mysoc, 0); $compta_tva = (! empty($vatdata['accountancy_code_sell']) ? $vatdata['accountancy_code_sell'] : $account_vat); - + $compta_localtax1 = (! empty($vatdata['accountancy_code_sell']) ? $vatdata['accountancy_code_sell'] : $cpttva); + $compta_localtax2 = (! empty($vatdata['accountancy_code_sell']) ? $vatdata['accountancy_code_sell'] : $cpttva); + // Define array to display all VAT rates that use this accounting account $compta_tva if (price2num($obj->tva_tx) || ! empty($obj->vat_src_code)) { @@ -149,9 +149,19 @@ if ($result) { $taber[$obj->rowid]["ref"] = $obj->ref; $taber[$obj->rowid]["comments"] = $obj->comments; $taber[$obj->rowid]["fk_expensereportdet"] = $obj->erdid; + + // Avoid warnings + if (! isset($tabttc[$obj->rowid][$compta_user])) $tabttc[$obj->rowid][$compta_user] = 0; + if (! isset($tabht[$obj->rowid][$compta_fees])) $tabht[$obj->rowid][$compta_fees] = 0; + if (! isset($tabtva[$obj->rowid][$compta_tva])) $tabtva[$obj->rowid][$compta_tva] = 0; + if (! isset($tablocaltax1[$obj->rowid][$compta_localtax1])) $tablocaltax1[$obj->rowid][$compta_localtax1] = 0; + if (! isset($tablocaltax2[$obj->rowid][$compta_localtax2])) $tablocaltax2[$obj->rowid][$compta_localtax2] = 0; + $tabttc[$obj->rowid][$compta_user] += $obj->total_ttc; $tabht[$obj->rowid][$compta_fees] += $obj->total_ht; $tabtva[$obj->rowid][$compta_tva] += $obj->total_tva; + $tablocaltax1[$obj->rowid][$compta_localtax1] += $obj->total_localtax1; + $tablocaltax2[$obj->rowid][$compta_localtax2] += $obj->total_localtax2; $tabuser[$obj->rowid] = array ( 'id' => $obj->uid, 'name' => dolGetFirstLastname($obj->firstname, $obj->lastname), @@ -169,7 +179,7 @@ if ($action == 'writebookkeeping') { $now = dol_now(); $error = 0; - foreach ($taber as $key => $val) + foreach ($taber as $key => $val) // Loop on each expense report { $errorforline = 0; @@ -180,7 +190,6 @@ if ($action == 'writebookkeeping') { { foreach ( $tabttc[$key] as $k => $mt ) { if ($mt) { - // get compte id and label $bookkeeping = new BookKeeping($db); $bookkeeping->doc_date = $val["date"]; $bookkeeping->doc_ref = $val["ref"]; @@ -190,8 +199,8 @@ if ($action == 'writebookkeeping') { $bookkeeping->fk_docdet = $val["fk_expensereportdet"]; $bookkeeping->subledger_account = $tabuser[$key]['user_accountancy_code']; $bookkeeping->subledger_label = $tabuser[$key]['user_accountancy_code']; - $bookkeeping->label_operation = $tabuser[$key]['name']; $bookkeeping->numero_compte = $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT; + $bookkeeping->label_operation = $tabuser[$key]['name']; $bookkeeping->montant = $mt; $bookkeeping->sens = ($mt >= 0) ? 'C' : 'D'; $bookkeeping->debit = ($mt <= 0) ? $mt : 0; @@ -223,8 +232,6 @@ if ($action == 'writebookkeeping') { if (! $errorforline) { foreach ( $tabht[$key] as $k => $mt ) { - $accountingaccount = new AccountingAccount($db); - $accountingaccount->fetch(null, $k, true); if ($mt) { // get compte id and label $accountingaccount = new AccountingAccount($db); @@ -238,8 +245,8 @@ if ($action == 'writebookkeeping') { $bookkeeping->fk_docdet = $val["fk_expensereportdet"]; $bookkeeping->subledger_account = ''; $bookkeeping->subledger_label = ''; - $bookkeeping->label_operation = $accountingaccount->label; $bookkeeping->numero_compte = $k; + $bookkeeping->label_operation = $accountingaccount->label; $bookkeeping->montant = $mt; $bookkeeping->sens = ($mt < 0) ? 'C' : 'D'; $bookkeeping->debit = ($mt > 0) ? $mt : 0; @@ -271,9 +278,15 @@ if ($action == 'writebookkeeping') { // VAT if (! $errorforline) { - // var_dump($tabtva); - foreach ( $tabtva[$key] as $k => $mt ) { - if ($mt) { + $listoftax=array(0, 1, 2); + foreach($listoftax as $numtax) + { + $arrayofvat = $tabtva; + if ($numtax == 1) $arrayofvat = $tablocaltax1; + if ($numtax == 2) $arrayofvat = $tablocaltax2; + + foreach ( $arrayofvat[$key] as $k => $mt ) { + if ($mt) { // get compte id and label $bookkeeping = new BookKeeping($db); $bookkeeping->doc_date = $val["date"]; @@ -284,8 +297,8 @@ if ($action == 'writebookkeeping') { $bookkeeping->fk_docdet = $val["fk_expensereportdet"]; $bookkeeping->subledger_account = ''; $bookkeeping->subledger_label = ''; - $bookkeeping->label_operation = $langs->trans("VAT"). ' '.join(', ',$def_tva[$key][$k]); $bookkeeping->numero_compte = $k; + $bookkeeping->label_operation = $langs->trans("VAT"). ' '.join(', ',$def_tva[$key][$k]); $bookkeeping->montant = $mt; $bookkeeping->sens = ($mt < 0) ? 'C' : 'D'; $bookkeeping->debit = ($mt > 0) ? $mt : 0; @@ -309,6 +322,7 @@ if ($action == 'writebookkeeping') { setEventMessages($bookkeeping->error, $bookkeeping->errors, 'errors'); } } + } } } } @@ -329,7 +343,7 @@ if ($action == 'writebookkeeping') { } } - if (empty($error) && count($tabpay)) { + if (empty($error) && count($tabpay) > 0) { setEventMessages($langs->trans("GeneralLedgerIsWritten"), null, 'mesgs'); } elseif (count($tabpay) == $error) @@ -353,7 +367,7 @@ $form = new Form($db); $userstatic = new User($db); // Export -/*if ($action == 'export_csv') { +/*if ($action == 'exportcsv') { $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV; include DOL_DOCUMENT_ROOT . '/accountancy/tpl/export_journal.tpl.php'; @@ -479,20 +493,25 @@ if (empty($action) || $action == 'view') { journalHead($nom, $nomlink, $period, $periodlink, $description, $builddate, $exportlink, array('action' => ''), '', $varlink); - /*if ($conf->global->ACCOUNTING_EXPORT_MODELCSV != 1 && $conf->global->ACCOUNTING_EXPORT_MODELCSV != 2) { - print ''; - } else { - print ''; - }*/ - + // Button to write into Ledger + if (empty($conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT) || $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT == '-1') { + print img_warning().' '.$langs->trans("SomeMandatoryStepsOfSetupWereNotDone"); + print ' : '.$langs->trans("AccountancyAreaDescMisc", 4, ''.$langs->transnoentitiesnoconv("MenuFinancial").'-'.$langs->transnoentitiesnoconv("MenuAccountancy").'-'.$langs->transnoentitiesnoconv("Setup")."-".$langs->transnoentitiesnoconv("MenuDefaultAccounts").''); + } print '
    '; - print ''; + if (empty($conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT) || $conf->global->SALARIES_ACCOUNTING_ACCOUNT_PAYMENT == '-1') { + print ''; + } + else { + print ''; + } + //print ''; print '
    '; print '