mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2026-02-13 19:25:22 +01:00
Merge branch 'develop' of github.com:Dolibarr/dolibarr into dev_19763
This commit is contained in:
@@ -163,7 +163,7 @@ if ($object->id > 0) {
|
||||
|
||||
$newcardbutton = '';
|
||||
if (!empty($conf->agenda->enabled)) {
|
||||
$newcardbutton .= dolGetButtonTitle($langs->trans('AddAction'), '', 'fa fa-plus-circle', DOL_URL_ROOT.'/comm/action/card.php?action=create&backtopage=1&origin=member&originid='.$id);
|
||||
$newcardbutton .= dolGetButtonTitle($langs->trans('AddAction'), '', 'fa fa-plus-circle', DOL_URL_ROOT.'/comm/action/card.php?action=create&backtopage='.urlencode($_SERVER['PHP_SELF']).($object->id > 0 ? '?id='.$object->id : '').'&origin=member&originid='.$id);
|
||||
}
|
||||
|
||||
if (!empty($conf->agenda->enabled) && (!empty($user->rights->agenda->myactions->read) || !empty($user->rights->agenda->allactions->read))) {
|
||||
|
||||
@@ -1286,7 +1286,7 @@ if (is_object($objcanvas) && $objcanvas->displayCanvasExists($action)) {
|
||||
print '</td></tr>';
|
||||
|
||||
// EMail
|
||||
print '<tr><td>'.($conf->global->ADHERENT_MAIL_REQUIRED ? '<span class="fieldrequired">' : '').$langs->trans("EMail").($conf->global->ADHERENT_MAIL_REQUIRED ? '</span>' : '').'</td>';
|
||||
print '<tr><td>'.(getDolGlobalString("ADHERENT_MAIL_REQUIRED") ? '<span class="fieldrequired">' : '').$langs->trans("EMail").(getDolGlobalString("ADHERENT_MAIL_REQUIRED") ? '</span>' : '').'</td>';
|
||||
print '<td>'.img_picto('', 'object_email', 'class="pictofixedwidth"').'<input type="text" name="member_email" class="minwidth300" maxlength="255" value="'.(GETPOSTISSET("member_email") ? GETPOST("member_email", '', 2) : $object->email).'"></td></tr>';
|
||||
|
||||
// Website
|
||||
|
||||
@@ -519,7 +519,9 @@ class Proposals extends DolibarrApi
|
||||
isset($request_data->date_end) ? $request_data->date_end : $propalline->date_end,
|
||||
isset($request_data->array_options) ? $request_data->array_options : $propalline->array_options,
|
||||
isset($request_data->fk_unit) ? $request_data->fk_unit : $propalline->fk_unit,
|
||||
isset($request_data->multicurrency_subprice) ? $request_data->multicurrency_subprice : $propalline->subprice
|
||||
isset($request_data->multicurrency_subprice) ? $request_data->multicurrency_subprice : $propalline->subprice,
|
||||
0,
|
||||
isset($request_data->rang) ? $request_data->rang : $propalline->rang
|
||||
);
|
||||
|
||||
if ($updateRes > 0) {
|
||||
|
||||
@@ -806,9 +806,10 @@ class Propal extends CommonObject
|
||||
* @param string $fk_unit Code of the unit to use. Null to use the default one
|
||||
* @param double $pu_ht_devise Unit price in currency
|
||||
* @param int $notrigger disable line update trigger
|
||||
* @param integer $rang line rank
|
||||
* @return int 0 if OK, <0 if KO
|
||||
*/
|
||||
public function updateline($rowid, $pu, $qty, $remise_percent, $txtva, $txlocaltax1 = 0.0, $txlocaltax2 = 0.0, $desc = '', $price_base_type = 'HT', $info_bits = 0, $special_code = 0, $fk_parent_line = 0, $skip_update_total = 0, $fk_fournprice = 0, $pa_ht = 0, $label = '', $type = 0, $date_start = '', $date_end = '', $array_options = 0, $fk_unit = null, $pu_ht_devise = 0, $notrigger = 0)
|
||||
public function updateline($rowid, $pu, $qty, $remise_percent, $txtva, $txlocaltax1 = 0.0, $txlocaltax2 = 0.0, $desc = '', $price_base_type = 'HT', $info_bits = 0, $special_code = 0, $fk_parent_line = 0, $skip_update_total = 0, $fk_fournprice = 0, $pa_ht = 0, $label = '', $type = 0, $date_start = '', $date_end = '', $array_options = 0, $fk_unit = null, $pu_ht_devise = 0, $notrigger = 0, $rang = 0)
|
||||
{
|
||||
global $mysoc, $langs;
|
||||
|
||||
@@ -894,6 +895,7 @@ class Propal extends CommonObject
|
||||
$line->oldline = $staticline;
|
||||
$this->line = $line;
|
||||
$this->line->context = $this->context;
|
||||
$this->line->rang = $rang;
|
||||
|
||||
// Reorder if fk_parent_line change
|
||||
if (!empty($fk_parent_line) && !empty($staticline->fk_parent_line) && $fk_parent_line != $staticline->fk_parent_line) {
|
||||
|
||||
@@ -439,7 +439,8 @@ class Orders extends DolibarrApi
|
||||
$request_data->fk_unit,
|
||||
$request_data->multicurrency_subprice,
|
||||
0,
|
||||
$request_data->ref_ext
|
||||
$request_data->ref_ext,
|
||||
$request_data->rang
|
||||
);
|
||||
|
||||
if ($updateRes > 0) {
|
||||
|
||||
@@ -3087,9 +3087,10 @@ class Commande extends CommonOrder
|
||||
* @param double $pu_ht_devise Amount in currency
|
||||
* @param int $notrigger disable line update trigger
|
||||
* @param string $ref_ext external reference
|
||||
* @param integer $rang line rank
|
||||
* @return int < 0 if KO, > 0 if OK
|
||||
*/
|
||||
public function updateline($rowid, $desc, $pu, $qty, $remise_percent, $txtva, $txlocaltax1 = 0.0, $txlocaltax2 = 0.0, $price_base_type = 'HT', $info_bits = 0, $date_start = '', $date_end = '', $type = 0, $fk_parent_line = 0, $skip_update_total = 0, $fk_fournprice = null, $pa_ht = 0, $label = '', $special_code = 0, $array_options = 0, $fk_unit = null, $pu_ht_devise = 0, $notrigger = 0, $ref_ext = '')
|
||||
public function updateline($rowid, $desc, $pu, $qty, $remise_percent, $txtva, $txlocaltax1 = 0.0, $txlocaltax2 = 0.0, $price_base_type = 'HT', $info_bits = 0, $date_start = '', $date_end = '', $type = 0, $fk_parent_line = 0, $skip_update_total = 0, $fk_fournprice = null, $pa_ht = 0, $label = '', $special_code = 0, $array_options = 0, $fk_unit = null, $pu_ht_devise = 0, $notrigger = 0, $ref_ext = '', $rang = 0)
|
||||
{
|
||||
global $conf, $mysoc, $langs, $user;
|
||||
|
||||
@@ -3214,6 +3215,7 @@ class Commande extends CommonOrder
|
||||
$line->oldline = $staticline;
|
||||
$this->line = $line;
|
||||
$this->line->context = $this->context;
|
||||
$this->line->rang = $rang;
|
||||
|
||||
// Reorder if fk_parent_line change
|
||||
if (!empty($fk_parent_line) && !empty($staticline->fk_parent_line) && $fk_parent_line != $staticline->fk_parent_line) {
|
||||
|
||||
@@ -125,7 +125,11 @@ if ($user->rights->banque->modifier && $action == "update") {
|
||||
$error = 0;
|
||||
|
||||
$acline = new AccountLine($db);
|
||||
$acline->fetch($rowid);
|
||||
$result = $acline->fetch($rowid);
|
||||
if ($result <= 0) {
|
||||
dol_syslog('Failed to read bank line with id '.$rowid, LOG_ERR); // This happens due to old bug that has set fk_account to null.
|
||||
$acline->id = $rowid;
|
||||
}
|
||||
|
||||
$acsource = new Account($db);
|
||||
$acsource->fetch($accountoldid);
|
||||
@@ -332,7 +336,7 @@ if ($result) {
|
||||
print '<td>';
|
||||
if (!$objp->rappro && !$bankline->getVentilExportCompta()) {
|
||||
print img_picto('', 'bank_account', 'class="paddingright"');
|
||||
print $form->select_comptes($acct->id, 'accountid', 0, '', 0, '', 0, '', 1);
|
||||
print $form->select_comptes($acct->id, 'accountid', 0, '', ($acct->id > 0 ? $acct->id : 1), '', 0, '', 1);
|
||||
} else {
|
||||
print $acct->getNomUrl(1, 'transactions', 'reflabel');
|
||||
}
|
||||
|
||||
@@ -451,7 +451,8 @@ class Invoices extends DolibarrApi
|
||||
$request_data->fk_unit,
|
||||
$request_data->multicurrency_subprice,
|
||||
0,
|
||||
$request_data->ref_ext
|
||||
$request_data->ref_ext,
|
||||
$request_data->rang
|
||||
);
|
||||
|
||||
if ($updateRes > 0) {
|
||||
|
||||
@@ -3841,9 +3841,10 @@ class Facture extends CommonInvoice
|
||||
* @param double $pu_ht_devise Unit price in currency
|
||||
* @param int $notrigger disable line update trigger
|
||||
* @param string $ref_ext External reference of the line
|
||||
* @param integer $rang rank of line
|
||||
* @return int < 0 if KO, > 0 if OK
|
||||
*/
|
||||
public function updateline($rowid, $desc, $pu, $qty, $remise_percent, $date_start, $date_end, $txtva, $txlocaltax1 = 0, $txlocaltax2 = 0, $price_base_type = 'HT', $info_bits = 0, $type = self::TYPE_STANDARD, $fk_parent_line = 0, $skip_update_total = 0, $fk_fournprice = null, $pa_ht = 0, $label = '', $special_code = 0, $array_options = 0, $situation_percent = 100, $fk_unit = null, $pu_ht_devise = 0, $notrigger = 0, $ref_ext = '')
|
||||
public function updateline($rowid, $desc, $pu, $qty, $remise_percent, $date_start, $date_end, $txtva, $txlocaltax1 = 0, $txlocaltax2 = 0, $price_base_type = 'HT', $info_bits = 0, $type = self::TYPE_STANDARD, $fk_parent_line = 0, $skip_update_total = 0, $fk_fournprice = null, $pa_ht = 0, $label = '', $special_code = 0, $array_options = 0, $situation_percent = 100, $fk_unit = null, $pu_ht_devise = 0, $notrigger = 0, $ref_ext = '', $rang = 0)
|
||||
{
|
||||
global $conf, $user;
|
||||
// Deprecation warning
|
||||
@@ -3971,6 +3972,7 @@ class Facture extends CommonInvoice
|
||||
$line->oldline = $staticline;
|
||||
$this->line = $line;
|
||||
$this->line->context = $this->context;
|
||||
$this->line->rang = $rang;
|
||||
|
||||
// Reorder if fk_parent_line change
|
||||
if (!empty($fk_parent_line) && !empty($staticline->fk_parent_line) && $fk_parent_line != $staticline->fk_parent_line) {
|
||||
|
||||
@@ -856,7 +856,7 @@ if (is_object($objcanvas) && $objcanvas->displayCanvasExists($action)) {
|
||||
if (!empty($value['icon'])) {
|
||||
print '<span class="fa '.$value['icon'].'"></span>';
|
||||
}
|
||||
print '<input type="text" name="'.$key.'" id="'.$key.'" class="minwidth100" maxlength="80" value="'.dol_escape_htmltag(GETPOSTISSET($key) ?GETPOST($key, 'alphanohtml') : $object->socialnetworks[$key]).'">';
|
||||
print '<input type="text" name="'.$key.'" id="'.$key.'" class="minwidth100" maxlength="80" value="'.dol_escape_htmltag(GETPOSTISSET($key) ?GETPOST($key, 'alphanohtml') : (!empty($object->socialnetworks[$key]) ? $object->socialnetworks[$key] : "")).'">';
|
||||
print '</td>';
|
||||
print '</tr>';
|
||||
} elseif (!empty($object->socialnetworks[$key])) {
|
||||
|
||||
@@ -48,7 +48,7 @@ if (!defined('NOREQUIRETRAN')) {
|
||||
|
||||
require '../../main.inc.php';
|
||||
require_once DOL_DOCUMENT_ROOT.'/core/class/genericobject.class.php';
|
||||
|
||||
$hookmanager->initHooks(array('rowinterface'));
|
||||
// Security check
|
||||
// This is done later into view.
|
||||
|
||||
@@ -120,7 +120,15 @@ if (GETPOST('roworder', 'alpha', 3) && GETPOST('table_element_line', 'aZ09', 3)
|
||||
$perm = 1;
|
||||
}
|
||||
}
|
||||
|
||||
$parameters = array('roworder'=> &$roworder, 'table_element_line' => &$table_element_line, 'fk_element' => &$fk_element, 'element_id' => &$element_id, 'perm' => &$perm);
|
||||
$row = new GenericObject($db);
|
||||
$row->table_element_line = $table_element_line;
|
||||
$row->fk_element = $fk_element;
|
||||
$row->id = $element_id;
|
||||
$reshook = $hookmanager->executeHooks('checkRowPerms', $parameters, $row, $action);
|
||||
if ($reshook > 0) {
|
||||
$perm = $hookmanager->resArray['perm'];
|
||||
}
|
||||
if (! $perm) {
|
||||
// We should not be here. If we are not allowed to reorder rows, feature should not be visible on script.
|
||||
// If we are here, it is a hack attempt, so we report a warning.
|
||||
@@ -137,10 +145,7 @@ if (GETPOST('roworder', 'alpha', 3) && GETPOST('table_element_line', 'aZ09', 3)
|
||||
}
|
||||
}
|
||||
|
||||
$row = new GenericObject($db);
|
||||
$row->table_element_line = $table_element_line;
|
||||
$row->fk_element = $fk_element;
|
||||
$row->id = $element_id;
|
||||
|
||||
|
||||
$row->line_ajaxorder($newrowordertab); // This update field rank or position in table row->table_element_line
|
||||
|
||||
|
||||
@@ -127,7 +127,7 @@ class box_external_rss extends ModeleBoxes
|
||||
// Feed common fields
|
||||
$href = $item['link'];
|
||||
$title = urldecode($item['title']);
|
||||
$date = $item['date_timestamp']; // date will be empty if conversion into timestamp failed
|
||||
$date = empty($item['date_timestamp']) ? null : $item['date_timestamp']; // date will be empty if conversion into timestamp failed
|
||||
if ($rssparser->getFormat() == 'rss') { // If RSS
|
||||
if (!$date && isset($item['pubdate'])) {
|
||||
$date = $item['pubdate'];
|
||||
|
||||
@@ -2236,7 +2236,7 @@ abstract class CommonObject
|
||||
* Link element with a project
|
||||
*
|
||||
* @param int $projectid Project id to link element to
|
||||
* @param int $notrigger Disable all triggers
|
||||
* @param int $notrigger Disable the trigger
|
||||
* @return int <0 if KO, >0 if OK
|
||||
*/
|
||||
public function setProject($projectid, $notrigger = 0)
|
||||
|
||||
@@ -1548,7 +1548,7 @@ class DolGraph
|
||||
}
|
||||
}
|
||||
if ($direction == 'height') {
|
||||
return (empty($conf->dol_optimize_smallscreen) ? ($defaultsize ? $defaultsize : '200') : '160');
|
||||
return (empty($conf->dol_optimize_smallscreen) ? ($defaultsize ? $defaultsize : '220') : '200');
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -7734,7 +7734,7 @@ class Form
|
||||
$val = preg_replace('/t\./', '', $val);
|
||||
$label .= (($label && $obj->$val) ? ($oldvalueforshowoncombobox != $objecttmp->fields[$val]['showoncombobox'] ? ' - ' : ' ') : '');
|
||||
$label .= $obj->$val;
|
||||
$oldvalueforshowoncombobox = $objecttmp->fields[$val]['showoncombobox'];
|
||||
$oldvalueforshowoncombobox = !empty($objecttmp->fields[$val]['showoncombobox']) ? $objecttmp->fields[$val]['showoncombobox'] : 0;
|
||||
}
|
||||
if (empty($outputmode)) {
|
||||
if ($preselectedvalue > 0 && $preselectedvalue == $obj->rowid) {
|
||||
@@ -10079,14 +10079,15 @@ class Form
|
||||
/**
|
||||
* Output the buttons to submit a creation/edit form
|
||||
*
|
||||
* @param string $save_label Alternative label for save button
|
||||
* @param string $cancel_label Alternative label for cancel button
|
||||
* @param array $morebuttons Add additional buttons between save and cancel
|
||||
* @param bool $withoutdiv Option to remove enclosing centered div
|
||||
* @param string $morecss More CSS
|
||||
* @return string Html code with the buttons
|
||||
* @param string $save_label Alternative label for save button
|
||||
* @param string $cancel_label Alternative label for cancel button
|
||||
* @param array $morebuttons Add additional buttons between save and cancel
|
||||
* @param bool $withoutdiv Option to remove enclosing centered div
|
||||
* @param string $morecss More CSS
|
||||
* @param string $dol_openinpopup If the button are shown in a context of a page shown inside a popup, we put here the string name of popup.
|
||||
* @return string Html code with the buttons
|
||||
*/
|
||||
public function buttonsSaveCancel($save_label = 'Save', $cancel_label = 'Cancel', $morebuttons = array(), $withoutdiv = 0, $morecss = '')
|
||||
public function buttonsSaveCancel($save_label = 'Save', $cancel_label = 'Cancel', $morebuttons = array(), $withoutdiv = 0, $morecss = '', $dol_openinpopup = '')
|
||||
{
|
||||
global $langs;
|
||||
|
||||
@@ -10124,6 +10125,19 @@ class Form
|
||||
}
|
||||
$retstring .= $withoutdiv ? '': '</div>';
|
||||
|
||||
if ($dol_openinpopup) {
|
||||
$retstring .= '<!-- buttons are shown into a $dol_openinpopup='.$dol_openinpopup.' context, so we enable the close of dialog on cancel -->'."\n";
|
||||
$retstring .= '<script>';
|
||||
$retstring .= 'jQuery(".button-cancel").click(function(e) {
|
||||
e.preventDefault(); console.log(\'We click on cancel in iframe popup '.$dol_openinpopup.'\');
|
||||
window.parent.jQuery(\'#idfordialog'.$dol_openinpopup.'\').dialog(\'close\');
|
||||
});';
|
||||
$retstring .= '</script>';
|
||||
// TODO @LDR for the save button, in action "add", set parent var to return data and close the window
|
||||
//$retstring .= '<a onclick="javascript:$(\'#varforreturndialogid'.$dol_openinpopup.'\', window.parent.document).text(\'setid\');">setid</a> ';
|
||||
//$retstring .= '<a onclick="javascript:$(\'#varforreturndialoglabel'.$dol_openinpopup.'\', window.parent.document).text(\'setlabel\');">setlabel</a>';
|
||||
}
|
||||
|
||||
return $retstring;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -133,7 +133,7 @@ class FormSetup
|
||||
*/
|
||||
public function generateOutput($editMode = false)
|
||||
{
|
||||
global $hookmanager, $action;
|
||||
global $hookmanager, $action, $langs;
|
||||
require_once DOL_DOCUMENT_ROOT.'/core/class/html.form.class.php';
|
||||
|
||||
$parameters = array(
|
||||
@@ -177,6 +177,8 @@ class FormSetup
|
||||
$out .= '<div class="form-setup-button-container center">'; // Todo : remove .center by adding style to form-setup-button-container css class in all themes
|
||||
$out.= $this->htmlOutputMoreButton;
|
||||
$out .= '<input class="button button-save" type="submit" value="' . $this->langs->trans("Save") . '">'; // Todo fix dolibarr style for <button and use <button instead of input
|
||||
$out .= ' ';
|
||||
$out .= '<a class="button button-cancel" type="submit" href="' . $this->formAttributes['action'] . '">'.$langs->trans('Cancel').'</a>';
|
||||
$out .= '</div>';
|
||||
}
|
||||
|
||||
@@ -283,8 +285,13 @@ class FormSetup
|
||||
|
||||
$out = '';
|
||||
if ($item->enabled==1) {
|
||||
$trClass = 'oddeven';
|
||||
if ($item->getType() == 'title') {
|
||||
$trClass = 'liste_titre';
|
||||
}
|
||||
|
||||
$this->setupNotEmpty++;
|
||||
$out.= '<tr class="oddeven">';
|
||||
$out.= '<tr class="'.$trClass.'">';
|
||||
|
||||
$out.= '<td class="col-setup-title">';
|
||||
$out.= '<span id="helplink'.$item->confKey.'" class="spanforparamtooltip">';
|
||||
@@ -579,6 +586,15 @@ class FormSetupItem
|
||||
/** @var int $rank */
|
||||
public $rank = 0;
|
||||
|
||||
/** @var array set this var for options on select and multiselect items */
|
||||
public $fieldOptions = array();
|
||||
|
||||
/** @var callable $saveCallBack */
|
||||
public $saveCallBack;
|
||||
|
||||
/** @var callable $setValueFromPostCallBack */
|
||||
public $setValueFromPostCallBack;
|
||||
|
||||
/**
|
||||
* @var string $errors
|
||||
*/
|
||||
@@ -636,6 +652,10 @@ class FormSetupItem
|
||||
*/
|
||||
public function saveConfValue()
|
||||
{
|
||||
if (!empty($this->saveCallBack) && is_callable($this->saveCallBack)) {
|
||||
return call_user_func($this->saveCallBack);
|
||||
}
|
||||
|
||||
// Modify constant only if key was posted (avoid resetting key to the null value)
|
||||
if ($this->type != 'title') {
|
||||
$result = dolibarr_set_const($this->db, $this->confKey, $this->fieldValue, 'chaine', 0, '', $this->entity);
|
||||
@@ -647,6 +667,25 @@ class FormSetupItem
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Set an override function for saving data
|
||||
* @param callable $callBack a callable function
|
||||
* @return void
|
||||
*/
|
||||
public function setSaveCallBack(callable $callBack)
|
||||
{
|
||||
$this->saveCallBack = $callBack;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set an override function for get data from post
|
||||
* @param callable $callBack a callable function
|
||||
* @return void
|
||||
*/
|
||||
public function setValueFromPostCallBack(callable $callBack)
|
||||
{
|
||||
$this->setValueFromPostCallBack = $callBack;
|
||||
}
|
||||
|
||||
/**
|
||||
* Save const value based on htdocs/core/actions_setmoduleoptions.inc.php
|
||||
@@ -654,6 +693,10 @@ class FormSetupItem
|
||||
*/
|
||||
public function setValueFromPost()
|
||||
{
|
||||
if (!empty($this->setValueFromPostCallBack) && is_callable($this->setValueFromPostCallBack)) {
|
||||
return call_user_func($this->setValueFromPostCallBack);
|
||||
}
|
||||
|
||||
// Modify constant only if key was posted (avoid resetting key to the null value)
|
||||
if ($this->type != 'title') {
|
||||
if (preg_match('/category:/', $this->type)) {
|
||||
@@ -662,6 +705,13 @@ class FormSetupItem
|
||||
} else {
|
||||
$val_const = GETPOST($this->confKey, 'int');
|
||||
}
|
||||
} elseif ($this->type == 'multiselect') {
|
||||
$val = GETPOST($this->confKey, 'array');
|
||||
if ($val && is_array($val)) {
|
||||
$val_const = implode(',', $val);
|
||||
}
|
||||
} elseif ($this->type == 'html') {
|
||||
$val_const = GETPOST($this->confKey, 'restricthtml');
|
||||
} else {
|
||||
$val_const = GETPOST($this->confKey, 'alpha');
|
||||
}
|
||||
@@ -719,6 +769,10 @@ class FormSetupItem
|
||||
|
||||
if ($this->type == 'title') {
|
||||
$out.= $this->generateOutputField(); // title have no input
|
||||
} elseif ($this->type == 'multiselect') {
|
||||
$out.= $this->generateInputFieldMultiSelect();
|
||||
} elseif ($this->type == 'select') {
|
||||
$out.= $this->generateInputFieldSelect();
|
||||
} elseif ($this->type == 'textarea') {
|
||||
$out.= $this->generateInputFieldTextarea();
|
||||
} elseif ($this->type== 'html') {
|
||||
@@ -851,6 +905,29 @@ class FormSetupItem
|
||||
return $out;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function generateInputFieldMultiSelect()
|
||||
{
|
||||
$TSelected = array();
|
||||
if ($this->fieldValue) {
|
||||
$TSelected = explode(',', $this->fieldValue);
|
||||
}
|
||||
|
||||
return $this->form->multiselectarray($this->confKey, $this->fieldOptions, $TSelected, 0, 0, '', 0, 0, 'style="min-width:100px"');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function generateInputFieldSelect()
|
||||
{
|
||||
return $this->form->selectarray($this->confKey, $this->fieldOptions, $this->fieldValue);
|
||||
}
|
||||
|
||||
/**
|
||||
* get the type : used for old module builder setup conf style conversion and tests
|
||||
* because this two class will quickly evolve it's important to not set or get directly $this->type (will be protected) so this method exist
|
||||
@@ -916,6 +993,10 @@ class FormSetupItem
|
||||
// nothing to do
|
||||
} elseif ($this->type == 'textarea') {
|
||||
$out.= dol_nl2br($this->fieldValue);
|
||||
} elseif ($this->type == 'multiselect') {
|
||||
$out.= $this->generateOutputFieldMultiSelect();
|
||||
} elseif ($this->type == 'select') {
|
||||
$out.= $this->generateOutputFieldSelect();
|
||||
} elseif ($this->type== 'html') {
|
||||
$out.= $this->fieldValue;
|
||||
} elseif ($this->type == 'yesno') {
|
||||
@@ -969,6 +1050,41 @@ class FormSetupItem
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function generateOutputFieldMultiSelect()
|
||||
{
|
||||
$outPut = '';
|
||||
$TSelected = array();
|
||||
if (!empty($this->fieldValue)) {
|
||||
$TSelected = explode(',', $this->fieldValue);
|
||||
}
|
||||
|
||||
if (!empty($TSelected)) {
|
||||
foreach ($TSelected as $selected) {
|
||||
if (!empty($this->fieldOptions[$selected])) {
|
||||
$outPut.= dolGetBadge('', $this->fieldOptions[$selected], 'info').' ';
|
||||
}
|
||||
}
|
||||
}
|
||||
return $outPut;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function generateOutputFieldSelect()
|
||||
{
|
||||
$outPut = '';
|
||||
if (!empty($this->fieldOptions[$this->fieldValue])) {
|
||||
$outPut = $this->fieldOptions[$this->fieldValue];
|
||||
}
|
||||
|
||||
return $outPut;
|
||||
}
|
||||
|
||||
/*
|
||||
* METHODS FOR SETTING DISPLAY TYPE
|
||||
*/
|
||||
@@ -1076,4 +1192,37 @@ class FormSetupItem
|
||||
$this->type = 'title';
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Set type of input as a simple title
|
||||
* no data to store
|
||||
* @param array $fieldOptions A table of field options
|
||||
* @return self
|
||||
*/
|
||||
public function setAsMultiSelect($fieldOptions)
|
||||
{
|
||||
if (is_array($fieldOptions)) {
|
||||
$this->fieldOptions = $fieldOptions;
|
||||
}
|
||||
|
||||
$this->type = 'multiselect';
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set type of input as a simple title
|
||||
* no data to store
|
||||
* @param array $fieldOptions A table of field options
|
||||
* @return self
|
||||
*/
|
||||
public function setAsSelect($fieldOptions)
|
||||
{
|
||||
if (is_array($fieldOptions)) {
|
||||
$this->fieldOptions = $fieldOptions;
|
||||
}
|
||||
|
||||
$this->type = 'select';
|
||||
return $this;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1575,36 +1575,70 @@ function dol_syslog($message, $level = LOG_INFO, $ident = 0, $suffixinfilename =
|
||||
* Such buttons must be included inside a HTML form.
|
||||
*
|
||||
* @param string $name A name for the html component
|
||||
* @param string $label Label of button
|
||||
* @param string $label Label shown in Popup title top bar
|
||||
* @param string $buttonstring button string
|
||||
* @param string $url Url to open
|
||||
* @param string $disabled Disabled text
|
||||
* @param string $morecss More CSS
|
||||
* @param string $backtopagejsfields The back to page must be managed using javascript instead of a redirect.
|
||||
* Value is 'Name of html component to set with id:Name of html component to set with label'
|
||||
* TODO Support this mode, for example when used from the page create a project on thirdparty creation.
|
||||
* @return string HTML component with button
|
||||
*/
|
||||
function dolButtonToOpenUrlInDialogPopup($name, $label, $buttonstring, $url, $disabled = '')
|
||||
function dolButtonToOpenUrlInDialogPopup($name, $label, $buttonstring, $url, $disabled = '', $morecss = 'button bordertransp', $backtopagejsfields = '')
|
||||
{
|
||||
if (strpos($url, '?') > 0) {
|
||||
$url .= '&dol_hide_topmenu=1&dol_hide_leftmenu=1&dol_openinpopup=1';
|
||||
$url .= '&dol_hide_topmenu=1&dol_hide_leftmenu=1&dol_openinpopup='.urlencode($name);
|
||||
} else {
|
||||
$url .= '?dol_hide_menuinpopup=1&dol_hide_leftmenu=1&dol_openinpopup=1';
|
||||
$url .= '?dol_hide_topmenu=1&dol_hide_leftmenu=1&dol_openinpopup='.urlencode($name);
|
||||
}
|
||||
|
||||
$out .= '';
|
||||
|
||||
$backtopagejsfieldsid = ''; $backtopagejsfieldslabel = '';
|
||||
if ($backtopagejsfields) {
|
||||
$url .= '&backtopagejsfields='.urlencode($backtopagejsfields);
|
||||
$tmpbacktopagejsfields = explode(':', $backtopagejsfields);
|
||||
$backtopagejsfieldsid = empty($tmpbacktopagejsfields[0]) ? '' : $tmpbacktopagejsfields[0];
|
||||
$backtopagejsfieldslabel = empty($tmpbacktopagejsfields[1]) ? '' : $tmpbacktopagejsfields[1];
|
||||
}
|
||||
|
||||
//print '<input type="submit" class="button bordertransp"'.$disabled.' value="'.dol_escape_htmltag($langs->trans("MediaFiles")).'" name="file_manager">';
|
||||
$out = '<a class="button bordertransp button_'.$name.'"'.$disabled.' title="'.dol_escape_htmltag($label).'">'.$buttonstring.'</a>';
|
||||
$out .= '<!-- a link for button to open url into a dialog popup backtopagejsfields = '.$backtopagejsfields.' -->'."\n";
|
||||
$out .= '<a class="cursorpointer button_'.$name.($morecss ? ' '.$morecss : '').'"'.$disabled.' title="'.dol_escape_htmltag($label).'">'.$buttonstring.'</a>';
|
||||
$out .= '<div id="idfordialog'.$name.'" class="hidden">div for dialog</div>';
|
||||
$out .= '<div id="varforreturndialogid'.$name.'" class="hidden">div for returned id</div>';
|
||||
$out .= '<div id="varforreturndialoglabel'.$name.'" class="hidden">div for returned label</div>';
|
||||
$out .= '<!-- Add js code to open dialog popup on dialog -->';
|
||||
$out .= '<script type="text/javascript">
|
||||
jQuery(document).ready(function () {
|
||||
jQuery(".button_'.$name.'").click(function () {
|
||||
console.log("Open popup with jQuery(...).dialog() on URL '.dol_escape_js(DOL_URL_ROOT.$url).'")
|
||||
var $dialog = $(\'<div></div>\').html(\'<iframe class="iframedialog" style="border: 0px;" src="'.DOL_URL_ROOT.$url.'" width="100%" height="98%"></iframe>\')
|
||||
.dialog({
|
||||
autoOpen: false,
|
||||
modal: true,
|
||||
height: (window.innerHeight - 150),
|
||||
width: \'80%\',
|
||||
title: "'.dol_escape_js($label).'"
|
||||
});
|
||||
$dialog.dialog(\'open\');
|
||||
console.log(\'Open popup with jQuery(...).dialog() on URL '.dol_escape_js(DOL_URL_ROOT.$url).'\');
|
||||
var $tmpdialog = $(\'#idfordialog'.$name.'\');
|
||||
$tmpdialog.html(\'<iframe class="iframedialog" id="iframedialog'.$name.'" style="border: 0px;" src="'.DOL_URL_ROOT.$url.'" width="100%" height="98%"></iframe>\');
|
||||
$tmpdialog.dialog({
|
||||
autoOpen: false,
|
||||
modal: true,
|
||||
height: (window.innerHeight - 150),
|
||||
width: \'80%\',
|
||||
title: \''.dol_escape_js($label).'\',
|
||||
open: function (event, ui) {
|
||||
console.log("open popup");
|
||||
},
|
||||
close: function (event, ui) {
|
||||
returnedid = jQuery("#varforreturndialogid'.$name.'").text();
|
||||
returnedlabel = jQuery("#varforreturndialoglabel'.$name.'").text();
|
||||
console.log("popup has been closed. returnedid="+returnedid+" returnedlabel="+returnedlabel);
|
||||
if (returnedid != "" && returnedid != "div for returned id") {
|
||||
jQuery("#'.(empty($backtopagejsfieldsid)?"none":$backtopagejsfieldsid).'").val(returnedid);
|
||||
}
|
||||
if (returnedlabel != "" && returnedlabel != "div for returned label") {
|
||||
jQuery("#'.(empty($backtopagejsfieldslabel)?"none":$backtopagejsfieldslabel).'").val(returnedlabel);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
$tmpdialog.dialog(\'open\');
|
||||
});
|
||||
});
|
||||
</script>';
|
||||
@@ -2988,7 +3022,7 @@ function dol_print_phone($phone, $countrycode = '', $cid = 0, $socid = 0, $addli
|
||||
if (!empty($conf->global->MAIN_PHONE_SEPAR)) {
|
||||
$separ = $conf->global->MAIN_PHONE_SEPAR;
|
||||
}
|
||||
if (empty($countrycode)) {
|
||||
if (empty($countrycode) && is_object($mysoc)) {
|
||||
$countrycode = $mysoc->country_code;
|
||||
}
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ function dolSaveMasterFile($filemaster)
|
||||
@chmod($filemaster, octdec($conf->global->MAIN_UMASK));
|
||||
}
|
||||
|
||||
return $result;
|
||||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -291,11 +291,12 @@ function dolSavePageContent($filetpl, Website $object, WebsitePage $objectpage,
|
||||
* @param string $fileindex Full path of file index.php
|
||||
* @param string $filetpl File tpl the index.php page redirect to (used only if $fileindex is provided)
|
||||
* @param string $filewrapper Full path of file wrapper.php
|
||||
* @param Website $object Object website
|
||||
* @return boolean True if OK
|
||||
*/
|
||||
function dolSaveIndexPage($pathofwebsite, $fileindex, $filetpl, $filewrapper)
|
||||
function dolSaveIndexPage($pathofwebsite, $fileindex, $filetpl, $filewrapper, $object = null)
|
||||
{
|
||||
global $conf;
|
||||
global $conf, $db;
|
||||
|
||||
$result1 = false;
|
||||
$result2 = false;
|
||||
@@ -320,6 +321,44 @@ function dolSaveIndexPage($pathofwebsite, $fileindex, $filetpl, $filewrapper)
|
||||
if (!empty($conf->global->MAIN_UMASK)) {
|
||||
@chmod($fileindex, octdec($conf->global->MAIN_UMASK));
|
||||
}
|
||||
|
||||
if (is_object($object) && $object->fk_default_home > 0) {
|
||||
$objectpage = new WebsitePage($db);
|
||||
$objectpage->fetch($object->fk_default_home);
|
||||
|
||||
// Create a version for sublanguages
|
||||
if (empty($objectpage->lang) || !in_array($objectpage->lang, explode(',', $object->otherlang))) {
|
||||
if (empty($conf->global->WEBSITE_DISABLE_MAIN_LANGUAGE_INTO_LANGSUBDIR) && is_object($object) && !empty($object->otherlang)) {
|
||||
$dirname = dirname($fileindex);
|
||||
foreach (explode(',', $object->otherlang) as $sublang) {
|
||||
// Avoid to erase main alias file if $sublang is empty string
|
||||
if (empty(trim($sublang))) continue;
|
||||
$fileindexsub = $dirname.'/'.$sublang.'/index.php';
|
||||
|
||||
// Same indexcontent than previously but with ../ instead of ./ for master and tpl file include/require_once.
|
||||
$relpath = '..';
|
||||
$indexcontent = '<?php'."\n";
|
||||
$indexcontent .= "// BEGIN PHP File generated to provide an index.php as Home Page or alias redirector - DO NOT MODIFY - It is just a generated wrapper.\n";
|
||||
$indexcontent .= '$websitekey=basename(__DIR__); if (empty($websitepagefile)) $websitepagefile=__FILE__;'."\n";
|
||||
$indexcontent .= "if (! defined('USEDOLIBARRSERVER') && ! defined('USEDOLIBARREDITOR')) { require_once '".$relpath."/master.inc.php'; } // Load master if not already loaded\n";
|
||||
$indexcontent .= 'if (! empty($_GET[\'pageref\']) || ! empty($_GET[\'pagealiasalt\']) || ! empty($_GET[\'pageid\'])) {'."\n";
|
||||
$indexcontent .= " require_once DOL_DOCUMENT_ROOT.'/core/lib/website.lib.php';\n";
|
||||
$indexcontent .= " require_once DOL_DOCUMENT_ROOT.'/core/website.inc.php';\n";
|
||||
$indexcontent .= ' redirectToContainer($_GET[\'pageref\'], $_GET[\'pagealiasalt\'], $_GET[\'pageid\']);'."\n";
|
||||
$indexcontent .= "}\n";
|
||||
$indexcontent .= "include_once '".$relpath."/".basename($filetpl)."'\n"; // use .. instead of .
|
||||
$indexcontent .= '// END PHP ?>'."\n";
|
||||
$result = file_put_contents($fileindexsub, $indexcontent);
|
||||
if ($result === false) {
|
||||
dol_syslog("Failed to write file ".$fileindexsub, LOG_WARNING);
|
||||
}
|
||||
if (!empty($conf->global->MAIN_UMASK)) {
|
||||
@chmod($fileindexsub, octdec($conf->global->MAIN_UMASK));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$result1 = true;
|
||||
}
|
||||
@@ -491,7 +530,7 @@ function dolSaveReadme($file, $content)
|
||||
@chmod($file, octdec($conf->global->MAIN_UMASK));
|
||||
}
|
||||
|
||||
return $result;
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
||||
@@ -545,9 +584,9 @@ function showWebsiteTemplates(Website $website)
|
||||
while (($subdir = readdir($handle)) !== false) {
|
||||
if (is_file($dirtheme."/".$subdir) && substr($subdir, 0, 1) <> '.'
|
||||
&& substr($subdir, 0, 3) <> 'CVS' && preg_match('/\.zip$/i', $subdir)) {
|
||||
$subdirwithoutzip = preg_replace('/\.zip$/i', '', $subdir);
|
||||
$subdirwithoutzip = preg_replace('/\.zip$/i', '', $subdir);
|
||||
|
||||
// Disable not stable themes (dir ends with _exp or _dev)
|
||||
// Disable not stable themes (dir ends with _exp or _dev)
|
||||
if ($conf->global->MAIN_FEATURES_LEVEL < 2 && preg_match('/_dev$/i', $subdir)) {
|
||||
continue;
|
||||
}
|
||||
@@ -555,38 +594,38 @@ function showWebsiteTemplates(Website $website)
|
||||
continue;
|
||||
}
|
||||
|
||||
print '<div class="inline-block" style="margin-top: 10px; margin-bottom: 10px; margin-right: 20px; margin-left: 20px;">';
|
||||
print '<div class="inline-block" style="margin-top: 10px; margin-bottom: 10px; margin-right: 20px; margin-left: 20px;">';
|
||||
|
||||
$file = $dirtheme."/".$subdirwithoutzip.".jpg";
|
||||
$url = DOL_URL_ROOT.'/viewimage.php?modulepart=doctemplateswebsite&file='.$subdirwithoutzip.".jpg";
|
||||
$file = $dirtheme."/".$subdirwithoutzip.".jpg";
|
||||
$url = DOL_URL_ROOT.'/viewimage.php?modulepart=doctemplateswebsite&file='.$subdirwithoutzip.".jpg";
|
||||
|
||||
if (!file_exists($file)) {
|
||||
$url = DOL_URL_ROOT.'/public/theme/common/nophoto.png';
|
||||
}
|
||||
|
||||
$originalfile = basename($file);
|
||||
$entity = $conf->entity;
|
||||
$modulepart = 'doctemplateswebsite';
|
||||
$cache = '';
|
||||
$title = $file;
|
||||
$originalfile = basename($file);
|
||||
$entity = $conf->entity;
|
||||
$modulepart = 'doctemplateswebsite';
|
||||
$cache = '';
|
||||
$title = $file;
|
||||
|
||||
$ret = '';
|
||||
$urladvanced = getAdvancedPreviewUrl($modulepart, $originalfile, 1, '&entity='.$entity);
|
||||
$ret = '';
|
||||
$urladvanced = getAdvancedPreviewUrl($modulepart, $originalfile, 1, '&entity='.$entity);
|
||||
if (!empty($urladvanced)) {
|
||||
$ret .= '<a class="'.$urladvanced['css'].'" target="'.$urladvanced['target'].'" mime="'.$urladvanced['mime'].'" href="'.$urladvanced['url'].'">';
|
||||
} else {
|
||||
$ret .= '<a href="'.DOL_URL_ROOT.'/viewimage.php?modulepart='.$modulepart.'&entity='.$entity.'&file='.urlencode($originalfile).'&cache='.$cache.'">';
|
||||
}
|
||||
print $ret;
|
||||
print '<img class="img-skinthumb shadow" src="'.$url.'" border="0" alt="'.$title.'" title="'.$title.'" style="margin-bottom: 5px;">';
|
||||
print '</a>';
|
||||
print $ret;
|
||||
print '<img class="img-skinthumb shadow" src="'.$url.'" border="0" alt="'.$title.'" title="'.$title.'" style="margin-bottom: 5px;">';
|
||||
print '</a>';
|
||||
|
||||
print '<br>';
|
||||
print $subdir.' ('.dol_print_size(dol_filesize($dirtheme."/".$subdir), 1, 1).')';
|
||||
print '<br><a href="'.$_SERVER["PHP_SELF"].'?action=importsiteconfirm&website='.$website->ref.'&templateuserfile='.$subdir.'" class="button">'.$langs->trans("Load").'</a>';
|
||||
print '</div>';
|
||||
print '<br>';
|
||||
print $subdir.' ('.dol_print_size(dol_filesize($dirtheme."/".$subdir), 1, 1).')';
|
||||
print '<br><a href="'.$_SERVER["PHP_SELF"].'?action=importsiteconfirm&website='.$website->ref.'&templateuserfile='.$subdir.'" class="button">'.$langs->trans("Load").'</a>';
|
||||
print '</div>';
|
||||
|
||||
$i++;
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -170,20 +170,6 @@ class modBom extends DolibarrModules
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'mylangfile@bom',
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1",MAIN_DB_PREFIX."table2",MAIN_DB_PREFIX."table3"), // List of tables we want to see into dictonnary editor
|
||||
'tablib'=>array("Table1","Table2","Table3"), // Label of tables
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'), // Request to select fields
|
||||
'tabsqlsort'=>array("label ASC","label ASC","label ASC"), // Sort order
|
||||
'tabfield'=>array("code,label","code,label","code,label"), // List of fields (result of select to show dictionary)
|
||||
'tabfieldvalue'=>array("code,label","code,label","code,label"), // List of fields (list of fields to edit a record)
|
||||
'tabfieldinsert'=>array("code,label","code,label","code,label"), // List of fields (list of fields for insert)
|
||||
'tabrowid'=>array("rowid","rowid","rowid"), // Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabcond'=>array($conf->bom->enabled,$conf->bom->enabled,$conf->bom->enabled) // Condition to show each dictionary
|
||||
);
|
||||
*/
|
||||
|
||||
|
||||
// Boxes/Widgets
|
||||
|
||||
@@ -145,20 +145,6 @@ class modDav extends DolibarrModules
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'mylangfile@dav',
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1",MAIN_DB_PREFIX."table2",MAIN_DB_PREFIX."table3"), // List of tables we want to see into dictonnary editor
|
||||
'tablib'=>array("Table1","Table2","Table3"), // Label of tables
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'), // Request to select fields
|
||||
'tabsqlsort'=>array("label ASC","label ASC","label ASC"), // Sort order
|
||||
'tabfield'=>array("code,label","code,label","code,label"), // List of fields (result of select to show dictionary)
|
||||
'tabfieldvalue'=>array("code,label","code,label","code,label"), // List of fields (list of fields to edit a record)
|
||||
'tabfieldinsert'=>array("code,label","code,label","code,label"), // List of fields (list of fields for insert)
|
||||
'tabrowid'=>array("rowid","rowid","rowid"), // Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabcond'=>array($conf->dav->enabled,$conf->dav->enabled,$conf->dav->enabled) // Condition to show each dictionary
|
||||
);
|
||||
*/
|
||||
|
||||
|
||||
// Boxes/Widgets
|
||||
|
||||
@@ -145,20 +145,6 @@ class modEmailCollector extends DolibarrModules
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'mylangfile@dav',
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1",MAIN_DB_PREFIX."table2",MAIN_DB_PREFIX."table3"), // List of tables we want to see into dictonnary editor
|
||||
'tablib'=>array("Table1","Table2","Table3"), // Label of tables
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'), // Request to select fields
|
||||
'tabsqlsort'=>array("label ASC","label ASC","label ASC"), // Sort order
|
||||
'tabfield'=>array("code,label","code,label","code,label"), // List of fields (result of select to show dictionary)
|
||||
'tabfieldvalue'=>array("code,label","code,label","code,label"), // List of fields (list of fields to edit a record)
|
||||
'tabfieldinsert'=>array("code,label","code,label","code,label"), // List of fields (list of fields for insert)
|
||||
'tabrowid'=>array("rowid","rowid","rowid"), // Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabcond'=>array($conf->dav->enabled,$conf->dav->enabled,$conf->dav->enabled) // Condition to show each dictionary
|
||||
);
|
||||
*/
|
||||
|
||||
|
||||
// Boxes/Widgets
|
||||
|
||||
@@ -181,29 +181,6 @@ class modEventOrganization extends DolibarrModules
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'eventorganization@eventorganization',
|
||||
// List of tables we want to see into dictonnary editor
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1", MAIN_DB_PREFIX."table2", MAIN_DB_PREFIX."table3"),
|
||||
// Label of tables
|
||||
'tablib'=>array("Table1", "Table2", "Table3"),
|
||||
// Request to select fields
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f', 'SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f', 'SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'),
|
||||
// Sort order
|
||||
'tabsqlsort'=>array("label ASC", "label ASC", "label ASC"),
|
||||
// List of fields (result of select to show dictionary)
|
||||
'tabfield'=>array("code,label", "code,label", "code,label"),
|
||||
// List of fields (list of fields to edit a record)
|
||||
'tabfieldvalue'=>array("code,label", "code,label", "code,label"),
|
||||
// List of fields (list of fields for insert)
|
||||
'tabfieldinsert'=>array("code,label", "code,label", "code,label"),
|
||||
// Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabrowid'=>array("rowid", "rowid", "rowid"),
|
||||
// Condition to show each dictionary
|
||||
'tabcond'=>array($conf->eventorganization->enabled, $conf->eventorganization->enabled, $conf->eventorganization->enabled)
|
||||
);
|
||||
*/
|
||||
|
||||
// Boxes/Widgets
|
||||
// Add here list of php file(s) stored in eventorganization/core/boxes that contains a class to show a widget.
|
||||
|
||||
@@ -85,7 +85,7 @@ class modIncoterm extends DolibarrModules
|
||||
}
|
||||
$this->dictionaries = array(
|
||||
'langs'=>'incoterm',
|
||||
'tabname'=>array(MAIN_DB_PREFIX."c_incoterms"), // List of tables we want to see into dictonnary editor
|
||||
'tabname'=>array("c_incoterms"), // List of tables we want to see into dictonnary editor
|
||||
'tablib'=>array("Incoterms"), // Label of tables
|
||||
'tabsql'=>array('SELECT rowid, code, libelle, active FROM '.MAIN_DB_PREFIX.'c_incoterms'), // Request to select fields
|
||||
'tabsqlsort'=>array("rowid ASC"), // Sort order
|
||||
|
||||
@@ -197,29 +197,6 @@ class modKnowledgeManagement extends DolibarrModules
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'knowledgemanagement@knowledgemanagement',
|
||||
// List of tables we want to see into dictonnary editor
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1", MAIN_DB_PREFIX."table2", MAIN_DB_PREFIX."table3"),
|
||||
// Label of tables
|
||||
'tablib'=>array("Table1", "Table2", "Table3"),
|
||||
// Request to select fields
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f', 'SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f', 'SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'),
|
||||
// Sort order
|
||||
'tabsqlsort'=>array("label ASC", "label ASC", "label ASC"),
|
||||
// List of fields (result of select to show dictionary)
|
||||
'tabfield'=>array("code,label", "code,label", "code,label"),
|
||||
// List of fields (list of fields to edit a record)
|
||||
'tabfieldvalue'=>array("code,label", "code,label", "code,label"),
|
||||
// List of fields (list of fields for insert)
|
||||
'tabfieldinsert'=>array("code,label", "code,label", "code,label"),
|
||||
// Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabrowid'=>array("rowid", "rowid", "rowid"),
|
||||
// Condition to show each dictionary
|
||||
'tabcond'=>array($conf->knowledgemanagement->enabled, $conf->knowledgemanagement->enabled, $conf->knowledgemanagement->enabled)
|
||||
);
|
||||
*/
|
||||
|
||||
// Boxes/Widgets
|
||||
// Add here list of php file(s) stored in knowledgemanagement/core/boxes that contains a class to show a widget.
|
||||
|
||||
@@ -181,29 +181,6 @@ class modMrp extends DolibarrModules
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'mylangfile@mrp',
|
||||
// List of tables we want to see into dictonnary editor
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1",MAIN_DB_PREFIX."table2",MAIN_DB_PREFIX."table3"),
|
||||
// Label of tables
|
||||
'tablib'=>array("Table1","Table2","Table3"),
|
||||
// Request to select fields
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'),
|
||||
// Sort order
|
||||
'tabsqlsort'=>array("label ASC","label ASC","label ASC"),
|
||||
// List of fields (result of select to show dictionary)
|
||||
'tabfield'=>array("code,label","code,label","code,label"),
|
||||
// List of fields (list of fields to edit a record)
|
||||
'tabfieldvalue'=>array("code,label","code,label","code,label"),
|
||||
// List of fields (list of fields for insert)
|
||||
'tabfieldinsert'=>array("code,label","code,label","code,label"),
|
||||
// Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabrowid'=>array("rowid","rowid","rowid"),
|
||||
// Condition to show each dictionary
|
||||
'tabcond'=>array($conf->mrp->enabled,$conf->mrp->enabled,$conf->mrp->enabled)
|
||||
);
|
||||
*/
|
||||
|
||||
// Boxes/Widgets
|
||||
// Add here list of php file(s) stored in mrp/core/boxes that contains a class to show a widget.
|
||||
|
||||
@@ -131,22 +131,7 @@ class modMultiCurrency extends DolibarrModules
|
||||
$conf->multicurrency->enabled = 0;
|
||||
}
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
if (! isset($conf->multicurrency->enabled)) $conf->multicurrency->enabled=0; // This is to avoid warnings
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'mylangfile@multicurrency',
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1",MAIN_DB_PREFIX."table2",MAIN_DB_PREFIX."table3"), // List of tables we want to see into dictonnary editor
|
||||
'tablib'=>array("Table1","Table2","Table3"), // Label of tables
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'), // Request to select fields
|
||||
// Sort order
|
||||
'tabsqlsort'=>array("label ASC","label ASC","label ASC"),
|
||||
'tabfield'=>array("code,label","code,label","code,label"), // List of fields (result of select to show dictionary)
|
||||
'tabfieldvalue'=>array("code,label","code,label","code,label"), // List of fields (list of fields to edit a record)
|
||||
'tabfieldinsert'=>array("code,label","code,label","code,label"), // List of fields (list of fields for insert)
|
||||
'tabrowid'=>array("rowid","rowid","rowid"), // Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabcond'=>array($conf->multicurrency->enabled,$conf->multicurrency->enabled,$conf->multicurrency->enabled) // Condition to show each dictionary
|
||||
);
|
||||
*/
|
||||
|
||||
|
||||
// Boxes
|
||||
// Add here list of php file(s) stored in core/boxes that contains class to show a box.
|
||||
|
||||
@@ -214,7 +214,7 @@ class modPartnership extends DolibarrModules
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'partnership@partnership',
|
||||
// List of tables we want to see into dictonnary editor
|
||||
'tabname'=>array(MAIN_DB_PREFIX."c_partnership_type"),
|
||||
'tabname'=>array("c_partnership_type"),
|
||||
// Label of tables
|
||||
'tablib'=>array("PartnershipType"),
|
||||
// Request to select fields
|
||||
|
||||
@@ -179,29 +179,6 @@ class modRecruitment extends DolibarrModules
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'recruitment',
|
||||
// List of tables we want to see into dictonnary editor
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1", MAIN_DB_PREFIX."table2", MAIN_DB_PREFIX."table3"),
|
||||
// Label of tables
|
||||
'tablib'=>array("Table1", "Table2", "Table3"),
|
||||
// Request to select fields
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f', 'SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f', 'SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'),
|
||||
// Sort order
|
||||
'tabsqlsort'=>array("label ASC", "label ASC", "label ASC"),
|
||||
// List of fields (result of select to show dictionary)
|
||||
'tabfield'=>array("code,label", "code,label", "code,label"),
|
||||
// List of fields (list of fields to edit a record)
|
||||
'tabfieldvalue'=>array("code,label", "code,label", "code,label"),
|
||||
// List of fields (list of fields for insert)
|
||||
'tabfieldinsert'=>array("code,label", "code,label", "code,label"),
|
||||
// Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabrowid'=>array("rowid", "rowid", "rowid"),
|
||||
// Condition to show each dictionary
|
||||
'tabcond'=>array($conf->recruitment->enabled, $conf->recruitment->enabled, $conf->recruitment->enabled)
|
||||
);
|
||||
*/
|
||||
|
||||
// Boxes/Widgets
|
||||
// Add here list of php file(s) stored in recruitment/core/boxes that contains a class to show a widget.
|
||||
|
||||
@@ -44,7 +44,7 @@ class modSociete extends DolibarrModules
|
||||
*/
|
||||
public function __construct($db)
|
||||
{
|
||||
global $conf, $user;
|
||||
global $conf, $user, $mysoc, $langs;
|
||||
|
||||
$this->db = $db;
|
||||
$this->numero = 1;
|
||||
@@ -657,11 +657,34 @@ class modSociete extends DolibarrModules
|
||||
);
|
||||
$this->import_updatekeys_array[$r] = array(
|
||||
's.nom' => 'Name',
|
||||
's.zip' => 'Zip',
|
||||
's.email' => 'Email',
|
||||
's.code_client' => 'CustomerCode',
|
||||
's.code_fournisseur' => 'SupplierCode',
|
||||
's.code_compta' => 'CustomerAccountancyCode',
|
||||
's.code_compta_fournisseur' => 'SupplierAccountancyCode'
|
||||
);
|
||||
// Add profids as criteria to search duplicates
|
||||
$langs->load("companies");
|
||||
$i=1;
|
||||
while ($i <= 6) {
|
||||
if ($i == 1) {
|
||||
$this->import_updatekeys_array[$r]['s.siren'] = 'ProfId1'.(empty($mysoc->country_code) ? '' : $mysoc->country_code);
|
||||
}
|
||||
if ($i == 2) {
|
||||
$this->import_updatekeys_array[$r]['s.siret'] = 'ProfId2'.(empty($mysoc->country_code) ? '' : $mysoc->country_code);
|
||||
}
|
||||
if ($i == 3) {
|
||||
$this->import_updatekeys_array[$r]['s.ape'] = 'ProfId3'.(empty($mysoc->country_code) ? '' : $mysoc->country_code);
|
||||
}
|
||||
if ($i >= 4) {
|
||||
//var_dump($langs->trans('ProfId'.$i.(empty($mysoc->country_code) ? '' : $mysoc->country_code)));
|
||||
if ($langs->trans('ProfId'.$i.(empty($mysoc->country_code) ? '' : $mysoc->country_code)) != '-') {
|
||||
$this->import_updatekeys_array[$r]['s.idprof'.$i] = 'ProfId'.$i.(empty($mysoc->country_code) ? '' : $mysoc->country_code);
|
||||
}
|
||||
}
|
||||
$i++;
|
||||
}
|
||||
|
||||
// Import list of contacts/additional addresses and attributes
|
||||
$r++;
|
||||
|
||||
@@ -156,20 +156,6 @@ class modTakePos extends DolibarrModules
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'mylangfile@takepos',
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1",MAIN_DB_PREFIX."table2",MAIN_DB_PREFIX."table3"), // List of tables we want to see into dictonnary editor
|
||||
'tablib'=>array("Table1","Table2","Table3"), // Label of tables
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'), // Request to select fields
|
||||
'tabsqlsort'=>array("label ASC","label ASC","label ASC"), // Sort order
|
||||
'tabfield'=>array("code,label","code,label","code,label"), // List of fields (result of select to show dictionary)
|
||||
'tabfieldvalue'=>array("code,label","code,label","code,label"), // List of fields (list of fields to edit a record)
|
||||
'tabfieldinsert'=>array("code,label","code,label","code,label"), // List of fields (list of fields for insert)
|
||||
'tabrowid'=>array("rowid","rowid","rowid"), // Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabcond'=>array($conf->takepos->enabled,$conf->takepos->enabled,$conf->takepos->enabled) // Condition to show each dictionary
|
||||
);
|
||||
*/
|
||||
|
||||
|
||||
// Boxes/Widgets
|
||||
|
||||
@@ -134,10 +134,10 @@ class modTicket extends DolibarrModules
|
||||
$this->dictionaries = array(
|
||||
'langs' => 'ticket',
|
||||
'tabname' => array(
|
||||
MAIN_DB_PREFIX."c_ticket_type",
|
||||
MAIN_DB_PREFIX."c_ticket_severity",
|
||||
MAIN_DB_PREFIX."c_ticket_category",
|
||||
MAIN_DB_PREFIX."c_ticket_resolution"
|
||||
"c_ticket_type",
|
||||
"c_ticket_severity",
|
||||
"c_ticket_category",
|
||||
"c_ticket_resolution"
|
||||
),
|
||||
'tablib' => array(
|
||||
"TicketDictType",
|
||||
|
||||
@@ -179,29 +179,6 @@ class modWorkstation extends DolibarrModules
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'workstation@workstation',
|
||||
// List of tables we want to see into dictonnary editor
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1", MAIN_DB_PREFIX."table2", MAIN_DB_PREFIX."table3"),
|
||||
// Label of tables
|
||||
'tablib'=>array("Table1", "Table2", "Table3"),
|
||||
// Request to select fields
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f', 'SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f', 'SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'),
|
||||
// Sort order
|
||||
'tabsqlsort'=>array("label ASC", "label ASC", "label ASC"),
|
||||
// List of fields (result of select to show dictionary)
|
||||
'tabfield'=>array("code,label", "code,label", "code,label"),
|
||||
// List of fields (list of fields to edit a record)
|
||||
'tabfieldvalue'=>array("code,label", "code,label", "code,label"),
|
||||
// List of fields (list of fields for insert)
|
||||
'tabfieldinsert'=>array("code,label", "code,label", "code,label"),
|
||||
// Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabrowid'=>array("rowid", "rowid", "rowid"),
|
||||
// Condition to show each dictionary
|
||||
'tabcond'=>array($conf->workstation->enabled, $conf->workstation->enabled, $conf->workstation->enabled)
|
||||
);
|
||||
*/
|
||||
|
||||
// Boxes/Widgets
|
||||
// Add here list of php file(s) stored in workstation/core/boxes that contains a class to show a widget.
|
||||
|
||||
@@ -180,31 +180,10 @@ class modZapier extends DolibarrModules
|
||||
// 'stock' to add a tab in stock view
|
||||
// 'thirdparty' to add a tab in third party view
|
||||
// 'user' to add a tab in user view
|
||||
|
||||
// Dictionaries
|
||||
$this->dictionaries = array();
|
||||
/* Example:
|
||||
$this->dictionaries=array(
|
||||
'langs'=>'mylangfile@zapier',
|
||||
// List of tables we want to see into dictonnary editor
|
||||
'tabname'=>array(MAIN_DB_PREFIX."table1",MAIN_DB_PREFIX."table2",MAIN_DB_PREFIX."table3"),
|
||||
// Label of tables
|
||||
'tablib'=>array("Table1","Table2","Table3"),
|
||||
// Request to select fields
|
||||
'tabsql'=>array('SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table1 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table2 as f','SELECT f.rowid as rowid, f.code, f.label, f.active FROM '.MAIN_DB_PREFIX.'table3 as f'),
|
||||
// Sort order
|
||||
'tabsqlsort'=>array("label ASC","label ASC","label ASC"),
|
||||
// List of fields (result of select to show dictionary)
|
||||
'tabfield'=>array("code,label","code,label","code,label"),
|
||||
// List of fields (list of fields to edit a record)
|
||||
'tabfieldvalue'=>array("code,label","code,label","code,label"),
|
||||
// List of fields (list of fields for insert)
|
||||
'tabfieldinsert'=>array("code,label","code,label","code,label"),
|
||||
// Name of columns with primary key (try to always name it 'rowid')
|
||||
'tabrowid'=>array("rowid","rowid","rowid"),
|
||||
// Condition to show each dictionary
|
||||
'tabcond'=>array($conf->zapier->enabled,$conf->zapier->enabled,$conf->zapier->enabled)
|
||||
);
|
||||
*/
|
||||
|
||||
// Boxes/Widgets
|
||||
// Add here list of php file(s) stored in zapier/core/boxes that contains class to show a widget.
|
||||
$this->boxes = array(
|
||||
|
||||
@@ -43,7 +43,6 @@ $forcereloadpage = empty($conf->global->MAIN_FORCE_RELOAD_PAGE) ? 0 : 1;
|
||||
$tagidfortablednd = (empty($tagidfortablednd) ? 'tablelines' : $tagidfortablednd);
|
||||
$filepath = (empty($filepath) ? '' : $filepath);
|
||||
|
||||
|
||||
if (GETPOST('action', 'aZ09') != 'editline' && $nboflines > 1 && $conf->browser->layout != 'phone') { ?>
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
|
||||
@@ -647,7 +647,8 @@ class SupplierInvoices extends DolibarrApi
|
||||
$request_data->array_options,
|
||||
$request_data->fk_unit,
|
||||
$request_data->multicurrency_subprice,
|
||||
$request_data->ref_supplier
|
||||
$request_data->ref_supplier,
|
||||
$request_data->rang
|
||||
);
|
||||
|
||||
if ($updateRes > 0) {
|
||||
|
||||
@@ -2277,9 +2277,10 @@ class FactureFournisseur extends CommonInvoice
|
||||
* @param string $fk_unit Code of the unit to use. Null to use the default one
|
||||
* @param double $pu_devise Amount in currency
|
||||
* @param string $ref_supplier Supplier ref
|
||||
* @param integer $rang line rank
|
||||
* @return int <0 if KO, >0 if OK
|
||||
*/
|
||||
public function updateline($id, $desc, $pu, $vatrate, $txlocaltax1 = 0, $txlocaltax2 = 0, $qty = 1, $idproduct = 0, $price_base_type = 'HT', $info_bits = 0, $type = 0, $remise_percent = 0, $notrigger = false, $date_start = '', $date_end = '', $array_options = 0, $fk_unit = null, $pu_devise = 0, $ref_supplier = '')
|
||||
public function updateline($id, $desc, $pu, $vatrate, $txlocaltax1 = 0, $txlocaltax2 = 0, $qty = 1, $idproduct = 0, $price_base_type = 'HT', $info_bits = 0, $type = 0, $remise_percent = 0, $notrigger = false, $date_start = '', $date_end = '', $array_options = 0, $fk_unit = null, $pu_devise = 0, $ref_supplier = '', $rang = 0)
|
||||
{
|
||||
global $mysoc, $langs;
|
||||
|
||||
@@ -2401,6 +2402,7 @@ class FactureFournisseur extends CommonInvoice
|
||||
$line->product_type = $product_type;
|
||||
$line->info_bits = $info_bits;
|
||||
$line->fk_unit = $fk_unit;
|
||||
$line->rang = $rang;
|
||||
|
||||
if (is_array($array_options) && count($array_options) > 0) {
|
||||
// We replace values in this->line->array_options only for entries defined into $array_options
|
||||
@@ -3686,6 +3688,10 @@ class SupplierInvoiceLine extends CommonObjectLine
|
||||
$sql .= ", info_bits = ".((int) $this->info_bits);
|
||||
$sql .= ", fk_unit = ".($fk_unit > 0 ? (int) $fk_unit : 'null');
|
||||
|
||||
if (!empty($this->rang)) {
|
||||
$sql .= ", rang=".((int) $this->rang);
|
||||
}
|
||||
|
||||
// Multicurrency
|
||||
$sql .= " , multicurrency_subprice=".price2num($this->multicurrency_subprice)."";
|
||||
$sql .= " , multicurrency_total_ht=".price2num($this->multicurrency_total_ht)."";
|
||||
|
||||
@@ -136,7 +136,7 @@ $step = (GETPOST('step') ? GETPOST('step') : 1);
|
||||
$import_name = GETPOST('import_name');
|
||||
$hexa = GETPOST('hexa');
|
||||
$importmodelid = GETPOST('importmodelid');
|
||||
$excludefirstline = (GETPOST('excludefirstline') ? GETPOST('excludefirstline') : 1);
|
||||
$excludefirstline = (GETPOST('excludefirstline') ? GETPOST('excludefirstline') : 2);
|
||||
$endatlinenb = (GETPOST('endatlinenb') ? GETPOST('endatlinenb') : '');
|
||||
$updatekeys = (GETPOST('updatekeys', 'array') ? GETPOST('updatekeys', 'array') : array());
|
||||
$separator = (GETPOST('separator', 'nohtml') ? GETPOST('separator', 'nohtml') : (!empty($conf->global->IMPORT_CSV_SEPARATOR_TO_USE) ? $conf->global->IMPORT_CSV_SEPARATOR_TO_USE : ','));
|
||||
@@ -165,6 +165,19 @@ foreach ($fieldsarray as $elem) {
|
||||
}
|
||||
}
|
||||
|
||||
if (empty($array_match_file_to_database)) {
|
||||
$serialized_array_match_file_to_database = isset($_SESSION["dol_array_match_file_to_database_select"]) ? $_SESSION["dol_array_match_file_to_database_select"] : '';
|
||||
$array_match_file_to_database = array();
|
||||
$fieldsarray = explode(',', $serialized_array_match_file_to_database);
|
||||
foreach ($fieldsarray as $elem) {
|
||||
$tabelem = explode('=', $elem, 2);
|
||||
$key = $tabelem[0];
|
||||
$val = (isset($tabelem[1]) ? $tabelem[1] : '');
|
||||
if ($key && $val) {
|
||||
$array_match_file_to_database[$key] = $val;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Actions
|
||||
@@ -306,58 +319,25 @@ if ($step == 4 && $action == 'select_model') {
|
||||
$_SESSION["dol_array_match_file_to_database"] = $serialized_array_match_file_to_database;
|
||||
}
|
||||
}
|
||||
|
||||
if ($action == 'saveorder') {
|
||||
if ($action == 'saveselectorder') {
|
||||
// Enregistrement de la position des champs
|
||||
dol_syslog("boxorder=".GETPOST('boxorder')." datatoimport=".GETPOST("datatoimport"), LOG_DEBUG);
|
||||
$part = explode(':', GETPOST('boxorder'));
|
||||
$colonne = $part[0];
|
||||
$list = $part[1];
|
||||
dol_syslog('column='.$colonne.' list='.$list);
|
||||
|
||||
// Init targets fields array
|
||||
$fieldstarget = $objimport->array_import_fields[0];
|
||||
|
||||
// Reinit match arrays. We redefine array_match_file_to_database
|
||||
$serialized_array_match_file_to_database = '';
|
||||
$array_match_file_to_database = array();
|
||||
$fieldsarray = explode(',', $list);
|
||||
$pos = 0;
|
||||
foreach ($fieldsarray as $fieldnb) { // For each elem in list. fieldnb start from 1 to ...
|
||||
// Get name of database fields at position $pos and put it into $namefield
|
||||
$posbis = 0; $namefield = '';
|
||||
foreach ($fieldstarget as $key => $val) { // key: val:
|
||||
//dol_syslog('AjaxImport key='.$key.' val='.$val);
|
||||
if ($posbis < $pos) {
|
||||
$posbis++;
|
||||
continue;
|
||||
}
|
||||
// We found the key of targets that is at position pos
|
||||
$namefield = $key;
|
||||
//dol_syslog('AjaxImport Field name found for file field nb '.$fieldnb.'='.$namefield);
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
if ($fieldnb && $namefield) {
|
||||
$array_match_file_to_database[$fieldnb] = $namefield;
|
||||
if ($serialized_array_match_file_to_database) {
|
||||
$serialized_array_match_file_to_database .= ',';
|
||||
}
|
||||
$serialized_array_match_file_to_database .= ($fieldnb.'='.$namefield);
|
||||
}
|
||||
|
||||
$pos++;
|
||||
dol_syslog("selectorder=".GETPOST('selectorder'), LOG_DEBUG);
|
||||
$selectorder = explode(",", GETPOST('selectorder'));
|
||||
$fieldtarget = $fieldstarget = $objimport->array_import_fields[0];
|
||||
foreach ($selectorder as $key => $code) {
|
||||
$serialized_array_match_file_to_database .= $key.'='.$code;
|
||||
$serialized_array_match_file_to_database .= ',';
|
||||
}
|
||||
|
||||
// We save new matching in session
|
||||
$_SESSION["dol_array_match_file_to_database"] = $serialized_array_match_file_to_database;
|
||||
dol_syslog('dol_array_match_file_to_database='.$serialized_array_match_file_to_database);
|
||||
$serialized_array_match_file_to_database = substr($serialized_array_match_file_to_database, 0, -1);
|
||||
dol_syslog('dol_array_match_file_to_database_select='.$serialized_array_match_file_to_database);
|
||||
$_SESSION["dol_array_match_file_to_database_select"] = $serialized_array_match_file_to_database;
|
||||
echo "{}";
|
||||
exit(0);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* View
|
||||
*/
|
||||
@@ -764,6 +744,17 @@ if ($step == 3 && $datatoimport) {
|
||||
|
||||
// STEP 4: Page to make matching between source file and database fields
|
||||
if ($step == 4 && $datatoimport) {
|
||||
$serialized_array_match_file_to_database = isset($_SESSION["dol_array_match_file_to_database_select"]) ? $_SESSION["dol_array_match_file_to_database_select"] : '';
|
||||
$array_match_file_to_database = array();
|
||||
$fieldsarray = explode(',', $serialized_array_match_file_to_database);
|
||||
foreach ($fieldsarray as $elem) {
|
||||
$tabelem = explode('=', $elem, 2);
|
||||
$key = $tabelem[0];
|
||||
$val = (isset($tabelem[1]) ? $tabelem[1] : '');
|
||||
if ($key && $val) {
|
||||
$array_match_file_to_database[$key] = $val;
|
||||
}
|
||||
}
|
||||
$model = $format;
|
||||
$list = $objmodelimport->liste_modeles($db);
|
||||
|
||||
@@ -800,17 +791,17 @@ if ($step == 4 && $datatoimport) {
|
||||
// Put into array fieldssource starting with 1.
|
||||
$i = 1;
|
||||
foreach ($arrayrecord as $key => $val) {
|
||||
$fieldssource[$i]['example1'] = dol_trunc($val['val'], 24);
|
||||
$i++;
|
||||
if ($val["type"] != -1) {
|
||||
$fieldssource[$i]['example1'] = dol_trunc($val['val'], 24);
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
$obj->import_close_file();
|
||||
}
|
||||
|
||||
// Load targets fields in database
|
||||
$fieldstarget = $objimport->array_import_fields[0];
|
||||
|
||||
$maxpos = max(count($fieldssource), count($fieldstarget));
|
||||
|
||||
$minpos = min(count($fieldssource), count($fieldstarget));
|
||||
//var_dump($array_match_file_to_database);
|
||||
|
||||
// Is it a first time in page (if yes, we must initialize array_match_file_to_database)
|
||||
@@ -841,10 +832,47 @@ if ($step == 4 && $datatoimport) {
|
||||
$pos++;
|
||||
}
|
||||
// Save the match array in session. We now will use the array in session.
|
||||
$_SESSION["dol_array_match_file_to_database"] = $serialized_array_match_file_to_database;
|
||||
$_SESSION["dol_array_match_file_to_database_select"] = $serialized_array_match_file_to_database;
|
||||
}
|
||||
$array_match_database_to_file = array_flip($array_match_file_to_database);
|
||||
|
||||
$fieldstarget_tmp = array();
|
||||
$arraykeysfieldtarget = array_keys($fieldstarget);
|
||||
$position = 0;
|
||||
foreach ($fieldstarget as $key => $label) {
|
||||
$isrequired = preg_match('/\*$/', $label);
|
||||
if (!empty($isrequired)) {
|
||||
$newlabel = substr($label, 0, -1);
|
||||
$fieldstarget_tmp[$key] = array("label"=>$newlabel,"required"=>true);
|
||||
} else {
|
||||
$fieldstarget_tmp[$key] = array("label"=>$label,"required"=>false);
|
||||
}
|
||||
if (!empty($array_match_database_to_file[$key])) {
|
||||
$fieldstarget_tmp[$key]["imported"] = true;
|
||||
$fieldstarget_tmp[$key]["position"] = $array_match_database_to_file[$key]-1;
|
||||
$keytoswap = $key;
|
||||
while (!empty($array_match_database_to_file[$keytoswap])) {
|
||||
if ($position+1 > $array_match_database_to_file[$keytoswap]) {
|
||||
$keytoswapwith = $array_match_database_to_file[$keytoswap]-1;
|
||||
$tmp = [$keytoswap=>$fieldstarget_tmp[$keytoswap]];
|
||||
unset($fieldstarget_tmp[$keytoswap]);
|
||||
$fieldstarget_tmp = arrayInsert($fieldstarget_tmp, $keytoswapwith, $tmp);
|
||||
$keytoswapwith = $arraykeysfieldtarget[$array_match_database_to_file[$keytoswap]-1];
|
||||
$tmp = $fieldstarget_tmp[$keytoswapwith];
|
||||
unset($fieldstarget_tmp[$keytoswapwith]);
|
||||
$fieldstarget_tmp[$keytoswapwith] = $tmp;
|
||||
$keytoswap = $keytoswapwith;
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$fieldstarget_tmp[$key]["imported"] = false;
|
||||
}
|
||||
$position++;
|
||||
}
|
||||
$fieldstarget = $fieldstarget_tmp;
|
||||
|
||||
//print $serialized_array_match_file_to_database;
|
||||
//print $_SESSION["dol_array_match_file_to_database"];
|
||||
//var_dump($array_match_file_to_database);exit;
|
||||
@@ -968,7 +996,7 @@ if ($step == 4 && $datatoimport) {
|
||||
|
||||
print '<div class="marginbottomonly">';
|
||||
print '<span class="opacitymedium">';
|
||||
$s = $langs->trans("SelectImportFields", '{s1}');
|
||||
$s = $langs->trans("SelectImportFieldsSource", '{s1}');
|
||||
$s = str_replace('{s1}', img_picto('', 'grip_title', '', false, 0, 0, '', '', 0), $s);
|
||||
print $s;
|
||||
print '</span> ';
|
||||
@@ -1002,7 +1030,7 @@ if ($step == 4 && $datatoimport) {
|
||||
// List of source fields
|
||||
$var = true;
|
||||
$lefti = 1;
|
||||
foreach ($array_match_file_to_database as $key => $val) {
|
||||
foreach ($fieldssource as $key => $val) {
|
||||
$var = !$var;
|
||||
show_elem($fieldssource, $key, $val, $var); // key is field number in source file
|
||||
//print '> '.$lefti.'-'.$key.'-'.$val;
|
||||
@@ -1037,41 +1065,59 @@ if ($step == 4 && $datatoimport) {
|
||||
print '</td><td width="50%">';
|
||||
|
||||
// List of target fields
|
||||
$optionsnotused = "";
|
||||
foreach ($fieldstarget as $code => $line) {
|
||||
if (!$line["imported"]) {
|
||||
$text = '<option value="'.$code.'">';
|
||||
$text .= $langs->trans($line["label"]);
|
||||
if ($line["required"]) {
|
||||
$text .= "*";
|
||||
}
|
||||
$text .= '</option>';
|
||||
$optionsnotused .= $text;
|
||||
}
|
||||
}
|
||||
|
||||
$height = '24px'; //needs px for css height attribute below
|
||||
$i = 0;
|
||||
$mandatoryfieldshavesource = true;
|
||||
|
||||
print '<table width="100%" class="nobordernopadding">';
|
||||
foreach ($fieldstarget as $code => $label) {
|
||||
foreach ($fieldstarget as $code => $line) {
|
||||
if ($i == $minpos) {
|
||||
break;
|
||||
}
|
||||
print '<tr class="oddeven" style="height:'.$height.'">';
|
||||
|
||||
$i++;
|
||||
$entity = (!empty($objimport->array_import_entities[0][$code]) ? $objimport->array_import_entities[0][$code] : $objimport->array_import_icon[0]);
|
||||
|
||||
$tablealias = preg_replace('/(\..*)$/i', '', $code);
|
||||
$tablename = $objimport->array_import_tables[0][$tablealias];
|
||||
|
||||
$entityicon = $entitytoicon[$entity] ? $entitytoicon[$entity] : $entity; // $entityicon must string name of picto of the field like 'project', 'company', 'contact', 'modulename', ...
|
||||
$entityicon = !empty($entitytoicon[$entity]) ? $entitytoicon[$entity] : $entity; // $entityicon must string name of picto of the field like 'project', 'company', 'contact', 'modulename', ...
|
||||
$entitylang = $entitytolang[$entity] ? $entitytolang[$entity] : $objimport->array_import_label[0]; // $entitylang must be a translation key to describe object the field is related to, like 'Company', 'Contact', 'MyModyle', ...
|
||||
|
||||
print '<td class="nowraponall" style="font-weight: normal">=>'.img_object('', $entityicon).' '.$langs->trans($entitylang).'</td>';
|
||||
print '<td class="nowraponall" style="font-weight: normal">';
|
||||
$newlabel = preg_replace('/\*$/', '', $label);
|
||||
$text = $langs->trans($newlabel);
|
||||
print '<select id="selectorderimport_'.($i+1).'" class="targetselectchange minwidth300" name="select_'.$line["label"].'">';
|
||||
if ($line["imported"]) {
|
||||
print '<option value="-1"> </option>';
|
||||
print '<option selected="" value="'.$code.'">';
|
||||
} else {
|
||||
print '<option selected="" value="-1"> </option>';
|
||||
print '<option value="'.$code.'">';
|
||||
}
|
||||
$text = $langs->trans($line["label"]);
|
||||
$more = '';
|
||||
if (preg_match('/\*$/', $label)) {
|
||||
$text = '<span class="fieldrequired">'.$text.'</span>';
|
||||
$more = ((!empty($valforsourcefieldnb[$i]) && $valforsourcefieldnb[$i] <= count($fieldssource)) ? '' : img_warning($langs->trans("FieldNeedSource")));
|
||||
if ($mandatoryfieldshavesource) {
|
||||
$mandatoryfieldshavesource = (!empty($valforsourcefieldnb[$i]) && ($valforsourcefieldnb[$i] <= count($fieldssource)));
|
||||
}
|
||||
//print 'xx'.($i).'-'.$valforsourcefieldnb[$i].'-'.$mandatoryfieldshavesource;
|
||||
if ($line["required"]) {
|
||||
$text .= "*";
|
||||
}
|
||||
print $text;
|
||||
print '</td>';
|
||||
// Info field
|
||||
print '</option>';
|
||||
print $optionsnotused;
|
||||
print '</select>';
|
||||
print "</td>";
|
||||
print '<td class="nowraponall" style="font-weight:normal; text-align:right">';
|
||||
$filecolumn = $array_match_database_to_file[$code];
|
||||
$filecolumn = !empty($array_match_database_to_file[$code])?$array_match_database_to_file[$code]:0;
|
||||
// Source field info
|
||||
$htmltext = '<b><u>'.$langs->trans("FieldSource").'</u></b><br>';
|
||||
if ($filecolumn > count($fieldssource)) {
|
||||
@@ -1090,8 +1136,8 @@ if ($step == 4 && $datatoimport) {
|
||||
}
|
||||
}
|
||||
// Source required
|
||||
$htmltext .= $langs->trans("SourceRequired").': <b>'.yn(preg_match('/\*$/', $label)).'</b><br>';
|
||||
$example = $objimport->array_import_examplevalues[0][$code];
|
||||
$htmltext .= $langs->trans("SourceRequired").': <b>'.yn($line["label"]).'</b><br>';
|
||||
$example = !empty($objimport->array_import_examplevalues[0][$code])?$objimport->array_import_examplevalues[0][$code]:"";
|
||||
// Example
|
||||
if (empty($objimport->array_import_convertvalue[0][$code])) { // If source file does not need convertion
|
||||
if ($example) {
|
||||
@@ -1123,19 +1169,18 @@ if ($step == 4 && $datatoimport) {
|
||||
$htmltext .= $langs->trans("DataCodeIDSourceIsInsertedInto").'<br>';
|
||||
}
|
||||
}
|
||||
$htmltext .= $langs->trans("FieldTitle").": <b>".$langs->trans($newlabel)."</b><br>";
|
||||
$htmltext .= $langs->trans("FieldTitle").": <b>".$langs->trans($line["label"])."</b><br>";
|
||||
$htmltext .= $langs->trans("Table")." -> ".$langs->trans("Field").': <b>'.$tablename." -> ".preg_replace('/^.*\./', '', $code)."</b><br>";
|
||||
print $form->textwithpicto($more, $htmltext);
|
||||
print '</td>';
|
||||
|
||||
print '</tr>';
|
||||
$i++;
|
||||
}
|
||||
print '</table>';
|
||||
|
||||
print '</td></tr>';
|
||||
|
||||
// List of not imported fields
|
||||
print '<tr class="liste_titre"><td colspan="2">'.$langs->trans("NotImportedFields").'</td></tr>';
|
||||
print '<tr class="liste_titre"><td colspan="2">'.$langs->trans("NotUsedFields").'</td></tr>';
|
||||
|
||||
print '<tr valign="top"><td width="50%">';
|
||||
|
||||
@@ -1143,11 +1188,11 @@ if ($step == 4 && $datatoimport) {
|
||||
print '<div id="right" class="connectedSortable">'."\n";
|
||||
|
||||
$nbofnotimportedfields = 0;
|
||||
foreach ($fieldssource as $key => $val) {
|
||||
if (empty($fieldsplaced[$key])) {
|
||||
foreach ($fieldstarget as $key => $val) {
|
||||
if (!$fieldstarget[$key]['imported']) {
|
||||
//
|
||||
$nbofnotimportedfields++;
|
||||
show_elem($fieldssource, $key, '', $var, 'nostyle');
|
||||
show_elem($fieldstarget, $key, '', $var, 'nostyle');
|
||||
//print '> '.$lefti.'-'.$key;
|
||||
$listofkeys[$key] = 1;
|
||||
$lefti++;
|
||||
@@ -1179,38 +1224,51 @@ if ($step == 4 && $datatoimport) {
|
||||
|
||||
|
||||
if ($conf->use_javascript_ajax) {
|
||||
print '<script type="text/javascript">';
|
||||
print 'jQuery(function() {
|
||||
jQuery("#left, #right").sortable({
|
||||
/* placeholder: \'ui-state-highlight\', */
|
||||
handle: \'.boxhandle\',
|
||||
revert: \'invalid\',
|
||||
items: \'.box\',
|
||||
containment: \'.fiche\',
|
||||
connectWith: \'.connectedSortable\',
|
||||
stop: function(event, ui) {
|
||||
updateOrder();
|
||||
}
|
||||
});
|
||||
});
|
||||
';
|
||||
print "\n";
|
||||
print 'function updateOrder(){'."\n";
|
||||
print 'var left_list = cleanSerialize(jQuery("#left").sortable("serialize" ));'."\n";
|
||||
//print 'var right_list = cleanSerialize(jQuery("#right").sortable("serialize" ));'."\n";
|
||||
print 'var boxorder = \'A:\' + left_list;'."\n";
|
||||
//print 'var boxorder = \'A:\' + left_list + \'-B:\' + right_list;'."\n";
|
||||
//print 'alert(\'boxorder=\' + boxorder);';
|
||||
//print 'var userid = \''.$user->id.'\';'."\n";
|
||||
//print 'var datatoimport = "'.$datatoimport.'";'."\n";
|
||||
// print 'jQuery.ajax({ url: "ajaximport.php?step=4&boxorder=" + boxorder + "&userid=" + userid + "&datatoimport=" + datatoimport,
|
||||
// async: false
|
||||
// });'."\n";
|
||||
// Now reload page
|
||||
print 'var newlocation= \''.$_SERVER["PHP_SELF"].'?step=4'.$param.'&action=saveorder&token='.newToken().'&boxorder=\' + boxorder;'."\n";
|
||||
//print 'alert(newlocation);';
|
||||
print 'window.location.href=newlocation;'."\n";
|
||||
print '<script type="text/javascript">'."\n";
|
||||
print 'var previousselectedvalueimport = "0";'."\n";
|
||||
print 'var previousselectedlabelimport = "0";'."\n";
|
||||
print '$(document).ready(function () {'."\n";
|
||||
print '$(".targetselectchange").focus(function(){'."\n";
|
||||
print 'previousselectedvalueimport = $(this).val();'."\n";
|
||||
print 'previousselectedlabelimport = $(this).children("option:selected").text();'."\n";
|
||||
print 'console.log(previousselectedvalueimport)'."\n";
|
||||
print '})'."\n";
|
||||
print '$(".targetselectchange").change(function(){'."\n";
|
||||
print 'if(previousselectedlabelimport != "" && previousselectedvalueimport != -1){'."\n";
|
||||
print '$(".targetselectchange").not($(this)).append(new Option(previousselectedlabelimport,previousselectedvalueimport));'."\n";
|
||||
print 'let valuetochange = $(this).val(); '."\n";
|
||||
print '$(".boxtdunused").each(function(){'."\n";
|
||||
print 'if ($(this).text().includes(valuetochange)){'."\n";
|
||||
print 'arraychild = $(this)[0].childNodes'."\n";
|
||||
print 'arraytexttomodify = arraychild[0].textContent.split(" ")'."\n";
|
||||
print 'arraytexttomodify[1] = previousselectedvalueimport '."\n";
|
||||
print 'textmodified = arraytexttomodify.join(" ") '."\n";
|
||||
print 'arraychild[0].textContent = textmodified'."\n";
|
||||
print 'arraychild[1].innerHTML = previousselectedlabelimport'."\n";
|
||||
print '}'."\n";
|
||||
print '})'."\n";
|
||||
print '}'."\n";
|
||||
print 'if($( this ).val() != -1){'."\n";
|
||||
print '$(".targetselectchange").not($( this )).find(\'option[value="\'+$( this ).val()+\'"]\').remove();'."\n";
|
||||
print '}'."\n";
|
||||
print '$(this).blur()'."\n";
|
||||
print 'arrayselectedfields = [];'."\n";
|
||||
print 'arrayselectedfields.push("0");'."\n";
|
||||
print '$(".targetselectchange").each(function(){'."\n";
|
||||
print 'value = $(this).val()'."\n";
|
||||
print 'arrayselectedfields.push(value);'."\n";
|
||||
print '});'."\n";
|
||||
print '$.ajax({'."\n";
|
||||
print 'type: "POST",'."\n";
|
||||
print 'dataType: "json",'."\n";
|
||||
print 'url: "'.$_SERVER["PHP_SELF"].'?action=saveselectorder",'."\n";
|
||||
print 'data: "selectorder="+arrayselectedfields.toString(),'."\n";
|
||||
print 'success: function(){'."\n";
|
||||
print 'console.log("Select order saved");'."\n";
|
||||
print '},'."\n";
|
||||
print '});'."\n";
|
||||
print '});'."\n";
|
||||
print '})'."\n";
|
||||
print '</script>'."\n";
|
||||
}
|
||||
|
||||
@@ -1221,7 +1279,7 @@ if ($step == 4 && $datatoimport) {
|
||||
|
||||
if (count($array_match_file_to_database)) {
|
||||
if ($mandatoryfieldshavesource) {
|
||||
print '<a class="butAction" href="import.php?step=5'.$param.'&filetoimport='.urlencode($filetoimport).'">'.$langs->trans("NextStep").'</a>';
|
||||
print '<a class="butAction saveorderselect" href="import.php?step=5'.$param.'&filetoimport='.urlencode($filetoimport).'">'.$langs->trans("NextStep").'</a>';
|
||||
} else {
|
||||
print '<a class="butActionRefused classfortooltip" href="#" title="'.dol_escape_htmltag($langs->transnoentitiesnoconv("SomeMandatoryFieldHaveNoSource")).'">'.$langs->trans("NextStep").'</a>';
|
||||
}
|
||||
@@ -1315,7 +1373,6 @@ if ($step == 4 && $datatoimport) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// STEP 5: Summary of choices and launch simulation
|
||||
if ($step == 5 && $datatoimport) {
|
||||
$max_execution_time_for_importexport = (empty($conf->global->IMPORT_MAX_EXECUTION_TIME) ? 300 : $conf->global->IMPORT_MAX_EXECUTION_TIME); // 5mn if not defined
|
||||
@@ -1471,6 +1528,20 @@ if ($step == 5 && $datatoimport) {
|
||||
if ($action == 'launchsimu') {
|
||||
print ' <a href="'.$_SERVER["PHP_SELF"].'?step=5'.$param.'">'.$langs->trans("Modify").'</a>';
|
||||
}
|
||||
if ($excludefirstline == 2) {
|
||||
print $form->textwithpicto("", $langs->trans("WarningFirstImportedLine", $excludefirstline), 1, 'warning', "warningexcludefirstline");
|
||||
print '<script>
|
||||
$( document ).ready(function() {
|
||||
$("input[name=\'excludefirstline\']").on("change",function(){
|
||||
if($(this).val() <= 1){
|
||||
$(".warningexcludefirstline").hide();
|
||||
}else{
|
||||
$(".warningexcludefirstline").show();
|
||||
}
|
||||
})
|
||||
});
|
||||
</script>';
|
||||
}
|
||||
print '</td></tr>';
|
||||
|
||||
// Keys for data UPDATE (not INSERT of new data)
|
||||
@@ -2104,7 +2175,7 @@ function show_elem($fieldssource, $pos, $key, $var, $nostyle = '')
|
||||
{
|
||||
global $langs, $bc;
|
||||
|
||||
$height = '24px';
|
||||
$height = '28px';
|
||||
|
||||
if ($key == 'none') {
|
||||
//stop multiple duplicate ids with no number
|
||||
@@ -2118,10 +2189,10 @@ function show_elem($fieldssource, $pos, $key, $var, $nostyle = '')
|
||||
print '<table summary="boxtable'.$pos.'" width="100%" class="nobordernopadding">'."\n";
|
||||
}
|
||||
|
||||
if ($pos && $pos > count($fieldssource)) { // No fields
|
||||
if (($pos && $pos > count($fieldssource)) && (!isset($fieldssource[$pos]["imported"]))) { // No fields
|
||||
print '<tr'.($nostyle ? '' : ' '.$bc[$var]).' style="height:'.$height.'">';
|
||||
print '<td class="nocellnopadding" width="16" style="font-weight: normal">';
|
||||
print img_picto(($pos > 0 ? $langs->trans("MoveField", $pos) : ''), 'grip_title', 'class="boxhandle" style="cursor:move;"');
|
||||
//print img_picto(($pos > 0 ? $langs->trans("MoveField", $pos) : ''), 'grip_title', 'class="boxhandle" style="cursor:move;"');
|
||||
print '</td>';
|
||||
print '<td style="font-weight: normal">';
|
||||
print $langs->trans("NoFields");
|
||||
@@ -2141,11 +2212,19 @@ function show_elem($fieldssource, $pos, $key, $var, $nostyle = '')
|
||||
print '<tr'.($nostyle ? '' : ' '.$bc[$var]).' style="height:'.$height.'">';
|
||||
print '<td class="nocellnopadding" width="16" style="font-weight: normal">';
|
||||
// The image must have the class 'boxhandle' beause it's value used in DOM draggable objects to define the area used to catch the full object
|
||||
print img_picto($langs->trans("MoveField", $pos), 'grip_title', 'class="boxhandle" style="cursor:move;"');
|
||||
//print img_picto($langs->trans("MoveField", $pos), 'grip_title', 'class="boxhandle" style="cursor:move;"');
|
||||
print '</td>';
|
||||
print '<td class="nowraponall" style="font-weight: normal">';
|
||||
if (isset($fieldssource[$pos]['imported']) && $fieldssource[$pos]['imported'] == false) {
|
||||
print '<td class="nowraponall boxtdunused" style="font-weight: normal">';
|
||||
} else {
|
||||
print '<td class="nowraponall" style="font-weight: normal">';
|
||||
}
|
||||
print $langs->trans("Field").' '.$pos;
|
||||
$example = $fieldssource[$pos]['example1'];
|
||||
if (empty($fieldssource[$pos]['example1'])) {
|
||||
$example = $fieldssource[$pos]['label'];
|
||||
} else {
|
||||
$example = $fieldssource[$pos]['example1'];
|
||||
}
|
||||
if ($example) {
|
||||
if (!utf8_check($example)) {
|
||||
$example = utf8_encode($example);
|
||||
@@ -2190,3 +2269,30 @@ function getnewkey(&$fieldssource, &$listofkey)
|
||||
$listofkey[$i] = 1;
|
||||
return $i;
|
||||
}
|
||||
/**
|
||||
* Return array with element inserted in it at position $position
|
||||
*
|
||||
* @param array $array Array of field source
|
||||
* @param mixed $position key of postion to insert to
|
||||
* @param array $insertArray Array to insert
|
||||
* @return array
|
||||
*/
|
||||
function arrayInsert($array, $position, $insertArray)
|
||||
{
|
||||
$ret = [];
|
||||
|
||||
if ($position == count($array)) {
|
||||
$ret = $array + $insertArray;
|
||||
} else {
|
||||
$i = 0;
|
||||
foreach ($array as $key => $value) {
|
||||
if ($position == $i++) {
|
||||
$ret += $insertArray;
|
||||
}
|
||||
|
||||
$ret[$key] = $value;
|
||||
}
|
||||
}
|
||||
|
||||
return $ret;
|
||||
}
|
||||
|
||||
@@ -512,3 +512,25 @@ INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) values ( 2
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) values ( 232, 23208, '', 0, 'Nor-Oriental');
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) values ( 232, 23209, '', 0, 'Zuliana');
|
||||
|
||||
|
||||
|
||||
-- Burundi Regions (id country=61) -- https://fr.wikipedia.org/wiki/Provinces_du_Burundi
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6101, '', 0, "Bubanza");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6102, '', 0, "Bujumbura Mairie");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6103, '', 0, "Bujumbura Rural");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6104, '', 0, "Bururi");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6105, '', 0, "Cankuzo");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6106, '', 0, "Cibitoke");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6107, '', 0, "Gitega");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6108, '', 0, "Karuzi");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6109, '', 0, "Kayanza");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6110, '', 0, "Kirundo");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6111, '', 0, "Makamba");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6112, '', 0, "Muramvya");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6113, '', 0, "Muyinga");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6114, '', 0, "Mwaro");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6115, '', 0, "Ngozi");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6116, '', 0, "Rumonge");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6117, '', 0, "Rutana");
|
||||
INSERT INTO llx_c_regions (fk_pays, code_region, cheflieu, tncc, nom) VALUES ( 61, 6118, '', 0, "Ruyigi");
|
||||
|
||||
|
||||
@@ -1759,6 +1759,127 @@ INSERT INTO llx_c_departements ( code_departement, fk_region, cheflieu, tncc, nc
|
||||
INSERT INTO llx_c_departements ( code_departement, fk_region, cheflieu, tncc, ncc, nom, active) VALUES ('VE-S', 23209, '', 0, 'VE-S', 'Táchira', 1);
|
||||
|
||||
|
||||
-- Burundi Communes (id country=61) -- https://fr.wikipedia.org/wiki/Communes_du_Burundi
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6101, 'BI0001', '', 0, '', 'Bubanza');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6101, 'BI0002', '', 0, '', 'Gihanga');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6101, 'BI0003', '', 0, '', 'Musigati');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6101, 'BI0004', '', 0, '', 'Mpanda');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6101, 'BI0005', '', 0, '', 'Rugazi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6102, 'BI0006', '', 0, '', 'Muha');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6102, 'BI0007', '', 0, '', 'Mukaza');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6102, 'BI0008', '', 0, '', 'Ntahangwa');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6103, 'BI0009', '', 0, '', 'Isale');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6103, 'BI0010', '', 0, '', 'Kabezi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6103, 'BI0011', '', 0, '', 'Kanyosha');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6103, 'BI0012', '', 0, '', 'Mubimbi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6103, 'BI0013', '', 0, '', 'Mugongomanga');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6103, 'BI0014', '', 0, '', 'Mukike');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6103, 'BI0015', '', 0, '', 'Mutambu');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6103, 'BI0016', '', 0, '', 'Mutimbuzi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6103, 'BI0017', '', 0, '', 'Nyabiraba');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6104, 'BI0018', '', 0, '', 'Bururi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6104, 'BI0019', '', 0, '', 'Matana');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6104, 'BI0020', '', 0, '', 'Mugamba');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6104, 'BI0021', '', 0, '', 'Rutovu');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6104, 'BI0022', '', 0, '', 'Songa');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6104, 'BI0023', '', 0, '', 'Vyanda');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6105, 'BI0024', '', 0, '', 'Cankuzo');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6105, 'BI0025', '', 0, '', 'Cendajuru');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6105, 'BI0026', '', 0, '', 'Gisagara');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6105, 'BI0027', '', 0, '', 'Kigamba');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6105, 'BI0028', '', 0, '', 'Mishiha');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6106, 'BI0029', '', 0, '', 'Buganda');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6106, 'BI0030', '', 0, '', 'Bukinanyana');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6106, 'BI0031', '', 0, '', 'Mabayi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6106, 'BI0032', '', 0, '', 'Mugina');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6106, 'BI0033', '', 0, '', 'Murwi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6106, 'BI0034', '', 0, '', 'Rugombo');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0035', '', 0, '', 'Bugendana');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0036', '', 0, '', 'Bukirasazi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0037', '', 0, '', 'Buraza');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0038', '', 0, '', 'Giheta');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0039', '', 0, '', 'Gishubi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0040', '', 0, '', 'Gitega');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0041', '', 0, '', 'Itaba');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0042', '', 0, '', 'Makebuko');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0043', '', 0, '', 'Mutaho');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0044', '', 0, '', 'Nyanrusange');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6107, 'BI0045', '', 0, '', 'Ryansoro');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6108, 'BI0046', '', 0, '', 'Bugenyuzi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6108, 'BI0047', '', 0, '', 'Buhiga');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6108, 'BI0048', '', 0, '', 'Gihogazi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6108, 'BI0049', '', 0, '', 'Gitaramuka');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6108, 'BI0050', '', 0, '', 'Mutumba');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6108, 'BI0051', '', 0, '', 'Nyabikere');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6108, 'BI0052', '', 0, '', 'Shombo');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6109, 'BI0053', '', 0, '', 'Butaganzwa');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6109, 'BI0054', '', 0, '', 'Gahombo');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6109, 'BI0055', '', 0, '', 'Gatara');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6109, 'BI0056', '', 0, '', 'Kabarore');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6109, 'BI0057', '', 0, '', 'Kayanza');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6109, 'BI0058', '', 0, '', 'Matongo');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6109, 'BI0059', '', 0, '', 'Muhanga');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6109, 'BI0060', '', 0, '', 'Muruta');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6109, 'BI0061', '', 0, '', 'Rango');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6110, 'BI0062', '', 0, '', 'Bugabira');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6110, 'BI0063', '', 0, '', 'Busoni');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6110, 'BI0064', '', 0, '', 'Bwambarangwe');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6110, 'BI0065', '', 0, '', 'Gitobe');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6110, 'BI0066', '', 0, '', 'Kirundo');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6110, 'BI0067', '', 0, '', 'Ntega');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6110, 'BI0068', '', 0, '', 'Vumbi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6111, 'BI0069', '', 0, '', 'Kayogoro');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6111, 'BI0070', '', 0, '', 'Kibago');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6111, 'BI0071', '', 0, '', 'Mabanda');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6111, 'BI0072', '', 0, '', 'Makamba');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6111, 'BI0073', '', 0, '', 'Nyanza-Lac');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6111, 'BI0074', '', 0, '', 'Vugizo');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6112, 'BI0075', '', 0, '', 'Bukeye');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6112, 'BI0076', '', 0, '', 'Kiganda');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6112, 'BI0077', '', 0, '', 'Mbuye');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6112, 'BI0078', '', 0, '', 'Muramvya');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6112, 'BI0079', '', 0, '', 'Rutegama');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6113, 'BI0080', '', 0, '', 'Buhinyuza');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6113, 'BI0081', '', 0, '', 'Butihinda');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6113, 'BI0082', '', 0, '', 'Gashoho');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6113, 'BI0083', '', 0, '', 'Gasorwe');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6113, 'BI0084', '', 0, '', 'Giteranyi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6113, 'BI0085', '', 0, '', 'Muyinga');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6113, 'BI0086', '', 0, '', 'Mwakiro');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6114, 'BI0087', '', 0, '', 'Bisoro');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6114, 'BI0088', '', 0, '', 'Gisozi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6114, 'BI0089', '', 0, '', 'Kayokwe');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6114, 'BI0090', '', 0, '', 'Ndava');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6114, 'BI0091', '', 0, '', 'Nyabihanga');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6114, 'BI0092', '', 0, '', 'Rusaka');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6115, 'BI0093', '', 0, '', 'Busiga');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6115, 'BI0094', '', 0, '', 'Gashikanwa');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6115, 'BI0095', '', 0, '', 'Kiremba');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6115, 'BI0096', '', 0, '', 'Marangara');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6115, 'BI0097', '', 0, '', 'Mwumba');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6115, 'BI0098', '', 0, '', 'Ngozi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6115, 'BI0099', '', 0, '', 'Nyamurenza');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6115, 'BI0100', '', 0, '', 'Ruhororo');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6115, 'BI0101', '', 0, '', 'Tangara');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6116, 'BI0102', '', 0, '', 'Bugarama');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6116, 'BI0103', '', 0, '', 'Burambi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6116, 'BI0104', '', 0, '', 'Buyengero');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6116, 'BI0105', '', 0, '', 'Muhuta');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6116, 'BI0106', '', 0, '', 'Rumonge');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6117, 'BI0107', '', 0, '', 'Bukemba');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6117, 'BI0108', '', 0, '', 'Giharo');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6117, 'BI0109', '', 0, '', 'Gitanga');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6117, 'BI0110', '', 0, '', 'Mpinga-Kayove');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6117, 'BI0111', '', 0, '', 'Musongati');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6117, 'BI0112', '', 0, '', 'Rutana');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6118, 'BI0113', '', 0, '', 'Butaganzwa');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6118, 'BI0114', '', 0, '', 'Butezi');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6118, 'BI0115', '', 0, '', 'Bweru');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6118, 'BI0116', '', 0, '', 'Gisuru');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6118, 'BI0117', '', 0, '', 'Kinyinya');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6118, 'BI0118', '', 0, '', 'Nyabitsinda');
|
||||
INSERT INTO llx_c_departements (fk_region, code_departement, cheflieu, tncc, ncc, nom) VALUES (6118, 'BI0119', '', 0, '', 'Ruyigi');
|
||||
|
||||
-- Provinces United Arab Emirates (id country=227)
|
||||
INSERT INTO llx_c_departements (code_departement, fk_region, cheflieu, tncc, ncc, nom) VALUES ('AE-1', 22701, '', 0, '', 'Abu Dhabi');
|
||||
INSERT INTO llx_c_departements (code_departement, fk_region, cheflieu, tncc, ncc, nom) VALUES ('AE-2', 22701, '', 0, '', 'Dubai');
|
||||
@@ -1767,4 +1888,3 @@ INSERT INTO llx_c_departements (code_departement, fk_region, cheflieu, tncc, ncc
|
||||
INSERT INTO llx_c_departements (code_departement, fk_region, cheflieu, tncc, ncc, nom) VALUES ('AE-5', 22701, '', 0, '', 'Ras al-Khaimah');
|
||||
INSERT INTO llx_c_departements (code_departement, fk_region, cheflieu, tncc, ncc, nom) VALUES ('AE-6', 22701, '', 0, '', 'Sharjah');
|
||||
INSERT INTO llx_c_departements (code_departement, fk_region, cheflieu, tncc, ncc, nom) VALUES ('AE-7', 22701, '', 0, '', 'Umm al-Quwain');
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
-- Copyright (C) 2007 Patrick Raguin <patrick.raguin@gmail.com>
|
||||
-- Copyright (C) 2011 Juanjo Menent <jmenent@2byte.es>
|
||||
-- Copyright (C) 2020 Udo Tamm <dev@dolibit.de>
|
||||
-- Copyright (C) 2022 Éric Seigne <eric.seigne@cap-rel.fr>
|
||||
-- Copyright (C) 2021 Lenin Rivas <lenin@leninrivas.com>
|
||||
--
|
||||
-- This program is free software; you can redistribute it and/or modify
|
||||
@@ -57,6 +58,7 @@ INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'BWP'
|
||||
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'BGN', '[1083,1074]', 1, 'Bulgaria Lev');
|
||||
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'BRL', '[82,36]', 1, 'Brazil Real');
|
||||
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'BND', '[36]', 1, 'Brunei Darussalam Dollar');
|
||||
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'BIF', NULL, 1, 'Burundi Franc');
|
||||
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'KHR', '[6107]', 1, 'Cambodia Riel');
|
||||
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'CAD', '[36]', 1, 'Canada Dollar');
|
||||
INSERT INTO llx_c_currencies ( code_iso, unicode, active, label ) VALUES ( 'CVE', '[4217]', 1, 'Cap Verde Escudo');
|
||||
|
||||
@@ -384,6 +384,13 @@ INSERT INTO llx_c_forme_juridique (fk_pays, code, libelle) VALUES (20, '2010', '
|
||||
INSERT INTO llx_c_forme_juridique (fk_pays, code, libelle) VALUES (20, '2011', 'Ideell förening');
|
||||
INSERT INTO llx_c_forme_juridique (fk_pays, code, libelle) VALUES (20, '2012', 'Stiftelse');
|
||||
|
||||
-- Burundi (id contry=61)
|
||||
insert into llx_c_forme_juridique (fk_pays, code, libelle) values (61,'6100','Indépendant - Personne physique');
|
||||
insert into llx_c_forme_juridique (fk_pays, code, libelle) values (61,'6101','Société Unipersonnelle');
|
||||
insert into llx_c_forme_juridique (fk_pays, code, libelle) values (61,'6102','Société de personne à responsabilité limité (SPRL)');
|
||||
insert into llx_c_forme_juridique (fk_pays, code, libelle) values (61,'6103','Société anonyme (SA)');
|
||||
insert into llx_c_forme_juridique (fk_pays, code, libelle) values (61,'6104','Société coopérative');
|
||||
|
||||
-- Croatia (id country=76)
|
||||
INSERT INTO llx_c_forme_juridique (fk_pays, code, libelle) VALUES (76, '7601', 'Društvo s ograničenom odgovornošću (d.o.o.)');
|
||||
INSERT INTO llx_c_forme_juridique (fk_pays, code, libelle) VALUES (76, '7602', 'Jednostavno društvo s ograničenom odgovornošću (j.d.o.o.)');
|
||||
|
||||
2
htdocs/langs/ar_EG/accountancy.lang
Normal file
2
htdocs/langs/ar_EG/accountancy.lang
Normal file
@@ -0,0 +1,2 @@
|
||||
# Dolibarr language file - Source file is en_US - accountancy
|
||||
MvtNotCorrectlyBalanced=Movement not correctly balanced. Debit = %s | Credit = %s
|
||||
@@ -1,2 +0,0 @@
|
||||
# Dolibarr language file - Source file is en_US - assets
|
||||
Settings =الإعدادات
|
||||
2
htdocs/langs/ar_IQ/accountancy.lang
Normal file
2
htdocs/langs/ar_IQ/accountancy.lang
Normal file
@@ -0,0 +1,2 @@
|
||||
# Dolibarr language file - Source file is en_US - accountancy
|
||||
MvtNotCorrectlyBalanced=Movement not correctly balanced. Debit = %s | Credit = %s
|
||||
2
htdocs/langs/ar_IQ/admin.lang
Normal file
2
htdocs/langs/ar_IQ/admin.lang
Normal file
@@ -0,0 +1,2 @@
|
||||
# Dolibarr language file - Source file is en_US - admin
|
||||
Permission144=Delete all projects and tasks (also private projects i am not contact for)
|
||||
@@ -62,24 +62,24 @@ MainAccountForSubscriptionPaymentNotDefined=حساب المحاسبة الرئي
|
||||
AccountancyArea=منطقة المحاسبة
|
||||
AccountancyAreaDescIntro=استخدام وحدة المحاسبة تم في عدة خطوات:
|
||||
AccountancyAreaDescActionOnce=عادة ما يتم تنفيذ الإجراءات التالية مرة واحدة فقط ، أو مرة واحدة في السنة.
|
||||
AccountancyAreaDescActionOnceBis=يجب اتخاذ الخطوات التالية لتوفير الوقت في المستقبل من خلال اقتراح حساب المحاسبة الافتراضي الصحيح عند إجراء التسجيل (كتابة السجل في اليوميات ودفتر الأستاذ العام)
|
||||
AccountancyAreaDescActionOnceBis=Next steps should be done to save you time in future by suggesting you automaticaly the correct default accounting account when transferring data in accounting
|
||||
AccountancyAreaDescActionFreq=يتم تنفيذ الإجراءات التالية عادةً كل شهر أو أسبوع أو كل يوم للشركات الكبيرة جدًا .
|
||||
|
||||
AccountancyAreaDescJournalSetup=الخطوة %s: قم بإنشاء أو التحقق من محتوى قائمة دفتر اليومية الخاصة بك من القائمة %s
|
||||
AccountancyAreaDescJournalSetup=STEP %s: Check content of your journal list from menu %s
|
||||
AccountancyAreaDescChartModel=الخطوة %s: تحقق من وجود نموذج لمخطط الحساب أو قم بإنشاء نموذج من القائمة %s
|
||||
AccountancyAreaDescChart=الخطوة %s : حدد و / أو أكمل مخطط حسابك من القائمة %s
|
||||
|
||||
AccountancyAreaDescVat=الخطوة %s: تحديد حسابات المحاسبة لكل معدلات ضريبة القيمة المضافة. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescDefault=الخطوة %s: تحديد حسابات المحاسبة الافتراضية. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescExpenseReport=الخطوة %s: تحديد حسابات المحاسبة الافتراضية لكل نوع من تقارير المصروفات. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescExpenseReport=STEP %s: Define default accounting accounts for each type of Expense report. For this, use the menu entry %s.
|
||||
AccountancyAreaDescSal=الخطوة %s: تحديد حسابات المحاسبة الافتراضية لدفع الرواتب. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescContrib=الخطوة %s: تحديد حسابات المحاسبة الافتراضية للنفقات الخاصة (ضرائب متنوعة). لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescContrib=STEP %s: Define default accounting accounts for Taxes (special expenses). For this, use the menu entry %s.
|
||||
AccountancyAreaDescDonation=الخطوة %s: تحديد حسابات المحاسبة الافتراضية للتبرع. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescSubscription=الخطوة %s: تحديد حسابات المحاسبة الافتراضية لاشتراك الأعضاء. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescMisc=الخطوة %s: تحديد الحساب الافتراضي الإلزامي وحسابات المحاسبة الافتراضية للمعاملات المتنوعة. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescLoan=الخطوة %s: تحديد حسابات المحاسبة الافتراضية للقروض. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescBank=الخطوة %s: تحديد الحسابات المحاسبية ورمز دفتر اليومية لكل حساب بنكي والحسابات المالية. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescProd=الخطوة %s: تحديد حسابات المحاسبة لمنتجاتك او خدماتك. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescProd=STEP %s: Define accounting accounts on your Products/Services. For this, use the menu entry %s.
|
||||
|
||||
AccountancyAreaDescBind=الخطوة %s: تحقق من الربط بين سطور %s الحالية وحساب المحاسبة ، لتمكين التطبيق من تسجيل المعاملات في دفتر الأستاذ بنقرة واحدة. إكمال الارتباطات المفقودة. لهذا ، استخدم إدخال القائمة %s.
|
||||
AccountancyAreaDescWriteRecords=الخطوة %s: اكتب المعاملات في دفتر الأستاذ. لهذا ، انتقل إلى القائمة <strong> %s </strong> ، وانقر فوق الزر <strong> %s </strong>.
|
||||
@@ -112,7 +112,7 @@ MenuAccountancyClosure=اغلاق
|
||||
MenuAccountancyValidationMovements=اعتماد الحركات
|
||||
ProductsBinding=حسابات المنتجات
|
||||
TransferInAccounting=التحويل في المحاسبة
|
||||
RegistrationInAccounting=التسجيل في المحاسبة
|
||||
RegistrationInAccounting=Recording in accounting
|
||||
Binding=ربط للحسابات
|
||||
CustomersVentilation=ربط فاتورة العميل
|
||||
SuppliersVentilation=ربط فاتورة المورد
|
||||
@@ -120,7 +120,7 @@ ExpenseReportsVentilation=ربط تقرير المصاريف
|
||||
CreateMvts=إنشاء معاملة جديدة
|
||||
UpdateMvts=تعديل معاملة
|
||||
ValidTransaction=اعتماد المعاملة
|
||||
WriteBookKeeping=تسجيل المعاملات في المحاسبة
|
||||
WriteBookKeeping=Record transactions in accounting
|
||||
Bookkeeping=دفتر حسابات
|
||||
BookkeepingSubAccount=حساب استاذ فرعي
|
||||
AccountBalance=رصيد الحساب
|
||||
@@ -219,12 +219,12 @@ ByPredefinedAccountGroups=من خلال مجموعات محددة مسبقًا
|
||||
ByPersonalizedAccountGroups=بواسطة مجموعات شخصية
|
||||
ByYear=بحلول العام
|
||||
NotMatch=Not Set
|
||||
DeleteMvt=حذف بعض بنود العمليات من المحاسبة
|
||||
DeleteMvt=Delete some lines from accounting
|
||||
DelMonth=شهر للحذف
|
||||
DelYear=السنة للحذف
|
||||
DelJournal=دفتر يومية للحذف
|
||||
ConfirmDeleteMvt=سيؤدي هذا إلى حذف جميع بنود العمليات المحاسبية للسنة / الشهر و / أو يوميات معينة (يفضل معيار واحد على الأقل). سيتعين عليك إعادة استخدام الميزة "%s" لاستعادة السجل المحذوف في دفتر الأستاذ.
|
||||
ConfirmDeleteMvtPartial=سيؤدي هذا إلى حذف المعاملة من المحاسبة (سيتم حذف جميع بنود العمليات المتعلقة بنفس المعاملة)
|
||||
ConfirmDeleteMvt=This will delete all lines in accountancy for the year/month and/or for a specific journal (At least one criterion is required). You will have to reuse the feature '%s' to have the deleted record back in the ledger.
|
||||
ConfirmDeleteMvtPartial=This will delete the transaction from the accounting (all lines related to the same transaction will be deleted)
|
||||
FinanceJournal=دفتر المالية اليومي
|
||||
ExpenseReportsJournal=دفتر تقارير المصاريف
|
||||
DescFinanceJournal=دفتر المالية اليومي المتضمن لجميع الدفعات عن طريق الحساب المصرفي
|
||||
@@ -278,11 +278,11 @@ DescVentilExpenseReportMore=إذا قمت بإعداد حساب على نوع ب
|
||||
DescVentilDoneExpenseReport=راجع هنا قائمة بنود تقارير المصروفات وحساب رسومها
|
||||
|
||||
Closure=الإغلاق السنوي
|
||||
DescClosure=راجع هنا عدد الحركات حسب الشهر التي لم يتم اعتمادها والسنوات المالية المفتوحة
|
||||
OverviewOfMovementsNotValidated=الخطوة الاولى نظرة عامة على الحركات التي لم يتم اعتمادها. (ضروري لإغلاق السنة المالية)
|
||||
AllMovementsWereRecordedAsValidated=تم تسجيل جميع الحركات على أنها معتمدة
|
||||
NotAllMovementsCouldBeRecordedAsValidated=لا يمكن تسجيل جميع الحركات على انها معتمدة
|
||||
ValidateMovements=اعتماد الحركات
|
||||
DescClosure=Consult here the number of movements by month who are not yet validated & locked
|
||||
OverviewOfMovementsNotValidated=Overview of movements not validated and locked
|
||||
AllMovementsWereRecordedAsValidated=All movements were recorded as validated and locked
|
||||
NotAllMovementsCouldBeRecordedAsValidated=Not all movements could be recorded as validated and locked
|
||||
ValidateMovements=Validate and lock record...
|
||||
DescValidateMovements=سيتم حظر أي تعديل أو حذف للكتابة والحروف. يجب اعتماد جميع الإدخالات الخاصة بالتمرين وإلا فلن يكون الإغلاق ممكنًا
|
||||
|
||||
ValidateHistory=ربط تلقائي
|
||||
@@ -294,14 +294,15 @@ Balancing=موازنة
|
||||
FicheVentilation=بطاقة مرتبطة
|
||||
GeneralLedgerIsWritten=المعاملات مكتوبة في دفتر الأستاذ
|
||||
GeneralLedgerSomeRecordWasNotRecorded=لا يمكن تسجيل بعض المعاملات. إذا لم تكن هناك رسالة خطأ أخرى ، فربما يكون ذلك بسبب تسجيلها في دفتر اليومية بالفعل.
|
||||
NoNewRecordSaved=لا مزيد من التسجيل لليوميات
|
||||
NoNewRecordSaved=No more record to transfer
|
||||
ListOfProductsWithoutAccountingAccount=قائمة المنتجات غير مرتبطة بأي حساب
|
||||
ChangeBinding=تغيير الربط
|
||||
Accounted=حسب في دفتر الأستاذ
|
||||
NotYetAccounted=Not yet transferred to accounting
|
||||
ShowTutorial=عرض البرنامج التعليمي
|
||||
NotReconciled=لم يتم تسويتة
|
||||
WarningRecordWithoutSubledgerAreExcluded=تحذير ، كل العمليات التي لم يتم تحديد حساب دفتر الأستاذ الفرعي لها تتم تصفيتها واستبعادها من طريقة العرض هذه
|
||||
WarningRecordWithoutSubledgerAreExcluded=Warning, all lines without subledger account defined are filtered and excluded from this view
|
||||
AccountRemovedFromCurrentChartOfAccount=Accounting account that does not exist in the current chart of accounts
|
||||
|
||||
## Admin
|
||||
BindingOptions=خيارات الربط
|
||||
@@ -329,8 +330,9 @@ ACCOUNTING_DISABLE_BINDING_ON_PURCHASES=تعطيل الربط والتحويل
|
||||
ACCOUNTING_DISABLE_BINDING_ON_EXPENSEREPORTS=تعطيل الربط والتحويل في المحاسبة على تقارير المصروفات (لن يتم أخذ تقارير المصروفات في الاعتبار في المحاسبة)
|
||||
|
||||
## Export
|
||||
NotifiedExportDate=Flag exported lines as exported (modification of the lines will not be possible)
|
||||
NotifiedValidationDate=Validate the exported entries (modification or deletion of the lines will not be possible)
|
||||
NotifiedExportDate=Flag exported lines as Exported <span class="warning">(to modify a line, you will need to delete the whole transaction and re-transfert it into accounting)</span>
|
||||
NotifiedValidationDate=Validate and Lock the exported entries <span class="warning">(same effect than the "Closure" feature, modification and deletion of the lines will DEFINITELY not be possible)</span>
|
||||
DateValidationAndLock=Date validation and lock
|
||||
ConfirmExportFile=Confirmation of the generation of the accounting export file ?
|
||||
ExportDraftJournal=تصدير مسودة دفتر اليومية
|
||||
Modelcsv=نموذج التصدير
|
||||
@@ -394,6 +396,21 @@ Range=نطاق الحساب
|
||||
Calculated=تم حسابه
|
||||
Formula=معادلة
|
||||
|
||||
## Reconcile
|
||||
Unlettering=Unreconcile
|
||||
AccountancyNoLetteringModified=No reconcile modified
|
||||
AccountancyOneLetteringModifiedSuccessfully=One reconcile successfully modified
|
||||
AccountancyLetteringModifiedSuccessfully=%s reconcile successfully modified
|
||||
AccountancyNoUnletteringModified=No unreconcile modified
|
||||
AccountancyOneUnletteringModifiedSuccessfully=One unreconcile successfully modified
|
||||
AccountancyUnletteringModifiedSuccessfully=%s unreconcile successfully modified
|
||||
|
||||
## Confirm box
|
||||
ConfirmMassUnlettering=Bulk Unreconcile confirmation
|
||||
ConfirmMassUnletteringQuestion=Are you sure you want to Unreconcile the %s selected record(s)?
|
||||
ConfirmMassDeleteBookkeepingWriting=تأكيد الحذف الضخم
|
||||
ConfirmMassDeleteBookkeepingWritingQuestion=This will delete the transaction from the accounting (all lines related to the same transaction will be deleted) Are you sure you want to delete the %s selected record(s)?
|
||||
|
||||
## Error
|
||||
SomeMandatoryStepsOfSetupWereNotDone=لم يتم تنفيذ بعض خطوات الإعداد الإلزامية ، يرجى إكمالها
|
||||
ErrorNoAccountingCategoryForThisCountry=لا توجد مجموعة حسابات متاحة للبلد %s (انظر الصفحة الرئيسية - الإعداد - القواميس)
|
||||
@@ -406,6 +423,9 @@ Binded=البنود مرتبطة
|
||||
ToBind=بنود للربط
|
||||
UseMenuToSetBindindManualy=البنود غير مرتبطة بعد ، استخدم القائمة <a href="%s"> %s </a> لإجراء الربط يدويًا
|
||||
SorryThisModuleIsNotCompatibleWithTheExperimentalFeatureOfSituationInvoices=Sorry this module is not compatible with the experimental feature of situation invoices
|
||||
AccountancyErrorMismatchLetterCode=Mismatch in reconcile code
|
||||
AccountancyErrorMismatchBalanceAmount=The balance (%s) is not equal to 0
|
||||
AccountancyErrorLetteringBookkeeping=Errors have occurred concerning the transactions: %s
|
||||
|
||||
## Import
|
||||
ImportAccountingEntries=مداخيل حسابية
|
||||
|
||||
@@ -156,6 +156,7 @@ ErrorInvoiceAvoirMustBeNegative=خطأ ، يجب أن يكون للفاتورة
|
||||
ErrorInvoiceOfThisTypeMustBePositive=خطأ ، يجب أن يحتوي هذا النوع من الفاتورة على مبلغ لا يشمل الضريبة موجبًا (أو فارغًا)
|
||||
ErrorCantCancelIfReplacementInvoiceNotValidated=خطأ ، لا يمكن إلغاء فاتورة تم استبدالها بفاتورة أخرى لا تزال في حالة المسودة
|
||||
ErrorThisPartOrAnotherIsAlreadyUsedSoDiscountSerieCantBeRemoved=تم استخدام هذا الجزء أو آخر لذا لا يمكن إزالة سلسلة الخصم.
|
||||
ErrorInvoiceIsNotLastOfSameType=Error: The date of invoice %s is %s. It must be posterior or equal to last date for same type invoices (%s). Please change the invoice date.
|
||||
BillFrom=من:
|
||||
BillTo=فاتورة الى:
|
||||
ActionsOnBill=الإجراءات على الفاتورة
|
||||
@@ -282,6 +283,8 @@ RecurringInvoices=الفواتير المتكررة
|
||||
RecurringInvoice=Recurring invoice
|
||||
RepeatableInvoice=قالب الفاتورة
|
||||
RepeatableInvoices=قالب الفواتير
|
||||
RecurringInvoicesJob=Generation of recurring invoices (sales invoices)
|
||||
RecurringSupplierInvoicesJob=Generation of recurring invoices (purchase invoices)
|
||||
Repeatable=قالب
|
||||
Repeatables=القوالب
|
||||
ChangeIntoRepeatableInvoice=تحويل إلى قالب فاتورة
|
||||
@@ -482,6 +485,7 @@ PaymentByChequeOrderedToShort=مدفوعات الشيكات (شامل الضرا
|
||||
SendTo=أرسل إلى
|
||||
PaymentByTransferOnThisBankAccount=الدفع عن طريق التحويل إلى الحساب المصرفي التالي
|
||||
VATIsNotUsedForInvoice=* غير سارية ضريبة القيمة المضافة art-293B من CGI
|
||||
VATIsNotUsedForInvoiceAsso=* Non applicable VAT art-261-7 of CGI
|
||||
LawApplicationPart1=من خلال تطبيق القانون 80.335 من 12/05/80
|
||||
LawApplicationPart2=البضاعة تظل ملكا لل
|
||||
LawApplicationPart3=البائع حتى السداد الكامل ل
|
||||
@@ -599,7 +603,6 @@ BILL_SUPPLIER_DELETEInDolibarr=تم حذف فاتورة المورد
|
||||
UnitPriceXQtyLessDiscount=سعر الوحدة × الكمية - الخصم
|
||||
CustomersInvoicesArea=منطقة فواتير العملاء
|
||||
SupplierInvoicesArea=منطقة فواتير المورد
|
||||
FacParentLine=أصل سطر الفاتورة
|
||||
SituationTotalRayToRest=ما تبقى للدفع بدون ضريبة
|
||||
PDFSituationTitle=Situation n° %d
|
||||
SituationTotalProgress=إجمالي التقدم %d %%
|
||||
@@ -607,3 +610,5 @@ SearchUnpaidInvoicesWithDueDate=Search unpaid invoices with a due date = %s
|
||||
NoPaymentAvailable=No payment available for %s
|
||||
PaymentRegisteredAndInvoiceSetToPaid=Payment registered and invoice %s set to paid
|
||||
SendEmailsRemindersOnInvoiceDueDate=Send reminder by email for unpaid invoices
|
||||
MakePaymentAndClassifyPayed=Record payment
|
||||
BulkPaymentNotPossibleForInvoice=Bulk payment is not possible for invoice %s (bad type or status)
|
||||
|
||||
@@ -19,6 +19,7 @@ ProspectionArea=منطقة الفرص
|
||||
IdThirdParty=معرف الطرف الثالث
|
||||
IdCompany=معرف الشركة
|
||||
IdContact=معرف جهة الاتصال
|
||||
ThirdPartyAddress=Third-party address
|
||||
ThirdPartyContacts=جهات اتصال الطرف الثالث
|
||||
ThirdPartyContact=جهة اتصال | عنوان الطرف الثالث
|
||||
Company=شركة
|
||||
@@ -51,6 +52,8 @@ CivilityCode=قواعد السلوك
|
||||
RegisteredOffice=مكتب مسجل
|
||||
Lastname=اللقب
|
||||
Firstname=الاسم الاول
|
||||
RefEmployee=Employee reference
|
||||
NationalRegistrationNumber=National registration number
|
||||
PostOrFunction=الوظيفه
|
||||
UserTitle=العنوان
|
||||
NatureOfThirdParty=طبيعة الطرف الثالث
|
||||
@@ -359,7 +362,7 @@ ListOfThirdParties=قائمة الأطراف الثالثة
|
||||
ShowCompany=طرف ثالث
|
||||
ShowContact=عنوان الإتصال
|
||||
ContactsAllShort=الكل (بدون فلتر)
|
||||
ContactType=نوع الاتصال
|
||||
ContactType=Contact role
|
||||
ContactForOrders=جهة اتصال الامر
|
||||
ContactForOrdersOrShipments=جهة اتصال الامر أو الشحنة
|
||||
ContactForProposals=جهة اتصال العروض
|
||||
|
||||
@@ -15,7 +15,7 @@ ErrorMemberIsAlreadyLinkedToThisThirdParty=عضو آخر (الاسم : <b>٪ ق<
|
||||
ErrorUserPermissionAllowsToLinksToItselfOnly=لأسباب أمنية ، يجب أن تمنح أذونات لتحرير جميع المستخدمين لتكون قادرة على ربط عضو لمستخدم هذا ليس لك.
|
||||
SetLinkToUser=وصلة إلى مستخدم Dolibarr
|
||||
SetLinkToThirdParty=وصلة إلى طرف ثالث Dolibarr
|
||||
MembersCards=Business cards for members
|
||||
MembersCards=Generation of cards for members
|
||||
MembersList=قائمة الأعضاء
|
||||
MembersListToValid=قائمة مشاريع أعضاء (ينبغي التأكد من صحة)
|
||||
MembersListValid=قائمة أعضاء صالحة
|
||||
@@ -159,11 +159,11 @@ HTPasswordExport=الملف htpassword جيل
|
||||
NoThirdPartyAssociatedToMember=No third party associated with this member
|
||||
MembersAndSubscriptions=Members and Contributions
|
||||
MoreActions=تكميلية العمل على تسجيل
|
||||
MoreActionsOnSubscription=Complementary action, suggested by default when recording a contribution
|
||||
MoreActionsOnSubscription=Complementary action suggested by default when recording a contribution, also done automatially on online payment of a contribution
|
||||
MoreActionBankDirect=Create a direct entry on bank account
|
||||
MoreActionBankViaInvoice=Create an invoice, and a payment on bank account
|
||||
MoreActionInvoiceOnly=إنشاء فاتورة مع دفع أي مبلغ
|
||||
LinkToGeneratedPages=بطاقات زيارة انتج
|
||||
LinkToGeneratedPages=Generation of business cards or address sheets
|
||||
LinkToGeneratedPagesDesc=هذه الشاشة تسمح لك لإنشاء ملفات الشعبي مع بطاقات العمل لجميع أعضاء أو عضو معين.
|
||||
DocForAllMembersCards=إنشاء بطاقات العمل لجميع أعضاء (تنسيق الإعداد للإخراج في الواقع : <b>%s)</b>
|
||||
DocForOneMemberCards=إنشاء بطاقات العمل لعضو معين (تنسيق الإعداد للإخراج في الواقع : <b>%s)</b>
|
||||
|
||||
@@ -90,10 +90,10 @@ TicketPublicAccess=واجهة عامة لا تتطلب توثيق متاحة ع
|
||||
TicketSetupDictionaries=انواع التذاكر ، الأولويات و الوسوم التحليلية متاحة عن طريق القواميس
|
||||
TicketParamModule=إعداد متغيرات الوحدة
|
||||
TicketParamMail=إعدادات البريد الإلكتروني
|
||||
TicketEmailNotificationFrom=إشعار البريد الإلكتروني من
|
||||
TicketEmailNotificationFromHelp=يستخدم في رسائل التذاكر ، الإجابات مثلاَ
|
||||
TicketEmailNotificationTo=إشعار البريد الإلكتروني الى
|
||||
TicketEmailNotificationToHelp=إرسال اشعار البريد الإلكتروني الى هذا العنوان
|
||||
TicketEmailNotificationFrom=Sender e-mail for ticket answers
|
||||
TicketEmailNotificationFromHelp=Sender e-mail for ticket answers sent from Dolibarr
|
||||
TicketEmailNotificationTo=Notify ticket creation to this e-mail address
|
||||
TicketEmailNotificationToHelp=If present, this e-mail address will be notified of a ticket creation
|
||||
TicketNewEmailBodyLabel=النص المرسل بعد إنشاء التذكرة
|
||||
TicketNewEmailBodyHelp=النص المدخل هنا سيتم إدراجه في إشعار البريد الإلكتروني الذى يؤكد إنشاء التذكرة من الواجهة العامة. معلومات تداول التذكرة ستضاف تلقائيا.
|
||||
TicketParamPublicInterface=إعدادات الواجهة العامة
|
||||
@@ -136,6 +136,18 @@ TicketsPublicNotificationNewMessage=إرسال إشعار بريد إلكترو
|
||||
TicketsPublicNotificationNewMessageHelp=إرسال إشعار بريد إلكتروني عند إضافة رسالة جديدة من الواجهة العامة (للمستخدم المسندة إليه التذكرة او بريد إشعارات التعديلات او بريد المرسل إليه في التذكرة)
|
||||
TicketPublicNotificationNewMessageDefaultEmail=عنوان بريد إشعارات (التعديلات)
|
||||
TicketPublicNotificationNewMessageDefaultEmailHelp=إرسال رسائل بريد إلكتروني الى هذا العنوان عند كل رسالة تعديل للتذاكر غير المسندة لمستخدم معين او إذا كان المستخدم المسندة إليه ليس لديه بريد معلوم.
|
||||
TicketsAutoReadTicket=Automatically mark the ticket as read (when created from backoffice)
|
||||
TicketsAutoReadTicketHelp=Automatically mark the ticket as read when created from backoffice. When ticket is create from the public interface, ticket remains with the status "Not Read".
|
||||
TicketsDelayBeforeFirstAnswer=A new ticket should receive a first answer before (hours):
|
||||
TicketsDelayBeforeFirstAnswerHelp=If a new ticket has not received an answer after this time period (in hours), an important warning icon will be displayed in the list view.
|
||||
TicketsDelayBetweenAnswers=An unresolved ticket should not be unactive during (hours):
|
||||
TicketsDelayBetweenAnswersHelp=If an unresolved ticket that has already received an answer has not had further interaction after this time period (in hours), a warning icon will be displayed in the list view.
|
||||
TicketsAutoNotifyClose=Automatically notify thirdparty when closing a ticket
|
||||
TicketsAutoNotifyCloseHelp=When closing a ticket, you will be proposed to send a message to one of thirdparty's contacts. On mass closing, a message will be sent to one contact of the thirdparty linked to the ticket.
|
||||
TicketWrongContact=Provided contact is not part of current ticket contacts. Email not sent.
|
||||
TicketChooseProductCategory=Product category for ticket support
|
||||
TicketChooseProductCategoryHelp=Select the product category of ticket support. This will be used to automatically link a contract to a ticket.
|
||||
|
||||
#
|
||||
# Index & list page
|
||||
#
|
||||
@@ -151,6 +163,8 @@ OrderByDateAsc=ترتيب تصاعديا حسب التاريخ
|
||||
OrderByDateDesc=ترتيب تنازليا حسب التاريخ
|
||||
ShowAsConversation=عرض كقائمة محادثات
|
||||
MessageListViewType=عرض كقائمة جداول
|
||||
ConfirmMassTicketClosingSendEmail=Automatically send emails when closing tickets
|
||||
ConfirmMassTicketClosingSendEmailQuestion=Do you want to notify thirdparties when closing these tickets ?
|
||||
|
||||
#
|
||||
# Ticket card
|
||||
@@ -205,12 +219,12 @@ ErrorMailRecipientIsEmptyForSendTicketMessage=المستقبل خالي. لم ي
|
||||
TicketGoIntoContactTab=يرجى الذهاب الى تبويب "جهات الإتصال" لاختيارهم
|
||||
TicketMessageMailIntro=مقدمة
|
||||
TicketMessageMailIntroHelp=يضاف هذا النص فقط في بداية البريد الإلكتروني و لن يتم حفظه
|
||||
TicketMessageMailIntroLabelAdmin=مقدمة الرسالة عند إرسال البريد الإلكتروني
|
||||
TicketMessageMailIntroText=مرحبا <br> ، تم إضافة إستجابة جديدة على تذكرة انت على إتصال بها ، وهذا نص الرسالة : <br>
|
||||
TicketMessageMailIntroHelpAdmin=هذا النص سيتم إدراجه قبل نص الإستجابة للتذكرة.
|
||||
TicketMessageMailIntroLabelAdmin=Introduction text to all ticket answers
|
||||
TicketMessageMailIntroText=Hello,<br>A new answer has been added to a ticket that you follow. Here is the message:<br>
|
||||
TicketMessageMailIntroHelpAdmin=This text will be inserted before the answer when replying to a ticket from Dolibarr
|
||||
TicketMessageMailSignature=التوقيع
|
||||
TicketMessageMailSignatureHelp=هذا النص سيتم إدراجه فقط في نهاية البريد الإلكتروني ولن يتم حفظه
|
||||
TicketMessageMailSignatureText=<p>بإخلاص </p><p>--</p>
|
||||
TicketMessageMailSignatureText=Message sent by <b>%s</b> via Dolibarr
|
||||
TicketMessageMailSignatureLabelAdmin=توقيع بريد الإستجابة
|
||||
TicketMessageMailSignatureHelpAdmin=هذا النص سيتم إدراجه بعد رسالة الإستجابة
|
||||
TicketMessageHelp=فقط هذا النص سيتم حفظه في قائمة الرسائل في بطاقة التذكرة
|
||||
@@ -238,9 +252,16 @@ TicketChangeStatus=تغيير الحالة
|
||||
TicketConfirmChangeStatus=تأكيد تغيير الحالة: %s ؟
|
||||
TicketLogStatusChanged=تم تغيير الحالى : %s الى %s
|
||||
TicketNotNotifyTiersAtCreate=لا تخطر الشركات عند الإنشاء
|
||||
NotifyThirdpartyOnTicketClosing=Contacts to notify while closing the ticket
|
||||
TicketNotifyAllTiersAtClose=All related contacts
|
||||
TicketNotNotifyTiersAtClose=No related contact
|
||||
Unread=غير مقروءة
|
||||
TicketNotCreatedFromPublicInterface=غير متاحة. التذكرة لم يتم إنشاءها من الواجهة العامة
|
||||
ErrorTicketRefRequired=الرقم المرجعي للتذكرة مطلوب
|
||||
TicketsDelayForFirstResponseTooLong=Too much time elapsed since ticket opening without any answer.
|
||||
TicketsDelayFromLastResponseTooLong=Too much time elapsed since last answer on this ticket.
|
||||
TicketNoContractFoundToLink=No contract was found to be automatically linked to this ticket. Please link a contract manually.
|
||||
TicketManyContractsLinked=Many contracts have been automatically linked to this ticket. Make sure to verify which should be chosen.
|
||||
|
||||
#
|
||||
# Logs
|
||||
@@ -268,8 +289,9 @@ TicketNewEmailBody=هذا بريد إلكتروني تلقائي لتأكيد ق
|
||||
TicketNewEmailBodyCustomer=هذا بريد إلكتروني تلقائي لتأكيد إنشاء تذكرة جديدة على حسابك
|
||||
TicketNewEmailBodyInfosTicket=معلومات مراقبة التذكرة
|
||||
TicketNewEmailBodyInfosTrackId=رقم تتبع التذكرة: %s
|
||||
TicketNewEmailBodyInfosTrackUrl=يمكنك متابعة التذكرة بالضغط على الرابط اعلاه.
|
||||
TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the following link
|
||||
TicketNewEmailBodyInfosTrackUrlCustomer=يمكنك متابعة التذكرة على الواجهة المعينة بالضغط على الرابط التالي
|
||||
TicketCloseEmailBodyInfosTrackUrlCustomer=You can consult the history of this ticket by clicking the following link
|
||||
TicketEmailPleaseDoNotReplyToThisEmail=يرجى عدم الرد على هذا البريد الإلكتروني ! إستخدم الرابط للرد على الواجهة.
|
||||
TicketPublicInfoCreateTicket=تتيح لك هذه الإستمارة تسجيل تذكرة دعم فني لدى نظامنا الإداري.
|
||||
TicketPublicPleaseBeAccuratelyDescribe=يرجى وصف المشكلة بدقة. وذكر اكبر قدر من المعلومات بما يتيح لنا معرفة طلبك بشكل جيد.
|
||||
@@ -291,6 +313,10 @@ NewUser=المستخدم جديد
|
||||
NumberOfTicketsByMonth=عدد التذاكر شهريا
|
||||
NbOfTickets=عدد التذاكر
|
||||
# notifications
|
||||
TicketCloseEmailSubjectCustomer=Ticket closed
|
||||
TicketCloseEmailBodyCustomer=This is an automatic message to notify you that ticket %s has just been closed.
|
||||
TicketCloseEmailSubjectAdmin=Ticket closed - Réf %s (public ticket ID %s)
|
||||
TicketCloseEmailBodyAdmin=A ticket with ID #%s has just been closed, see information:
|
||||
TicketNotificationEmailSubject=تم تعديل التذكرة %s.
|
||||
TicketNotificationEmailBody=هذه رسالة تلقائية لإعلامك بأن التذكرة %s تم تعديلها
|
||||
TicketNotificationRecipient=مستلم الإشعار
|
||||
|
||||
457
htdocs/langs/ar_SY/accountancy.lang
Normal file
457
htdocs/langs/ar_SY/accountancy.lang
Normal file
@@ -0,0 +1,457 @@
|
||||
# Dolibarr language file - en_US - Accountancy (Double entries)
|
||||
Accountancy=Accountancy
|
||||
Accounting=Accounting
|
||||
ACCOUNTING_EXPORT_SEPARATORCSV=Column separator for export file
|
||||
ACCOUNTING_EXPORT_DATE=Date format for export file
|
||||
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_FORMAT=Select the format for the file
|
||||
ACCOUNTING_EXPORT_ENDLINE=Select the carriage return type
|
||||
ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name
|
||||
ThisService=This service
|
||||
ThisProduct=This product
|
||||
DefaultForService=Default for service
|
||||
DefaultForProduct=Default for product
|
||||
ProductForThisThirdparty=Product for this thirdparty
|
||||
ServiceForThisThirdparty=Service for this thirdparty
|
||||
CantSuggest=Can't suggest
|
||||
AccountancySetupDoneFromAccountancyMenu=Most setup of the accountancy is done from the menu %s
|
||||
ConfigAccountingExpert=Configuration of the module accounting (double entry)
|
||||
Journalization=Journalization
|
||||
Journals=Journals
|
||||
JournalFinancial=Financial journals
|
||||
BackToChartofaccounts=Return chart of accounts
|
||||
Chartofaccounts=Chart of accounts
|
||||
ChartOfSubaccounts=Chart of individual accounts
|
||||
ChartOfIndividualAccountsOfSubsidiaryLedger=Chart of individual accounts of the subsidiary ledger
|
||||
CurrentDedicatedAccountingAccount=Current dedicated account
|
||||
AssignDedicatedAccountingAccount=New account to assign
|
||||
InvoiceLabel=Invoice label
|
||||
OverviewOfAmountOfLinesNotBound=Overview of amount of lines not bound to an accounting account
|
||||
OverviewOfAmountOfLinesBound=Overview of amount of lines already bound to an 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?
|
||||
JournalizationInLedgerStatus=Status of journalization
|
||||
AlreadyInGeneralLedger=Already transferred to accounting journals and ledger
|
||||
NotYetInGeneralLedger=Not yet transferred to accouting journals and ledger
|
||||
GroupIsEmptyCheckSetup=Group is empty, check setup of the personalized accounting group
|
||||
DetailByAccount=Show detail by account
|
||||
AccountWithNonZeroValues=Accounts with non-zero values
|
||||
ListOfAccounts=List of accounts
|
||||
CountriesInEEC=Countries in EEC
|
||||
CountriesNotInEEC=Countries not in EEC
|
||||
CountriesInEECExceptMe=Countries in EEC except %s
|
||||
CountriesExceptMe=All countries except %s
|
||||
AccountantFiles=Export source documents
|
||||
ExportAccountingSourceDocHelp=With this tool, you can export the source events (list in CSV and PDFs) that are used to generate your accountancy.
|
||||
ExportAccountingSourceDocHelp2=To export your journals, use the menu entry %s - %s.
|
||||
VueByAccountAccounting=View by accounting account
|
||||
VueBySubAccountAccounting=View by accounting subaccount
|
||||
|
||||
MainAccountForCustomersNotDefined=Main accounting account for customers not defined in setup
|
||||
MainAccountForSuppliersNotDefined=Main accounting account for vendors not defined in setup
|
||||
MainAccountForUsersNotDefined=Main accounting account for users not defined in setup
|
||||
MainAccountForVatPaymentNotDefined=Main accounting account for VAT payment not defined in setup
|
||||
MainAccountForSubscriptionPaymentNotDefined=Main accounting account for subscription payment not defined in setup
|
||||
|
||||
AccountancyArea=Accounting area
|
||||
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 automaticaly the correct default accounting account when transferring data in accounting
|
||||
AccountancyAreaDescActionFreq=The following actions are usually executed every month, week or day for very large companies...
|
||||
|
||||
AccountancyAreaDescJournalSetup=STEP %s: Check content of your journal list from menu %s
|
||||
AccountancyAreaDescChartModel=STEP %s: Check that a model of chart of account exists or create one from menu %s
|
||||
AccountancyAreaDescChart=STEP %s: Select and|or complete your chart of account from menu %s
|
||||
|
||||
AccountancyAreaDescVat=STEP %s: Define accounting accounts for each VAT Rates. For this, use the menu entry %s.
|
||||
AccountancyAreaDescDefault=STEP %s: Define default accounting accounts. 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 Taxes (special expenses). For this, use the menu entry %s.
|
||||
AccountancyAreaDescDonation=STEP %s: Define default accounting accounts for donation. For this, use the menu entry %s.
|
||||
AccountancyAreaDescSubscription=STEP %s: Define default accounting accounts for member subscription. For this, use the menu entry %s.
|
||||
AccountancyAreaDescMisc=STEP %s: Define mandatory default account and 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 and journal code for each bank and financial accounts. For this, use the menu entry %s.
|
||||
AccountancyAreaDescProd=STEP %s: Define accounting accounts on your Products/Services. For this, use the menu entry %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 <strong>%s</strong>, and click into button <strong>%s</strong>.
|
||||
AccountancyAreaDescAnalyze=STEP %s: Add or edit existing transactions and generate reports and exports.
|
||||
|
||||
AccountancyAreaDescClosePeriod=STEP %s: Close period so we can't make modification in a future.
|
||||
|
||||
TheJournalCodeIsNotDefinedOnSomeBankAccount=A mandatory step in setup has not been completed (accounting code journal not defined for all bank accounts)
|
||||
Selectchartofaccounts=Select active chart of accounts
|
||||
ChangeAndLoad=Change and load
|
||||
Addanaccount=Add an accounting account
|
||||
AccountAccounting=Accounting account
|
||||
AccountAccountingShort=Account
|
||||
SubledgerAccount=Subledger account
|
||||
SubledgerAccountLabel=Subledger account label
|
||||
ShowAccountingAccount=Show accounting account
|
||||
ShowAccountingJournal=Show accounting journal
|
||||
ShowAccountingAccountInLedger=Show accounting account in ledger
|
||||
ShowAccountingAccountInJournals=Show accounting account in journals
|
||||
AccountAccountingSuggest=Accounting account suggested
|
||||
MenuDefaultAccounts=Default accounts
|
||||
MenuBankAccounts=Bank accounts
|
||||
MenuVatAccounts=Vat accounts
|
||||
MenuTaxAccounts=Tax accounts
|
||||
MenuExpenseReportAccounts=Expense report accounts
|
||||
MenuLoanAccounts=Loan accounts
|
||||
MenuProductsAccounts=Product accounts
|
||||
MenuClosureAccounts=Closure accounts
|
||||
MenuAccountancyClosure=Closure
|
||||
MenuAccountancyValidationMovements=Validate movements
|
||||
ProductsBinding=Products accounts
|
||||
TransferInAccounting=Transfer in accounting
|
||||
RegistrationInAccounting=Recording in accounting
|
||||
Binding=Binding to accounts
|
||||
CustomersVentilation=Customer invoice binding
|
||||
SuppliersVentilation=Vendor invoice binding
|
||||
ExpenseReportsVentilation=Expense report binding
|
||||
CreateMvts=Create new transaction
|
||||
UpdateMvts=Modification of a transaction
|
||||
ValidTransaction=Validate transaction
|
||||
WriteBookKeeping=Record transactions in accounting
|
||||
Bookkeeping=Ledger
|
||||
BookkeepingSubAccount=Subledger
|
||||
AccountBalance=Account balance
|
||||
ObjectsRef=Source object ref
|
||||
CAHTF=Total purchase vendor 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
|
||||
TotalForAccount=Total accounting account
|
||||
|
||||
|
||||
Ventilate=Bind
|
||||
LineId=Id line
|
||||
Processing=Processing
|
||||
EndProcessing=Process terminated.
|
||||
SelectedLines=Selected lines
|
||||
Lineofinvoice=Line of invoice
|
||||
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 successfully bound to an accounting account
|
||||
XLineFailedToBeBinded=%s products/services were not bound to any accounting account
|
||||
|
||||
ACCOUNTING_LIMIT_LIST_VENTILATION=Maximum number of lines on list and bind page (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_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 zeros at the end of an accounting account. Needed by some countries (like Switzerland). If set to off (default), you can set the following two parameters to ask the application to add virtual zeros.
|
||||
BANK_DISABLE_DIRECT_INPUT=Disable direct recording of transaction in bank account
|
||||
ACCOUNTING_ENABLE_EXPORT_DRAFT_JOURNAL=Enable draft export on journal
|
||||
ACCOUNTANCY_COMBO_FOR_AUX=Enable combo list for subsidiary account (may be slow if you have a lot of third parties, break ability to search on a part of value)
|
||||
ACCOUNTING_DATE_START_BINDING=Define a date to start binding & transfer in accountancy. Below this date, the transactions will not be transferred to accounting.
|
||||
ACCOUNTING_DEFAULT_PERIOD_ON_TRANSFER=On accountancy transfer, select period show by default
|
||||
|
||||
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_HAS_NEW_JOURNAL=Has new Journal
|
||||
|
||||
ACCOUNTING_RESULT_PROFIT=Result accounting account (Profit)
|
||||
ACCOUNTING_RESULT_LOSS=Result accounting account (Loss)
|
||||
ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Journal of closure
|
||||
|
||||
ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transitional bank transfer
|
||||
TransitionalAccount=Transitional bank transfer account
|
||||
|
||||
ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait
|
||||
DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations
|
||||
ADHERENT_SUBSCRIPTION_ACCOUNTINGACCOUNT=Accounting account to register subscriptions
|
||||
|
||||
ACCOUNTING_ACCOUNT_CUSTOMER_DEPOSIT=Accounting account by default to register customer deposit
|
||||
|
||||
ACCOUNTING_PRODUCT_BUY_ACCOUNT=Accounting account by default for the bought products (used if not defined in the product sheet)
|
||||
ACCOUNTING_PRODUCT_BUY_INTRA_ACCOUNT=Accounting account by default for the bought products in EEC (used if not defined in the product sheet)
|
||||
ACCOUNTING_PRODUCT_BUY_EXPORT_ACCOUNT=Accounting account by default for the bought products and imported out of EEC (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_PRODUCT_SOLD_INTRA_ACCOUNT=Accounting account by default for the products sold in EEC (used if not defined in the product sheet)
|
||||
ACCOUNTING_PRODUCT_SOLD_EXPORT_ACCOUNT=Accounting account by default for the products sold and exported out of EEC (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_BUY_INTRA_ACCOUNT=Accounting account by default for the bought services in EEC (used if not defined in the service sheet)
|
||||
ACCOUNTING_SERVICE_BUY_EXPORT_ACCOUNT=Accounting account by default for the bought services and imported out of EEC (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_SERVICE_SOLD_INTRA_ACCOUNT=Accounting account by default for the services sold in EEC (used if not defined in the service sheet)
|
||||
ACCOUNTING_SERVICE_SOLD_EXPORT_ACCOUNT=Accounting account by default for the services sold and exported out of EEC (used if not defined in the service sheet)
|
||||
|
||||
Doctype=Type of document
|
||||
Docdate=Date
|
||||
Docref=Reference
|
||||
LabelAccount=Label account
|
||||
LabelOperation=Label operation
|
||||
Sens=Direction
|
||||
AccountingDirectionHelp=For an accounting account of a customer, use Credit to record a payment you have received<br>For an accounting account of a supplier, use Debit to record a payment you made
|
||||
LetteringCode=Lettering code
|
||||
Lettering=Lettering
|
||||
Codejournal=Journal
|
||||
JournalLabel=Journal label
|
||||
NumPiece=Piece number
|
||||
TransactionNumShort=Num. transaction
|
||||
AccountingCategory=Custom group
|
||||
GroupByAccountAccounting=Group by general ledger account
|
||||
GroupBySubAccountAccounting=Group by subledger account
|
||||
AccountingAccountGroupsDesc=You can define here some groups of accounting account. They will be used for personalized accounting reports.
|
||||
ByAccounts=By accounts
|
||||
ByPredefinedAccountGroups=By predefined groups
|
||||
ByPersonalizedAccountGroups=By personalized groups
|
||||
ByYear=By year
|
||||
NotMatch=Not Set
|
||||
DeleteMvt=Delete some lines from accounting
|
||||
DelMonth=Month to delete
|
||||
DelYear=Year to delete
|
||||
DelJournal=Journal to delete
|
||||
ConfirmDeleteMvt=This will delete all lines in accountancy for the year/month and/or for a specific journal (At least one criterion is required). You will have to reuse the feature '%s' to have the deleted record back in the ledger.
|
||||
ConfirmDeleteMvtPartial=This will delete the transaction from the accounting (all lines related to the same transaction will be deleted)
|
||||
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 an accounting account and can be recorded into the Journals and 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
|
||||
CustomerInvoicePayment=Payment of invoice customer
|
||||
ThirdPartyAccount=Third-party account
|
||||
NewAccountingMvt=New transaction
|
||||
NumMvts=Numero of transaction
|
||||
ListeMvts=List of movements
|
||||
ErrorDebitCredit=Debit and Credit cannot have a value at the same time
|
||||
AddCompteFromBK=Add accounting accounts to the group
|
||||
ReportThirdParty=List third-party account
|
||||
DescThirdPartyReport=Consult here the list of third-party customers and vendors and their accounting accounts
|
||||
ListAccounts=List of the accounting accounts
|
||||
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
|
||||
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
|
||||
ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Subledger account not defined or third party or user unknown. We will use %s
|
||||
ThirdpartyAccountNotDefinedOrThirdPartyUnknownSubledgerIgnored=Third-party unknown and subledger not defined on the payment. We will keep the subledger account value empty.
|
||||
ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Subledger account not defined or third party or user unknown. Blocking error.
|
||||
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
|
||||
PaymentsNotLinkedToProduct=Payment not linked to any product / service
|
||||
OpeningBalance=Opening balance
|
||||
ShowOpeningBalance=Show opening balance
|
||||
HideOpeningBalance=Hide opening balance
|
||||
ShowSubtotalByGroup=Show subtotal by level
|
||||
|
||||
Pcgtype=Group of account
|
||||
PcgtypeDesc=Group of account are used as predefined 'filter' and 'grouping' criteria for some accounting reports. For example, 'INCOME' or 'EXPENSE' are used as groups for accounting accounts of products to build the expense/income report.
|
||||
|
||||
Reconcilable=Reconcilable
|
||||
|
||||
TotalVente=Total turnover before tax
|
||||
TotalMarge=Total sales margin
|
||||
|
||||
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 <strong>"%s"</strong>. If account was not set on product/service cards or if you still have some lines not bound to an account, you will have to make a manual binding from the menu "<strong>%s</strong>".
|
||||
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:
|
||||
Vide=-
|
||||
DescVentilSupplier=Consult here the list of vendor invoice lines bound or not yet bound to a product accounting account (only record not already transfered in accountancy are visible)
|
||||
DescVentilDoneSupplier=Consult here the list of the lines of vendor invoices and their accounting account
|
||||
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 <strong>"%s"</strong>. If account was not set on fees dictionary or if you still have some lines not bound to any account, you will have to make a manual binding from the menu "<strong>%s</strong>".
|
||||
DescVentilDoneExpenseReport=Consult here the list of the lines of expenses reports and their fees accounting account
|
||||
|
||||
Closure=Annual closure
|
||||
DescClosure=Consult here the number of movements by month who are not yet validated & locked
|
||||
OverviewOfMovementsNotValidated=Overview of movements not validated and locked
|
||||
AllMovementsWereRecordedAsValidated=All movements were recorded as validated and locked
|
||||
NotAllMovementsCouldBeRecordedAsValidated=Not all movements could be recorded as validated and locked
|
||||
ValidateMovements=Validate and lock record...
|
||||
DescValidateMovements=Any modification or deletion of writing, lettering and deletes will be prohibited. All entries for an exercise must be validated otherwise closing will not be possible
|
||||
|
||||
ValidateHistory=Bind Automatically
|
||||
AutomaticBindingDone=Automatic bindings done (%s) - Automatic binding not possible for some record (%s)
|
||||
|
||||
ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used
|
||||
MvtNotCorrectlyBalanced=Movement not correctly balanced. Debit = %s | Credit = %s
|
||||
Balancing=Balancing
|
||||
FicheVentilation=Binding card
|
||||
GeneralLedgerIsWritten=Transactions are written in the Ledger
|
||||
GeneralLedgerSomeRecordWasNotRecorded=Some of the transactions could not be journalized. If there is no other error message, this is probably because they were already journalized.
|
||||
NoNewRecordSaved=No more record to transfer
|
||||
ListOfProductsWithoutAccountingAccount=List of products not bound to any accounting account
|
||||
ChangeBinding=Change the binding
|
||||
Accounted=Accounted in ledger
|
||||
NotYetAccounted=Not yet transferred to accounting
|
||||
ShowTutorial=Show Tutorial
|
||||
NotReconciled=Not reconciled
|
||||
WarningRecordWithoutSubledgerAreExcluded=Warning, all lines without subledger account defined are filtered and excluded from this view
|
||||
AccountRemovedFromCurrentChartOfAccount=Accounting account that does not exist in the current chart of accounts
|
||||
|
||||
## Admin
|
||||
BindingOptions=Binding options
|
||||
ApplyMassCategories=Apply mass categories
|
||||
AddAccountFromBookKeepingWithNoCategories=Available account not yet in the personalized group
|
||||
CategoryDeleted=Category for the accounting account has been removed
|
||||
AccountingJournals=Accounting journals
|
||||
AccountingJournal=Accounting journal
|
||||
NewAccountingJournal=New accounting journal
|
||||
ShowAccountingJournal=Show accounting journal
|
||||
NatureOfJournal=Nature of Journal
|
||||
AccountingJournalType1=Miscellaneous operations
|
||||
AccountingJournalType2=Sales
|
||||
AccountingJournalType3=Purchases
|
||||
AccountingJournalType4=Bank
|
||||
AccountingJournalType5=Expenses report
|
||||
AccountingJournalType8=Inventory
|
||||
AccountingJournalType9=Has-new
|
||||
ErrorAccountingJournalIsAlreadyUse=This journal is already use
|
||||
AccountingAccountForSalesTaxAreDefinedInto=Note: Accounting account for Sales tax are defined into menu <b>%s</b> - <b>%s</b>
|
||||
NumberOfAccountancyEntries=Number of entries
|
||||
NumberOfAccountancyMovements=Number of movements
|
||||
ACCOUNTING_DISABLE_BINDING_ON_SALES=Disable binding & transfer in accountancy on sales (customer invoices will not be taken into account in accounting)
|
||||
ACCOUNTING_DISABLE_BINDING_ON_PURCHASES=Disable binding & transfer in accountancy on purchases (vendor invoices will not be taken into account in accounting)
|
||||
ACCOUNTING_DISABLE_BINDING_ON_EXPENSEREPORTS=Disable binding & transfer in accountancy on expense reports (expense reports will not be taken into account in accounting)
|
||||
|
||||
## Export
|
||||
NotifiedExportDate=Flag exported lines as Exported <span class="warning">(to modify a line, you will need to delete the whole transaction and re-transfert it into accounting)</span>
|
||||
NotifiedValidationDate=Validate and Lock the exported entries <span class="warning">(same effect than the "Closure" feature, modification and deletion of the lines will DEFINITELY not be possible)</span>
|
||||
DateValidationAndLock=Date validation and lock
|
||||
ConfirmExportFile=Confirmation of the generation of the accounting export file ?
|
||||
ExportDraftJournal=Export draft journal
|
||||
Modelcsv=Model of export
|
||||
Selectmodelcsv=Select a model of export
|
||||
Modelcsv_normal=Classic export
|
||||
Modelcsv_CEGID=Export for CEGID Expert Comptabilité
|
||||
Modelcsv_COALA=Export for Sage Coala
|
||||
Modelcsv_bob50=Export for Sage BOB 50
|
||||
Modelcsv_ciel=Export for Sage50, Ciel Compta or Compta Evo. (Format XIMPORT)
|
||||
Modelcsv_quadratus=Export for Quadratus QuadraCompta
|
||||
Modelcsv_ebp=Export for EBP
|
||||
Modelcsv_cogilog=Export for Cogilog
|
||||
Modelcsv_agiris=Export for Agiris Isacompta
|
||||
Modelcsv_LDCompta=Export for LD Compta (v9) (Test)
|
||||
Modelcsv_LDCompta10=Export for LD Compta (v10 & higher)
|
||||
Modelcsv_openconcerto=Export for OpenConcerto (Test)
|
||||
Modelcsv_configurable=Export CSV Configurable
|
||||
Modelcsv_FEC=Export FEC
|
||||
Modelcsv_FEC2=Export FEC (With dates generation writing / document reversed)
|
||||
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
|
||||
Modelcsv_winfic=Export for Winfic - eWinfic - WinSis Compta
|
||||
Modelcsv_Gestinumv3=Export for Gestinum (v3)
|
||||
Modelcsv_Gestinumv5=Export for Gestinum (v5)
|
||||
Modelcsv_charlemagne=Export for Aplim Charlemagne
|
||||
ChartofaccountsId=Chart of accounts Id
|
||||
|
||||
## Tools - Init accounting account on product / service
|
||||
InitAccountancy=Init accountancy
|
||||
InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accounting 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.
|
||||
DefaultClosureDesc=This page can be used to set parameters used for accounting closures.
|
||||
Options=Options
|
||||
OptionModeProductSell=Mode sales
|
||||
OptionModeProductSellIntra=Mode sales exported in EEC
|
||||
OptionModeProductSellExport=Mode sales exported in other countries
|
||||
OptionModeProductBuy=Mode purchases
|
||||
OptionModeProductBuyIntra=Mode purchases imported in EEC
|
||||
OptionModeProductBuyExport=Mode purchased imported from other countries
|
||||
OptionModeProductSellDesc=Show all products with accounting account for sales.
|
||||
OptionModeProductSellIntraDesc=Show all products with accounting account for sales in EEC.
|
||||
OptionModeProductSellExportDesc=Show all products with accounting account for other foreign sales.
|
||||
OptionModeProductBuyDesc=Show all products with accounting account for purchases.
|
||||
OptionModeProductBuyIntraDesc=Show all products with accounting account for purchases in EEC.
|
||||
OptionModeProductBuyExportDesc=Show all products with accounting account for other foreign purchases.
|
||||
CleanFixHistory=Remove accounting code from lines that not exists into charts of account
|
||||
CleanHistory=Reset all bindings for selected year
|
||||
PredefinedGroups=Predefined groups
|
||||
WithoutValidAccount=Without valid dedicated account
|
||||
WithValidAccount=With valid dedicated account
|
||||
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
|
||||
AccountRemovedFromGroup=Account removed from group
|
||||
SaleLocal=Local sale
|
||||
SaleExport=Export sale
|
||||
SaleEEC=Sale in EEC
|
||||
SaleEECWithVAT=Sale in EEC with a VAT not null, so we suppose this is NOT an intracommunautary sale and the suggested account is the standard product account.
|
||||
SaleEECWithoutVATNumber=Sale in EEC with no VAT but the VAT ID of thirdparty is not defined. We fallback on the product account for standard sales. You can fix the VAT ID of thirdparty or the product account if needed.
|
||||
ForbiddenTransactionAlreadyExported=Forbidden: The transaction has been validated and/or exported.
|
||||
ForbiddenTransactionAlreadyValidated=Forbidden: The transaction has been validated.
|
||||
## Dictionary
|
||||
Range=Range of accounting account
|
||||
Calculated=Calculated
|
||||
Formula=Formula
|
||||
|
||||
## Reconcile
|
||||
Unlettering=Unreconcile
|
||||
AccountancyNoLetteringModified=No reconcile modified
|
||||
AccountancyOneLetteringModifiedSuccessfully=One reconcile successfully modified
|
||||
AccountancyLetteringModifiedSuccessfully=%s reconcile successfully modified
|
||||
AccountancyNoUnletteringModified=No unreconcile modified
|
||||
AccountancyOneUnletteringModifiedSuccessfully=One unreconcile successfully modified
|
||||
AccountancyUnletteringModifiedSuccessfully=%s unreconcile successfully modified
|
||||
|
||||
## Confirm box
|
||||
ConfirmMassUnlettering=Bulk Unreconcile confirmation
|
||||
ConfirmMassUnletteringQuestion=Are you sure you want to Unreconcile the %s selected record(s)?
|
||||
ConfirmMassDeleteBookkeepingWriting=Bulk Delete confirmation
|
||||
ConfirmMassDeleteBookkeepingWritingQuestion=This will delete the transaction from the accounting (all lines related to the same transaction will be deleted) Are you sure you want to delete the %s selected record(s)?
|
||||
|
||||
## 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)
|
||||
ErrorInvoiceContainsLinesNotYetBounded=You try to journalize some lines of the invoice <strong>%s</strong>, but some other lines are not yet bounded to accounting account. Journalization of all invoice lines for this invoice are refused.
|
||||
ErrorInvoiceContainsLinesNotYetBoundedShort=Some lines on invoice are not bound to accounting account.
|
||||
ExportNotSupported=The export format setuped is not supported into this page
|
||||
BookeppingLineAlreayExists=Lines already existing into bookkeeping
|
||||
NoJournalDefined=No journal defined
|
||||
Binded=Lines bound
|
||||
ToBind=Lines to bind
|
||||
UseMenuToSetBindindManualy=Lines not yet bound, use menu <a href="%s">%s</a> to make the binding manually
|
||||
SorryThisModuleIsNotCompatibleWithTheExperimentalFeatureOfSituationInvoices=Sorry this module is not compatible with the experimental feature of situation invoices
|
||||
AccountancyErrorMismatchLetterCode=Mismatch in reconcile code
|
||||
AccountancyErrorMismatchBalanceAmount=The balance (%s) is not equal to 0
|
||||
AccountancyErrorLetteringBookkeeping=Errors have occurred concerning the transactions: %s
|
||||
|
||||
## Import
|
||||
ImportAccountingEntries=Accounting entries
|
||||
ImportAccountingEntriesFECFormat=Accounting entries - FEC format
|
||||
FECFormatJournalCode=Code journal (JournalCode)
|
||||
FECFormatJournalLabel=Label journal (JournalLib)
|
||||
FECFormatEntryNum=Piece number (EcritureNum)
|
||||
FECFormatEntryDate=Piece date (EcritureDate)
|
||||
FECFormatGeneralAccountNumber=General account number (CompteNum)
|
||||
FECFormatGeneralAccountLabel=General account label (CompteLib)
|
||||
FECFormatSubledgerAccountNumber=Subledger account number (CompAuxNum)
|
||||
FECFormatSubledgerAccountLabel=Subledger account number (CompAuxLib)
|
||||
FECFormatPieceRef=Piece ref (PieceRef)
|
||||
FECFormatPieceDate=Piece date creation (PieceDate)
|
||||
FECFormatLabelOperation=Label operation (EcritureLib)
|
||||
FECFormatDebit=Debit (Debit)
|
||||
FECFormatCredit=Credit (Credit)
|
||||
FECFormatReconcilableCode=Reconcilable code (EcritureLet)
|
||||
FECFormatReconcilableDate=Reconcilable date (DateLet)
|
||||
FECFormatValidateDate=Piece date validated (ValidDate)
|
||||
FECFormatMulticurrencyAmount=Multicurrency amount (Montantdevise)
|
||||
FECFormatMulticurrencyCode=Multicurrency code (Idevise)
|
||||
|
||||
DateExport=Date export
|
||||
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
|
||||
ExpenseReportJournal=Expense Report Journal
|
||||
InventoryJournal=Inventory Journal
|
||||
|
||||
NAccounts=%s accounts
|
||||
2254
htdocs/langs/ar_SY/admin.lang
Normal file
2254
htdocs/langs/ar_SY/admin.lang
Normal file
File diff suppressed because it is too large
Load Diff
176
htdocs/langs/ar_SY/agenda.lang
Normal file
176
htdocs/langs/ar_SY/agenda.lang
Normal file
@@ -0,0 +1,176 @@
|
||||
# Dolibarr language file - Source file is en_US - agenda
|
||||
IdAgenda=ID event
|
||||
Actions=Events
|
||||
Agenda=Agenda
|
||||
TMenuAgenda=Agenda
|
||||
Agendas=Agendas
|
||||
LocalAgenda=Default calendar
|
||||
ActionsOwnedBy=Event owned by
|
||||
ActionsOwnedByShort=Owner
|
||||
AffectedTo=Assigned to
|
||||
Event=Event
|
||||
Events=Events
|
||||
EventsNb=Number of events
|
||||
ListOfActions=List of events
|
||||
EventReports=Event reports
|
||||
Location=Location
|
||||
ToUserOfGroup=Event assigned to any user in the group
|
||||
EventOnFullDay=Event on all day(s)
|
||||
MenuToDoActions=All incomplete events
|
||||
MenuDoneActions=All terminated events
|
||||
MenuToDoMyActions=My incomplete events
|
||||
MenuDoneMyActions=My terminated events
|
||||
ListOfEvents=List of events (default calendar)
|
||||
ActionsAskedBy=Events reported by
|
||||
ActionsToDoBy=Events assigned to
|
||||
ActionsDoneBy=Events done by
|
||||
ActionAssignedTo=Event assigned to
|
||||
ViewCal=Month view
|
||||
ViewDay=Day view
|
||||
ViewWeek=Week view
|
||||
ViewPerUser=Per user view
|
||||
ViewPerType=Per type view
|
||||
AutoActions= Automatic filling
|
||||
AgendaAutoActionDesc= Here you may define events which you want Dolibarr to create automatically in Agenda. If nothing is checked, only manual actions will be included in logs and displayed in Agenda. Automatic tracking of business actions done on objects (validation, status change) will not be saved.
|
||||
AgendaSetupOtherDesc= This page provides options to allow the export of your Dolibarr events into an external calendar (Thunderbird, Google Calendar etc...)
|
||||
AgendaExtSitesDesc=This page allows to declare external sources of calendars to see their events into Dolibarr agenda.
|
||||
ActionsEvents=Events for which Dolibarr will create an action in agenda automatically
|
||||
EventRemindersByEmailNotEnabled=Event reminders by email was not enabled into %s module setup.
|
||||
##### Agenda event labels #####
|
||||
NewCompanyToDolibarr=Third party %s created
|
||||
COMPANY_MODIFYInDolibarr=Third party %s modified
|
||||
COMPANY_DELETEInDolibarr=Third party %s deleted
|
||||
ContractValidatedInDolibarr=Contract %s validated
|
||||
CONTRACT_DELETEInDolibarr=Contract %s deleted
|
||||
PropalClosedSignedInDolibarr=Proposal %s signed
|
||||
PropalClosedRefusedInDolibarr=Proposal %s refused
|
||||
PropalValidatedInDolibarr=Proposal %s validated
|
||||
PropalBackToDraftInDolibarr=Proposal %s go back to draft status
|
||||
PropalClassifiedBilledInDolibarr=Proposal %s classified billed
|
||||
InvoiceValidatedInDolibarr=Invoice %s validated
|
||||
InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS
|
||||
InvoiceBackToDraftInDolibarr=Invoice %s go back to draft status
|
||||
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 %s for member %s added
|
||||
MemberSubscriptionModifiedInDolibarr=Subscription %s for member %s modified
|
||||
MemberSubscriptionDeletedInDolibarr=Subscription %s for member %s deleted
|
||||
ShipmentValidatedInDolibarr=Shipment %s validated
|
||||
ShipmentClassifyClosedInDolibarr=Shipment %s classified billed
|
||||
ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified re-open
|
||||
ShipmentBackToDraftInDolibarr=Shipment %s go back to draft status
|
||||
ShipmentDeletedInDolibarr=Shipment %s deleted
|
||||
ShipmentCanceledInDolibarr=Shipment %s canceled
|
||||
ReceptionValidatedInDolibarr=Reception %s validated
|
||||
ReceptionClassifyClosedInDolibarr=Reception %s classified closed
|
||||
OrderCreatedInDolibarr=Order %s created
|
||||
OrderValidatedInDolibarr=Order %s validated
|
||||
OrderDeliveredInDolibarr=Order %s classified delivered
|
||||
OrderCanceledInDolibarr=Order %s canceled
|
||||
OrderBilledInDolibarr=Order %s classified billed
|
||||
OrderApprovedInDolibarr=Order %s approved
|
||||
OrderRefusedInDolibarr=Order %s refused
|
||||
OrderBackToDraftInDolibarr=Order %s go back to draft status
|
||||
ProposalSentByEMail=Commercial proposal %s sent by email
|
||||
ContractSentByEMail=Contract %s sent by email
|
||||
OrderSentByEMail=Sales order %s sent by email
|
||||
InvoiceSentByEMail=Customer invoice %s sent by email
|
||||
SupplierOrderSentByEMail=Purchase order %s sent by email
|
||||
ORDER_SUPPLIER_DELETEInDolibarr=Purchase order %s deleted
|
||||
SupplierInvoiceSentByEMail=Vendor invoice %s sent by email
|
||||
ShippingSentByEMail=Shipment %s sent by email
|
||||
ShippingValidated= Shipment %s validated
|
||||
InterventionSentByEMail=Intervention %s sent by email
|
||||
ProposalDeleted=Proposal deleted
|
||||
OrderDeleted=Order deleted
|
||||
InvoiceDeleted=Invoice deleted
|
||||
DraftInvoiceDeleted=Draft invoice deleted
|
||||
CONTACT_CREATEInDolibarr=Contact %s created
|
||||
CONTACT_MODIFYInDolibarr=Contact %s modified
|
||||
CONTACT_DELETEInDolibarr=Contact %s deleted
|
||||
PRODUCT_CREATEInDolibarr=Product %s created
|
||||
PRODUCT_MODIFYInDolibarr=Product %s modified
|
||||
PRODUCT_DELETEInDolibarr=Product %s deleted
|
||||
HOLIDAY_CREATEInDolibarr=Request for leave %s created
|
||||
HOLIDAY_MODIFYInDolibarr=Request for leave %s modified
|
||||
HOLIDAY_APPROVEInDolibarr=Request for leave %s approved
|
||||
HOLIDAY_VALIDATEInDolibarr=Request for leave %s validated
|
||||
HOLIDAY_DELETEInDolibarr=Request for leave %s deleted
|
||||
EXPENSE_REPORT_CREATEInDolibarr=Expense report %s created
|
||||
EXPENSE_REPORT_VALIDATEInDolibarr=Expense report %s validated
|
||||
EXPENSE_REPORT_APPROVEInDolibarr=Expense report %s approved
|
||||
EXPENSE_REPORT_DELETEInDolibarr=Expense report %s deleted
|
||||
EXPENSE_REPORT_REFUSEDInDolibarr=Expense report %s refused
|
||||
PROJECT_CREATEInDolibarr=Project %s created
|
||||
PROJECT_MODIFYInDolibarr=Project %s modified
|
||||
PROJECT_DELETEInDolibarr=Project %s deleted
|
||||
TICKET_CREATEInDolibarr=Ticket %s created
|
||||
TICKET_MODIFYInDolibarr=Ticket %s modified
|
||||
TICKET_ASSIGNEDInDolibarr=Ticket %s assigned
|
||||
TICKET_CLOSEInDolibarr=Ticket %s closed
|
||||
TICKET_DELETEInDolibarr=Ticket %s deleted
|
||||
BOM_VALIDATEInDolibarr=BOM validated
|
||||
BOM_UNVALIDATEInDolibarr=BOM unvalidated
|
||||
BOM_CLOSEInDolibarr=BOM disabled
|
||||
BOM_REOPENInDolibarr=BOM reopen
|
||||
BOM_DELETEInDolibarr=BOM deleted
|
||||
MRP_MO_VALIDATEInDolibarr=MO validated
|
||||
MRP_MO_UNVALIDATEInDolibarr=MO set to draft status
|
||||
MRP_MO_PRODUCEDInDolibarr=MO produced
|
||||
MRP_MO_DELETEInDolibarr=MO deleted
|
||||
MRP_MO_CANCELInDolibarr=MO canceled
|
||||
PAIDInDolibarr=%s paid
|
||||
##### End agenda events #####
|
||||
AgendaModelModule=Document templates for event
|
||||
DateActionStart=Start date
|
||||
DateActionEnd=End date
|
||||
AgendaUrlOptions1=You can also add following parameters to filter output:
|
||||
AgendaUrlOptions3=<b>logina=%s</b> to restrict output to actions owned by a user <b>%s</b>.
|
||||
AgendaUrlOptionsNotAdmin=<b>logina=!%s</b> to restrict output to actions not owned by user <b>%s</b>.
|
||||
AgendaUrlOptions4=<b>logint=%s</b> to restrict output to actions assigned to user <b>%s</b> (owner and others).
|
||||
AgendaUrlOptionsProject=<b>project=__PROJECT_ID__</b> to restrict output to actions linked to project <b>__PROJECT_ID__</b>.
|
||||
AgendaUrlOptionsNotAutoEvent=<b>notactiontype=systemauto</b> to exclude automatic events.
|
||||
AgendaUrlOptionsIncludeHolidays=<b>includeholidays=1</b> to include events of holidays.
|
||||
AgendaShowBirthdayEvents=Birthdays of contacts
|
||||
AgendaHideBirthdayEvents=Hide birthdays of contacts
|
||||
Busy=Busy
|
||||
ExportDataset_event1=List of agenda events
|
||||
DefaultWorkingDays=Default working days range in week (Example: 1-5, 1-6)
|
||||
DefaultWorkingHours=Default working hours in day (Example: 9-18)
|
||||
# External Sites ical
|
||||
ExportCal=Export calendar
|
||||
ExtSites=Import external calendars
|
||||
ExtSitesEnableThisTool=Show external calendars (defined in global setup) in Agenda. Does not affect external calendars defined by users.
|
||||
ExtSitesNbOfAgenda=Number of calendars
|
||||
AgendaExtNb=Calendar no. %s
|
||||
ExtSiteUrlAgenda=URL to access .ical file
|
||||
ExtSiteNoLabel=No Description
|
||||
VisibleTimeRange=Visible time range
|
||||
VisibleDaysRange=Visible days range
|
||||
AddEvent=Create event
|
||||
MyAvailability=My availability
|
||||
ActionType=Event type
|
||||
DateActionBegin=Start event date
|
||||
ConfirmCloneEvent=Are you sure you want to clone the event <b>%s</b>?
|
||||
RepeatEvent=Repeat event
|
||||
OnceOnly=Once only
|
||||
EveryWeek=Every week
|
||||
EveryMonth=Every month
|
||||
DayOfMonth=Day of month
|
||||
DayOfWeek=Day of week
|
||||
DateStartPlusOne=Date start + 1 hour
|
||||
SetAllEventsToTodo=Set all events to todo
|
||||
SetAllEventsToInProgress=Set all events to in progress
|
||||
SetAllEventsToFinished=Set all events to finished
|
||||
ReminderTime=Reminder period before the event
|
||||
TimeType=Duration type
|
||||
ReminderType=Callback type
|
||||
AddReminder=Create an automatic reminder notification for this event
|
||||
ErrorReminderActionCommCreation=Error creating the reminder notification for this event
|
||||
BrowserPush=Browser Popup Notification
|
||||
ActiveByDefault=Enabled by default
|
||||
186
htdocs/langs/ar_SY/assets.lang
Normal file
186
htdocs/langs/ar_SY/assets.lang
Normal file
@@ -0,0 +1,186 @@
|
||||
# Copyright (C) 2018-2022 Alexandre Spangaro <aspangaro@open-dsi.fr>
|
||||
#
|
||||
# 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 <https://www.gnu.org/licenses/>.
|
||||
|
||||
#
|
||||
# Generic
|
||||
#
|
||||
NewAsset=New asset
|
||||
AccountancyCodeAsset=Accounting code (asset)
|
||||
AccountancyCodeDepreciationAsset=Accounting code (depreciation asset account)
|
||||
AccountancyCodeDepreciationExpense=Accounting code (depreciation expense account)
|
||||
AssetsLines=Assets
|
||||
DeleteType=Delete
|
||||
DeleteAnAssetType=Delete an asset model
|
||||
ConfirmDeleteAssetType=Are you sure you want to delete this asset model?
|
||||
ShowTypeCard=Show model '%s'
|
||||
|
||||
# Module label 'ModuleAssetsName'
|
||||
ModuleAssetsName=Assets
|
||||
# Module description 'ModuleAssetsDesc'
|
||||
ModuleAssetsDesc=Assets description
|
||||
|
||||
#
|
||||
# Admin page
|
||||
#
|
||||
AssetSetup=Assets setup
|
||||
AssetSetupPage=Assets setup page
|
||||
ExtraFieldsAssetModel=Complementary attributes (Asset's model)
|
||||
|
||||
AssetsType=Asset model
|
||||
AssetsTypeId=Asset model id
|
||||
AssetsTypeLabel=Asset model label
|
||||
AssetsTypes=Assets models
|
||||
ASSET_ACCOUNTANCY_CATEGORY=Fixed asset accounting group
|
||||
|
||||
#
|
||||
# Menu
|
||||
#
|
||||
MenuAssets=Assets
|
||||
MenuNewAsset=New asset
|
||||
MenuAssetModels=Model assets
|
||||
MenuListAssets=List
|
||||
MenuNewAssetModel=New asset's model
|
||||
MenuListAssetModels=List
|
||||
|
||||
#
|
||||
# Module
|
||||
#
|
||||
ConfirmDeleteAsset=Do you really want to remove this asset?
|
||||
|
||||
#
|
||||
# Tab
|
||||
#
|
||||
AssetDepreciationOptions=Depreciation options
|
||||
AssetAccountancyCodes=Accounting accounts
|
||||
AssetDepreciation=Depreciation
|
||||
|
||||
#
|
||||
# Asset
|
||||
#
|
||||
Asset=Asset
|
||||
Assets=Assets
|
||||
AssetReversalAmountHT=Reversal amount (without taxes)
|
||||
AssetAcquisitionValueHT=Acquisition amount (without taxes)
|
||||
AssetRecoveredVAT=Recovered VAT
|
||||
AssetReversalDate=Reversal date
|
||||
AssetDateAcquisition=Acquisition date
|
||||
AssetDateStart=Date of start-up
|
||||
AssetAcquisitionType=Type of acquisition
|
||||
AssetAcquisitionTypeNew=New
|
||||
AssetAcquisitionTypeOccasion=Used
|
||||
AssetType=Type of asset
|
||||
AssetTypeIntangible=Intangible
|
||||
AssetTypeTangible=Tangible
|
||||
AssetTypeInProgress=In progress
|
||||
AssetTypeFinancial=Financial
|
||||
AssetNotDepreciated=Not depreciated
|
||||
AssetDisposal=Disposal
|
||||
AssetConfirmDisposalAsk=Are you sure you want to dispose of the asset <b> %s</b>?
|
||||
AssetConfirmReOpenAsk=Are you sure you want to reopen the asset <b> %s</b>?
|
||||
|
||||
#
|
||||
# Asset status
|
||||
#
|
||||
AssetInProgress=In progress
|
||||
AssetDisposed=Disposed
|
||||
AssetRecorded=Accounted
|
||||
|
||||
#
|
||||
# Asset disposal
|
||||
#
|
||||
AssetDisposalDate=Date of disposal
|
||||
AssetDisposalAmount=Disposal value
|
||||
AssetDisposalType=Type of disposal
|
||||
AssetDisposalDepreciated=Depreciate the year of transfer
|
||||
AssetDisposalSubjectToVat=Disposal subject to VAT
|
||||
|
||||
#
|
||||
# Asset model
|
||||
#
|
||||
AssetModel=Asset's model
|
||||
AssetModels=Asset's models
|
||||
|
||||
#
|
||||
# Asset depreciation options
|
||||
#
|
||||
AssetDepreciationOptionEconomic=Economic depreciation
|
||||
AssetDepreciationOptionAcceleratedDepreciation=Accelerated depreciation (tax)
|
||||
AssetDepreciationOptionDepreciationType=Depreciation type
|
||||
AssetDepreciationOptionDepreciationTypeLinear=Linear
|
||||
AssetDepreciationOptionDepreciationTypeDegressive=Degressive
|
||||
AssetDepreciationOptionDepreciationTypeExceptional=Exceptional
|
||||
AssetDepreciationOptionDegressiveRate=Degressive rate
|
||||
AssetDepreciationOptionAcceleratedDepreciation=Accelerated depreciation (tax)
|
||||
AssetDepreciationOptionDuration=Duration
|
||||
AssetDepreciationOptionDurationType=Type duration
|
||||
AssetDepreciationOptionDurationTypeAnnual=Annual
|
||||
AssetDepreciationOptionDurationTypeMonthly=Monthly
|
||||
AssetDepreciationOptionDurationTypeDaily=Daily
|
||||
AssetDepreciationOptionRate=Rate (%%)
|
||||
AssetDepreciationOptionAmountBaseDepreciationHT=Depreciation base (excl. VAT)
|
||||
AssetDepreciationOptionAmountBaseDeductibleHT=Deductible base (excl. VAT)
|
||||
AssetDepreciationOptionTotalAmountLastDepreciationHT=Total amount last depreciation (excl. VAT)
|
||||
|
||||
#
|
||||
# Asset accountancy codes
|
||||
#
|
||||
AssetAccountancyCodeDepreciationEconomic=Economic depreciation
|
||||
AssetAccountancyCodeAsset=Asset
|
||||
AssetAccountancyCodeDepreciationAsset=Depreciation
|
||||
AssetAccountancyCodeDepreciationExpense=Depreciation expense
|
||||
AssetAccountancyCodeValueAssetSold=Value of asset disposed
|
||||
AssetAccountancyCodeReceivableOnAssignment=Receivable on disposal
|
||||
AssetAccountancyCodeProceedsFromSales=Proceeds from disposal
|
||||
AssetAccountancyCodeVatCollected=Collected VAT
|
||||
AssetAccountancyCodeVatDeductible=Recovered VAT on assets
|
||||
AssetAccountancyCodeDepreciationAcceleratedDepreciation=Accelerated depreciation (tax)
|
||||
AssetAccountancyCodeAcceleratedDepreciation=Account
|
||||
AssetAccountancyCodeEndowmentAcceleratedDepreciation=Depreciation expense
|
||||
AssetAccountancyCodeProvisionAcceleratedDepreciation=Repossession/Provision
|
||||
|
||||
#
|
||||
# Asset depreciation
|
||||
#
|
||||
AssetBaseDepreciationHT=Depreciation basis (excl. VAT)
|
||||
AssetDepreciationBeginDate=Start of depreciation on
|
||||
AssetDepreciationDuration=Duration
|
||||
AssetDepreciationRate=Rate (%%)
|
||||
AssetDepreciationDate=Depreciation date
|
||||
AssetDepreciationHT=Depreciation (excl. VAT)
|
||||
AssetCumulativeDepreciationHT=Cumulative depreciation (excl. VAT)
|
||||
AssetResidualHT=Residual value (excl. VAT)
|
||||
AssetDispatchedInBookkeeping=Depreciation recorded
|
||||
AssetFutureDepreciationLine=Future depreciation
|
||||
AssetDepreciationReversal=Reversal
|
||||
|
||||
#
|
||||
# Errors
|
||||
#
|
||||
AssetErrorAssetOrAssetModelIDNotProvide=Id of the asset or the model sound has not been provided
|
||||
AssetErrorFetchAccountancyCodesForMode=Error when retrieving the accounting accounts for the '%s' depreciation mode
|
||||
AssetErrorDeleteAccountancyCodesForMode=Error when deleting accounting accounts from the '%s' depreciation mode
|
||||
AssetErrorInsertAccountancyCodesForMode=Error when inserting the accounting accounts of the depreciation mode '%s'
|
||||
AssetErrorFetchDepreciationOptionsForMode=Error when retrieving options for the '%s' depreciation mode
|
||||
AssetErrorDeleteDepreciationOptionsForMode=Error when deleting the '%s' depreciation mode options
|
||||
AssetErrorInsertDepreciationOptionsForMode=Error when inserting the '%s' depreciation mode options
|
||||
AssetErrorFetchDepreciationLines=Error when retrieving recorded depreciation lines
|
||||
AssetErrorClearDepreciationLines=Error when purging recorded depreciation lines (reversal and future)
|
||||
AssetErrorAddDepreciationLine=Error when adding a depreciation line
|
||||
AssetErrorCalculationDepreciationLines=Error when calculating the depreciation lines (recovery and future)
|
||||
AssetErrorReversalDateNotProvidedForMode=The reversal date is not provided for the '%s' depreciation method
|
||||
AssetErrorReversalDateNotGreaterThanCurrentBeginFiscalDateForMode=The reversal date must be greater than or equal to the beginning of the current fiscal year for the '%s' depreciation method
|
||||
AssetErrorReversalAmountNotProvidedForMode=The reversal amount is not provided for the depreciation mode '%s'.
|
||||
AssetErrorFetchCumulativeDepreciation=Error when retrieving the accumulated depreciation amount from the depreciation line
|
||||
AssetErrorSetLastCumulativeDepreciation=Error when recording the last accumulated depreciation amount
|
||||
187
htdocs/langs/ar_SY/banks.lang
Normal file
187
htdocs/langs/ar_SY/banks.lang
Normal file
@@ -0,0 +1,187 @@
|
||||
# Dolibarr language file - Source file is en_US - banks
|
||||
Bank=Bank
|
||||
MenuBankCash=Banks | Cash
|
||||
MenuVariousPayment=Miscellaneous payments
|
||||
MenuNewVariousPayment=New Miscellaneous payment
|
||||
BankName=Bank name
|
||||
FinancialAccount=Account
|
||||
BankAccount=Bank account
|
||||
BankAccounts=Bank accounts
|
||||
BankAccountsAndGateways=Bank accounts | Gateways
|
||||
ShowAccount=Show Account
|
||||
AccountRef=Financial account ref
|
||||
AccountLabel=Financial account label
|
||||
CashAccount=Cash account
|
||||
CashAccounts=Cash accounts
|
||||
CurrentAccounts=Current accounts
|
||||
SavingAccounts=Savings accounts
|
||||
ErrorBankLabelAlreadyExists=Financial account label already exists
|
||||
BankBalance=Balance
|
||||
BankBalanceBefore=Balance before
|
||||
BankBalanceAfter=Balance after
|
||||
BalanceMinimalAllowed=Minimum allowed balance
|
||||
BalanceMinimalDesired=Minimum desired balance
|
||||
InitialBankBalance=Initial balance
|
||||
EndBankBalance=End balance
|
||||
CurrentBalance=Current balance
|
||||
FutureBalance=Future balance
|
||||
ShowAllTimeBalance=Show balance from start
|
||||
AllTime=From start
|
||||
Reconciliation=Reconciliation
|
||||
RIB=Bank Account Number
|
||||
IBAN=IBAN number
|
||||
BIC=BIC/SWIFT code
|
||||
SwiftValid=BIC/SWIFT valid
|
||||
SwiftNotValid=BIC/SWIFT not valid
|
||||
IbanValid=BAN valid
|
||||
IbanNotValid=BAN not valid
|
||||
StandingOrders=Direct debit orders
|
||||
StandingOrder=Direct debit order
|
||||
PaymentByDirectDebit=Payment by direct debit
|
||||
PaymentByBankTransfers=Payments by credit transfer
|
||||
PaymentByBankTransfer=Payment by credit transfer
|
||||
AccountStatement=Account statement
|
||||
AccountStatementShort=Statement
|
||||
AccountStatements=Account statements
|
||||
LastAccountStatements=Last account statements
|
||||
IOMonthlyReporting=Monthly reporting
|
||||
BankAccountDomiciliation=Bank address
|
||||
BankAccountCountry=Account country
|
||||
BankAccountOwner=Account owner name
|
||||
BankAccountOwnerAddress=Account owner address
|
||||
CreateAccount=Create account
|
||||
NewBankAccount=New account
|
||||
NewFinancialAccount=New financial account
|
||||
MenuNewFinancialAccount=New financial account
|
||||
EditFinancialAccount=Edit account
|
||||
LabelBankCashAccount=Bank or cash label
|
||||
AccountType=Account type
|
||||
BankType0=Savings account
|
||||
BankType1=Current or credit card account
|
||||
BankType2=Cash account
|
||||
AccountsArea=Accounts area
|
||||
AccountCard=Account card
|
||||
DeleteAccount=Delete account
|
||||
ConfirmDeleteAccount=Are you sure you want to delete this account?
|
||||
Account=Account
|
||||
BankTransactionByCategories=Bank entries by categories
|
||||
BankTransactionForCategory=Bank entries for category <b>%s</b>
|
||||
RemoveFromRubrique=Remove link with category
|
||||
RemoveFromRubriqueConfirm=Are you sure you want to remove link between the entry and the category?
|
||||
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
|
||||
TransactionsToConciliateShort=To reconcile
|
||||
Conciliable=Can be reconciled
|
||||
Conciliate=Reconcile
|
||||
Conciliation=Reconciliation
|
||||
SaveStatementOnly=Save statement only
|
||||
ReconciliationLate=Reconciliation late
|
||||
IncludeClosedAccount=Include closed 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=Open
|
||||
StatusAccountClosed=Closed
|
||||
AccountIdShort=Number
|
||||
LineRecord=Transaction
|
||||
AddBankRecord=Add entry
|
||||
AddBankRecordLong=Add entry manually
|
||||
Conciliated=Reconciled
|
||||
ReConciliedBy=Reconciled by
|
||||
DateConciliating=Reconcile date
|
||||
BankLineConciliated=Entry reconciled with bank receipt
|
||||
BankLineReconciled=Reconciled
|
||||
BankLineNotReconciled=Not reconciled
|
||||
CustomerInvoicePayment=Customer payment
|
||||
SupplierInvoicePayment=Vendor payment
|
||||
SubscriptionPayment=Subscription payment
|
||||
WithdrawalPayment=Debit payment order
|
||||
SocialContributionPayment=Social/fiscal tax payment
|
||||
BankTransfer=Credit transfer
|
||||
BankTransfers=Credit transfers
|
||||
MenuBankInternalTransfer=Internal transfer
|
||||
TransferDesc=Use internal transfer to transfer from one account to another, the application will write two records: a debit in the source account and a credit in the target account. The same amount, label and date will be used for this transaction.
|
||||
TransferFrom=From
|
||||
TransferTo=To
|
||||
TransferFromToDone=A transfer from <b>%s</b> to <b>%s</b> of <b>%s</b> %s has been recorded.
|
||||
CheckTransmitter=Sender
|
||||
ValidateCheckReceipt=Validate this check receipt?
|
||||
ConfirmValidateCheckReceipt=Are you sure that you want to submit this check receipt for validation? No changes will be possible once validated.
|
||||
DeleteCheckReceipt=Delete this check receipt?
|
||||
ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt?
|
||||
BankChecks=Bank checks
|
||||
BankChecksToReceipt=Checks awaiting deposit
|
||||
BankChecksToReceiptShort=Checks awaiting deposit
|
||||
ShowCheckReceipt=Show check deposit receipt
|
||||
NumberOfCheques=No. of check
|
||||
DeleteTransaction=Delete entry
|
||||
ConfirmDeleteTransaction=Are you sure you want to delete this entry?
|
||||
ThisWillAlsoDeleteBankRecord=This will also delete generated bank entry
|
||||
BankMovements=Movements
|
||||
PlannedTransactions=Planned entries
|
||||
Graph=Graphs
|
||||
ExportDataset_banque_1=Bank entries and account statement
|
||||
ExportDataset_banque_2=Deposit slip
|
||||
TransactionOnTheOtherAccount=Transaction on the other account
|
||||
PaymentNumberUpdateSucceeded=Payment number updated successfully
|
||||
PaymentNumberUpdateFailed=Payment number could not be updated
|
||||
PaymentDateUpdateSucceeded=Payment date updated successfully
|
||||
PaymentDateUpdateFailed=Payment date could not be updated
|
||||
Transactions=Transactions
|
||||
BankTransactionLine=Bank entry
|
||||
AllAccounts=All bank and cash accounts
|
||||
BackToAccount=Back to account
|
||||
ShowAllAccounts=Show for all accounts
|
||||
FutureTransaction=Future transaction. Unable to reconcile.
|
||||
SelectChequeTransactionAndGenerate=Select/filter the checks which are to be included in the check deposit receipt. Then, click on "Create".
|
||||
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
|
||||
DefaultRIB=Default BAN
|
||||
AllRIB=All BAN
|
||||
LabelRIB=BAN Label
|
||||
NoBANRecord=No BAN record
|
||||
DeleteARib=Delete BAN record
|
||||
ConfirmDeleteRib=Are you sure you want to delete this BAN record?
|
||||
RejectCheck=Check returned
|
||||
ConfirmRejectCheck=Are you sure you want to mark this check as rejected?
|
||||
RejectCheckDate=Date the check was returned
|
||||
CheckRejected=Check returned
|
||||
CheckRejectedAndInvoicesReopened=Check returned and invoices re-open
|
||||
BankAccountModelModule=Document templates for bank accounts
|
||||
DocumentModelSepaMandate=Template of SEPA mandate. Useful for European countries in EEC only.
|
||||
DocumentModelBan=Template to print a page with BAN information.
|
||||
NewVariousPayment=New miscellaneous payment
|
||||
VariousPayment=Miscellaneous payment
|
||||
VariousPayments=Miscellaneous payments
|
||||
ShowVariousPayment=Show miscellaneous payment
|
||||
AddVariousPayment=Add miscellaneous payment
|
||||
VariousPaymentId=Miscellaneous payment ID
|
||||
VariousPaymentLabel=Miscellaneous payment label
|
||||
ConfirmCloneVariousPayment=Confirm the clone of a miscellaneous payment
|
||||
SEPAMandate=SEPA mandate
|
||||
YourSEPAMandate=Your SEPA mandate
|
||||
FindYourSEPAMandate=This is your SEPA mandate to authorize our company to make direct debit order to your bank. Return it signed (scan of the signed document) or send it by mail to
|
||||
AutoReportLastAccountStatement=Automatically fill the field 'number of bank statement' with last statement number when making reconciliation
|
||||
CashControl=POS cash desk control
|
||||
NewCashFence=New cash desk opening or closing
|
||||
BankColorizeMovement=Colorize movements
|
||||
BankColorizeMovementDesc=If this function is enable, you can choose specific background color for debit or credit movements
|
||||
BankColorizeMovementName1=Background color for debit movement
|
||||
BankColorizeMovementName2=Background color for credit movement
|
||||
IfYouDontReconcileDisableProperty=If you don't make the bank reconciliations on some bank accounts, disable the property "%s" on them to remove this warning.
|
||||
NoBankAccountDefined=No bank account defined
|
||||
NoRecordFoundIBankcAccount=No record found in bank account. Commonly, this occurs when a record has been deleted manually from the list of transaction in the bank account (for example during a reconciliation of the bank account). Another reason is that the payment was recorded when the module "%s" was disabled.
|
||||
AlreadyOneBankAccount=Already one bank account defined
|
||||
SEPAXMLPlacePaymentTypeInformationInCreditTransfertransactionInformation=SEPA transfer: 'Payment Type' at 'Credit Transfer' level
|
||||
SEPAXMLPlacePaymentTypeInformationInCreditTransfertransactionInformationHelp=When generatin a SEPA XML file for Credit transfers, the section "PaymentTypeInformation" can now be placed inside the "CreditTransferTransactionInformation" section (instead of "Payment" section). We strongly recommend to keep this unchecked to place PaymentTypeInformation at Payment level, as all banks will not necessarily accept it at CreditTransferTransactionInformation level. Contact your bank before placing PaymentTypeInformation at CreditTransferTransactionInformation level.
|
||||
ToCreateRelatedRecordIntoBank=To create missing related bank record
|
||||
614
htdocs/langs/ar_SY/bills.lang
Normal file
614
htdocs/langs/ar_SY/bills.lang
Normal file
@@ -0,0 +1,614 @@
|
||||
# Dolibarr language file - Source file is en_US - bills
|
||||
Bill=Invoice
|
||||
Bills=Invoices
|
||||
BillsCustomers=Customer invoices
|
||||
BillsCustomer=Customer invoice
|
||||
BillsSuppliers=Vendor invoices
|
||||
BillsCustomersUnpaid=Unpaid customer invoices
|
||||
BillsCustomersUnpaidForCompany=Unpaid customer invoices for %s
|
||||
BillsSuppliersUnpaid=Unpaid vendor invoices
|
||||
BillsSuppliersUnpaidForCompany=Unpaid vendors invoices for %s
|
||||
BillsLate=Late payments
|
||||
BillsStatistics=Customers invoices statistics
|
||||
BillsStatisticsSuppliers=Vendors invoices statistics
|
||||
DisabledBecauseDispatchedInBookkeeping=Disabled because invoice was dispatched into bookkeeping
|
||||
DisabledBecauseNotLastInvoice=Disabled because invoice is not erasable. Some invoices were recorded after this one and it will create holes in the counter.
|
||||
DisabledBecauseNotErasable=Disabled because cannot be erased
|
||||
InvoiceStandard=Standard invoice
|
||||
InvoiceStandardAsk=Standard invoice
|
||||
InvoiceStandardDesc=This kind of invoice is the common invoice.
|
||||
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=<b>Proforma invoice</b> is an image of a true invoice but has no accountancy value.
|
||||
InvoiceReplacement=Replacement invoice
|
||||
InvoiceReplacementAsk=Replacement invoice for invoice
|
||||
InvoiceReplacementDesc=<b>Replacement invoice</b> is used to completely replace an invoice with no payment already received.<br><br>Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'.
|
||||
InvoiceAvoir=Credit note
|
||||
InvoiceAvoirAsk=Credit note to correct invoice
|
||||
InvoiceAvoirDesc=The <b>credit note</b> is a negative invoice used to correct the fact that an invoice shows an amount that differs from the amount actually paid (eg the customer paid too much by mistake, or will not pay the complete amount since some products were returned).
|
||||
invoiceAvoirWithLines=Create Credit Note with lines from the origin invoice
|
||||
invoiceAvoirWithPaymentRestAmount=Create Credit Note with remaining unpaid of origin invoice
|
||||
invoiceAvoirLineWithPaymentRestAmount=Credit Note for remaining unpaid amount
|
||||
ReplaceInvoice=Replace invoice %s
|
||||
ReplacementInvoice=Replacement invoice
|
||||
ReplacedByInvoice=Replaced by invoice %s
|
||||
ReplacementByInvoice=Replaced by invoice
|
||||
CorrectInvoice=Correct invoice %s
|
||||
CorrectionInvoice=Correction invoice
|
||||
UsedByInvoice=Used to pay invoice %s
|
||||
ConsumedBy=Consumed by
|
||||
NotConsumed=Not consumed
|
||||
NoReplacableInvoice=No replaceable invoices
|
||||
NoInvoiceToCorrect=No invoice to correct
|
||||
InvoiceHasAvoir=Was source of one or several credit notes
|
||||
CardBill=Invoice card
|
||||
PredefinedInvoices=Predefined Invoices
|
||||
Invoice=Invoice
|
||||
PdfInvoiceTitle=Invoice
|
||||
Invoices=Invoices
|
||||
InvoiceLine=Invoice line
|
||||
InvoiceCustomer=Customer invoice
|
||||
CustomerInvoice=Customer invoice
|
||||
CustomersInvoices=Customer invoices
|
||||
SupplierInvoice=Vendor invoice
|
||||
SuppliersInvoices=Vendor invoices
|
||||
SupplierInvoiceLines=Vendor invoice lines
|
||||
SupplierBill=Vendor invoice
|
||||
SupplierBills=Vendor invoices
|
||||
Payment=Payment
|
||||
PaymentBack=Refund
|
||||
CustomerInvoicePaymentBack=Refund
|
||||
Payments=Payments
|
||||
PaymentsBack=Refunds
|
||||
paymentInInvoiceCurrency=in invoices currency
|
||||
PaidBack=Paid back
|
||||
DeletePayment=Delete payment
|
||||
ConfirmDeletePayment=Are you sure you want to delete this payment?
|
||||
ConfirmConvertToReduc=Do you want to convert this %s into an available credit?
|
||||
ConfirmConvertToReduc2=The amount will be saved among all discounts and could be used as a discount for a current or a future invoice for this customer.
|
||||
ConfirmConvertToReducSupplier=Do you want to convert this %s into an available credit?
|
||||
ConfirmConvertToReducSupplier2=The amount will be saved among all discounts and could be used as a discount for a current or a future invoice for this vendor.
|
||||
SupplierPayments=Vendor payments
|
||||
ReceivedPayments=Received payments
|
||||
ReceivedCustomersPayments=Payments received from customers
|
||||
PayedSuppliersPayments=Payments paid to vendors
|
||||
ReceivedCustomersPaymentsToValid=Received customers payments to validate
|
||||
PaymentsReportsForYear=Payments reports for %s
|
||||
PaymentsReports=Payments reports
|
||||
PaymentsAlreadyDone=Payments already done
|
||||
PaymentsBackAlreadyDone=Refunds already done
|
||||
PaymentRule=Payment rule
|
||||
PaymentMode=Payment method
|
||||
PaymentModes=Payment methods
|
||||
DefaultPaymentMode=Default Payment method
|
||||
DefaultBankAccount=Default Bank Account
|
||||
IdPaymentMode=Payment method (id)
|
||||
CodePaymentMode=Payment method (code)
|
||||
LabelPaymentMode=Payment method (label)
|
||||
PaymentModeShort=Payment method
|
||||
PaymentTerm=Payment Term
|
||||
PaymentConditions=Payment Terms
|
||||
PaymentConditionsShort=Payment Terms
|
||||
PaymentAmount=Payment amount
|
||||
PaymentHigherThanReminderToPay=Payment higher than reminder to pay
|
||||
HelpPaymentHigherThanReminderToPay=Attention, the payment amount of one or more bills is higher than the outstanding amount to pay. <br> Edit your entry, otherwise confirm and consider creating a credit note for the excess received for each overpaid invoice.
|
||||
HelpPaymentHigherThanReminderToPaySupplier=Attention, the payment amount of one or more bills is higher than the outstanding amount to pay. <br> Edit your entry, otherwise confirm and consider creating a credit note for the excess paid for each overpaid invoice.
|
||||
ClassifyPaid=Classify 'Paid'
|
||||
ClassifyUnPaid=Classify 'Unpaid'
|
||||
ClassifyPaidPartially=Classify 'Paid partially'
|
||||
ClassifyCanceled=Classify 'Abandoned'
|
||||
ClassifyClosed=Classify 'Closed'
|
||||
ClassifyUnBilled=Classify 'Unbilled'
|
||||
CreateBill=Create Invoice
|
||||
CreateCreditNote=Create credit note
|
||||
AddBill=Create invoice or credit note
|
||||
AddToDraftInvoices=Add to draft invoice
|
||||
DeleteBill=Delete invoice
|
||||
SearchACustomerInvoice=Search for a customer invoice
|
||||
SearchASupplierInvoice=Search for a vendor invoice
|
||||
CancelBill=Cancel an invoice
|
||||
SendRemindByMail=Send reminder by email
|
||||
DoPayment=Enter payment
|
||||
DoPaymentBack=Enter refund
|
||||
ConvertToReduc=Mark as credit available
|
||||
ConvertExcessReceivedToReduc=Convert excess received into available credit
|
||||
ConvertExcessPaidToReduc=Convert excess paid into available discount
|
||||
EnterPaymentReceivedFromCustomer=Enter payment received from customer
|
||||
EnterPaymentDueToCustomer=Make payment due to customer
|
||||
DisabledBecauseRemainderToPayIsZero=Disabled because remaining unpaid is zero
|
||||
PriceBase=Base price
|
||||
BillStatus=Invoice status
|
||||
StatusOfGeneratedInvoices=Status of generated invoices
|
||||
BillStatusDraft=Draft (needs to be validated)
|
||||
BillStatusPaid=Paid
|
||||
BillStatusPaidBackOrConverted=Credit note refund or marked as credit available
|
||||
BillStatusConverted=Paid (ready for consumption in final invoice)
|
||||
BillStatusCanceled=Abandoned
|
||||
BillStatusValidated=Validated (needs to be paid)
|
||||
BillStatusStarted=Started
|
||||
BillStatusNotPaid=Not paid
|
||||
BillStatusNotRefunded=Not refunded
|
||||
BillStatusClosedUnpaid=Closed (unpaid)
|
||||
BillStatusClosedPaidPartially=Paid (partially)
|
||||
BillShortStatusDraft=Draft
|
||||
BillShortStatusPaid=Paid
|
||||
BillShortStatusPaidBackOrConverted=Refunded or converted
|
||||
Refunded=Refunded
|
||||
BillShortStatusConverted=Paid
|
||||
BillShortStatusCanceled=Abandoned
|
||||
BillShortStatusValidated=Validated
|
||||
BillShortStatusStarted=Started
|
||||
BillShortStatusNotPaid=Not paid
|
||||
BillShortStatusNotRefunded=Not refunded
|
||||
BillShortStatusClosedUnpaid=Closed
|
||||
BillShortStatusClosedPaidPartially=Paid (partially)
|
||||
PaymentStatusToValidShort=To validate
|
||||
ErrorVATIntraNotConfigured=Intra-Community VAT number not yet defined
|
||||
ErrorNoPaiementModeConfigured=No default payment type defined. Go to Invoice module setup to fix this.
|
||||
ErrorCreateBankAccount=Create a bank account, then go to Setup panel of Invoice module to define payment types
|
||||
ErrorBillNotFound=Invoice %s does not exist
|
||||
ErrorInvoiceAlreadyReplaced=Error, you tried to validate an invoice to replace invoice %s. But this one has already been replaced by invoice %s.
|
||||
ErrorDiscountAlreadyUsed=Error, discount already used
|
||||
ErrorInvoiceAvoirMustBeNegative=Error, correct invoice must have a negative amount
|
||||
ErrorInvoiceOfThisTypeMustBePositive=Error, this type of invoice must have an amount excluding tax positive (or null)
|
||||
ErrorCantCancelIfReplacementInvoiceNotValidated=Error, can't cancel an invoice that has been replaced by another invoice that is still in draft status
|
||||
ErrorThisPartOrAnotherIsAlreadyUsedSoDiscountSerieCantBeRemoved=This part or another is already used so discount series cannot be removed.
|
||||
ErrorInvoiceIsNotLastOfSameType=Error: The date of invoice %s is %s. It must be posterior or equal to last date for same type invoices (%s). Please change the invoice date.
|
||||
BillFrom=From
|
||||
BillTo=To
|
||||
ActionsOnBill=Actions on invoice
|
||||
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
|
||||
NewBill=New invoice
|
||||
LastBills=Latest %s invoices
|
||||
LatestTemplateInvoices=Latest %s template invoices
|
||||
LatestCustomerTemplateInvoices=Latest %s customer template invoices
|
||||
LatestSupplierTemplateInvoices=Latest %s vendor template invoices
|
||||
LastCustomersBills=Latest %s customer invoices
|
||||
LastSuppliersBills=Latest %s vendor invoices
|
||||
AllBills=All invoices
|
||||
AllCustomerTemplateInvoices=All template invoices
|
||||
OtherBills=Other invoices
|
||||
DraftBills=Draft invoices
|
||||
CustomersDraftInvoices=Customer draft invoices
|
||||
SuppliersDraftInvoices=Vendor draft invoices
|
||||
Unpaid=Unpaid
|
||||
ErrorNoPaymentDefined=Error No payment defined
|
||||
ConfirmDeleteBill=Are you sure you want to delete this invoice?
|
||||
ConfirmValidateBill=Are you sure you want to validate this invoice with reference <b>%s</b>?
|
||||
ConfirmUnvalidateBill=Are you sure you want to change invoice <b>%s</b> to draft status?
|
||||
ConfirmClassifyPaidBill=Are you sure you want to change invoice <b>%s</b> to status paid?
|
||||
ConfirmCancelBill=Are you sure you want to cancel invoice <b>%s</b>?
|
||||
ConfirmCancelBillQuestion=Why do you want to classify this invoice 'abandoned'?
|
||||
ConfirmClassifyPaidPartially=Are you sure you want to change invoice <b>%s</b> to status paid?
|
||||
ConfirmClassifyPaidPartiallyQuestion=This invoice has not been paid completely. What is the reason for closing this invoice?
|
||||
ConfirmClassifyPaidPartiallyReasonAvoir=Remaining unpaid <b>(%s %s)</b> is a discount granted because payment was made before term. I regularize the VAT with a credit note.
|
||||
ConfirmClassifyPaidPartiallyReasonDiscount=Remaining unpaid <b>(%s %s)</b> is a discount granted because payment was made before term.
|
||||
ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Remaining unpaid <b>(%s %s)</b> is a discount granted because payment was made before term. I accept to lose the VAT on this discount.
|
||||
ConfirmClassifyPaidPartiallyReasonDiscountVat=Remaining unpaid <b>(%s %s)</b> is a discount granted because payment was made before term. I recover the VAT on this discount without a credit note.
|
||||
ConfirmClassifyPaidPartiallyReasonBadCustomer=Bad customer
|
||||
ConfirmClassifyPaidPartiallyReasonBankCharge=Deduction by bank (intermediary bank fees)
|
||||
ConfirmClassifyPaidPartiallyReasonProductReturned=Products partially returned
|
||||
ConfirmClassifyPaidPartiallyReasonOther=Amount abandoned for other reason
|
||||
ConfirmClassifyPaidPartiallyReasonDiscountNoVatDesc=This choice is possible if your invoice has been provided with suitable comments. (Example «Only the tax corresponding to the price that has been actually paid gives rights to deduction»)
|
||||
ConfirmClassifyPaidPartiallyReasonDiscountVatDesc=In some countries, this choice might be possible only if your invoice contains correct notes.
|
||||
ConfirmClassifyPaidPartiallyReasonAvoirDesc=Use this choice if all other does not suit
|
||||
ConfirmClassifyPaidPartiallyReasonBadCustomerDesc=A <b>bad customer</b> is a customer that refuses to pay his debt.
|
||||
ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=This choice is used when payment is not complete because some of products were returned
|
||||
ConfirmClassifyPaidPartiallyReasonBankChargeDesc=The unpaid amount is <b>intermediary bank fees</b>, deducted directly from the <b>correct amount</b> paid by the Customer.
|
||||
ConfirmClassifyPaidPartiallyReasonOtherDesc=Use this choice if all others are not suitable, for example in following situation:<br>- payment not complete because some products were shipped back<br>- amount claimed too important because a discount was forgotten<br>In all cases, amount over-claimed must be corrected in accountancy system by creating a credit note.
|
||||
ConfirmClassifyAbandonReasonOther=Other
|
||||
ConfirmClassifyAbandonReasonOtherDesc=This choice will be used in all other cases. For example because you plan to create a replacing invoice.
|
||||
ConfirmCustomerPayment=Do you confirm this payment input for <b>%s</b> %s?
|
||||
ConfirmSupplierPayment=Do you confirm this payment input for <b>%s</b> %s?
|
||||
ConfirmValidatePayment=Are you sure you want to validate this payment? No change can be made once payment is validated.
|
||||
ValidateBill=Validate invoice
|
||||
UnvalidateBill=Unvalidate invoice
|
||||
NumberOfBills=No. of invoices
|
||||
NumberOfBillsByMonth=No. of invoices per month
|
||||
AmountOfBills=Amount of invoices
|
||||
AmountOfBillsHT=Amount of invoices (net of tax)
|
||||
AmountOfBillsByMonthHT=Amount of invoices by month (net of tax)
|
||||
UseSituationInvoices=Allow situation invoice
|
||||
UseSituationInvoicesCreditNote=Allow situation invoice credit note
|
||||
Retainedwarranty=Retained warranty
|
||||
AllowedInvoiceForRetainedWarranty=Retained warranty usable on the following types of invoices
|
||||
RetainedwarrantyDefaultPercent=Retained warranty default percent
|
||||
RetainedwarrantyOnlyForSituation=Make "retained warranty" available only for situation invoices
|
||||
RetainedwarrantyOnlyForSituationFinal=On situation invoices the global "retained warranty" deduction is applied only on the final situation
|
||||
ToPayOn=To pay on %s
|
||||
toPayOn=to pay on %s
|
||||
RetainedWarranty=Retained Warranty
|
||||
PaymentConditionsShortRetainedWarranty=Retained warranty payment terms
|
||||
DefaultPaymentConditionsRetainedWarranty=Default retained warranty payment terms
|
||||
setPaymentConditionsShortRetainedWarranty=Set retained warranty payment terms
|
||||
setretainedwarranty=Set retained warranty
|
||||
setretainedwarrantyDateLimit=Set retained warranty date limit
|
||||
RetainedWarrantyDateLimit=Retained warranty date limit
|
||||
RetainedWarrantyNeed100Percent=The situation invoice need to be at 100%% progress to be displayed on PDF
|
||||
AlreadyPaid=Already paid
|
||||
AlreadyPaidBack=Already paid back
|
||||
AlreadyPaidNoCreditNotesNoDeposits=Already paid (without credit notes and down payments)
|
||||
Abandoned=Abandoned
|
||||
RemainderToPay=Remaining unpaid
|
||||
RemainderToPayMulticurrency=Remaining unpaid, original currency
|
||||
RemainderToTake=Remaining amount to take
|
||||
RemainderToTakeMulticurrency=Remaining amount to take, original currency
|
||||
RemainderToPayBack=Remaining amount to refund
|
||||
RemainderToPayBackMulticurrency=Remaining amount to refund, original currency
|
||||
NegativeIfExcessRefunded=negative if excess refunded
|
||||
Rest=Pending
|
||||
AmountExpected=Amount claimed
|
||||
ExcessReceived=Excess received
|
||||
ExcessReceivedMulticurrency=Excess received, original currency
|
||||
NegativeIfExcessReceived=negative if excess received
|
||||
ExcessPaid=Excess paid
|
||||
ExcessPaidMulticurrency=Excess paid, original currency
|
||||
EscompteOffered=Discount offered (payment before term)
|
||||
EscompteOfferedShort=Discount
|
||||
SendBillRef=Submission of invoice %s
|
||||
SendReminderBillRef=Submission of invoice %s (reminder)
|
||||
SendPaymentReceipt=Submission of payment receipt %s
|
||||
NoDraftBills=No draft invoices
|
||||
NoOtherDraftBills=No other draft invoices
|
||||
NoDraftInvoices=No draft invoices
|
||||
RefBill=Invoice ref
|
||||
ToBill=To bill
|
||||
RemainderToBill=Remainder to bill
|
||||
SendBillByMail=Send invoice by email
|
||||
SendReminderBillByMail=Send reminder by email
|
||||
RelatedCommercialProposals=Related commercial proposals
|
||||
RelatedRecurringCustomerInvoices=Related recurring customer invoices
|
||||
MenuToValid=To valid
|
||||
DateMaxPayment=Payment due on
|
||||
DateInvoice=Invoice date
|
||||
DatePointOfTax=Point of tax
|
||||
NoInvoice=No invoice
|
||||
NoOpenInvoice=No open invoice
|
||||
NbOfOpenInvoices=Number of open invoices
|
||||
ClassifyBill=Classify invoice
|
||||
SupplierBillsToPay=Unpaid vendor invoices
|
||||
CustomerBillsUnpaid=Unpaid customer invoices
|
||||
NonPercuRecuperable=Non-recoverable
|
||||
SetConditions=Set Payment Terms
|
||||
SetMode=Set Payment Type
|
||||
SetRevenuStamp=Set revenue stamp
|
||||
Billed=Billed
|
||||
RecurringInvoices=Recurring invoices
|
||||
RecurringInvoice=Recurring invoice
|
||||
RepeatableInvoice=Template invoice
|
||||
RepeatableInvoices=Template invoices
|
||||
RecurringInvoicesJob=Generation of recurring invoices (sales invoices)
|
||||
RecurringSupplierInvoicesJob=Generation of recurring invoices (purchase invoices)
|
||||
Repeatable=Template
|
||||
Repeatables=Templates
|
||||
ChangeIntoRepeatableInvoice=Convert into template invoice
|
||||
CreateRepeatableInvoice=Create template invoice
|
||||
CreateFromRepeatableInvoice=Create from template invoice
|
||||
CustomersInvoicesAndInvoiceLines=Customer invoices and invoice details
|
||||
CustomersInvoicesAndPayments=Customer invoices and payments
|
||||
ExportDataset_invoice_1=Customer invoices and invoice details
|
||||
ExportDataset_invoice_2=Customer invoices and payments
|
||||
ProformaBill=Proforma Bill:
|
||||
Reduction=Reduction
|
||||
ReductionShort=Disc.
|
||||
Reductions=Reductions
|
||||
ReductionsShort=Disc.
|
||||
Discounts=Discounts
|
||||
AddDiscount=Create discount
|
||||
AddRelativeDiscount=Create relative discount
|
||||
EditRelativeDiscount=Edit relative discount
|
||||
AddGlobalDiscount=Create absolute discount
|
||||
EditGlobalDiscounts=Edit absolute discounts
|
||||
AddCreditNote=Create credit note
|
||||
ShowDiscount=Show discount
|
||||
ShowReduc=Show the discount
|
||||
ShowSourceInvoice=Show the source invoice
|
||||
RelativeDiscount=Relative discount
|
||||
GlobalDiscount=Global discount
|
||||
CreditNote=Credit note
|
||||
CreditNotes=Credit notes
|
||||
CreditNotesOrExcessReceived=Credit notes or excess received
|
||||
Deposit=Down payment
|
||||
Deposits=Down payments
|
||||
DiscountFromCreditNote=Discount from credit note %s
|
||||
DiscountFromDeposit=Down payments from invoice %s
|
||||
DiscountFromExcessReceived=Payments in excess of invoice %s
|
||||
DiscountFromExcessPaid=Payments in excess 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
|
||||
NewGlobalDiscount=New absolute discount
|
||||
NewRelativeDiscount=New relative discount
|
||||
DiscountType=Discount type
|
||||
NoteReason=Note/Reason
|
||||
ReasonDiscount=Reason
|
||||
DiscountOfferedBy=Granted by
|
||||
DiscountStillRemaining=Discounts or credits available
|
||||
DiscountAlreadyCounted=Discounts or credits already consumed
|
||||
CustomerDiscounts=Customer discounts
|
||||
SupplierDiscounts=Vendors discounts
|
||||
BillAddress=Bill address
|
||||
HelpEscompte=This discount is a discount granted to customer because payment was made before term.
|
||||
HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad customer) and is considered as an exceptional loss.
|
||||
HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by another for example)
|
||||
IdSocialContribution=Social/fiscal tax payment id
|
||||
PaymentId=Payment id
|
||||
PaymentRef=Payment ref.
|
||||
InvoiceId=Invoice id
|
||||
InvoiceRef=Invoice ref.
|
||||
InvoiceDateCreation=Invoice creation date
|
||||
InvoiceStatus=Invoice status
|
||||
InvoiceNote=Invoice note
|
||||
InvoicePaid=Invoice paid
|
||||
InvoicePaidCompletely=Paid completely
|
||||
InvoicePaidCompletelyHelp=Invoice that are paid completely. This excludes invoices that are paid partially. To get list of all 'Closed' or non 'Closed' invoices, prefer to use a filter on the invoice status.
|
||||
OrderBilled=Order billed
|
||||
DonationPaid=Donation paid
|
||||
PaymentNumber=Payment number
|
||||
RemoveDiscount=Remove discount
|
||||
WatermarkOnDraftBill=Watermark on draft invoices (nothing if empty)
|
||||
InvoiceNotChecked=No invoice selected
|
||||
ConfirmCloneInvoice=Are you sure you want to clone this invoice <b>%s</b>?
|
||||
DisabledBecauseReplacedInvoice=Action disabled because invoice has been replaced
|
||||
DescTaxAndDividendsArea=This area presents a summary of all payments made for special expenses. Only records with payments during the fixed year are included here.
|
||||
NbOfPayments=No. of payments
|
||||
SplitDiscount=Split discount in two
|
||||
ConfirmSplitDiscount=Are you sure you want to split this discount of <b>%s</b> %s into two smaller discounts?
|
||||
TypeAmountOfEachNewDiscount=Input amount for each of two parts:
|
||||
TotalOfTwoDiscountMustEqualsOriginal=The total of the two new discounts must be equal to the original discount amount.
|
||||
ConfirmRemoveDiscount=Are you sure you want to remove this discount?
|
||||
RelatedBill=Related invoice
|
||||
RelatedBills=Related invoices
|
||||
RelatedCustomerInvoices=Related customer invoices
|
||||
RelatedSupplierInvoices=Related vendor invoices
|
||||
LatestRelatedBill=Latest related invoice
|
||||
WarningBillExist=Warning, one or more invoices already exist
|
||||
MergingPDFTool=Merging PDF tool
|
||||
AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice
|
||||
PaymentOnDifferentThirdBills=Allow payments on different third parties bills but same parent company
|
||||
PaymentNote=Payment note
|
||||
ListOfPreviousSituationInvoices=List of previous situation invoices
|
||||
ListOfNextSituationInvoices=List of next situation invoices
|
||||
ListOfSituationInvoices=List of situation invoices
|
||||
CurrentSituationTotal=Total current situation
|
||||
DisabledBecauseNotEnouthCreditNote=To remove a situation invoice from cycle, this invoice's credit note total must cover this invoice total
|
||||
RemoveSituationFromCycle=Remove this invoice from cycle
|
||||
ConfirmRemoveSituationFromCycle=Remove this invoice %s from cycle ?
|
||||
ConfirmOuting=Confirm outing
|
||||
FrequencyPer_d=Every %s days
|
||||
FrequencyPer_m=Every %s months
|
||||
FrequencyPer_y=Every %s years
|
||||
FrequencyUnit=Frequency unit
|
||||
toolTipFrequency=Examples:<br><b>Set 7, Day</b>: give a new invoice every 7 days<br><b>Set 3, Month</b>: give a new invoice every 3 month
|
||||
NextDateToExecution=Date for next invoice generation
|
||||
NextDateToExecutionShort=Date next gen.
|
||||
DateLastGeneration=Date of latest generation
|
||||
DateLastGenerationShort=Date latest gen.
|
||||
MaxPeriodNumber=Max. number of invoice generation
|
||||
NbOfGenerationDone=Number of invoice generation already done
|
||||
NbOfGenerationOfRecordDone=Number of record generation already done
|
||||
NbOfGenerationDoneShort=Number of generation done
|
||||
MaxGenerationReached=Maximum number 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
|
||||
GeneratedFromTemplate=Generated from template invoice %s
|
||||
WarningInvoiceDateInFuture=Warning, the invoice date is higher than current date
|
||||
WarningInvoiceDateTooFarInFuture=Warning, the invoice date is too far from current date
|
||||
ViewAvailableGlobalDiscounts=View available discounts
|
||||
GroupPaymentsByModOnReports=Group payments by mode on reports
|
||||
# PaymentConditions
|
||||
Statut=Status
|
||||
PaymentConditionShortRECEP=Due Upon Receipt
|
||||
PaymentConditionRECEP=Due Upon Receipt
|
||||
PaymentConditionShort30D=30 days
|
||||
PaymentCondition30D=30 days
|
||||
PaymentConditionShort30DENDMONTH=30 days of month-end
|
||||
PaymentCondition30DENDMONTH=Within 30 days following the end of the month
|
||||
PaymentConditionShort60D=60 days
|
||||
PaymentCondition60D=60 days
|
||||
PaymentConditionShort60DENDMONTH=60 days of month-end
|
||||
PaymentCondition60DENDMONTH=Within 60 days following the end of the month
|
||||
PaymentConditionShortPT_DELIVERY=Delivery
|
||||
PaymentConditionPT_DELIVERY=On delivery
|
||||
PaymentConditionShortPT_ORDER=Order
|
||||
PaymentConditionPT_ORDER=On order
|
||||
PaymentConditionShortPT_5050=50-50
|
||||
PaymentConditionPT_5050=50%% in advance, 50%% on delivery
|
||||
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
|
||||
FixAmount=Fixed amount - 1 line with label '%s'
|
||||
VarAmount=Variable amount (%% tot.)
|
||||
VarAmountOneLine=Variable amount (%% tot.) - 1 line with label '%s'
|
||||
VarAmountAllLines=Variable amount (%% tot.) - all lines from origin
|
||||
# PaymentType
|
||||
PaymentTypeVIR=Bank transfer
|
||||
PaymentTypeShortVIR=Bank transfer
|
||||
PaymentTypePRE=Direct debit payment order
|
||||
PaymentTypeShortPRE=Debit payment order
|
||||
PaymentTypeLIQ=Cash
|
||||
PaymentTypeShortLIQ=Cash
|
||||
PaymentTypeCB=Credit card
|
||||
PaymentTypeShortCB=Credit card
|
||||
PaymentTypeCHQ=Check
|
||||
PaymentTypeShortCHQ=Check
|
||||
PaymentTypeTIP=TIP (Documents against Payment)
|
||||
PaymentTypeShortTIP=TIP Payment
|
||||
PaymentTypeVAD=Online payment
|
||||
PaymentTypeShortVAD=Online payment
|
||||
PaymentTypeTRA=Bank draft
|
||||
PaymentTypeShortTRA=Draft
|
||||
PaymentTypeFAC=Factor
|
||||
PaymentTypeShortFAC=Factor
|
||||
PaymentTypeDC=Debit/Credit Card
|
||||
PaymentTypePP=PayPal
|
||||
BankDetails=Bank details
|
||||
BankCode=Bank code
|
||||
DeskCode=Branch code
|
||||
BankAccountNumber=Account number
|
||||
BankAccountNumberKey=Checksum
|
||||
Residence=Address
|
||||
IBANNumber=IBAN account number
|
||||
IBAN=IBAN
|
||||
CustomerIBAN=IBAN of customer
|
||||
SupplierIBAN=IBAN of vendor
|
||||
BIC=BIC/SWIFT
|
||||
BICNumber=BIC/SWIFT code
|
||||
ExtraInfos=Extra infos
|
||||
RegulatedOn=Regulated on
|
||||
ChequeNumber=Check N°
|
||||
ChequeOrTransferNumber=Check/Transfer N°
|
||||
ChequeBordereau=Check schedule
|
||||
ChequeMaker=Check/Transfer sender
|
||||
ChequeBank=Bank of Check
|
||||
CheckBank=Check
|
||||
NetToBePaid=Net to be paid
|
||||
PhoneNumber=Tel
|
||||
FullPhoneNumber=Telephone
|
||||
TeleFax=Fax
|
||||
PrettyLittleSentence=Accept the amount of payments due by checks issued in my name as a Member of an accounting association approved by the Fiscal Administration.
|
||||
IntracommunityVATNumber=Intra-Community VAT ID
|
||||
PaymentByChequeOrderedTo=Check payments (including tax) are payable to %s, send to
|
||||
PaymentByChequeOrderedToShort=Check payments (incl. tax) are payable to
|
||||
SendTo=sent to
|
||||
PaymentByTransferOnThisBankAccount=Payment by transfer to the following bank account
|
||||
VATIsNotUsedForInvoice=* Non applicable VAT art-293B of CGI
|
||||
VATIsNotUsedForInvoiceAsso=* Non applicable VAT art-261-7 of CGI
|
||||
LawApplicationPart1=By application of the law 80.335 of 12/05/80
|
||||
LawApplicationPart2=the goods remain the property of
|
||||
LawApplicationPart3=the seller until full payment of
|
||||
LawApplicationPart4=their price.
|
||||
LimitedLiabilityCompanyCapital=SARL with Capital of
|
||||
UseLine=Apply
|
||||
UseDiscount=Use discount
|
||||
UseCredit=Use credit
|
||||
UseCreditNoteInInvoicePayment=Reduce amount to pay with this credit
|
||||
MenuChequeDeposits=Check Deposits
|
||||
MenuCheques=Checks
|
||||
MenuChequesReceipts=Check receipts
|
||||
NewChequeDeposit=New deposit
|
||||
ChequesReceipts=Check receipts
|
||||
ChequesArea=Check deposits area
|
||||
ChequeDeposits=Check deposits
|
||||
Cheques=Checks
|
||||
DepositId=Id deposit
|
||||
NbCheque=Number of checks
|
||||
CreditNoteConvertedIntoDiscount=This %s has been converted into %s
|
||||
UsBillingContactAsIncoiveRecipientIfExist=Use contact/address with type 'billing contact' instead of third-party address as recipient for invoices
|
||||
ShowUnpaidAll=Show all unpaid invoices
|
||||
ShowUnpaidLateOnly=Show late unpaid invoices only
|
||||
PaymentInvoiceRef=Payment invoice %s
|
||||
ValidateInvoice=Validate invoice
|
||||
ValidateInvoices=Validate invoices
|
||||
Cash=Cash
|
||||
Reported=Delayed
|
||||
DisabledBecausePayments=Not possible since there are some payments
|
||||
CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid
|
||||
CantRemovePaymentVATPaid=Can't remove payment since VAT declaration is classified paid
|
||||
CantRemovePaymentSalaryPaid=Can't remove payment since salary is classified paid
|
||||
ExpectedToPay=Expected payment
|
||||
CantRemoveConciliatedPayment=Can't remove reconciled payment
|
||||
PayedByThisPayment=Paid by this payment
|
||||
ClosePaidInvoicesAutomatically=Classify automatically all standard, down payment or replacement invoices as "Paid" when payment is done entirely.
|
||||
ClosePaidCreditNotesAutomatically=Classify automatically all credit notes as "Paid" when refund is done entirely.
|
||||
ClosePaidContributionsAutomatically=Classify automatically all social or fiscal contributions as "Paid" when payment is done entirely.
|
||||
ClosePaidVATAutomatically=Classify automatically VAT declaration as "Paid" when payment is done entirely.
|
||||
ClosePaidSalaryAutomatically=Classify automatically salary as "Paid" when payment is done entirely.
|
||||
AllCompletelyPayedInvoiceWillBeClosed=All invoices with no remainder to pay will be automatically closed with status "Paid".
|
||||
ToMakePayment=Pay
|
||||
ToMakePaymentBack=Pay back
|
||||
ListOfYourUnpaidInvoices=List of unpaid invoices
|
||||
NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third parties you are linked to as a sale representative.
|
||||
RevenueStamp=Tax stamp
|
||||
YouMustCreateInvoiceFromThird=This option is only available when creating an invoice from tab "Customer" of third party
|
||||
YouMustCreateInvoiceFromSupplierThird=This option is only available when creating an invoice from tab "Vendor" of third party
|
||||
YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice first and convert it to "template" to create a new template invoice
|
||||
PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (old implementation of Sponge template)
|
||||
PDFSpongeDescription=Invoice PDF template Sponge. A complete invoice template
|
||||
PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices
|
||||
TerreNumRefModelDesc1=Return number in the format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequencial auto-incrementing number with no break and no return to 0
|
||||
MarsNumRefModelDesc1=Return number in the 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 sequencial auto-incrementing number 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 in the 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 sequencial auto-incrementing number with no break and no return to 0
|
||||
EarlyClosingReason=Early closing reason
|
||||
EarlyClosingComment=Early closing note
|
||||
##### Types de contacts #####
|
||||
TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice
|
||||
TypeContact_facture_external_BILLING=Customer invoice contact
|
||||
TypeContact_facture_external_SHIPPING=Customer shipping contact
|
||||
TypeContact_facture_external_SERVICE=Customer service contact
|
||||
TypeContact_invoice_supplier_internal_SALESREPFOLL=Representative following-up vendor invoice
|
||||
TypeContact_invoice_supplier_external_BILLING=Vendor invoice contact
|
||||
TypeContact_invoice_supplier_external_SHIPPING=Vendor shipping contact
|
||||
TypeContact_invoice_supplier_external_SERVICE=Vendor service contact
|
||||
# Situation invoices
|
||||
InvoiceFirstSituationAsk=First situation invoice
|
||||
InvoiceFirstSituationDesc=The <b>situation invoices</b> are tied to situations related to a progression, for example the progression of a construction. Each situation is tied to an invoice.
|
||||
InvoiceSituation=Situation invoice
|
||||
PDFInvoiceSituation=Situation invoice
|
||||
InvoiceSituationAsk=Invoice following the situation
|
||||
InvoiceSituationDesc=Create a new situation following an already existing one
|
||||
SituationAmount=Situation invoice amount(net)
|
||||
SituationDeduction=Situation subtraction
|
||||
ModifyAllLines=Modify all lines
|
||||
CreateNextSituationInvoice=Create next situation
|
||||
ErrorFindNextSituationInvoice=Error unable to find next situation cycle ref
|
||||
ErrorOutingSituationInvoiceOnUpdate=Unable to outing this situation invoice.
|
||||
ErrorOutingSituationInvoiceCreditNote=Unable to outing linked credit note.
|
||||
NotLastInCycle=This invoice is not the latest in cycle and must not be modified.
|
||||
DisabledBecauseNotLastInCycle=The next situation already exists.
|
||||
DisabledBecauseFinal=This situation is final.
|
||||
situationInvoiceShortcode_AS=AS
|
||||
situationInvoiceShortcode_S=S
|
||||
CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation.
|
||||
NoSituations=No open situations
|
||||
InvoiceSituationLast=Final and general invoice
|
||||
PDFCrevetteSituationNumber=Situation N°%s
|
||||
PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT
|
||||
PDFCrevetteSituationInvoiceTitle=Situation invoice
|
||||
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 <strong>%s - %s - %s</strong>.
|
||||
ToCreateARecurringInvoiceGeneAuto=If you need to have such invoices generated automatically, ask your administrator to enable and setup module <strong>%s</strong>. Note that both methods (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 selected object)
|
||||
BillCreated=%s invoice(s) generated
|
||||
BillXCreated=Invoice %s generated
|
||||
StatusOfGeneratedDocuments=Status of document generation
|
||||
DoNotGenerateDoc=Do not generate document file
|
||||
AutogenerateDoc=Auto generate document file
|
||||
AutoFillDateFrom=Set start date for service line with invoice date
|
||||
AutoFillDateFromShort=Set start date
|
||||
AutoFillDateTo=Set end date for service line with next invoice date
|
||||
AutoFillDateToShort=Set end date
|
||||
MaxNumberOfGenerationReached=Max number of gen. reached
|
||||
BILL_DELETEInDolibarr=Invoice deleted
|
||||
BILL_SUPPLIER_DELETEInDolibarr=Supplier invoice deleted
|
||||
UnitPriceXQtyLessDiscount=Unit price x Qty - Discount
|
||||
CustomersInvoicesArea=Customer billing area
|
||||
SupplierInvoicesArea=Supplier billing area
|
||||
SituationTotalRayToRest=Remainder to pay without taxe
|
||||
PDFSituationTitle=Situation n° %d
|
||||
SituationTotalProgress=Total progress %d %%
|
||||
SearchUnpaidInvoicesWithDueDate=Search unpaid invoices with a due date = %s
|
||||
NoPaymentAvailable=No payment available for %s
|
||||
PaymentRegisteredAndInvoiceSetToPaid=Payment registered and invoice %s set to paid
|
||||
SendEmailsRemindersOnInvoiceDueDate=Send reminder by email for unpaid invoices
|
||||
MakePaymentAndClassifyPayed=Record payment
|
||||
BulkPaymentNotPossibleForInvoice=Bulk payment is not possible for invoice %s (bad type or status)
|
||||
57
htdocs/langs/ar_SY/blockedlog.lang
Normal file
57
htdocs/langs/ar_SY/blockedlog.lang
Normal file
@@ -0,0 +1,57 @@
|
||||
BlockedLog=Unalterable Logs
|
||||
Field=Field
|
||||
BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
|
||||
Fingerprints=Archived events and fingerprints
|
||||
FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
|
||||
CompanyInitialKey=Company initial key (hash of genesis block)
|
||||
BrowseBlockedLog=Unalterable logs
|
||||
ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
|
||||
ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
|
||||
DownloadBlockChain=Download fingerprints
|
||||
KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this record after it was recorded, or has erased the previous archived record (check that line with previous # exists) or has modified checksum of the previous record.
|
||||
OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
|
||||
OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
|
||||
AddedByAuthority=Stored into remote authority
|
||||
NotAddedByAuthorityYet=Not yet stored into remote authority
|
||||
ShowDetails=Show stored details
|
||||
logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
|
||||
logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
|
||||
logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
|
||||
logPAYMENT_ADD_TO_BANK=Payment added to bank
|
||||
logPAYMENT_CUSTOMER_CREATE=Customer payment created
|
||||
logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
|
||||
logDONATION_PAYMENT_CREATE=Donation payment created
|
||||
logDONATION_PAYMENT_DELETE=Donation payment logical deletion
|
||||
logBILL_PAYED=Customer invoice paid
|
||||
logBILL_UNPAYED=Customer invoice set unpaid
|
||||
logBILL_VALIDATE=Customer invoice validated
|
||||
logBILL_SENTBYMAIL=Customer invoice send by mail
|
||||
logBILL_DELETE=Customer invoice logically deleted
|
||||
logMODULE_RESET=Module BlockedLog was disabled
|
||||
logMODULE_SET=Module BlockedLog was enabled
|
||||
logDON_VALIDATE=Donation validated
|
||||
logDON_MODIFY=Donation modified
|
||||
logDON_DELETE=Donation logical deletion
|
||||
logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
|
||||
logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
|
||||
logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
|
||||
logCASHCONTROL_VALIDATE=Cash desk closing recording
|
||||
BlockedLogBillDownload=Customer invoice download
|
||||
BlockedLogBillPreview=Customer invoice preview
|
||||
BlockedlogInfoDialog=Log Details
|
||||
ListOfTrackedEvents=List of tracked events
|
||||
Fingerprint=Fingerprint
|
||||
DownloadLogCSV=Export archived logs (CSV)
|
||||
logDOC_PREVIEW=Preview of a validated document in order to print or download
|
||||
logDOC_DOWNLOAD=Download of a validated document in order to print or send
|
||||
DataOfArchivedEvent=Full datas of archived event
|
||||
ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
|
||||
BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
|
||||
BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
|
||||
BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
|
||||
OnlyNonValid=Non-valid
|
||||
TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
|
||||
RestrictYearToExport=Restrict month / year to export
|
||||
BlockedLogEnabled=System to track events into unalterable logs has been enabled
|
||||
BlockedLogDisabled=System to track events into unalterable logs has been disabled after some recording were done. We saved a special Fingerprint to track the chain as broken
|
||||
BlockedLogDisabledBis=System to track events into unalterable logs has been disabled. This is possible because no record were done yet.
|
||||
22
htdocs/langs/ar_SY/bookmarks.lang
Normal file
22
htdocs/langs/ar_SY/bookmarks.lang
Normal file
@@ -0,0 +1,22 @@
|
||||
# Dolibarr language file - Source file is en_US - marque pages
|
||||
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 tab
|
||||
ReplaceWindow=Replace current tab
|
||||
BookmarkTargetNewWindowShort=New tab
|
||||
BookmarkTargetReplaceWindowShort=Current tab
|
||||
BookmarkTitle=Bookmark name
|
||||
UrlOrLink=URL
|
||||
BehaviourOnClick=Behaviour when a bookmark URL is selected
|
||||
CreateBookmark=Create bookmark
|
||||
SetHereATitleForLink=Set a name for the bookmark
|
||||
UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external/absolute link (https://externalurl.com) or an internal/relative link (/mypage.php). You can also use phone like tel:0123456.
|
||||
ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if the linked page should open in the current tab or a new tab
|
||||
BookmarksManagement=Bookmarks management
|
||||
BookmarksMenuShortCut=Ctrl + shift + m
|
||||
NoBookmarks=No bookmarks defined
|
||||
120
htdocs/langs/ar_SY/boxes.lang
Normal file
120
htdocs/langs/ar_SY/boxes.lang
Normal file
@@ -0,0 +1,120 @@
|
||||
# Dolibarr language file - Source file is en_US - boxes
|
||||
BoxDolibarrStateBoard=Statistics on main business objects in database
|
||||
BoxLoginInformation=Login Information
|
||||
BoxLastRssInfos=RSS Information
|
||||
BoxLastProducts=Latest %s Products/Services
|
||||
BoxProductsAlertStock=Stock alerts for products
|
||||
BoxLastProductsInContract=Latest %s contracted products/services
|
||||
BoxLastSupplierBills=Latest Vendor invoices
|
||||
BoxLastCustomerBills=Latest Customer invoices
|
||||
BoxOldestUnpaidCustomerBills=Oldest unpaid customer invoices
|
||||
BoxOldestUnpaidSupplierBills=Oldest unpaid vendor invoices
|
||||
BoxLastProposals=Latest commercial proposals
|
||||
BoxLastProspects=Latest modified prospects
|
||||
BoxLastCustomers=Latest modified customers
|
||||
BoxLastSuppliers=Latest modified suppliers
|
||||
BoxLastCustomerOrders=Latest sales orders
|
||||
BoxLastActions=Latest actions
|
||||
BoxLastContracts=Latest contracts
|
||||
BoxLastContacts=Latest contacts/addresses
|
||||
BoxLastMembers=Latest members
|
||||
BoxLastModifiedMembers=Latest modified members
|
||||
BoxLastMembersSubscriptions=Latest member subscriptions
|
||||
BoxFicheInter=Latest interventions
|
||||
BoxCurrentAccounts=Open accounts balance
|
||||
BoxTitleMemberNextBirthdays=Birthdays of this month (members)
|
||||
BoxTitleMembersByType=Members by type and status
|
||||
BoxTitleMembersSubscriptionsByYear=Members Subscriptions by year
|
||||
BoxTitleLastRssInfos=Latest %s news from %s
|
||||
BoxTitleLastProducts=Products/Services: last %s modified
|
||||
BoxTitleProductsAlertStock=Products: stock alert
|
||||
BoxTitleLastSuppliers=Latest %s recorded suppliers
|
||||
BoxTitleLastModifiedSuppliers=Vendors: last %s modified
|
||||
BoxTitleLastModifiedCustomers=Customers: last %s modified
|
||||
BoxTitleLastCustomersOrProspects=Latest %s customers or prospects
|
||||
BoxTitleLastCustomerBills=Latest %s modified Customer invoices
|
||||
BoxTitleLastSupplierBills=Latest %s modified Vendor invoices
|
||||
BoxTitleLastModifiedProspects=Prospects: last %s modified
|
||||
BoxTitleLastModifiedMembers=Latest %s members
|
||||
BoxTitleLastFicheInter=Latest %s modified interventions
|
||||
BoxTitleOldestUnpaidCustomerBills=Customer Invoices: oldest %s unpaid
|
||||
BoxTitleOldestUnpaidSupplierBills=Vendor Invoices: oldest %s unpaid
|
||||
BoxTitleCurrentAccounts=Open Accounts: balances
|
||||
BoxTitleSupplierOrdersAwaitingReception=Supplier orders awaiting reception
|
||||
BoxTitleLastModifiedContacts=Contacts/Addresses: last %s modified
|
||||
BoxMyLastBookmarks=Bookmarks: latest %s
|
||||
BoxOldestExpiredServices=Oldest active expired services
|
||||
BoxLastExpiredServices=Latest %s oldest contacts with active expired services
|
||||
BoxTitleLastActionsToDo=Latest %s actions to do
|
||||
BoxTitleLastContracts=Latest %s contracts which were modified
|
||||
BoxTitleLastModifiedDonations=Latest %s donations which were modified
|
||||
BoxTitleLastModifiedExpenses=Latest %s expense reports which were modified
|
||||
BoxTitleLatestModifiedBoms=Latest %s BOMs which were modified
|
||||
BoxTitleLatestModifiedMos=Latest %s Manufacturing Orders which were modified
|
||||
BoxTitleLastOutstandingBillReached=Customers with maximum outstanding exceeded
|
||||
BoxGlobalActivity=Global activity (invoices, proposals, orders)
|
||||
BoxGoodCustomers=Good customers
|
||||
BoxTitleGoodCustomers=%s Good customers
|
||||
BoxScheduledJobs=Scheduled jobs
|
||||
BoxTitleFunnelOfProspection=Lead funnel
|
||||
FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Latest successful refresh date: %s
|
||||
LastRefreshDate=Latest refresh date
|
||||
NoRecordedBookmarks=No bookmarks defined.
|
||||
ClickToAdd=Click here to add.
|
||||
NoRecordedCustomers=No recorded customers
|
||||
NoRecordedContacts=No recorded contacts
|
||||
NoActionsToDo=No actions to do
|
||||
NoRecordedOrders=No recorded sales orders
|
||||
NoRecordedProposals=No recorded proposals
|
||||
NoRecordedInvoices=No recorded customer invoices
|
||||
NoUnpaidCustomerBills=No unpaid customer invoices
|
||||
NoUnpaidSupplierBills=No unpaid vendor invoices
|
||||
NoModifiedSupplierBills=No recorded vendor invoices
|
||||
NoRecordedProducts=No recorded products/services
|
||||
NoRecordedProspects=No recorded prospects
|
||||
NoContractedProducts=No products/services contracted
|
||||
NoRecordedContracts=No recorded contracts
|
||||
NoRecordedInterventions=No recorded interventions
|
||||
BoxLatestSupplierOrders=Latest purchase orders
|
||||
BoxLatestSupplierOrdersAwaitingReception=Latest Purchase Orders (with a pending reception)
|
||||
NoSupplierOrder=No recorded purchase order
|
||||
BoxCustomersInvoicesPerMonth=Customer Invoices per month
|
||||
BoxSuppliersInvoicesPerMonth=Vendor Invoices per month
|
||||
BoxCustomersOrdersPerMonth=Sales Orders per month
|
||||
BoxSuppliersOrdersPerMonth=Vendor Orders per month
|
||||
BoxProposalsPerMonth=Proposals per month
|
||||
NoTooLowStockProducts=No products are under the low stock limit
|
||||
BoxProductDistribution=Products/Services Distribution
|
||||
ForObject=On %s
|
||||
BoxTitleLastModifiedSupplierBills=Vendor Invoices: last %s modified
|
||||
BoxTitleLatestModifiedSupplierOrders=Vendor Orders: last %s modified
|
||||
BoxTitleLastModifiedCustomerBills=Customer Invoices: last %s modified
|
||||
BoxTitleLastModifiedCustomerOrders=Sales Orders: last %s modified
|
||||
BoxTitleLastModifiedPropals=Latest %s modified proposals
|
||||
BoxTitleLatestModifiedJobPositions=Latest %s modified job positions
|
||||
BoxTitleLatestModifiedCandidatures=Latest %s modified job applications
|
||||
ForCustomersInvoices=Customers invoices
|
||||
ForCustomersOrders=Customers orders
|
||||
ForProposals=Proposals
|
||||
LastXMonthRolling=The latest %s month rolling
|
||||
ChooseBoxToAdd=Add widget to your dashboard
|
||||
BoxAdded=Widget was added in your dashboard
|
||||
BoxTitleUserBirthdaysOfMonth=Birthdays of this month (users)
|
||||
BoxLastManualEntries=Latest record in accountancy entered manually or without source document
|
||||
BoxTitleLastManualEntries=%s latest record entered manually or without source document
|
||||
NoRecordedManualEntries=No manual entries record in accountancy
|
||||
BoxSuspenseAccount=Count accountancy operation with suspense account
|
||||
BoxTitleSuspenseAccount=Number of unallocated lines
|
||||
NumberOfLinesInSuspenseAccount=Number of line in suspense account
|
||||
SuspenseAccountNotDefined=Suspense account isn't defined
|
||||
BoxLastCustomerShipments=Last customer shipments
|
||||
BoxTitleLastCustomerShipments=Latest %s customer shipments
|
||||
NoRecordedShipments=No recorded customer shipment
|
||||
BoxCustomersOutstandingBillReached=Customers with oustanding limit reached
|
||||
# Pages
|
||||
UsersHome=Home users and groups
|
||||
MembersHome=Home Membership
|
||||
ThirdpartiesHome=Home Thirdparties
|
||||
TicketsHome=Home Tickets
|
||||
AccountancyHome=Home Accountancy
|
||||
ValidatedProjects=Validated projects
|
||||
138
htdocs/langs/ar_SY/cashdesk.lang
Normal file
138
htdocs/langs/ar_SY/cashdesk.lang
Normal file
@@ -0,0 +1,138 @@
|
||||
# Language file - Source file is en_US - cashdesk
|
||||
CashDeskMenu=Point of sale
|
||||
CashDesk=Point of sale
|
||||
CashDeskBankCash=Bank account (cash)
|
||||
CashDeskBankCB=Bank account (card)
|
||||
CashDeskBankCheque=Bank account (cheque)
|
||||
CashDeskWarehouse=Warehouse
|
||||
CashdeskShowServices=Selling services
|
||||
CashDeskProducts=Products
|
||||
CashDeskStock=Stock
|
||||
CashDeskOn=on
|
||||
CashDeskThirdParty=Third party
|
||||
ShoppingCart=Shopping cart
|
||||
NewSell=New sell
|
||||
AddThisArticle=Add this article
|
||||
RestartSelling=Go back on sell
|
||||
SellFinished=Sale complete
|
||||
PrintTicket=Print ticket
|
||||
SendTicket=Send ticket
|
||||
NoProductFound=No article found
|
||||
ProductFound=product found
|
||||
NoArticle=No article
|
||||
Identification=Identification
|
||||
Article=Article
|
||||
Difference=Difference
|
||||
TotalTicket=Total ticket
|
||||
NoVAT=No VAT for this sale
|
||||
Change=Excess received
|
||||
BankToPay=Account for payment
|
||||
ShowCompany=Show company
|
||||
ShowStock=Show warehouse
|
||||
DeleteArticle=Click to remove this article
|
||||
FilterRefOrLabelOrBC=Search (Ref/Label)
|
||||
UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that uses POS needs to have permission to edit stock.
|
||||
DolibarrReceiptPrinter=Dolibarr Receipt Printer
|
||||
PointOfSale=Point of Sale
|
||||
PointOfSaleShort=POS
|
||||
CloseBill=Close Bill
|
||||
Floors=Floors
|
||||
Floor=Floor
|
||||
AddTable=Add table
|
||||
Place=Place
|
||||
TakeposConnectorNecesary='TakePOS Connector' required
|
||||
OrderPrinters=Add a button to send the order to some given printers, without payment (for example to send an order to a kitchen)
|
||||
NotAvailableWithBrowserPrinter=Not available when printer for receipt is set to browser
|
||||
SearchProduct=Search product
|
||||
Receipt=Receipt
|
||||
Header=Header
|
||||
Footer=Footer
|
||||
AmountAtEndOfPeriod=Amount at end of period (day, month or year)
|
||||
TheoricalAmount=Theorical amount
|
||||
RealAmount=Real amount
|
||||
CashFence=Cash desk closing
|
||||
CashFenceDone=Cash desk closing done for the period
|
||||
NbOfInvoices=Nb of invoices
|
||||
Paymentnumpad=Type of Pad to enter payment
|
||||
Numberspad=Numbers Pad
|
||||
BillsCoinsPad=Coins and banknotes Pad
|
||||
DolistorePosCategory=TakePOS modules and other POS solutions for Dolibarr
|
||||
TakeposNeedsCategories=TakePOS needs at least one product categorie to work
|
||||
TakeposNeedsAtLeastOnSubCategoryIntoParentCategory=TakePOS needs at least 1 product category under the category <b>%s</b> to work
|
||||
OrderNotes=Can add some notes to each ordered items
|
||||
CashDeskBankAccountFor=Default account to use for payments in
|
||||
NoPaimementModesDefined=No paiment mode defined in TakePOS configuration
|
||||
TicketVatGrouped=Group VAT by rate in tickets|receipts
|
||||
AutoPrintTickets=Automatically print tickets|receipts
|
||||
PrintCustomerOnReceipts=Print customer on tickets|receipts
|
||||
EnableBarOrRestaurantFeatures=Enable features for Bar or Restaurant
|
||||
ConfirmDeletionOfThisPOSSale=Do your confirm the deletion of this current sale ?
|
||||
ConfirmDiscardOfThisPOSSale=Do you want to discard this current sale ?
|
||||
History=History
|
||||
ValidateAndClose=Validate and close
|
||||
Terminal=Terminal
|
||||
NumberOfTerminals=Number of Terminals
|
||||
TerminalSelect=Select terminal you want to use:
|
||||
POSTicket=POS Ticket
|
||||
POSTerminal=POS Terminal
|
||||
POSModule=POS Module
|
||||
BasicPhoneLayout=Use basic layout for phones
|
||||
SetupOfTerminalNotComplete=Setup of terminal %s is not complete
|
||||
DirectPayment=Direct payment
|
||||
DirectPaymentButton=Add a "Direct cash payment" button
|
||||
InvoiceIsAlreadyValidated=Invoice is already validated
|
||||
NoLinesToBill=No lines to bill
|
||||
CustomReceipt=Custom Receipt
|
||||
ReceiptName=Receipt Name
|
||||
ProductSupplements=Manage supplements of products
|
||||
SupplementCategory=Supplement category
|
||||
ColorTheme=Color theme
|
||||
Colorful=Colorful
|
||||
HeadBar=Head Bar
|
||||
SortProductField=Field for sorting products
|
||||
Browser=Browser
|
||||
BrowserMethodDescription=Simple and easy receipt printing. Only a few parameters to configure the receipt. Print via browser.
|
||||
TakeposConnectorMethodDescription=External module with extra features. Posibility to print from the cloud.
|
||||
PrintMethod=Print method
|
||||
ReceiptPrinterMethodDescription=Powerful method with a lot of parameters. Full customizable with templates. The server hosting the application can't be in the Cloud (must be able to reach the printers in your network).
|
||||
ByTerminal=By terminal
|
||||
TakeposNumpadUsePaymentIcon=Use icon instead of text on payment buttons of numpad
|
||||
CashDeskRefNumberingModules=Numbering module for POS sales
|
||||
CashDeskGenericMaskCodes6 = <br><b>{TN}</b> tag is used to add the terminal number
|
||||
TakeposGroupSameProduct=Group same products lines
|
||||
StartAParallelSale=Start a new parallel sale
|
||||
SaleStartedAt=Sale started at %s
|
||||
ControlCashOpening=Open the "Control cash" popup when opening the POS
|
||||
CloseCashFence=Close cash desk control
|
||||
CashReport=Cash report
|
||||
MainPrinterToUse=Main printer to use
|
||||
OrderPrinterToUse=Order printer to use
|
||||
MainTemplateToUse=Main template to use
|
||||
OrderTemplateToUse=Order template to use
|
||||
BarRestaurant=Bar Restaurant
|
||||
AutoOrder=Order by the customer himself
|
||||
RestaurantMenu=Menu
|
||||
CustomerMenu=Customer menu
|
||||
ScanToMenu=Scan QR code to see the menu
|
||||
ScanToOrder=Scan QR code to order
|
||||
Appearance=Appearance
|
||||
HideCategoryImages=Hide Category Images
|
||||
HideProductImages=Hide Product Images
|
||||
NumberOfLinesToShow=Number of lines of images to show
|
||||
DefineTablePlan=Define tables plan
|
||||
GiftReceiptButton=Add a "Gift receipt" button
|
||||
GiftReceipt=Gift receipt
|
||||
ModuleReceiptPrinterMustBeEnabled=Module Receipt printer must have been enabled first
|
||||
AllowDelayedPayment=Allow delayed payment
|
||||
PrintPaymentMethodOnReceipts=Print payment method on tickets|receipts
|
||||
WeighingScale=Weighing scale
|
||||
ShowPriceHT = Display the column with the price excluding tax (on screen)
|
||||
ShowPriceHTOnReceipt = Display the column with the price excluding tax (on the receipt)
|
||||
CustomerDisplay=Customer display
|
||||
SplitSale=Split sale
|
||||
PrintWithoutDetailsButton=Add "Print without details" button
|
||||
PrintWithoutDetailsLabelDefault=Line label by default on printing without details
|
||||
PrintWithoutDetails=Print without details
|
||||
YearNotDefined=Year is not defined
|
||||
TakeposBarcodeRuleToInsertProduct=Barcode rule to insert product
|
||||
TakeposBarcodeRuleToInsertProductDesc=Rule to extract the product reference + a quantity from a scanned barcode.<br>If empty (default value), application will use the full barcode scanned to find the product.<br><br>If defined, syntax must be:<br><b>ref:NB+qu:NB+qd:NB+other:NB</b><br>where NB is the number of characters to use to extract data from the scanned barcode with: <ul><li><b>ref</b> : product reference</li><li><b>qu</b> : quantity to set when inserting item (units)<l/i><li><b>qd</b> : quantity to set when inserting item (decimals)</li><li><b>other</b> : others characters</li></ul>
|
||||
101
htdocs/langs/ar_SY/categories.lang
Normal file
101
htdocs/langs/ar_SY/categories.lang
Normal file
@@ -0,0 +1,101 @@
|
||||
# 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 has been created
|
||||
In=In
|
||||
AddIn=Add in
|
||||
modify=modify
|
||||
Classify=Classify
|
||||
CategoriesArea=Tags/Categories area
|
||||
ProductsCategoriesArea=Product/Service tags/categories area
|
||||
SuppliersCategoriesArea=Vendor tags/categories area
|
||||
CustomersCategoriesArea=Customer tags/categories area
|
||||
MembersCategoriesArea=Member tags/categories area
|
||||
ContactsCategoriesArea=Contact tags/categories area
|
||||
AccountsCategoriesArea=Bank account tags/categories area
|
||||
ProjectsCategoriesArea=Project tags/categories area
|
||||
UsersCategoriesArea=User tags/categories area
|
||||
SubCats=Sub-categories
|
||||
CatList=List of tags/categories
|
||||
CatListAll=List of tags/categories (all types)
|
||||
NewCategory=New tag/category
|
||||
ModifCat=Modify tag/category
|
||||
CatCreated=Tag/category created
|
||||
CreateCat=Create tag/category
|
||||
CreateThisCat=Create this tag/category
|
||||
NoSubCat=No subcategory.
|
||||
SubCatOf=Subcategory
|
||||
FoundCats=Found tags/categories
|
||||
ImpossibleAddCat=Impossible to add the tag/category %s
|
||||
WasAddedSuccessfully=<b>%s</b> was added successfully.
|
||||
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 vendors 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
|
||||
ClassifyInCategory=Add to tag/category
|
||||
NotCategorized=Without tag/category
|
||||
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?
|
||||
NoCategoriesDefined=No tag/category defined
|
||||
SuppliersCategoryShort=Vendors tag/category
|
||||
CustomersCategoryShort=Customers tag/category
|
||||
ProductsCategoryShort=Products tag/category
|
||||
MembersCategoryShort=Members tag/category
|
||||
SuppliersCategoriesShort=Vendors tags/categories
|
||||
CustomersCategoriesShort=Customers tags/categories
|
||||
ProspectsCategoriesShort=Prospects tags/categories
|
||||
CustomersProspectsCategoriesShort=Cust./Prosp. tags/categories
|
||||
ProductsCategoriesShort=Products tags/categories
|
||||
MembersCategoriesShort=Members tags/categories
|
||||
ContactCategoriesShort=Contacts tags/categories
|
||||
AccountsCategoriesShort=Accounts tags/categories
|
||||
ProjectsCategoriesShort=Projects tags/categories
|
||||
UsersCategoriesShort=Users tags/categories
|
||||
StockCategoriesShort=Warehouse tags/categories
|
||||
ThisCategoryHasNoItems=This category does not contain any items.
|
||||
CategId=Tag/category id
|
||||
ParentCategory=Parent tag/category
|
||||
ParentCategoryLabel=Label of parent tag/category
|
||||
CatSupList=List of vendors tags/categories
|
||||
CatCusList=List of customers/prospects tags/categories
|
||||
CatProdList=List of products tags/categories
|
||||
CatMemberList=List of members tags/categories
|
||||
CatContactList=List of contacts tags/categories
|
||||
CatProjectsList=List of projects tags/categories
|
||||
CatUsersList=List of users tags/categories
|
||||
CatSupLinks=Links between vendors and tags/categories
|
||||
CatCusLinks=Links between customers/prospects and tags/categories
|
||||
CatContactsLinks=Links between contacts/addresses and tags/categories
|
||||
CatProdLinks=Links between products/services and tags/categories
|
||||
CatMembersLinks=Links between members and tags/categories
|
||||
CatProjectsLinks=Links between projects and tags/categories
|
||||
CatUsersLinks=Links between users and tags/categories
|
||||
DeleteFromCat=Remove from tags/category
|
||||
ExtraFieldsCategories=Complementary attributes
|
||||
CategoriesSetup=Tags/categories setup
|
||||
CategorieRecursiv=Link with parent tag/category automatically
|
||||
CategorieRecursivHelp=If option is on, when you add a product into a subcategory, product will also be added into the parent category.
|
||||
AddProductServiceIntoCategory=Add the following product/service
|
||||
AddCustomerIntoCategory=Assign category to customer
|
||||
AddSupplierIntoCategory=Assign category to supplier
|
||||
AssignCategoryTo=Assign category to
|
||||
ShowCategory=Show tag/category
|
||||
ByDefaultInList=By default in list
|
||||
ChooseCategory=Choose category
|
||||
StocksCategoriesArea=Warehouse Categories
|
||||
ActionCommCategoriesArea=Event Categories
|
||||
WebsitePagesCategoriesArea=Page-Container Categories
|
||||
KnowledgemanagementsCategoriesArea=KM article Categories
|
||||
UseOrOperatorForCategories=Use 'OR' operator for categories
|
||||
81
htdocs/langs/ar_SY/commercial.lang
Normal file
81
htdocs/langs/ar_SY/commercial.lang
Normal file
@@ -0,0 +1,81 @@
|
||||
# Dolibarr language file - Source file is en_US - commercial
|
||||
Commercial=Commerce
|
||||
CommercialArea=Commerce area
|
||||
Customer=Customer
|
||||
Customers=Customers
|
||||
Prospect=Prospect
|
||||
Prospects=Prospects
|
||||
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=Event card
|
||||
ActionOnCompany=Related company
|
||||
ActionOnContact=Related contact
|
||||
TaskRDVWith=Meeting with %s
|
||||
ShowTask=Show task
|
||||
ShowAction=Show event
|
||||
ActionsReport=Events report
|
||||
ThirdPartiesOfSaleRepresentative=Third parties with sales representative
|
||||
SaleRepresentativesOfThirdParty=Sales representatives of third party
|
||||
SalesRepresentative=Sales representative
|
||||
SalesRepresentatives=Sales representatives
|
||||
SalesRepresentativeFollowUp=Sales representative (follow-up)
|
||||
SalesRepresentativeSignature=Sales representative (signature)
|
||||
NoSalesRepresentativeAffected=No particular sales representative assigned
|
||||
ShowCustomer=Show customer
|
||||
ShowProspect=Show prospect
|
||||
ListOfProspects=List of prospects
|
||||
ListOfCustomers=List of customers
|
||||
LastDoneTasks=Latest %s completed actions
|
||||
LastActionsToDo=Oldest %s not completed actions
|
||||
DoneAndToDoActions=Completed and To do events
|
||||
DoneActions=Completed events
|
||||
ToDoActions=Incomplete events
|
||||
SendPropalRef=Submission of commercial proposal %s
|
||||
SendOrderRef=Submission of order %s
|
||||
StatusNotApplicable=Not applicable
|
||||
StatusActionToDo=To do
|
||||
StatusActionDone=Complete
|
||||
StatusActionInProcess=In process
|
||||
TasksHistoryForThisContact=Events for this contact
|
||||
LastProspectDoNotContact=Do not contact
|
||||
LastProspectNeverContacted=Never contacted
|
||||
LastProspectToContact=To contact
|
||||
LastProspectContactInProcess=Contact in process
|
||||
LastProspectContactDone=Contact done
|
||||
ActionAffectedTo=Event assigned to
|
||||
ActionDoneBy=Event done by
|
||||
ActionAC_TEL=Phone call
|
||||
ActionAC_FAX=Send fax
|
||||
ActionAC_PROP=Send proposal by mail
|
||||
ActionAC_EMAIL=Send Email
|
||||
ActionAC_EMAIL_IN=Reception of Email
|
||||
ActionAC_RDV=Meetings
|
||||
ActionAC_INT=Intervention on site
|
||||
ActionAC_FAC=Send customer invoice by mail
|
||||
ActionAC_REL=Send customer invoice by mail (reminder)
|
||||
ActionAC_CLO=Close
|
||||
ActionAC_EMAILING=Send mass email
|
||||
ActionAC_COM=Send sales order by mail
|
||||
ActionAC_SHIP=Send shipping by mail
|
||||
ActionAC_SUP_ORD=Send purchase order by mail
|
||||
ActionAC_SUP_INV=Send vendor invoice by mail
|
||||
ActionAC_OTH=Other
|
||||
ActionAC_OTH_AUTO=Other auto
|
||||
ActionAC_MANUAL=Manually inserted events
|
||||
ActionAC_AUTO=Automatically inserted events
|
||||
ActionAC_OTH_AUTOShort=Other
|
||||
ActionAC_EVENTORGANIZATION=Event organization events
|
||||
Stats=Sales statistics
|
||||
StatusProsp=Prospect status
|
||||
DraftPropals=Draft commercial proposals
|
||||
NoLimit=No limit
|
||||
ToOfferALinkForOnlineSignature=Link for online signature
|
||||
WelcomeOnOnlineSignaturePage=Welcome to the page to accept commercial proposals from %s
|
||||
ThisScreenAllowsYouToSignDocFrom=This screen allow you to accept and sign, or refuse, a quote/commercial proposal
|
||||
ThisIsInformationOnDocumentToSign=This is information on document to accept or refuse
|
||||
SignatureProposalRef=Signature of quote/commercial proposal %s
|
||||
FeatureOnlineSignDisabled=Feature for online signing disabled or document generated before the feature was enabled
|
||||
498
htdocs/langs/ar_SY/companies.lang
Normal file
498
htdocs/langs/ar_SY/companies.lang
Normal file
@@ -0,0 +1,498 @@
|
||||
# Dolibarr language file - Source file is en_US - companies
|
||||
ErrorCompanyNameAlreadyExists=Company name %s already exists. Choose another one.
|
||||
ErrorSetACountryFirst=Set the country first
|
||||
SelectThirdParty=Select a third party
|
||||
ConfirmDeleteCompany=Are you sure you want to delete this company and all related information?
|
||||
DeleteContact=Delete a contact/address
|
||||
ConfirmDeleteContact=Are you sure you want to delete this contact and all related information?
|
||||
MenuNewThirdParty=New Third Party
|
||||
MenuNewCustomer=New Customer
|
||||
MenuNewProspect=New Prospect
|
||||
MenuNewSupplier=New Vendor
|
||||
MenuNewPrivateIndividual=New private individual
|
||||
NewCompany=New company (prospect, customer, vendor)
|
||||
NewThirdParty=New Third Party (prospect, customer, vendor)
|
||||
CreateDolibarrThirdPartySupplier=Create a third party (vendor)
|
||||
CreateThirdPartyOnly=Create third party
|
||||
CreateThirdPartyAndContact=Create a third party + a child contact
|
||||
ProspectionArea=Prospection area
|
||||
IdThirdParty=Id third party
|
||||
IdCompany=Company Id
|
||||
IdContact=Contact Id
|
||||
ThirdPartyAddress=Third-party address
|
||||
ThirdPartyContacts=Third-party contacts
|
||||
ThirdPartyContact=Third-party contact/address
|
||||
Company=Company
|
||||
CompanyName=Company name
|
||||
AliasNames=Alias name (commercial, trademark, ...)
|
||||
AliasNameShort=Alias Name
|
||||
Companies=Companies
|
||||
CountryIsInEEC=Country is inside the European Economic Community
|
||||
PriceFormatInCurrentLanguage=Price display format in the current language and currency
|
||||
ThirdPartyName=Third-party name
|
||||
ThirdPartyEmail=Third-party email
|
||||
ThirdParty=Third-party
|
||||
ThirdParties=Third-parties
|
||||
ThirdPartyProspects=Prospects
|
||||
ThirdPartyProspectsStats=Prospects
|
||||
ThirdPartyCustomers=Customers
|
||||
ThirdPartyCustomersStats=Customers
|
||||
ThirdPartyCustomersWithIdProf12=Customers with %s or %s
|
||||
ThirdPartySuppliers=Vendors
|
||||
ThirdPartyType=Third-party type
|
||||
Individual=Private individual
|
||||
ToCreateContactWithSameName=Will automatically create a contact/address with same information as the third party under the third party. In most cases, even if your third party is a physical person, creating a third party alone is enough.
|
||||
ParentCompany=Parent company
|
||||
Subsidiaries=Subsidiaries
|
||||
ReportByMonth=Report per month
|
||||
ReportByCustomers=Report per customer
|
||||
ReportByThirdparties=Report per thirdparty
|
||||
ReportByQuarter=Report per rate
|
||||
CivilityCode=Civility code
|
||||
RegisteredOffice=Registered office
|
||||
Lastname=Last name
|
||||
Firstname=First name
|
||||
RefEmployee=Employee reference
|
||||
NationalRegistrationNumber=National registration number
|
||||
PostOrFunction=Job position
|
||||
UserTitle=Title
|
||||
NatureOfThirdParty=Nature of Third party
|
||||
NatureOfContact=Nature of Contact
|
||||
Address=Address
|
||||
State=State/Province
|
||||
StateCode=State/Province code
|
||||
StateShort=State
|
||||
Region=Region
|
||||
Region-State=Region - State
|
||||
Country=Country
|
||||
CountryCode=Country code
|
||||
CountryId=Country id
|
||||
Phone=Phone
|
||||
PhoneShort=Phone
|
||||
Skype=Skype
|
||||
Call=Call
|
||||
Chat=Chat
|
||||
PhonePro=Bus. phone
|
||||
PhonePerso=Pers. phone
|
||||
PhoneMobile=Mobile
|
||||
No_Email=Refuse bulk emailings
|
||||
Fax=Fax
|
||||
Zip=Zip Code
|
||||
Town=City
|
||||
Web=Web
|
||||
Poste= Position
|
||||
DefaultLang=Default language
|
||||
VATIsUsed=Sales tax used
|
||||
VATIsUsedWhenSelling=This defines if this third party includes a sales tax or not when it makes an invoice to its own customers
|
||||
VATIsNotUsed=Sales tax is not used
|
||||
CopyAddressFromSoc=Copy address from third-party details
|
||||
ThirdpartyNotCustomerNotSupplierSoNoRef=Third party neither customer nor vendor, no available referring objects
|
||||
ThirdpartyIsNeitherCustomerNorClientSoCannotHaveDiscounts=Third party neither customer nor vendor, discounts are not available
|
||||
PaymentBankAccount=Payment bank account
|
||||
OverAllProposals=Proposals
|
||||
OverAllOrders=Orders
|
||||
OverAllInvoices=Invoices
|
||||
OverAllSupplierProposals=Price requests
|
||||
##### Local Taxes #####
|
||||
LocalTax1IsUsed=Use second tax
|
||||
LocalTax1IsUsedES= RE is used
|
||||
LocalTax1IsNotUsedES= RE is not used
|
||||
LocalTax2IsUsed=Use third tax
|
||||
LocalTax2IsUsedES= IRPF is used
|
||||
LocalTax2IsNotUsedES= IRPF is not used
|
||||
WrongCustomerCode=Customer code invalid
|
||||
WrongSupplierCode=Vendor code invalid
|
||||
CustomerCodeModel=Customer code model
|
||||
SupplierCodeModel=Vendor code model
|
||||
Gencod=Barcode
|
||||
##### Professional ID #####
|
||||
ProfId1Short=Prof. id 1
|
||||
ProfId2Short=Prof. id 2
|
||||
ProfId3Short=Prof. id 3
|
||||
ProfId4Short=Prof. id 4
|
||||
ProfId5Short=Prof. id 5
|
||||
ProfId6Short=Prof. id 6
|
||||
ProfId1=Professional ID 1
|
||||
ProfId2=Professional ID 2
|
||||
ProfId3=Professional ID 3
|
||||
ProfId4=Professional ID 4
|
||||
ProfId5=Professional ID 5
|
||||
ProfId6=Professional ID 6
|
||||
ProfId1AR=Prof Id 1 (CUIT/CUIL)
|
||||
ProfId2AR=Prof Id 2 (Revenu brutes)
|
||||
ProfId3AR=-
|
||||
ProfId4AR=-
|
||||
ProfId5AR=-
|
||||
ProfId6AR=-
|
||||
ProfId1AT=Prof Id 1 (USt.-IdNr)
|
||||
ProfId2AT=Prof Id 2 (USt.-Nr)
|
||||
ProfId3AT=Prof Id 3 (Handelsregister-Nr.)
|
||||
ProfId4AT=-
|
||||
ProfId5AT=EORI number
|
||||
ProfId6AT=-
|
||||
ProfId1AU=Prof Id 1 (ABN)
|
||||
ProfId2AU=-
|
||||
ProfId3AU=-
|
||||
ProfId4AU=-
|
||||
ProfId5AU=-
|
||||
ProfId6AU=-
|
||||
ProfId1BE=Prof Id 1 (Professional number)
|
||||
ProfId2BE=-
|
||||
ProfId3BE=-
|
||||
ProfId4BE=-
|
||||
ProfId5BE=EORI number
|
||||
ProfId6BE=-
|
||||
ProfId1BR=-
|
||||
ProfId2BR=IE (Inscricao Estadual)
|
||||
ProfId3BR=IM (Inscricao Municipal)
|
||||
ProfId4BR=CPF
|
||||
#ProfId5BR=CNAE
|
||||
#ProfId6BR=INSS
|
||||
ProfId1CH=UID-Nummer
|
||||
ProfId2CH=-
|
||||
ProfId3CH=Prof Id 1 (Federal number)
|
||||
ProfId4CH=Prof Id 2 (Commercial Record number)
|
||||
ProfId5CH=EORI number
|
||||
ProfId6CH=-
|
||||
ProfId1CL=Prof Id 1 (R.U.T.)
|
||||
ProfId2CL=-
|
||||
ProfId3CL=-
|
||||
ProfId4CL=-
|
||||
ProfId5CL=-
|
||||
ProfId6CL=-
|
||||
ProfId1CM=Id. prof. 1 (Trade Register)
|
||||
ProfId2CM=Id. prof. 2 (Taxpayer No.)
|
||||
ProfId3CM=Id. prof. 3 (Decree of creation)
|
||||
ProfId4CM=-
|
||||
ProfId5CM=-
|
||||
ProfId6CM=-
|
||||
ProfId1ShortCM=Trade Register
|
||||
ProfId2ShortCM=Taxpayer No.
|
||||
ProfId3ShortCM=Decree of creation
|
||||
ProfId4ShortCM=-
|
||||
ProfId5ShortCM=-
|
||||
ProfId6ShortCM=-
|
||||
ProfId1CO=Prof Id 1 (R.U.T.)
|
||||
ProfId2CO=-
|
||||
ProfId3CO=-
|
||||
ProfId4CO=-
|
||||
ProfId5CO=-
|
||||
ProfId6CO=-
|
||||
ProfId1DE=Prof Id 1 (USt.-IdNr)
|
||||
ProfId2DE=Prof Id 2 (USt.-Nr)
|
||||
ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
|
||||
ProfId4DE=-
|
||||
ProfId5DE=EORI number
|
||||
ProfId6DE=-
|
||||
ProfId1ES=Prof Id 1 (CIF/NIF)
|
||||
ProfId2ES=Prof Id 2 (Social security number)
|
||||
ProfId3ES=Prof Id 3 (CNAE)
|
||||
ProfId4ES=Prof Id 4 (Collegiate number)
|
||||
ProfId5ES=Prof Id 5 (EORI number)
|
||||
ProfId6ES=-
|
||||
ProfId1FR=Prof Id 1 (SIREN)
|
||||
ProfId2FR=Prof Id 2 (SIRET)
|
||||
ProfId3FR=Prof Id 3 (NAF, old APE)
|
||||
ProfId4FR=Prof Id 4 (RCS/RM)
|
||||
ProfId5FR=Prof Id 5 (numéro EORI)
|
||||
ProfId6FR=-
|
||||
ProfId1ShortFR=SIREN
|
||||
ProfId2ShortFR=SIRET
|
||||
ProfId3ShortFR=NAF
|
||||
ProfId4ShortFR=RCS
|
||||
ProfId5ShortFR=EORI
|
||||
ProfId6ShortFR=-
|
||||
ProfId1GB=Registration Number
|
||||
ProfId2GB=-
|
||||
ProfId3GB=SIC
|
||||
ProfId4GB=-
|
||||
ProfId5GB=-
|
||||
ProfId6GB=-
|
||||
ProfId1HN=Id prof. 1 (RTN)
|
||||
ProfId2HN=-
|
||||
ProfId3HN=-
|
||||
ProfId4HN=-
|
||||
ProfId5HN=-
|
||||
ProfId6HN=-
|
||||
ProfId1IN=Prof Id 1 (TIN)
|
||||
ProfId2IN=Prof Id 2 (PAN)
|
||||
ProfId3IN=Prof Id 3 (SRVC TAX)
|
||||
ProfId4IN=Prof Id 4
|
||||
ProfId5IN=Prof Id 5
|
||||
ProfId6IN=-
|
||||
ProfId1IT=-
|
||||
ProfId2IT=-
|
||||
ProfId3IT=-
|
||||
ProfId4IT=-
|
||||
ProfId5IT=EORI number
|
||||
ProfId6IT=-
|
||||
ProfId1LU=Id. prof. 1 (R.C.S. Luxembourg)
|
||||
ProfId2LU=Id. prof. 2 (Business permit)
|
||||
ProfId3LU=-
|
||||
ProfId4LU=-
|
||||
ProfId5LU=EORI number
|
||||
ProfId6LU=-
|
||||
ProfId1MA=Id prof. 1 (R.C.)
|
||||
ProfId2MA=Id prof. 2 (Patente)
|
||||
ProfId3MA=Id prof. 3 (I.F.)
|
||||
ProfId4MA=Id prof. 4 (C.N.S.S.)
|
||||
ProfId5MA=Id prof. 5 (I.C.E.)
|
||||
ProfId6MA=-
|
||||
ProfId1MX=Prof Id 1 (R.F.C).
|
||||
ProfId2MX=Prof Id 2 (R..P. IMSS)
|
||||
ProfId3MX=Prof Id 3 (Profesional Charter)
|
||||
ProfId4MX=-
|
||||
ProfId5MX=-
|
||||
ProfId6MX=-
|
||||
ProfId1NL=KVK nummer
|
||||
ProfId2NL=-
|
||||
ProfId3NL=-
|
||||
ProfId4NL=Burgerservicenummer (BSN)
|
||||
ProfId5NL=EORI number
|
||||
ProfId6NL=-
|
||||
ProfId1PT=Prof Id 1 (NIPC)
|
||||
ProfId2PT=Prof Id 2 (Social security number)
|
||||
ProfId3PT=Prof Id 3 (Commercial Record number)
|
||||
ProfId4PT=Prof Id 4 (Conservatory)
|
||||
ProfId5PT=Prof Id 5 (EORI number)
|
||||
ProfId6PT=-
|
||||
ProfId1SN=RC
|
||||
ProfId2SN=NINEA
|
||||
ProfId3SN=-
|
||||
ProfId4SN=-
|
||||
ProfId5SN=-
|
||||
ProfId6SN=-
|
||||
ProfId1TN=Prof Id 1 (RC)
|
||||
ProfId2TN=Prof Id 2 (Fiscal matricule)
|
||||
ProfId3TN=Prof Id 3 (Douane code)
|
||||
ProfId4TN=Prof Id 4 (BAN)
|
||||
ProfId5TN=-
|
||||
ProfId6TN=-
|
||||
ProfId1US=Prof Id (FEIN)
|
||||
ProfId2US=-
|
||||
ProfId3US=-
|
||||
ProfId4US=-
|
||||
ProfId5US=-
|
||||
ProfId6US=-
|
||||
ProfId1RO=Prof Id 1 (CUI)
|
||||
ProfId2RO=Prof Id 2 (Nr. Înmatriculare)
|
||||
ProfId3RO=Prof Id 3 (CAEN)
|
||||
ProfId4RO=Prof Id 5 (EUID)
|
||||
ProfId5RO=Prof Id 5 (EORI number)
|
||||
ProfId6RO=-
|
||||
ProfId1RU=Prof Id 1 (OGRN)
|
||||
ProfId2RU=Prof Id 2 (INN)
|
||||
ProfId3RU=Prof Id 3 (KPP)
|
||||
ProfId4RU=Prof Id 4 (OKPO)
|
||||
ProfId5RU=-
|
||||
ProfId6RU=-
|
||||
ProfId1UA=Prof Id 1 (EDRPOU)
|
||||
ProfId2UA=Prof Id 2 (DRFO)
|
||||
ProfId3UA=Prof Id 3 (INN)
|
||||
ProfId4UA=Prof Id 4 (Certificate)
|
||||
ProfId5UA=Prof Id 5 (RNOKPP)
|
||||
ProfId6UA=Prof Id 6 (TRDPAU)
|
||||
ProfId1DZ=RC
|
||||
ProfId2DZ=Art.
|
||||
ProfId3DZ=NIF
|
||||
ProfId4DZ=NIS
|
||||
VATIntra=VAT ID
|
||||
VATIntraShort=VAT ID
|
||||
VATIntraSyntaxIsValid=Syntax is valid
|
||||
VATReturn=VAT return
|
||||
ProspectCustomer=Prospect / Customer
|
||||
Prospect=Prospect
|
||||
CustomerCard=Customer Card
|
||||
Customer=Customer
|
||||
CustomerRelativeDiscount=Relative customer discount
|
||||
SupplierRelativeDiscount=Relative vendor discount
|
||||
CustomerRelativeDiscountShort=Relative discount
|
||||
CustomerAbsoluteDiscountShort=Absolute discount
|
||||
CompanyHasRelativeDiscount=This customer has a default discount of <b>%s%%</b>
|
||||
CompanyHasNoRelativeDiscount=This customer has no relative discount by default
|
||||
HasRelativeDiscountFromSupplier=You have a default discount of <b>%s%%</b> from this vendor
|
||||
HasNoRelativeDiscountFromSupplier=You have no default relative discount from this vendor
|
||||
CompanyHasAbsoluteDiscount=This customer has discounts available (credits notes or down payments) for <b>%s</b> %s
|
||||
CompanyHasDownPaymentOrCommercialDiscount=This customer has discounts available (commercial, down payments) for <b>%s</b> %s
|
||||
CompanyHasCreditNote=This customer still has credit notes for <b>%s</b> %s
|
||||
HasNoAbsoluteDiscountFromSupplier=You have no discount credit available from this vendor
|
||||
HasAbsoluteDiscountFromSupplier=You have discounts available (credits notes or down payments) for <b>%s</b> %s from this vendor
|
||||
HasDownPaymentOrCommercialDiscountFromSupplier=You have discounts available (commercial, down payments) for <b>%s</b> %s from this vendor
|
||||
HasCreditNoteFromSupplier=You have credit notes for <b>%s</b> %s from this vendor
|
||||
CompanyHasNoAbsoluteDiscount=This customer has no discount credit available
|
||||
CustomerAbsoluteDiscountAllUsers=Absolute customer discounts (granted by all users)
|
||||
CustomerAbsoluteDiscountMy=Absolute customer discounts (granted by yourself)
|
||||
SupplierAbsoluteDiscountAllUsers=Absolute vendor discounts (entered by all users)
|
||||
SupplierAbsoluteDiscountMy=Absolute vendor discounts (entered by yourself)
|
||||
DiscountNone=None
|
||||
Vendor=Vendor
|
||||
Supplier=Vendor
|
||||
AddContact=Create contact
|
||||
AddContactAddress=Create contact/address
|
||||
EditContact=Edit contact
|
||||
EditContactAddress=Edit contact/address
|
||||
Contact=Contact/Address
|
||||
Contacts=Contacts/Addresses
|
||||
ContactId=Contact id
|
||||
ContactsAddresses=Contacts/Addresses
|
||||
FromContactName=Name:
|
||||
NoContactDefinedForThirdParty=No contact defined for this third party
|
||||
NoContactDefined=No contact defined
|
||||
DefaultContact=Default contact/address
|
||||
ContactByDefaultFor=Default contact/address for
|
||||
AddThirdParty=Create third party
|
||||
DeleteACompany=Delete a company
|
||||
PersonalInformations=Personal data
|
||||
AccountancyCode=Accounting account
|
||||
CustomerCode=Customer Code
|
||||
SupplierCode=Vendor Code
|
||||
CustomerCodeShort=Customer Code
|
||||
SupplierCodeShort=Vendor Code
|
||||
CustomerCodeDesc=Customer Code, unique for all customers
|
||||
SupplierCodeDesc=Vendor Code, unique for all vendors
|
||||
RequiredIfCustomer=Required if third party is a customer or prospect
|
||||
RequiredIfSupplier=Required if third party is a vendor
|
||||
ValidityControledByModule=Validity controlled by the module
|
||||
ThisIsModuleRules=Rules for this module
|
||||
ProspectToContact=Prospect to contact
|
||||
CompanyDeleted=Company "%s" deleted from database.
|
||||
ListOfContacts=List of contacts/addresses
|
||||
ListOfContactsAddresses=List of contacts/addresses
|
||||
ListOfThirdParties=List of Third Parties
|
||||
ShowCompany=Third Party
|
||||
ShowContact=Contact-Address
|
||||
ContactsAllShort=All (No filter)
|
||||
ContactType=Contact role
|
||||
ContactForOrders=Order's contact
|
||||
ContactForOrdersOrShipments=Order's or shipment's contact
|
||||
ContactForProposals=Proposal's contact
|
||||
ContactForContracts=Contract's contact
|
||||
ContactForInvoices=Invoice's contact
|
||||
NoContactForAnyOrder=This contact is not a contact for any order
|
||||
NoContactForAnyOrderOrShipments=This contact is not a contact for any order or shipment
|
||||
NoContactForAnyProposal=This contact is not a contact for any commercial proposal
|
||||
NoContactForAnyContract=This contact is not a contact for any contract
|
||||
NoContactForAnyInvoice=This contact is not a contact for any invoice
|
||||
NewContact=New contact
|
||||
NewContactAddress=New Contact/Address
|
||||
MyContacts=My contacts
|
||||
Capital=Capital
|
||||
CapitalOf=Capital of %s
|
||||
EditCompany=Edit company
|
||||
ThisUserIsNot=This user is not a prospect, customer or vendor
|
||||
VATIntraCheck=Check
|
||||
VATIntraCheckDesc=The VAT ID must include the country prefix. The link <b>%s</b> uses the European VAT checker service (VIES) which requires internet access from the Dolibarr server.
|
||||
VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
|
||||
VATIntraCheckableOnEUSite=Check the intra-Community VAT ID on the European Commission website
|
||||
VATIntraManualCheck=You can also check manually on the European Commission website <a href="%s" target="_blank" rel="noopener noreferrer">%s</a>
|
||||
ErrorVATCheckMS_UNAVAILABLE=Check not possible. Check service is not provided by the member state (%s).
|
||||
NorProspectNorCustomer=Not prospect, nor customer
|
||||
JuridicalStatus=Business entity type
|
||||
Workforce=Workforce
|
||||
Staff=Employees
|
||||
ProspectLevelShort=Potential
|
||||
ProspectLevel=Prospect potential
|
||||
ContactPrivate=Private
|
||||
ContactPublic=Shared
|
||||
ContactVisibility=Visibility
|
||||
ContactOthers=Other
|
||||
OthersNotLinkedToThirdParty=Others, not linked to a third party
|
||||
ProspectStatus=Prospect status
|
||||
PL_NONE=None
|
||||
PL_UNKNOWN=Unknown
|
||||
PL_LOW=Low
|
||||
PL_MEDIUM=Medium
|
||||
PL_HIGH=High
|
||||
TE_UNKNOWN=-
|
||||
TE_STARTUP=Startup
|
||||
TE_GROUP=Large company
|
||||
TE_MEDIUM=Medium company
|
||||
TE_ADMIN=Governmental
|
||||
TE_SMALL=Small company
|
||||
TE_RETAIL=Retailer
|
||||
TE_WHOLE=Wholesaler
|
||||
TE_PRIVATE=Private individual
|
||||
TE_OTHER=Other
|
||||
StatusProspect-1=Do not contact
|
||||
StatusProspect0=Never contacted
|
||||
StatusProspect1=To be contacted
|
||||
StatusProspect2=Contact in process
|
||||
StatusProspect3=Contact done
|
||||
ChangeDoNotContact=Change status to 'Do not contact'
|
||||
ChangeNeverContacted=Change status to 'Never contacted'
|
||||
ChangeToContact=Change status to 'To be contacted'
|
||||
ChangeContactInProcess=Change status to 'Contact in process'
|
||||
ChangeContactDone=Change status to 'Contact done'
|
||||
ProspectsByStatus=Prospects by status
|
||||
NoParentCompany=None
|
||||
ExportCardToFormat=Export card to format
|
||||
ContactNotLinkedToCompany=Contact not linked to any third party
|
||||
DolibarrLogin=Dolibarr login
|
||||
NoDolibarrAccess=No Dolibarr access
|
||||
ExportDataset_company_1=Third-parties (companies/foundations/physical people) and their properties
|
||||
ExportDataset_company_2=Contacts and their properties
|
||||
ImportDataset_company_1=Third-parties and their properties
|
||||
ImportDataset_company_2=Third-parties additional contacts/addresses and attributes
|
||||
ImportDataset_company_3=Third-parties Bank accounts
|
||||
ImportDataset_company_4=Third-parties Sales representatives (assign sales representatives/users to companies)
|
||||
PriceLevel=Price Level
|
||||
PriceLevelLabels=Price Level Labels
|
||||
DeliveryAddress=Delivery address
|
||||
AddAddress=Add address
|
||||
SupplierCategory=Vendor category
|
||||
JuridicalStatus200=Independent
|
||||
DeleteFile=Delete file
|
||||
ConfirmDeleteFile=Are you sure you want to delete this file?
|
||||
AllocateCommercial=Assigned to sales representative
|
||||
Organization=Organization
|
||||
FiscalYearInformation=Fiscal Year
|
||||
FiscalMonthStart=Starting month of the fiscal year
|
||||
SocialNetworksInformation=Social networks
|
||||
SocialNetworksFacebookURL=Facebook URL
|
||||
SocialNetworksTwitterURL=Twitter URL
|
||||
SocialNetworksLinkedinURL=Linkedin URL
|
||||
SocialNetworksInstagramURL=Instagram URL
|
||||
SocialNetworksYoutubeURL=Youtube URL
|
||||
SocialNetworksGithubURL=Github URL
|
||||
YouMustAssignUserMailFirst=You must create an email for this user prior to being able to add an email notification.
|
||||
YouMustCreateContactFirst=To be able to add email notifications, you must first define contacts with valid emails for the third party
|
||||
ListSuppliersShort=List of Vendors
|
||||
ListProspectsShort=List of Prospects
|
||||
ListCustomersShort=List of Customers
|
||||
ThirdPartiesArea=Third Parties/Contacts
|
||||
LastModifiedThirdParties=Latest %s Third Parties which were modified
|
||||
UniqueThirdParties=Total number of Third Parties
|
||||
InActivity=Open
|
||||
ActivityCeased=Closed
|
||||
ThirdPartyIsClosed=Third party is closed
|
||||
ProductsIntoElements=List of products/services mapped to %s
|
||||
CurrentOutstandingBill=Current outstanding bill
|
||||
OutstandingBill=Max. for outstanding bill
|
||||
OutstandingBillReached=Max. for outstanding bill reached
|
||||
OrderMinAmount=Minimum amount for order
|
||||
MonkeyNumRefModelDesc=Return a number in the format %syymm-nnnn for the customer code and %syymm-nnnn for the vendor code where yy is year, mm is month and nnnn is a sequencial auto-incrementing number with no break and no return to 0.
|
||||
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 the chosen third party with the current one? All linked objects (invoices, orders, ...) will be moved to the current third party, after which the chosen third party will be deleted.
|
||||
ThirdpartiesMergeSuccess=Third parties 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 third parties. Please check the log. Changes have been reverted.
|
||||
NewCustomerSupplierCodeProposed=Customer or Vendor code already used, a new code is suggested
|
||||
KeepEmptyIfGenericAddress=Keep this field empty if this address is a generic address
|
||||
#Imports
|
||||
PaymentTypeCustomer=Payment Type - Customer
|
||||
PaymentTermsCustomer=Payment Terms - Customer
|
||||
PaymentTypeSupplier=Payment Type - Vendor
|
||||
PaymentTermsSupplier=Payment Term - Vendor
|
||||
PaymentTypeBoth=Payment Type - Customer and Vendor
|
||||
MulticurrencyUsed=Use Multicurrency
|
||||
MulticurrencyCurrency=Currency
|
||||
InEEC=Europe (EEC)
|
||||
RestOfEurope=Rest of Europe (EEC)
|
||||
OutOfEurope=Out of Europe (EEC)
|
||||
CurrentOutstandingBillLate=Current outstanding bill late
|
||||
BecarefullChangeThirdpartyBeforeAddProductToInvoice=Be carefull, depending on your product price settings, you should change thirdparty before adding product to POS.
|
||||
302
htdocs/langs/ar_SY/compta.lang
Normal file
302
htdocs/langs/ar_SY/compta.lang
Normal file
@@ -0,0 +1,302 @@
|
||||
# Dolibarr language file - Source file is en_US - compta
|
||||
MenuFinancial=Billing | Payment
|
||||
TaxModuleSetupToModifyRules=Go to <a href="%s">Taxes module setup</a> to modify rules for calculation
|
||||
TaxModuleSetupToModifyRulesLT=Go to <a href="%s">Company setup</a> to modify rules for calculation
|
||||
OptionMode=Option for accountancy
|
||||
OptionModeTrue=Option Incomes-Expenses
|
||||
OptionModeVirtual=Option Claims-Debts
|
||||
OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
|
||||
OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
|
||||
FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
|
||||
VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
|
||||
LTReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Company setup.
|
||||
Param=Setup
|
||||
RemainingAmountPayment=Amount payment remaining:
|
||||
Account=Account
|
||||
Accountparent=Parent account
|
||||
Accountsparent=Parent accounts
|
||||
Income=Income
|
||||
Outcome=Expense
|
||||
MenuReportInOut=Income / Expense
|
||||
ReportInOut=Balance of income and expenses
|
||||
ReportTurnover=Turnover invoiced
|
||||
ReportTurnoverCollected=Turnover collected
|
||||
PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
|
||||
PaymentsNotLinkedToUser=Payments not linked to any user
|
||||
Profit=Profit
|
||||
AccountingResult=Accounting result
|
||||
BalanceBefore=Balance (before)
|
||||
Balance=Balance
|
||||
Debit=Debit
|
||||
Credit=Credit
|
||||
Piece=Accounting Doc.
|
||||
AmountHTVATRealReceived=Net collected
|
||||
AmountHTVATRealPaid=Net paid
|
||||
VATToPay=Tax sales
|
||||
VATReceived=Tax received
|
||||
VATToCollect=Tax purchases
|
||||
VATSummary=Tax monthly
|
||||
VATBalance=Tax Balance
|
||||
VATPaid=Tax paid
|
||||
LT1Summary=Tax 2 summary
|
||||
LT2Summary=Tax 3 summary
|
||||
LT1SummaryES=RE Balance
|
||||
LT2SummaryES=IRPF Balance
|
||||
LT1SummaryIN=CGST Balance
|
||||
LT2SummaryIN=SGST Balance
|
||||
LT1Paid=Tax 2 paid
|
||||
LT2Paid=Tax 3 paid
|
||||
LT1PaidES=RE Paid
|
||||
LT2PaidES=IRPF Paid
|
||||
LT1PaidIN=CGST Paid
|
||||
LT2PaidIN=SGST Paid
|
||||
LT1Customer=Tax 2 sales
|
||||
LT1Supplier=Tax 2 purchases
|
||||
LT1CustomerES=RE sales
|
||||
LT1SupplierES=RE purchases
|
||||
LT1CustomerIN=CGST sales
|
||||
LT1SupplierIN=CGST purchases
|
||||
LT2Customer=Tax 3 sales
|
||||
LT2Supplier=Tax 3 purchases
|
||||
LT2CustomerES=IRPF sales
|
||||
LT2SupplierES=IRPF purchases
|
||||
LT2CustomerIN=SGST sales
|
||||
LT2SupplierIN=SGST purchases
|
||||
VATCollected=VAT collected
|
||||
StatusToPay=To pay
|
||||
SpecialExpensesArea=Area for all special payments
|
||||
VATExpensesArea=Area for all TVA payments
|
||||
SocialContribution=Social or fiscal tax
|
||||
SocialContributions=Social or fiscal taxes
|
||||
SocialContributionsDeductibles=Deductible social or fiscal taxes
|
||||
SocialContributionsNondeductibles=Nondeductible social or fiscal taxes
|
||||
DateOfSocialContribution=Date of social or fiscal tax
|
||||
LabelContrib=Label contribution
|
||||
TypeContrib=Type contribution
|
||||
MenuSpecialExpenses=Special expenses
|
||||
MenuTaxAndDividends=Taxes and dividends
|
||||
MenuSocialContributions=Social/fiscal taxes
|
||||
MenuNewSocialContribution=New social/fiscal tax
|
||||
NewSocialContribution=New social/fiscal tax
|
||||
AddSocialContribution=Add social/fiscal tax
|
||||
ContributionsToPay=Social/fiscal taxes to pay
|
||||
AccountancyTreasuryArea=Billing and payment area
|
||||
NewPayment=New payment
|
||||
PaymentCustomerInvoice=Customer invoice payment
|
||||
PaymentSupplierInvoice=vendor invoice payment
|
||||
PaymentSocialContribution=Social/fiscal tax payment
|
||||
PaymentVat=VAT payment
|
||||
AutomaticCreationPayment=Automatically record the payment
|
||||
ListPayment=List of payments
|
||||
ListOfCustomerPayments=List of customer payments
|
||||
ListOfSupplierPayments=List of vendor payments
|
||||
DateStartPeriod=Date start period
|
||||
DateEndPeriod=Date end period
|
||||
newLT1Payment=New tax 2 payment
|
||||
newLT2Payment=New tax 3 payment
|
||||
LT1Payment=Tax 2 payment
|
||||
LT1Payments=Tax 2 payments
|
||||
LT2Payment=Tax 3 payment
|
||||
LT2Payments=Tax 3 payments
|
||||
newLT1PaymentES=New RE payment
|
||||
newLT2PaymentES=New IRPF payment
|
||||
LT1PaymentES=RE Payment
|
||||
LT1PaymentsES=RE Payments
|
||||
LT2PaymentES=IRPF Payment
|
||||
LT2PaymentsES=IRPF Payments
|
||||
VATPayment=Sales tax payment
|
||||
VATPayments=Sales tax payments
|
||||
VATDeclarations=VAT declarations
|
||||
VATDeclaration=VAT declaration
|
||||
VATRefund=Sales tax refund
|
||||
NewVATPayment=New sales tax payment
|
||||
NewLocalTaxPayment=New tax %s payment
|
||||
Refund=Refund
|
||||
SocialContributionsPayments=Social/fiscal taxes payments
|
||||
ShowVatPayment=Show VAT payment
|
||||
TotalToPay=Total to pay
|
||||
BalanceVisibilityDependsOnSortAndFilters=Balance is visible in this list only if table is sorted on %s and filtered on 1 bank account (with no other filters)
|
||||
CustomerAccountancyCode=Customer accounting code
|
||||
SupplierAccountancyCode=Vendor accounting code
|
||||
CustomerAccountancyCodeShort=Cust. account. code
|
||||
SupplierAccountancyCodeShort=Sup. account. code
|
||||
AccountNumber=Account number
|
||||
NewAccountingAccount=New account
|
||||
Turnover=Turnover invoiced
|
||||
TurnoverCollected=Turnover collected
|
||||
SalesTurnoverMinimum=Minimum turnover
|
||||
ByExpenseIncome=By expenses & incomes
|
||||
ByThirdParties=By third parties
|
||||
ByUserAuthorOfInvoice=By invoice author
|
||||
CheckReceipt=Check deposit
|
||||
CheckReceiptShort=Check deposit
|
||||
LastCheckReceiptShort=Latest %s check receipts
|
||||
NewCheckReceipt=New discount
|
||||
NewCheckDeposit=New check deposit
|
||||
NewCheckDepositOn=Create receipt for deposit on account: %s
|
||||
NoWaitingChecks=No checks awaiting deposit.
|
||||
DateChequeReceived=Check receiving date
|
||||
NbOfCheques=No. of checks
|
||||
PaySocialContribution=Pay a social/fiscal tax
|
||||
PayVAT=Pay a VAT declaration
|
||||
PaySalary=Pay a salary card
|
||||
ConfirmPaySocialContribution=Are you sure you want to classify this social or fiscal tax as paid ?
|
||||
ConfirmPayVAT=Are you sure you want to classify this VAT declaration as paid ?
|
||||
ConfirmPaySalary=Are you sure you want to classify this salary card as paid?
|
||||
DeleteSocialContribution=Delete a social or fiscal tax payment
|
||||
DeleteVAT=Delete a VAT declaration
|
||||
DeleteSalary=Delete a salary card
|
||||
DeleteVariousPayment=Delete a various payment
|
||||
ConfirmDeleteSocialContribution=Are you sure you want to delete this social/fiscal tax payment ?
|
||||
ConfirmDeleteVAT=Are you sure you want to delete this VAT declaration ?
|
||||
ConfirmDeleteSalary=Are you sure you want to delete this salary ?
|
||||
ConfirmDeleteVariousPayment=Are you sure you want to delete this various payment ?
|
||||
ExportDataset_tax_1=Social and fiscal taxes and payments
|
||||
CalcModeVATDebt=Mode <b>%sVAT on commitment accounting%s</b>.
|
||||
CalcModeVATEngagement=Mode <b>%sVAT on incomes-expenses%s</b>.
|
||||
CalcModeDebt=Analysis of known recorded documents even if they are not yet accounted in ledger.
|
||||
CalcModeEngagement=Analysis of known recorded payments, even if they are not yet accounted in Ledger.
|
||||
CalcModeBookkeeping=Analysis of data journalized in Bookkeeping Ledger table.
|
||||
CalcModeLT1= Mode <b>%sRE on customer invoices - suppliers invoices%s</b>
|
||||
CalcModeLT1Debt=Mode <b>%sRE on customer invoices%s</b>
|
||||
CalcModeLT1Rec= Mode <b>%sRE on suppliers invoices%s</b>
|
||||
CalcModeLT2= Mode <b>%sIRPF on customer invoices - suppliers invoices%s</b>
|
||||
CalcModeLT2Debt=Mode <b>%sIRPF on customer invoices%s</b>
|
||||
CalcModeLT2Rec= Mode <b>%sIRPF on suppliers invoices%s</b>
|
||||
AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
|
||||
AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
|
||||
AnnualByCompanies=Balance of income and expenses, by predefined groups of account
|
||||
AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by predefined groups, mode <b>%sClaims-Debts%s</b> said <b>Commitment accounting</b>.
|
||||
AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by predefined groups, mode <b>%sIncomes-Expenses%s</b> said <b>cash accounting</b>.
|
||||
SeeReportInInputOutputMode=See <b>%sanalysis of payments%s</b> for a calculation based on <b>recorded payments</b> made even if they are not yet accounted in Ledger
|
||||
SeeReportInDueDebtMode=See <b>%sanalysis of recorded documents%s</b> for a calculation based on known <b>recorded documents</b> even if they are not yet accounted in Ledger
|
||||
SeeReportInBookkeepingMode=See <b>%sanalysis of bookeeping ledger table%s</b> for a report based on <b>Bookkeeping Ledger table</b>
|
||||
RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
|
||||
RulesAmountWithTaxExcluded=- Amounts of invoices shown are with all taxes excluded
|
||||
RulesResultDue=- It includes all invoices, expenses, VAT, donations, salaries, whether they are paid or not.<br>- It is based on the billing date of invoices and on the due date for expenses or tax payments. For salaries, the date of end of period is used.
|
||||
RulesResultInOut=- It includes the real payments made on invoices, expenses, VAT and salaries. <br>- It is based on the payment dates of the invoices, expenses, VAT, donations and salaries.
|
||||
RulesCADue=- It includes the customer's due invoices whether they are paid or not. <br>- It is based on the billing date of these invoices.<br>
|
||||
RulesCAIn=- It includes all the effective payments of invoices received from customers.<br>- It is based on the payment date of these invoices<br>
|
||||
RulesCATotalSaleJournal=It includes all credit lines from the Sale journal.
|
||||
RulesSalesTurnoverOfIncomeAccounts=It includes (credit - debit) of lines for product accounts in group INCOME
|
||||
RulesAmountOnInOutBookkeepingRecord=It includes record in your Ledger with accounting accounts that has the group "EXPENSE" or "INCOME"
|
||||
RulesResultBookkeepingPredefined=It includes record in your Ledger with accounting accounts that has the group "EXPENSE" or "INCOME"
|
||||
RulesResultBookkeepingPersonalized=It show record in your Ledger with accounting accounts <b>grouped by personalized groups</b>
|
||||
SeePageForSetup=See menu <a href="%s">%s</a> for setup
|
||||
DepositsAreNotIncluded=- Down payment invoices are not included
|
||||
DepositsAreIncluded=- Down payment invoices are included
|
||||
LT1ReportByMonth=Tax 2 report by month
|
||||
LT2ReportByMonth=Tax 3 report by month
|
||||
LT1ReportByCustomers=Report tax 2 by third party
|
||||
LT2ReportByCustomers=Report tax 3 by third party
|
||||
LT1ReportByCustomersES=Report by third party RE
|
||||
LT2ReportByCustomersES=Report by third party IRPF
|
||||
VATReport=Sales tax report
|
||||
VATReportByPeriods=Sales tax report by period
|
||||
VATReportByMonth=Sales tax report by month
|
||||
VATReportByRates=Sales tax report by rate
|
||||
VATReportByThirdParties=Sales tax report by third party
|
||||
VATReportByCustomers=Sales tax report by customer
|
||||
VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
|
||||
VATReportByQuartersInInputOutputMode=Report by Sales tax rate of the tax collected and paid
|
||||
VATReportShowByRateDetails=Show details of this rate
|
||||
LT1ReportByQuarters=Report tax 2 by rate
|
||||
LT2ReportByQuarters=Report tax 3 by rate
|
||||
LT1ReportByQuartersES=Report by RE rate
|
||||
LT2ReportByQuartersES=Report by IRPF rate
|
||||
SeeVATReportInInputOutputMode=See report <b>%sVAT collection%s</b> for a standard calculation
|
||||
SeeVATReportInDueDebtMode=See report <b>%sVAT on debit%s</b> for a calculation with an option on the invoicing
|
||||
RulesVATInServices=- For services, the report includes the VAT of payments actually received or paid on the basis of the date of payment.
|
||||
RulesVATInProducts=- For material assets, the report includes the VAT on the basis of the date of payment.
|
||||
RulesVATDueServices=- For services, the report includes VAT of due invoices, paid or not, based on the invoice date.
|
||||
RulesVATDueProducts=- For material assets, the report includes the VAT of due invoices, based on the invoice date.
|
||||
OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
|
||||
ThisIsAnEstimatedValue=This is a preview, based on business events and not from the final ledger table, so final results may differ from this preview values
|
||||
PercentOfInvoice=%%/invoice
|
||||
NotUsedForGoods=Not used on goods
|
||||
ProposalStats=Statistics on proposals
|
||||
OrderStats=Statistics on orders
|
||||
InvoiceStats=Statistics on bills
|
||||
Dispatch=Dispatching
|
||||
Dispatched=Dispatched
|
||||
ToDispatch=To dispatch
|
||||
ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
|
||||
SellsJournal=Sales Journal
|
||||
PurchasesJournal=Purchases Journal
|
||||
DescSellsJournal=Sales Journal
|
||||
DescPurchasesJournal=Purchases Journal
|
||||
CodeNotDef=Not defined
|
||||
WarningDepositsNotIncluded=Down payment invoices are not included in this version with this accountancy module.
|
||||
DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
|
||||
Pcg_version=Chart of accounts models
|
||||
Pcg_type=Pcg type
|
||||
Pcg_subtype=Pcg subtype
|
||||
InvoiceLinesToDispatch=Invoice lines to dispatch
|
||||
ByProductsAndServices=By product and service
|
||||
RefExt=External ref
|
||||
ToCreateAPredefinedInvoice=To create a template invoice, create a standard invoice, then, without validating it, click on button "%s".
|
||||
LinkedOrder=Link to order
|
||||
Mode1=Method 1
|
||||
Mode2=Method 2
|
||||
CalculationRuleDesc=To calculate total VAT, there is two methods:<br>Method 1 is rounding vat on each line, then summing them.<br>Method 2 is summing all vat on each line, then rounding result.<br>Final result may differs from few cents. Default mode is mode <b>%s</b>.
|
||||
CalculationRuleDescSupplier=According to vendor, choose appropriate method to apply same calculation rule and get same result expected by your vendor.
|
||||
TurnoverPerProductInCommitmentAccountingNotRelevant=The report of Turnover collected per product is not available. This report is only available for turnover invoiced.
|
||||
TurnoverPerSaleTaxRateInCommitmentAccountingNotRelevant=The report of Turnover collected per sale tax rate is not available. This report is only available for turnover invoiced.
|
||||
CalculationMode=Calculation mode
|
||||
AccountancyJournal=Accounting code journal
|
||||
ACCOUNTING_VAT_SOLD_ACCOUNT=Accounting account by default for VAT on sales (used if not defined on VAT dictionary setup)
|
||||
ACCOUNTING_VAT_BUY_ACCOUNT=Accounting account by default for VAT on purchases (used if not defined on VAT dictionary setup)
|
||||
ACCOUNTING_VAT_PAY_ACCOUNT=Accounting account by default for paying VAT
|
||||
ACCOUNTING_ACCOUNT_CUSTOMER=Accounting account used for customer third parties
|
||||
ACCOUNTING_ACCOUNT_CUSTOMER_Desc=The dedicated accounting account defined on third party card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated customer accounting account on third party is not defined.
|
||||
ACCOUNTING_ACCOUNT_SUPPLIER=Accounting account used for vendor third parties
|
||||
ACCOUNTING_ACCOUNT_SUPPLIER_Desc=The dedicated accounting account defined on third party card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated vendor accounting account on third party is not defined.
|
||||
ConfirmCloneTax=Confirm the clone of a social/fiscal tax
|
||||
ConfirmCloneVAT=Confirm the clone of a VAT declaration
|
||||
ConfirmCloneSalary=Confirm the clone of a salary
|
||||
CloneTaxForNextMonth=Clone it for next month
|
||||
SimpleReport=Simple report
|
||||
AddExtraReport=Extra reports (add foreign and national customer report)
|
||||
OtherCountriesCustomersReport=Foreign customers report
|
||||
BasedOnTwoFirstLettersOfVATNumberBeingDifferentFromYourCompanyCountry=Based on the two first letters of the VAT number being different from your own company's country code
|
||||
SameCountryCustomersWithVAT=National customers report
|
||||
BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=Based on the two first letters of the VAT number being the same as your own company's country code
|
||||
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
|
||||
ListSocialContributionAssociatedProject=List of social contributions associated with the project
|
||||
DeleteFromCat=Remove from accounting group
|
||||
AccountingAffectation=Accounting assignment
|
||||
LastDayTaxIsRelatedTo=Last day of period the tax is related to
|
||||
VATDue=Sale tax claimed
|
||||
ClaimedForThisPeriod=Claimed for the period
|
||||
PaidDuringThisPeriod=Paid for this period
|
||||
PaidDuringThisPeriodDesc=This is the sum of all payments linked to VAT declarations which have an end-of-period date in the selected date range
|
||||
ByVatRate=By sale tax rate
|
||||
TurnoverbyVatrate=Turnover invoiced by sale tax rate
|
||||
TurnoverCollectedbyVatrate=Turnover collected by sale tax rate
|
||||
PurchasebyVatrate=Purchase by sale tax rate
|
||||
LabelToShow=Short label
|
||||
PurchaseTurnover=Purchase turnover
|
||||
PurchaseTurnoverCollected=Purchase turnover collected
|
||||
RulesPurchaseTurnoverDue=- It includes the supplier's due invoices whether they are paid or not. <br>- It is based on the invoice date of these invoices.<br>
|
||||
RulesPurchaseTurnoverIn=- It includes all the effective payments of invoices done to suppliers.<br>- It is based on the payment date of these invoices<br>
|
||||
RulesPurchaseTurnoverTotalPurchaseJournal=It includes all debit lines from the purchase journal.
|
||||
RulesPurchaseTurnoverOfExpenseAccounts=It includes (debit - credit) of lines for product accounts in group EXPENSE
|
||||
ReportPurchaseTurnover=Purchase turnover invoiced
|
||||
ReportPurchaseTurnoverCollected=Purchase turnover collected
|
||||
IncludeVarpaysInResults = Include various payments in reports
|
||||
IncludeLoansInResults = Include loans in reports
|
||||
InvoiceLate30Days = Late (> 30 days)
|
||||
InvoiceLate15Days = Late (15 to 30 days)
|
||||
InvoiceLateMinus15Days = Late (< 15 days)
|
||||
InvoiceNotLate = To be collected (< 15 days)
|
||||
InvoiceNotLate15Days = To be collected (15 to 30 days)
|
||||
InvoiceNotLate30Days = To be collected (> 30 days)
|
||||
InvoiceToPay=To pay (< 15 days)
|
||||
InvoiceToPay15Days=To pay (15 to 30 days)
|
||||
InvoiceToPay30Days=To pay (> 30 days)
|
||||
ConfirmPreselectAccount=Preselect accountancy code
|
||||
ConfirmPreselectAccountQuestion=Are you sure you want to preselect the %s selected lines with this accountancy code ?
|
||||
107
htdocs/langs/ar_SY/contracts.lang
Normal file
107
htdocs/langs/ar_SY/contracts.lang
Normal file
@@ -0,0 +1,107 @@
|
||||
# Dolibarr language file - Source file is en_US - contracts
|
||||
ContractsArea=Contracts area
|
||||
ListOfContracts=List of contracts
|
||||
AllContracts=All contracts
|
||||
ContractCard=Contract card
|
||||
ContractStatusNotRunning=Not running
|
||||
ContractStatusDraft=Draft
|
||||
ContractStatusValidated=Validated
|
||||
ContractStatusClosed=Closed
|
||||
ServiceStatusInitial=Not running
|
||||
ServiceStatusRunning=Running
|
||||
ServiceStatusNotLate=Running, not expired
|
||||
ServiceStatusNotLateShort=Not expired
|
||||
ServiceStatusLate=Running, expired
|
||||
ServiceStatusLateShort=Expired
|
||||
ServiceStatusClosed=Closed
|
||||
ShowContractOfService=Show contract of service
|
||||
Contracts=Contracts
|
||||
ContractsSubscriptions=Contracts/Subscriptions
|
||||
ContractsAndLine=Contracts and line of contracts
|
||||
Contract=Contract
|
||||
ContractLine=Contract line
|
||||
ContractLines=Contract lines
|
||||
Closing=Closing
|
||||
NoContracts=No contracts
|
||||
MenuServices=Services
|
||||
MenuInactiveServices=Services not active
|
||||
MenuRunningServices=Running services
|
||||
MenuExpiredServices=Expired services
|
||||
MenuClosedServices=Closed services
|
||||
NewContract=New contract
|
||||
NewContractSubscription=New contract or subscription
|
||||
AddContract=Create contract
|
||||
DeleteAContract=Delete a contract
|
||||
ActivateAllOnContract=Activate all services
|
||||
CloseAContract=Close a contract
|
||||
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 <b>%s</b>?
|
||||
ConfirmActivateAllOnContract=This will open all services (not yet active). Are you sure you want to open all services?
|
||||
ConfirmCloseContract=This will close all services (expired or not). Are you sure you want to close this contract?
|
||||
ConfirmCloseService=Are you sure you want to close this service with date <b>%s</b>?
|
||||
ValidateAContract=Validate a contract
|
||||
ActivateService=Activate service
|
||||
ConfirmActivateService=Are you sure you want to activate this service with date <b>%s</b>?
|
||||
RefContract=Contract reference
|
||||
DateContract=Contract date
|
||||
DateServiceActivate=Service activation date
|
||||
ListOfServices=List of services
|
||||
ListOfInactiveServices=List of not active services
|
||||
ListOfExpiredServices=List of expired active services
|
||||
ListOfClosedServices=List of closed services
|
||||
ListOfRunningServices=List of running services
|
||||
NotActivatedServices=Inactive services (among validated contracts)
|
||||
BoardNotActivatedServices=Services to activate among validated contracts
|
||||
BoardNotActivatedServicesShort=Services to activate
|
||||
LastContracts=Latest %s contracts
|
||||
LastModifiedServices=Latest %s modified services
|
||||
ContractStartDate=Start date
|
||||
ContractEndDate=End date
|
||||
DateStartPlanned=Planned start date
|
||||
DateStartPlannedShort=Planned start date
|
||||
DateEndPlanned=Planned end date
|
||||
DateEndPlannedShort=Planned end date
|
||||
DateStartReal=Real start date
|
||||
DateStartRealShort=Real start date
|
||||
DateEndReal=Real end date
|
||||
DateEndRealShort=Real end date
|
||||
CloseService=Close service
|
||||
BoardRunningServices=Services running
|
||||
BoardRunningServicesShort=Services running
|
||||
BoardExpiredServices=Services expired
|
||||
BoardExpiredServicesShort=Services expired
|
||||
ServiceStatus=Status of service
|
||||
DraftContracts=Drafts contracts
|
||||
CloseRefusedBecauseOneServiceActive=Contract can't be closed as there is at least one open service on it
|
||||
ActivateAllContracts=Activate all contract lines
|
||||
CloseAllContracts=Close all contract lines
|
||||
DeleteContractLine=Delete a contract line
|
||||
ConfirmDeleteContractLine=Are you sure you want to delete this contract line?
|
||||
MoveToAnotherContract=Move service into another contract.
|
||||
ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract.
|
||||
ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to?
|
||||
PaymentRenewContractId=Renew contract line (number %s)
|
||||
ExpiredSince=Expiration date
|
||||
NoExpiredServices=No expired active services
|
||||
ListOfServicesToExpireWithDuration=List of Services to expire in %s days
|
||||
ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
|
||||
ListOfServicesToExpire=List of Services to expire
|
||||
NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
|
||||
StandardContractsTemplate=Standard contracts template
|
||||
ContactNameAndSignature=For %s, name and signature:
|
||||
OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned.
|
||||
ConfirmCloneContract=Are you sure you want to clone the contract <b>%s</b>?
|
||||
LowerDateEndPlannedShort=Lower planned end date of active services
|
||||
SendContractRef=Contract information __REF__
|
||||
OtherContracts=Other contracts
|
||||
##### Types de contacts #####
|
||||
TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract
|
||||
TypeContact_contrat_internal_SALESREPFOLL=Sales representative following-up contract
|
||||
TypeContact_contrat_external_BILLING=Billing customer contact
|
||||
TypeContact_contrat_external_CUSTOMER=Follow-up customer contact
|
||||
TypeContact_contrat_external_SALESREPSIGN=Signing contract customer contact
|
||||
HideClosedServiceByDefault=Hide closed services by default
|
||||
ShowClosedServices=Show Closed Services
|
||||
HideClosedServices=Hide Closed Services
|
||||
UserStartingService=User starting service
|
||||
UserClosingService=User closing service
|
||||
93
htdocs/langs/ar_SY/cron.lang
Normal file
93
htdocs/langs/ar_SY/cron.lang
Normal file
@@ -0,0 +1,93 @@
|
||||
# Dolibarr language file - Source file is en_US - cron
|
||||
# About page
|
||||
# Right
|
||||
Permission23101 = Read Scheduled job
|
||||
Permission23102 = Create/update Scheduled job
|
||||
Permission23103 = Delete Scheduled job
|
||||
Permission23104 = Execute Scheduled job
|
||||
# Admin
|
||||
CronSetup=Scheduled job management setup
|
||||
URLToLaunchCronJobs=URL to check and launch qualified cron jobs from a browser
|
||||
OrToLaunchASpecificJob=Or to check and launch a specific job from a browser
|
||||
KeyForCronAccess=Security key for URL to launch cron jobs
|
||||
FileToLaunchCronJobs=Command line to check and launch qualified cron jobs
|
||||
CronExplainHowToRunUnix=On Unix environment you should use the following crontab entry to run the command line each 5 minutes
|
||||
CronExplainHowToRunWin=On Microsoft(tm) Windows environment you can use Scheduled Task tools to run the command line each 5 minutes
|
||||
CronMethodDoesNotExists=Class %s does not contains any method %s
|
||||
CronMethodNotAllowed=Method %s of class %s is in blacklist of forbidden methods
|
||||
CronJobDefDesc=Cron job profiles are defined into the module descriptor file. When module is activated, they are loaded and available so you can administer the jobs from the admin tools menu %s.
|
||||
CronJobProfiles=List of predefined cron job profiles
|
||||
# Menu
|
||||
EnabledAndDisabled=Enabled and disabled
|
||||
# Page list
|
||||
CronLastOutput=Latest run output
|
||||
CronLastResult=Latest result code
|
||||
CronCommand=Command
|
||||
CronList=Scheduled jobs
|
||||
CronDelete=Delete scheduled jobs
|
||||
CronConfirmDelete=Are you sure you want to delete these scheduled jobs?
|
||||
CronExecute=Launch scheduled job
|
||||
CronConfirmExecute=Are you sure you want to execute these scheduled jobs now?
|
||||
CronInfo=Scheduled job module allows to schedule jobs to execute them automatically. Jobs can also be started manually.
|
||||
CronTask=Job
|
||||
CronNone=None
|
||||
CronDtStart=Not before
|
||||
CronDtEnd=Not after
|
||||
CronDtNextLaunch=Next execution
|
||||
CronDtLastLaunch=Start date of latest execution
|
||||
CronDtLastResult=End date of latest execution
|
||||
CronFrequency=Frequency
|
||||
CronClass=Class
|
||||
CronMethod=Method
|
||||
CronModule=Module
|
||||
CronNoJobs=No jobs registered
|
||||
CronPriority=Priority
|
||||
CronLabel=Label
|
||||
CronNbRun=Number of launches
|
||||
CronMaxRun=Maximum number of launches
|
||||
CronEach=Every
|
||||
JobFinished=Job launched and finished
|
||||
Scheduled=Scheduled
|
||||
#Page card
|
||||
CronAdd= Add jobs
|
||||
CronEvery=Execute job each
|
||||
CronObject=Instance/Object to create
|
||||
CronArgs=Parameters
|
||||
CronSaveSucess=Save successfully
|
||||
CronNote=Comment
|
||||
CronFieldMandatory=Fields %s is mandatory
|
||||
CronErrEndDateStartDt=End date cannot be before start date
|
||||
StatusAtInstall=Status at module installation
|
||||
CronStatusActiveBtn=Schedule
|
||||
CronStatusInactiveBtn=Disable
|
||||
CronTaskInactive=This job is disabled (not scheduled)
|
||||
CronId=Id
|
||||
CronClassFile=Filename with class
|
||||
CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module). <BR> For example to call the fetch method of Dolibarr Product object /htdocs/<u>product</u>/class/product.class.php, the value for module is<br><i>product</i>
|
||||
CronClassFileHelp=The relative path and file name to load (path is relative to web server root directory). <BR> For example to call the fetch method of Dolibarr Product object htdocs/product/class/<u>product.class.php</u>, the value for class file name is<br><i>product/class/product.class.php</i>
|
||||
CronObjectHelp=The object name to load. <BR> For example to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for class file name is<br><i>Product</i>
|
||||
CronMethodHelp=The object method to launch. <BR> For example to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for method is<br><i>fetch</i>
|
||||
CronArgsHelp=The method arguments. <BR> For example to call the fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value for paramters can be<br><i>0, ProductRef</i>
|
||||
CronCommandHelp=The system command line to execute.
|
||||
CronCreateJob=Create new Scheduled Job
|
||||
CronFrom=From
|
||||
# Info
|
||||
# Common
|
||||
CronType=Job type
|
||||
CronType_method=Call method of a PHP Class
|
||||
CronType_command=Shell command
|
||||
CronCannotLoadClass=Cannot load class file %s (to use class %s)
|
||||
CronCannotLoadObject=Class file %s was loaded, but object %s was not found into it
|
||||
UseMenuModuleToolsToAddCronJobs=Go into menu "<a href="%s">Home - Admin tools - Scheduled jobs</a>" to see and edit scheduled jobs.
|
||||
JobDisabled=Job disabled
|
||||
MakeLocalDatabaseDumpShort=Local database backup
|
||||
MakeLocalDatabaseDump=Create a local database dump. Parameters are: compression ('gz' or 'bz' or 'none'), backup type ('mysql', 'pgsql', 'auto'), 1, 'auto' or filename to build, number of backup files to keep
|
||||
MakeSendLocalDatabaseDumpShort=Send local database backup
|
||||
MakeSendLocalDatabaseDump=Send local database backup by email. Parameters are: to, from, subject, message, filename (Name of file sent), filter ('sql' for backup of database only)
|
||||
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.
|
||||
DATAPOLICYJob=Data cleaner and anonymizer
|
||||
JobXMustBeEnabled=Job %s must be enabled
|
||||
# Cron Boxes
|
||||
LastExecutedScheduledJob=Last executed scheduled job
|
||||
NextScheduledJobExecute=Next scheduled job to execute
|
||||
NumberScheduledJobError=Number of scheduled jobs in error
|
||||
33
htdocs/langs/ar_SY/deliveries.lang
Normal file
33
htdocs/langs/ar_SY/deliveries.lang
Normal file
@@ -0,0 +1,33 @@
|
||||
# Dolibarr language file - Source file is en_US - deliveries
|
||||
Delivery=Delivery
|
||||
DeliveryRef=Ref Delivery
|
||||
DeliveryCard=Receipt card
|
||||
DeliveryOrder=Delivery receipt
|
||||
DeliveryDate=Delivery date
|
||||
CreateDeliveryOrder=Generate delivery receipt
|
||||
DeliveryStateSaved=Delivery state saved
|
||||
SetDeliveryDate=Set shipping date
|
||||
ValidateDeliveryReceipt=Validate delivery receipt
|
||||
ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt?
|
||||
DeleteDeliveryReceipt=Delete delivery receipt
|
||||
DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt <b>%s</b>?
|
||||
DeliveryMethod=Delivery method
|
||||
TrackingNumber=Tracking number
|
||||
DeliveryNotValidated=Delivery not validated
|
||||
StatusDeliveryCanceled=Canceled
|
||||
StatusDeliveryDraft=Draft
|
||||
StatusDeliveryValidated=Received
|
||||
# merou PDF model
|
||||
NameAndSignature=Name and Signature:
|
||||
ToAndDate=To___________________________________ on ____/_____/__________
|
||||
GoodStatusDeclaration=Have received the goods above in good condition,
|
||||
Deliverer=Deliverer:
|
||||
Sender=Sender
|
||||
Recipient=Recipient
|
||||
ErrorStockIsNotEnough=There's not enough stock
|
||||
Shippable=Shippable
|
||||
NonShippable=Not Shippable
|
||||
ShowShippableStatus=Show shippable status
|
||||
ShowReceiving=Show delivery receipt
|
||||
NonExistentOrder=Nonexistent order
|
||||
StockQuantitiesAlreadyAllocatedOnPreviousLines = Stock quantities already allocated on previous lines
|
||||
359
htdocs/langs/ar_SY/dict.lang
Normal file
359
htdocs/langs/ar_SY/dict.lang
Normal file
@@ -0,0 +1,359 @@
|
||||
# Dolibarr language file - Source file is en_US - dict
|
||||
CountryFR=France
|
||||
CountryBE=Belgium
|
||||
CountryIT=Italy
|
||||
CountryES=Spain
|
||||
CountryDE=Germany
|
||||
CountryCH=Switzerland
|
||||
# Warning, country code GB is for United Kingdom. UK Does not exists as country code in ISO standard.
|
||||
CountryGB=United Kingdom
|
||||
CountryUK=United Kingdom
|
||||
CountryIE=Ireland
|
||||
CountryCN=China
|
||||
CountryTN=Tunisia
|
||||
CountryUS=United States
|
||||
CountryMA=Morocco
|
||||
CountryDZ=Algeria
|
||||
CountryCA=Canada
|
||||
CountryTG=Togo
|
||||
CountryGA=Gabon
|
||||
CountryNL=Netherlands
|
||||
CountryHU=Hungary
|
||||
CountryRU=Russia
|
||||
CountrySE=Sweden
|
||||
CountryCI=Ivory Coast
|
||||
CountrySN=Senegal
|
||||
CountryAR=Argentina
|
||||
CountryCM=Cameroon
|
||||
CountryPT=Portugal
|
||||
CountrySA=Saudi Arabia
|
||||
CountryMC=Monaco
|
||||
CountryAU=Australia
|
||||
CountrySG=Singapore
|
||||
CountryAF=Afghanistan
|
||||
CountryAX=Åland Islands
|
||||
CountryAL=Albania
|
||||
CountryAS=American Samoa
|
||||
CountryAD=Andorra
|
||||
CountryAO=Angola
|
||||
CountryAI=Anguilla
|
||||
CountryAQ=Antarctica
|
||||
CountryAG=Antigua and Barbuda
|
||||
CountryAM=Armenia
|
||||
CountryAW=Aruba
|
||||
CountryAT=Austria
|
||||
CountryAZ=Azerbaijan
|
||||
CountryBS=Bahamas
|
||||
CountryBH=Bahrain
|
||||
CountryBD=Bangladesh
|
||||
CountryBB=Barbados
|
||||
CountryBY=Belarus
|
||||
CountryBZ=Belize
|
||||
CountryBJ=Benin
|
||||
CountryBM=Bermuda
|
||||
CountryBT=Bhutan
|
||||
CountryBO=Bolivia
|
||||
CountryBA=Bosnia and Herzegovina
|
||||
CountryBW=Botswana
|
||||
CountryBV=Bouvet Island
|
||||
CountryBR=Brazil
|
||||
CountryIO=British Indian Ocean Territory
|
||||
CountryBN=Brunei Darussalam
|
||||
CountryBG=Bulgaria
|
||||
CountryBF=Burkina Faso
|
||||
CountryBI=Burundi
|
||||
CountryKH=Cambodia
|
||||
CountryCV=Cape Verde
|
||||
CountryKY=Cayman Islands
|
||||
CountryCF=Central African Republic
|
||||
CountryTD=Chad
|
||||
CountryCL=Chile
|
||||
CountryCX=Christmas Island
|
||||
CountryCC=Cocos (Keeling) Islands
|
||||
CountryCO=Colombia
|
||||
CountryKM=Comoros
|
||||
CountryCG=Congo
|
||||
CountryCD=Congo, The Democratic Republic of the
|
||||
CountryCK=Cook Islands
|
||||
CountryCR=Costa Rica
|
||||
CountryHR=Croatia
|
||||
CountryCU=Cuba
|
||||
CountryCY=Cyprus
|
||||
CountryCZ=Czech Republic
|
||||
CountryDK=Denmark
|
||||
CountryDJ=Djibouti
|
||||
CountryDM=Dominica
|
||||
CountryDO=Dominican Republic
|
||||
CountryEC=Ecuador
|
||||
CountryEG=Egypt
|
||||
CountrySV=El Salvador
|
||||
CountryGQ=Equatorial Guinea
|
||||
CountryER=Eritrea
|
||||
CountryEE=Estonia
|
||||
CountryET=Ethiopia
|
||||
CountryFK=Falkland Islands
|
||||
CountryFO=Faroe Islands
|
||||
CountryFJ=Fiji Islands
|
||||
CountryFI=Finland
|
||||
CountryGF=French Guiana
|
||||
CountryPF=French Polynesia
|
||||
CountryTF=French Southern Territories
|
||||
CountryGM=Gambia
|
||||
CountryGE=Georgia
|
||||
CountryGH=Ghana
|
||||
CountryGI=Gibraltar
|
||||
CountryGR=Greece
|
||||
CountryGL=Greenland
|
||||
CountryGD=Grenada
|
||||
CountryGP=Guadeloupe
|
||||
CountryGU=Guam
|
||||
CountryGT=Guatemala
|
||||
CountryGN=Guinea
|
||||
CountryGW=Guinea-Bissau
|
||||
CountryGY=Guyana
|
||||
CountryHT=Haïti
|
||||
CountryHM=Heard Island and McDonald
|
||||
CountryVA=Holy See (Vatican City State)
|
||||
CountryHN=Honduras
|
||||
CountryHK=Hong Kong
|
||||
CountryIS=Iceland
|
||||
CountryIN=India
|
||||
CountryID=Indonesia
|
||||
CountryIR=Iran
|
||||
CountryIQ=Iraq
|
||||
CountryIL=Israel
|
||||
CountryJM=Jamaica
|
||||
CountryJP=Japan
|
||||
CountryJO=Jordan
|
||||
CountryKZ=Kazakhstan
|
||||
CountryKE=Kenya
|
||||
CountryKI=Kiribati
|
||||
CountryKP=North Korea
|
||||
CountryKR=South Korea
|
||||
CountryKW=Kuwait
|
||||
CountryKG=Kyrgyzstan
|
||||
CountryLA=Lao
|
||||
CountryLV=Latvia
|
||||
CountryLB=Lebanon
|
||||
CountryLS=Lesotho
|
||||
CountryLR=Liberia
|
||||
CountryLY=Libyan
|
||||
CountryLI=Liechtenstein
|
||||
CountryLT=Lithuania
|
||||
CountryLU=Luxembourg
|
||||
CountryMO=Macao
|
||||
CountryMK=Macedonia, the former Yugoslav of
|
||||
CountryMG=Madagascar
|
||||
CountryMW=Malawi
|
||||
CountryMY=Malaysia
|
||||
CountryMV=Maldives
|
||||
CountryML=Mali
|
||||
CountryMT=Malta
|
||||
CountryMH=Marshall Islands
|
||||
CountryMQ=Martinique
|
||||
CountryMR=Mauritania
|
||||
CountryMU=Mauritius
|
||||
CountryYT=Mayotte
|
||||
CountryMX=Mexico
|
||||
CountryFM=Micronesia
|
||||
CountryMD=Moldova
|
||||
CountryMN=Mongolia
|
||||
CountryMS=Monserrat
|
||||
CountryMZ=Mozambique
|
||||
CountryMM=Myanmar (Burma)
|
||||
CountryNA=Namibia
|
||||
CountryNR=Nauru
|
||||
CountryNP=Nepal
|
||||
CountryAN=Netherlands Antilles
|
||||
CountryNC=New Caledonia
|
||||
CountryNZ=New Zealand
|
||||
CountryNI=Nicaragua
|
||||
CountryNE=Niger
|
||||
CountryNG=Nigeria
|
||||
CountryNU=Niue
|
||||
CountryNF=Norfolk Island
|
||||
CountryMP=Northern Mariana Islands
|
||||
CountryNO=Norway
|
||||
CountryOM=Oman
|
||||
CountryPK=Pakistan
|
||||
CountryPW=Palau
|
||||
CountryPS=Palestinian Territory, Occupied
|
||||
CountryPA=Panama
|
||||
CountryPG=Papua New Guinea
|
||||
CountryPY=Paraguay
|
||||
CountryPE=Peru
|
||||
CountryPH=Philippines
|
||||
CountryPN=Pitcairn Islands
|
||||
CountryPL=Poland
|
||||
CountryPR=Puerto Rico
|
||||
CountryQA=Qatar
|
||||
CountryRE=Reunion
|
||||
CountryRO=Romania
|
||||
CountryRW=Rwanda
|
||||
CountrySH=Saint Helena
|
||||
CountryKN=Saint Kitts and Nevis
|
||||
CountryLC=Saint Lucia
|
||||
CountryPM=Saint Pierre and Miquelon
|
||||
CountryVC=Saint Vincent and Grenadines
|
||||
CountryWS=Samoa
|
||||
CountrySM=San Marino
|
||||
CountryST=Sao Tome and Principe
|
||||
CountryRS=Serbia
|
||||
CountrySC=Seychelles
|
||||
CountrySL=Sierra Leone
|
||||
CountrySK=Slovakia
|
||||
CountrySI=Slovenia
|
||||
CountrySB=Solomon Islands
|
||||
CountrySO=Somalia
|
||||
CountryZA=South Africa
|
||||
CountryGS=South Georgia and the South Sandwich Islands
|
||||
CountryLK=Sri Lanka
|
||||
CountrySD=Sudan
|
||||
CountrySR=Suriname
|
||||
CountrySJ=Svalbard and Jan Mayen
|
||||
CountrySZ=Swaziland
|
||||
CountrySY=Syrian
|
||||
CountryTW=Taiwan
|
||||
CountryTJ=Tajikistan
|
||||
CountryTZ=Tanzania
|
||||
CountryTH=Thailand
|
||||
CountryTL=Timor-Leste
|
||||
CountryTK=Tokelau
|
||||
CountryTO=Tonga
|
||||
CountryTT=Trinidad and Tobago
|
||||
CountryTR=Turkey
|
||||
CountryTM=Turkmenistan
|
||||
CountryTC=Turks and Caicos Islands
|
||||
CountryTV=Tuvalu
|
||||
CountryUG=Uganda
|
||||
CountryUA=Ukraine
|
||||
CountryAE=United Arab Emirates
|
||||
CountryUM=United States Minor Outlying Islands
|
||||
CountryUY=Uruguay
|
||||
CountryUZ=Uzbekistan
|
||||
CountryVU=Vanuatu
|
||||
CountryVE=Venezuela
|
||||
CountryVN=Viet Nam
|
||||
CountryVG=Virgin Islands, British
|
||||
CountryVI=Virgin Islands, U.S.
|
||||
CountryWF=Wallis and Futuna
|
||||
CountryEH=Western Sahara
|
||||
CountryYE=Yemen
|
||||
CountryZM=Zambia
|
||||
CountryZW=Zimbabwe
|
||||
CountryGG=Guernsey
|
||||
CountryIM=Isle of Man
|
||||
CountryJE=Jersey
|
||||
CountryME=Montenegro
|
||||
CountryBL=Saint Barthelemy
|
||||
CountryMF=Saint Martin
|
||||
|
||||
##### Civilities #####
|
||||
CivilityMME=Mrs.
|
||||
CivilityMR=Mr.
|
||||
CivilityMLE=Ms.
|
||||
CivilityMTRE=Master
|
||||
CivilityDR=Doctor
|
||||
##### Currencies #####
|
||||
Currencyeuros=Euros
|
||||
CurrencyAUD=AU Dollars
|
||||
CurrencySingAUD=AU Dollar
|
||||
CurrencyCAD=CAN Dollars
|
||||
CurrencySingCAD=CAN Dollar
|
||||
CurrencyCHF=Swiss Francs
|
||||
CurrencySingCHF=Swiss Franc
|
||||
CurrencyEUR=Euros
|
||||
CurrencySingEUR=Euro
|
||||
CurrencyFRF=French Francs
|
||||
CurrencySingFRF=French Franc
|
||||
CurrencyGBP=GB Pounds
|
||||
CurrencySingGBP=GB Pound
|
||||
CurrencyINR=Indian rupees
|
||||
CurrencySingINR=Indian rupee
|
||||
CurrencyMAD=Dirham
|
||||
CurrencySingMAD=Dirham
|
||||
CurrencyMGA=Ariary
|
||||
CurrencySingMGA=Ariary
|
||||
CurrencyMUR=Mauritius rupees
|
||||
CurrencySingMUR=Mauritius rupee
|
||||
CurrencyNOK=Norwegian krones
|
||||
CurrencySingNOK=Norwegian kronas
|
||||
CurrencyTND=Tunisian dinars
|
||||
CurrencySingTND=Tunisian dinar
|
||||
CurrencyUSD=US Dollars
|
||||
CurrencySingUSD=US Dollar
|
||||
CurrencyUAH=Hryvnia
|
||||
CurrencySingUAH=Hryvnia
|
||||
CurrencyXAF=CFA Francs BEAC
|
||||
CurrencySingXAF=CFA Franc BEAC
|
||||
CurrencyXOF=CFA Francs BCEAO
|
||||
CurrencySingXOF=CFA Franc BCEAO
|
||||
CurrencyXPF=CFP Francs
|
||||
CurrencySingXPF=CFP Franc
|
||||
CurrencyCentEUR=cents
|
||||
CurrencyCentSingEUR=cent
|
||||
CurrencyCentINR=paisa
|
||||
CurrencyCentSingINR=paise
|
||||
CurrencyThousandthSingTND=thousandth
|
||||
#### Input reasons #####
|
||||
DemandReasonTypeSRC_INTE=Internet
|
||||
DemandReasonTypeSRC_CAMP_MAIL=Mailing campaign
|
||||
DemandReasonTypeSRC_CAMP_EMAIL=EMailing campaign
|
||||
DemandReasonTypeSRC_CAMP_PHO=Phone campaign
|
||||
DemandReasonTypeSRC_CAMP_FAX=Fax campaign
|
||||
DemandReasonTypeSRC_COMM=Commercial contact
|
||||
DemandReasonTypeSRC_SHOP=Shop contact
|
||||
DemandReasonTypeSRC_WOM=Word of mouth
|
||||
DemandReasonTypeSRC_PARTNER=Partner
|
||||
DemandReasonTypeSRC_EMPLOYEE=Employee
|
||||
DemandReasonTypeSRC_SPONSORING=Sponsorship
|
||||
DemandReasonTypeSRC_SRC_CUSTOMER=Incoming contact of a customer
|
||||
#### 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
|
||||
#### Expense report categories ####
|
||||
ExpAutoCat=Car
|
||||
ExpCycloCat=Moped
|
||||
ExpMotoCat=Motorbike
|
||||
ExpAuto3CV=3 CV
|
||||
ExpAuto4CV=4 CV
|
||||
ExpAuto5CV=5 CV
|
||||
ExpAuto6CV=6 CV
|
||||
ExpAuto7CV=7 CV
|
||||
ExpAuto8CV=8 CV
|
||||
ExpAuto9CV=9 CV
|
||||
ExpAuto10CV=10 CV
|
||||
ExpAuto11CV=11 CV
|
||||
ExpAuto12CV=12 CV
|
||||
ExpAuto3PCV=3 CV and more
|
||||
ExpAuto4PCV=4 CV and more
|
||||
ExpAuto5PCV=5 CV and more
|
||||
ExpAuto6PCV=6 CV and more
|
||||
ExpAuto7PCV=7 CV and more
|
||||
ExpAuto8PCV=8 CV and more
|
||||
ExpAuto9PCV=9 CV and more
|
||||
ExpAuto10PCV=10 CV and more
|
||||
ExpAuto11PCV=11 CV and more
|
||||
ExpAuto12PCV=12 CV and more
|
||||
ExpAuto13PCV=13 CV and more
|
||||
ExpCyclo=Capacity lower to 50cm3
|
||||
ExpMoto12CV=Motorbike 1 or 2 CV
|
||||
ExpMoto345CV=Motorbike 3, 4 or 5 CV
|
||||
ExpMoto5PCV=Motorbike 5 CV and more
|
||||
35
htdocs/langs/ar_SY/donations.lang
Normal file
35
htdocs/langs/ar_SY/donations.lang
Normal file
@@ -0,0 +1,35 @@
|
||||
# Dolibarr language file - Source file is en_US - donations
|
||||
Donation=Donation
|
||||
Donations=Donations
|
||||
DonationRef=Donation ref.
|
||||
Donor=Donor
|
||||
AddDonation=Create a donation
|
||||
NewDonation=New donation
|
||||
DeleteADonation=Delete a donation
|
||||
ConfirmDeleteADonation=Are you sure you want to delete this donation?
|
||||
PublicDonation=Public donation
|
||||
DonationsArea=Donations area
|
||||
DonationStatusPromiseNotValidated=Draft promise
|
||||
DonationStatusPromiseValidated=Validated promise
|
||||
DonationStatusPaid=Donation received
|
||||
DonationStatusPromiseNotValidatedShort=Draft
|
||||
DonationStatusPromiseValidatedShort=Validated
|
||||
DonationStatusPaidShort=Received
|
||||
DonationTitle=Donation receipt
|
||||
DonationDate=Donation date
|
||||
DonationDatePayment=Payment date
|
||||
ValidPromess=Validate promise
|
||||
DonationReceipt=Donation receipt
|
||||
DonationsModels=Documents models for donation receipts
|
||||
LastModifiedDonations=Latest %s modified donations
|
||||
DonationRecipient=Donation recipient
|
||||
IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
|
||||
MinimumAmount=Minimum amount is %s
|
||||
FreeTextOnDonations=Free text to show in footer
|
||||
FrenchOptions=Options for France
|
||||
DONATION_ART200=Show article 200 from CGI if you are concerned
|
||||
DONATION_ART238=Show article 238 from CGI if you are concerned
|
||||
DONATION_ART885=Show article 885 from CGI if you are concerned
|
||||
DonationPayment=Donation payment
|
||||
DonationValidated=Donation %s validated
|
||||
DonationUseThirdparties=Use an existing thirdparty as coordinates of donators
|
||||
49
htdocs/langs/ar_SY/ecm.lang
Normal file
49
htdocs/langs/ar_SY/ecm.lang
Normal file
@@ -0,0 +1,49 @@
|
||||
# Dolibarr language file - Source file is en_US - ecm
|
||||
ECMNbOfDocs=No. of documents in directory
|
||||
ECMSection=Directory
|
||||
ECMSectionManual=Manual directory
|
||||
ECMSectionAuto=Automatic directory
|
||||
ECMSectionsManual=Manual tree
|
||||
ECMSectionsAuto=Automatic tree
|
||||
ECMSections=Directories
|
||||
ECMRoot=ECM Root
|
||||
ECMNewSection=New directory
|
||||
ECMAddSection=Add directory
|
||||
ECMCreationDate=Creation date
|
||||
ECMNbOfFilesInDir=Number of files in directory
|
||||
ECMNbOfSubDir=Number of sub-directories
|
||||
ECMNbOfFilesInSubDir=Number of files in sub-directories
|
||||
ECMCreationUser=Creator
|
||||
ECMArea=DMS/ECM area
|
||||
ECMAreaDesc=The DMS/ECM (Document Management System / Electronic Content Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
|
||||
ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.<br>* Manual directories can be used to save documents not linked to a particular element.
|
||||
ECMSectionWasRemoved=Directory <b>%s</b> has been deleted.
|
||||
ECMSectionWasCreated=Directory <b>%s</b> has been created.
|
||||
ECMSearchByKeywords=Search by keywords
|
||||
ECMSearchByEntity=Search by object
|
||||
ECMSectionOfDocuments=Directories of documents
|
||||
ECMTypeAuto=Automatic
|
||||
ECMDocsBy=Documents linked to %s
|
||||
ECMNoDirectoryYet=No directory created
|
||||
ShowECMSection=Show directory
|
||||
DeleteSection=Remove directory
|
||||
ConfirmDeleteSection=Can you confirm you want to delete the directory <b>%s</b>?
|
||||
ECMDirectoryForFiles=Relative directory for files
|
||||
CannotRemoveDirectoryContainsFilesOrDirs=Removal not possible because it contains some files or sub-directories
|
||||
CannotRemoveDirectoryContainsFiles=Removal not possible because it contains some files
|
||||
ECMFileManager=File manager
|
||||
ECMSelectASection=Select a directory in the tree...
|
||||
DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Resync" button first to synchronize disk and database to get content of this directory.
|
||||
ReSyncListOfDir=Resync list of directories
|
||||
HashOfFileContent=Hash of file content
|
||||
NoDirectoriesFound=No directories found
|
||||
FileNotYetIndexedInDatabase=File not yet indexed into database (try to re-upload it)
|
||||
ExtraFieldsEcmFiles=Extrafields Ecm Files
|
||||
ExtraFieldsEcmDirectories=Extrafields Ecm Directories
|
||||
ECMSetup=ECM Setup
|
||||
GenerateImgWebp=Duplicate all images with another version with .webp format
|
||||
ConfirmGenerateImgWebp=If you confirm, you will generate an image in .webp format for all images currently into this folder (subfolders are not included)...
|
||||
ConfirmImgWebpCreation=Confirm all images duplication
|
||||
SucessConvertImgWebp=Images successfully duplicated
|
||||
ECMDirName=Dir name
|
||||
ECMParentDirectory=Parent directory
|
||||
340
htdocs/langs/ar_SY/errors.lang
Normal file
340
htdocs/langs/ar_SY/errors.lang
Normal file
@@ -0,0 +1,340 @@
|
||||
# Dolibarr language file - Source file is en_US - errors
|
||||
|
||||
# No errors
|
||||
NoErrorCommitIsDone=No error, we commit
|
||||
# Errors
|
||||
ErrorButCommitIsDone=Errors found but we validate despite this
|
||||
ErrorBadEMail=Email %s is incorrect
|
||||
ErrorBadMXDomain=Email %s seems incorrect (domain has no valid MX record)
|
||||
ErrorBadUrl=Url %s is incorrect
|
||||
ErrorBadValueForParamNotAString=Bad value for your parameter. It appends generally when translation is missing.
|
||||
ErrorRefAlreadyExists=Reference <b>%s</b> already exists.
|
||||
ErrorTitleAlreadyExists=Title <b>%s</b> already exists.
|
||||
ErrorLoginAlreadyExists=Login %s already exists.
|
||||
ErrorGroupAlreadyExists=Group %s already exists.
|
||||
ErrorEmailAlreadyExists=Email %s already exists.
|
||||
ErrorRecordNotFound=Record not found.
|
||||
ErrorFailToCopyFile=Failed to copy file '<b>%s</b>' into '<b>%s</b>'.
|
||||
ErrorFailToCopyDir=Failed to copy directory '<b>%s</b>' into '<b>%s</b>'.
|
||||
ErrorFailToRenameFile=Failed to rename file '<b>%s</b>' into '<b>%s</b>'.
|
||||
ErrorFailToDeleteFile=Failed to remove file '<b>%s</b>'.
|
||||
ErrorFailToCreateFile=Failed to create file '<b>%s</b>'.
|
||||
ErrorFailToRenameDir=Failed to rename directory '<b>%s</b>' into '<b>%s</b>'.
|
||||
ErrorFailToCreateDir=Failed to create directory '<b>%s</b>'.
|
||||
ErrorFailToDeleteDir=Failed to delete directory '<b>%s</b>'.
|
||||
ErrorFailToMakeReplacementInto=Failed to make replacement into file '<b>%s</b>'.
|
||||
ErrorFailToGenerateFile=Failed to generate file '<b>%s</b>'.
|
||||
ErrorThisContactIsAlreadyDefinedAsThisType=This contact is already defined as contact for this type.
|
||||
ErrorCashAccountAcceptsOnlyCashMoney=This bank account is a cash account, so it accepts payments of type cash only.
|
||||
ErrorFromToAccountsMustDiffers=Source and targets bank accounts must be different.
|
||||
ErrorBadThirdPartyName=Bad value for third-party name
|
||||
ForbiddenBySetupRules=Forbidden by setup rules
|
||||
ErrorProdIdIsMandatory=The %s is mandatory
|
||||
ErrorAccountancyCodeCustomerIsMandatory=The accountancy code of customer %s is mandatory
|
||||
ErrorBadCustomerCodeSyntax=Bad syntax for customer code
|
||||
ErrorBadBarCodeSyntax=Bad syntax for barcode. May be you set a bad barcode type or you defined a barcode mask for numbering that does not match value scanned.
|
||||
ErrorCustomerCodeRequired=Customer code required
|
||||
ErrorBarCodeRequired=Barcode required
|
||||
ErrorCustomerCodeAlreadyUsed=Customer code already used
|
||||
ErrorBarCodeAlreadyUsed=Barcode already used
|
||||
ErrorPrefixRequired=Prefix required
|
||||
ErrorBadSupplierCodeSyntax=Bad syntax for vendor code
|
||||
ErrorSupplierCodeRequired=Vendor code required
|
||||
ErrorSupplierCodeAlreadyUsed=Vendor code already used
|
||||
ErrorBadParameters=Bad parameters
|
||||
ErrorWrongParameters=Wrong or missing parameters
|
||||
ErrorBadValueForParameter=Wrong value '%s' for parameter '%s'
|
||||
ErrorBadImageFormat=Image file has not a supported format (Your PHP does not support functions to convert images of this format)
|
||||
ErrorBadDateFormat=Value '%s' has wrong date format
|
||||
ErrorWrongDate=Date is not correct!
|
||||
ErrorFailedToWriteInDir=Failed to write in directory %s
|
||||
ErrorFoundBadEmailInFile=Found incorrect email syntax for %s lines in file (example line %s with email=%s)
|
||||
ErrorUserCannotBeDelete=User cannot be deleted. Maybe it is associated to Dolibarr entities.
|
||||
ErrorFieldsRequired=Some required fields have been left blank.
|
||||
ErrorSubjectIsRequired=The email subject is required
|
||||
ErrorFailedToCreateDir=Failed to create a directory. Check that Web server user has permissions to write into Dolibarr documents directory. If parameter <b>safe_mode</b> is enabled on this PHP, check that Dolibarr php files owns to web server user (or group).
|
||||
ErrorNoMailDefinedForThisUser=No mail defined for this user
|
||||
ErrorSetupOfEmailsNotComplete=Setup of emails is not complete
|
||||
ErrorFeatureNeedJavascript=This feature need javascript to be activated to work. Change this in setup - display.
|
||||
ErrorTopMenuMustHaveAParentWithId0=A menu of type 'Top' can't have a parent menu. Put 0 in parent menu or choose a menu of type 'Left'.
|
||||
ErrorLeftMenuMustHaveAParentId=A menu of type 'Left' must have a parent id.
|
||||
ErrorFileNotFound=File <b>%s</b> not found (Bad path, wrong permissions or access denied by PHP openbasedir or safe_mode parameter)
|
||||
ErrorDirNotFound=Directory <b>%s</b> not found (Bad path, wrong permissions or access denied by PHP openbasedir or safe_mode parameter)
|
||||
ErrorFunctionNotAvailableInPHP=Function <b>%s</b> is required for this feature but is not available in this version/setup of PHP.
|
||||
ErrorDirAlreadyExists=A directory with this name already exists.
|
||||
ErrorFileAlreadyExists=A file with this name already exists.
|
||||
ErrorDestinationAlreadyExists=Another file with the name <b>%s</b> already exists.
|
||||
ErrorPartialFile=File not received completely by server.
|
||||
ErrorNoTmpDir=Temporary directy %s does not exists.
|
||||
ErrorUploadBlockedByAddon=Upload blocked by a PHP/Apache plugin.
|
||||
ErrorFileSizeTooLarge=File size is too large or file not provided.
|
||||
ErrorFieldTooLong=Field %s is too long.
|
||||
ErrorSizeTooLongForIntType=Size too long for int type (%s digits maximum)
|
||||
ErrorSizeTooLongForVarcharType=Size too long for string type (%s chars maximum)
|
||||
ErrorNoValueForSelectType=Please fill value for select list
|
||||
ErrorNoValueForCheckBoxType=Please fill value for checkbox list
|
||||
ErrorNoValueForRadioType=Please fill value for radio list
|
||||
ErrorBadFormatValueList=The list value cannot have more than one comma: <u>%s</u>, but need at least one: key,value
|
||||
ErrorFieldCanNotContainSpecialCharacters=The field <b>%s</b> must not contains special characters.
|
||||
ErrorFieldCanNotContainSpecialNorUpperCharacters=The field <b>%s</b> must not contain special characters, nor upper case characters and cannot contain only numbers.
|
||||
ErrorFieldMustHaveXChar=The field <b>%s</b> must have at least %s characters.
|
||||
ErrorNoAccountancyModuleLoaded=No accountancy module activated
|
||||
ErrorExportDuplicateProfil=This profile name already exists for this export set.
|
||||
ErrorLDAPSetupNotComplete=Dolibarr-LDAP matching is not complete.
|
||||
ErrorLDAPMakeManualTest=A .ldif file has been generated in directory %s. Try to load it manually from command line to have more information on errors.
|
||||
ErrorCantSaveADoneUserWithZeroPercentage=Can't save an action with "status not started" if field "done by" is also filled.
|
||||
ErrorRefAlreadyExists=Reference <b>%s</b> already exists.
|
||||
ErrorPleaseTypeBankTransactionReportName=Please enter the bank statement name where the entry has to be reported (Format YYYYMM or YYYYMMDD)
|
||||
ErrorRecordHasChildren=Failed to delete record since it has some child records.
|
||||
ErrorRecordHasAtLeastOneChildOfType=Object %s has at least one child of type %s
|
||||
ErrorRecordIsUsedCantDelete=Can't delete record. It is already used or included into another object.
|
||||
ErrorModuleRequireJavascript=Javascript must not be disabled to have this feature working. To enable/disable Javascript, go to menu Home->Setup->Display.
|
||||
ErrorPasswordsMustMatch=Both typed passwords must match each other
|
||||
ErrorContactEMail=A technical error occured. Please, contact administrator to following email <b>%s</b> and provide the error code <b>%s</b> in your message, or add a screen copy of this page.
|
||||
ErrorWrongValueForField=Field <b>%s</b>: '<b>%s</b>' does not match regex rule <b>%s</b>
|
||||
ErrorFieldValueNotIn=Field <b>%s</b>: '<b>%s</b>' is not a value found in field <b>%s</b> of <b>%s</b>
|
||||
ErrorFieldRefNotIn=Field <b>%s</b>: '<b>%s</b>' is not a <b>%s</b> existing ref
|
||||
ErrorsOnXLines=%s errors found
|
||||
ErrorFileIsInfectedWithAVirus=The antivirus program was not able to validate the file (file might be infected by a virus)
|
||||
ErrorSpecialCharNotAllowedForField=Special characters are not allowed for field "%s"
|
||||
ErrorNumRefModel=A reference exists into database (%s) and is not compatible with this numbering rule. Remove record or renamed reference to activate this module.
|
||||
ErrorQtyTooLowForThisSupplier=Quantity too low for this vendor or no price defined on this product for this vendor
|
||||
ErrorOrdersNotCreatedQtyTooLow=Some orders haven't been created because of too-low quantities
|
||||
ErrorModuleSetupNotComplete=Setup of module %s looks to be uncomplete. Go on Home - Setup - Modules to complete.
|
||||
ErrorBadMask=Error on mask
|
||||
ErrorBadMaskFailedToLocatePosOfSequence=Error, mask without sequence number
|
||||
ErrorBadMaskBadRazMonth=Error, bad reset value
|
||||
ErrorMaxNumberReachForThisMask=Maximum number reached for this mask
|
||||
ErrorCounterMustHaveMoreThan3Digits=Counter must have more than 3 digits
|
||||
ErrorSelectAtLeastOne=Error, select at least one entry.
|
||||
ErrorDeleteNotPossibleLineIsConsolidated=Delete not possible because record is linked to a bank transaction that is conciliated
|
||||
ErrorProdIdAlreadyExist=%s is assigned to another third
|
||||
ErrorFailedToSendPassword=Failed to send password
|
||||
ErrorFailedToLoadRSSFile=Fails to get RSS feed. Try to add constant MAIN_SIMPLEXMLLOAD_DEBUG if error messages does not provide enough information.
|
||||
ErrorForbidden=Access denied.<br>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.
|
||||
ErrorForbidden2=Permission for this login can be defined by your Dolibarr administrator from menu %s->%s.
|
||||
ErrorForbidden3=It seems that Dolibarr is not used through an authenticated session. Take a look at Dolibarr setup documentation to know how to manage authentications (htaccess, mod_auth or other...).
|
||||
ErrorForbidden4=Note: clear your browser cookies to destroy existing sessions for this login.
|
||||
ErrorNoImagickReadimage=Class Imagick is not found in this PHP. No preview can be available. Administrators can disable this tab from menu Setup - Display.
|
||||
ErrorRecordAlreadyExists=Record already exists
|
||||
ErrorLabelAlreadyExists=This label already exists
|
||||
ErrorCantReadFile=Failed to read file '%s'
|
||||
ErrorCantReadDir=Failed to read directory '%s'
|
||||
ErrorBadLoginPassword=Bad value for login or password
|
||||
ErrorLoginDisabled=Your account has been disabled
|
||||
ErrorFailedToRunExternalCommand=Failed to run external command. Check it is available and runnable by your PHP server user. Check also the command is not protected on shell level by a security layer like apparmor.
|
||||
ErrorFailedToChangePassword=Failed to change password
|
||||
ErrorLoginDoesNotExists=User with login <b>%s</b> could not be found.
|
||||
ErrorLoginHasNoEmail=This user has no email address. Process aborted.
|
||||
ErrorBadValueForCode=Bad value for security code. Try again with new value...
|
||||
ErrorBothFieldCantBeNegative=Fields %s and %s can't be both negative
|
||||
ErrorFieldCantBeNegativeOnInvoice=Field <strong>%s</strong> cannot be negative on this type of invoice. If you need to add a discount line, just create the discount first (from field '%s' in thirdparty card) and apply it to the invoice.
|
||||
ErrorLinesCantBeNegativeForOneVATRate=Total of lines (net of tax) can't be negative for a given not null VAT rate (Found a negative total for VAT rate <b>%s</b>%%).
|
||||
ErrorLinesCantBeNegativeOnDeposits=Lines can't be negative in a deposit. You will face problems when you will need to consume the deposit in final invoice if you do so.
|
||||
ErrorQtyForCustomerInvoiceCantBeNegative=Quantity for line into customer invoices can't be negative
|
||||
ErrorWebServerUserHasNotPermission=User account <b>%s</b> used to execute web server has no permission for that
|
||||
ErrorNoActivatedBarcode=No barcode type activated
|
||||
ErrUnzipFails=Failed to unzip %s with ZipArchive
|
||||
ErrNoZipEngine=No engine to zip/unzip %s file in this PHP
|
||||
ErrorFileMustBeADolibarrPackage=The file %s must be a Dolibarr zip package
|
||||
ErrorModuleFileRequired=You must select a Dolibarr module package file
|
||||
ErrorPhpCurlNotInstalled=The PHP CURL is not installed, this is essential to talk with Paypal
|
||||
ErrorFailedToAddToMailmanList=Failed to add record %s to Mailman list %s or SPIP base
|
||||
ErrorFailedToRemoveToMailmanList=Failed to remove record %s to Mailman list %s or SPIP base
|
||||
ErrorNewValueCantMatchOldValue=New value can't be equal to old one
|
||||
ErrorFailedToValidatePasswordReset=Failed to reinit password. May be the reinit was already done (this link can be used only one time). If not, try to restart the reinit process.
|
||||
ErrorToConnectToMysqlCheckInstance=Connect to database fails. Check database server is running (for example, with mysql/mariadb, you can launch it from command line with 'sudo service mysql start').
|
||||
ErrorFailedToAddContact=Failed to add contact
|
||||
ErrorDateMustBeBeforeToday=The date must be lower than today
|
||||
ErrorDateMustBeInFuture=The date must be greater than today
|
||||
ErrorPaymentModeDefinedToWithoutSetup=A payment mode was set to type %s but setup of module Invoice was not completed to define information to show for this payment mode.
|
||||
ErrorPHPNeedModule=Error, your PHP must have module <b>%s</b> installed to use this feature.
|
||||
ErrorOpenIDSetupNotComplete=You setup Dolibarr config file to allow OpenID authentication, but URL of OpenID service is not defined into constant %s
|
||||
ErrorWarehouseMustDiffers=Source and target warehouses must differs
|
||||
ErrorBadFormat=Bad 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.
|
||||
ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
|
||||
ErrorCantDeletePaymentReconciliated=Can't delete a payment that had generated a bank entry that was reconciled
|
||||
ErrorCantDeletePaymentSharedWithPayedInvoice=Can't delete a payment shared by at least one invoice with status Paid
|
||||
ErrorPriceExpression1=Cannot assign to constant '%s'
|
||||
ErrorPriceExpression2=Cannot redefine built-in function '%s'
|
||||
ErrorPriceExpression3=Undefined variable '%s' in function definition
|
||||
ErrorPriceExpression4=Illegal character '%s'
|
||||
ErrorPriceExpression5=Unexpected '%s'
|
||||
ErrorPriceExpression6=Wrong number of arguments (%s given, %s expected)
|
||||
ErrorPriceExpression8=Unexpected operator '%s'
|
||||
ErrorPriceExpression9=An unexpected error occured
|
||||
ErrorPriceExpression10=Operator '%s' lacks operand
|
||||
ErrorPriceExpression11=Expecting '%s'
|
||||
ErrorPriceExpression14=Division by zero
|
||||
ErrorPriceExpression17=Undefined variable '%s'
|
||||
ErrorPriceExpression19=Expression not found
|
||||
ErrorPriceExpression20=Empty expression
|
||||
ErrorPriceExpression21=Empty result '%s'
|
||||
ErrorPriceExpression22=Negative result '%s'
|
||||
ErrorPriceExpression23=Unknown or non set variable '%s' in %s
|
||||
ErrorPriceExpression24=Variable '%s' exists but has no value
|
||||
ErrorPriceExpressionInternal=Internal error '%s'
|
||||
ErrorPriceExpressionUnknown=Unknown error '%s'
|
||||
ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs
|
||||
ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without lot/serial information, on product '%s' requiring lot/serial information
|
||||
ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified (approved or denied) before being allowed to do this action
|
||||
ErrorCantSetReceptionToTotalDoneWithReceptionDenied=All recorded receptions must first be verified (approved) before being allowed to do this action
|
||||
ErrorGlobalVariableUpdater0=HTTP request failed with error '%s'
|
||||
ErrorGlobalVariableUpdater1=Invalid JSON format '%s'
|
||||
ErrorGlobalVariableUpdater2=Missing parameter '%s'
|
||||
ErrorGlobalVariableUpdater3=The requested data was not found in result
|
||||
ErrorGlobalVariableUpdater4=SOAP client failed with error '%s'
|
||||
ErrorGlobalVariableUpdater5=No global variable selected
|
||||
ErrorFieldMustBeANumeric=Field <b>%s</b> must be a numeric value
|
||||
ErrorMandatoryParametersNotProvided=Mandatory parameter(s) not provided
|
||||
ErrorOppStatusRequiredIfAmount=You set an estimated amount for this lead. So you must also enter it's status.
|
||||
ErrorFailedToLoadModuleDescriptorForXXX=Failed to load module descriptor class for %s
|
||||
ErrorBadDefinitionOfMenuArrayInModuleDescriptor=Bad Definition Of Menu Array In Module Descriptor (bad value for key fk_menu)
|
||||
ErrorSavingChanges=An error has occurred when saving the changes
|
||||
ErrorWarehouseRequiredIntoShipmentLine=Warehouse is required on the line to ship
|
||||
ErrorFileMustHaveFormat=File must have format %s
|
||||
ErrorFilenameCantStartWithDot=Filename can't start with a '.'
|
||||
ErrorSupplierCountryIsNotDefined=Country for this vendor is not defined. Correct this first.
|
||||
ErrorsThirdpartyMerge=Failed to merge the two records. Request canceled.
|
||||
ErrorStockIsNotEnoughToAddProductOnOrder=Stock is not enough for product %s to add it into a new order.
|
||||
ErrorStockIsNotEnoughToAddProductOnInvoice=Stock is not enough for product %s to add it into a new invoice.
|
||||
ErrorStockIsNotEnoughToAddProductOnShipment=Stock is not enough for product %s to add it into a new shipment.
|
||||
ErrorStockIsNotEnoughToAddProductOnProposal=Stock is not enough for product %s to add it into a new proposal.
|
||||
ErrorFailedToLoadLoginFileForMode=Failed to get the login key for mode '%s'.
|
||||
ErrorModuleNotFound=File of module was not found.
|
||||
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)
|
||||
ErrorBankStatementNameMustFollowRegex=Error, bank statement name must follow the following syntax rule %s
|
||||
ErrorPhpMailDelivery=Check that you don't use a too high number of recipients and that your email content is not similar to a Spam. Ask also your administrator to check firewall and server logs files for a more complete information.
|
||||
ErrorUserNotAssignedToTask=User must be assigned to task to be able to enter time consumed.
|
||||
ErrorTaskAlreadyAssigned=Task already assigned to user
|
||||
ErrorModuleFileSeemsToHaveAWrongFormat=The module package seems to have a wrong format.
|
||||
ErrorModuleFileSeemsToHaveAWrongFormat2=At least one mandatory directory must exists into zip of module: <strong>%s</strong> or <strong>%s</strong>
|
||||
ErrorFilenameDosNotMatchDolibarrPackageRules=The name of the module package (<strong>%s</strong>) does not match expected name syntax: <strong>%s</strong>
|
||||
ErrorDuplicateTrigger=Error, duplicate trigger name %s. Already loaded from %s.
|
||||
ErrorNoWarehouseDefined=Error, no warehouses defined.
|
||||
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.
|
||||
ErrorMassValidationNotAllowedWhenStockIncreaseOnAction=Mass validation is not possible when option to increase/decrease stock is set on this action (you must validate one by one so you can define the warehouse to increase/decrease)
|
||||
ErrorObjectMustHaveStatusDraftToBeValidated=Object %s must have status 'Draft' to be validated.
|
||||
ErrorObjectMustHaveLinesToBeValidated=Object %s must have lines to be validated.
|
||||
ErrorOnlyInvoiceValidatedCanBeSentInMassAction=Only validated invoices can be sent using the "Send by email" mass action.
|
||||
ErrorChooseBetweenFreeEntryOrPredefinedProduct=You must choose if article is a predefined product or not
|
||||
ErrorDiscountLargerThanRemainToPaySplitItBefore=The discount you try to apply is larger than remain to pay. Split the discount in 2 smaller discounts before.
|
||||
ErrorFileNotFoundWithSharedLink=File was not found. May be the share key was modified or file was removed recently.
|
||||
ErrorProductBarCodeAlreadyExists=The product barcode %s already exists on another product reference.
|
||||
ErrorNoteAlsoThatSubProductCantBeFollowedByLot=Note also that using kits to have auto increase/decrease of subproducts is not possible when at least one subproduct (or subproduct of subproducts) needs a serial/lot number.
|
||||
ErrorDescRequiredForFreeProductLines=Description is mandatory for lines with free product
|
||||
ErrorAPageWithThisNameOrAliasAlreadyExists=The page/container <strong>%s</strong> has the same name or alternative alias that the one your try to use
|
||||
ErrorDuringChartLoad=Error when loading chart of accounts. If few accounts were not loaded, you can still enter them manually.
|
||||
ErrorBadSyntaxForParamKeyForContent=Bad syntax for param keyforcontent. Must have a value starting with %s or %s
|
||||
ErrorVariableKeyForContentMustBeSet=Error, the constant with name %s (with text content to show) or %s (with external url to show) must be set.
|
||||
ErrorURLMustEndWith=URL %s must end %s
|
||||
ErrorURLMustStartWithHttp=URL %s must start with http:// or https://
|
||||
ErrorHostMustNotStartWithHttp=Host name %s must NOT start with http:// or https://
|
||||
ErrorNewRefIsAlreadyUsed=Error, the new reference is already used
|
||||
ErrorDeletePaymentLinkedToAClosedInvoiceNotPossible=Error, delete payment linked to a closed invoice is not possible.
|
||||
ErrorSearchCriteriaTooSmall=Search criteria too small.
|
||||
ErrorObjectMustHaveStatusActiveToBeDisabled=Objects must have status 'Active' to be disabled
|
||||
ErrorObjectMustHaveStatusDraftOrDisabledToBeActivated=Objects must have status 'Draft' or 'Disabled' to be enabled
|
||||
ErrorNoFieldWithAttributeShowoncombobox=No fields has property 'showoncombobox' into definition of object '%s'. No way to show the combolist.
|
||||
ErrorFieldRequiredForProduct=Field '%s' is required for product %s
|
||||
ProblemIsInSetupOfTerminal=Problem is in setup of terminal %s.
|
||||
ErrorAddAtLeastOneLineFirst=Add at least one line first
|
||||
ErrorRecordAlreadyInAccountingDeletionNotPossible=Error, record is already transferred in accounting, deletion is not possible.
|
||||
ErrorLanguageMandatoryIfPageSetAsTranslationOfAnother=Error, language is mandatory if you set the page as a translation of another one.
|
||||
ErrorLanguageOfTranslatedPageIsSameThanThisPage=Error, language of translated page is same than this one.
|
||||
ErrorBatchNoFoundForProductInWarehouse=No lot/serial found for product "%s" in warehouse "%s".
|
||||
ErrorBatchNoFoundEnoughQuantityForProductInWarehouse=No enough quantity for this lot/serial for product "%s" in warehouse "%s".
|
||||
ErrorOnlyOneFieldForGroupByIsPossible=Only 1 field for the 'Group by' is possible (others are discarded)
|
||||
ErrorTooManyDifferentValueForSelectedGroupBy=Found too many different value (more than <b>%s</b>) for the field '<b>%s</b>', so we can't use it as a 'Group by' for graphics. The field 'Group By' has been removed. May be you wanted to use it as an X-Axis ?
|
||||
ErrorReplaceStringEmpty=Error, the string to replace into is empty
|
||||
ErrorProductNeedBatchNumber=Error, product '<b>%s</b>' need a lot/serial number
|
||||
ErrorProductDoesNotNeedBatchNumber=Error, product '<b>%s</b>' does not accept a lot/serial number
|
||||
ErrorFailedToReadObject=Error, failed to read object of type <b>%s</b>
|
||||
ErrorParameterMustBeEnabledToAllwoThisFeature=Error, parameter <b>%s</b> must be enabled into <b>conf/conf.php<b> to allow use of Command Line Interface by the internal job scheduler
|
||||
ErrorLoginDateValidity=Error, this login is outside the validity date range
|
||||
ErrorValueLength=Length of field '<b>%s</b>' must be higher than '<b>%s</b>'
|
||||
ErrorReservedKeyword=The word '<b>%s</b>' is a reserved keyword
|
||||
ErrorNotAvailableWithThisDistribution=Not available with this distribution
|
||||
ErrorPublicInterfaceNotEnabled=Public interface was not enabled
|
||||
ErrorLanguageRequiredIfPageIsTranslationOfAnother=The language of new page must be defined if it is set as a translation of another page
|
||||
ErrorLanguageMustNotBeSourceLanguageIfPageIsTranslationOfAnother=The language of new page must not be the source language if it is set as a translation of another page
|
||||
ErrorAParameterIsRequiredForThisOperation=A parameter is mandatory for this operation
|
||||
ErrorDateIsInFuture=Error, the date can't be in the future
|
||||
ErrorAnAmountWithoutTaxIsRequired=Error, amount is mandatory
|
||||
ErrorAPercentIsRequired=Error, please fill in the percentage correctly
|
||||
ErrorYouMustFirstSetupYourChartOfAccount=You must first setup your chart of account
|
||||
ErrorFailedToFindEmailTemplate=Failed to find template with code name %s
|
||||
ErrorDurationForServiceNotDefinedCantCalculateHourlyPrice=Duration not defined on service. No way to calculate the hourly price.
|
||||
ErrorActionCommPropertyUserowneridNotDefined=User's owner is required
|
||||
ErrorActionCommBadType=Selected event type (id: %n, code: %s) do not exist in Event Type dictionary
|
||||
CheckVersionFail=Version check fail
|
||||
ErrorWrongFileName=Name of the file cannot have __SOMETHING__ in it
|
||||
ErrorNotInDictionaryPaymentConditions=Not in Payment Terms Dictionary, please modify.
|
||||
ErrorIsNotADraft=%s is not a draft
|
||||
ErrorExecIdFailed=Can't execute command "id"
|
||||
ErrorBadCharIntoLoginName=Unauthorized character in the login name
|
||||
ErrorRequestTooLarge=Error, request too large
|
||||
ErrorNotApproverForHoliday=You are not the approver for leave %s
|
||||
ErrorAttributeIsUsedIntoProduct=This attribute is used in one or more product variants
|
||||
ErrorAttributeValueIsUsedIntoProduct=This attribute value is used in one or more product variants
|
||||
ErrorPaymentInBothCurrency=Error, all amounts must be entered in the same column
|
||||
ErrorYouTryToPayInvoicesInACurrencyFromBankWithAnotherCurrency=You try to pay invoices in the currency %s from an account with the currency %s
|
||||
|
||||
# Warnings
|
||||
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Your PHP parameter upload_max_filesize (%s) is higher than PHP parameter post_max_size (%s). This is not a consistent setup.
|
||||
WarningPasswordSetWithNoAccount=A password was set for this member. However, no user account was created. So this password is stored but can't be used to login to Dolibarr. It may be used by an external module/interface but if you don't need to define any login nor password for a member, you can disable option "Manage a login for each member" from Member module setup. If you need to manage a login but don't need any password, you can keep this field empty to avoid this warning. Note: Email can also be used as a login if the member is linked to a user.
|
||||
WarningMandatorySetupNotComplete=Click here to setup mandatory parameters
|
||||
WarningEnableYourModulesApplications=Click here to enable your modules and applications
|
||||
WarningSafeModeOnCheckExecDir=Warning, PHP option <b>safe_mode</b> is on so command must be stored inside a directory declared by php parameter <b>safe_mode_exec_dir</b>.
|
||||
WarningBookmarkAlreadyExists=A bookmark with this title or this target (URL) already exists.
|
||||
WarningPassIsEmpty=Warning, database password is empty. This is a security hole. You should add a password to your database and change your conf.php file to reflect this.
|
||||
WarningConfFileMustBeReadOnly=Warning, your config file (<b>htdocs/conf/conf.php</b>) can be overwritten by the web server. This is a serious security hole. Modify permissions on file to be in read only mode for operating system user used by Web server. If you use Windows and FAT format for your disk, you must know that this file system does not allow to add permissions on file, so can't be completely safe.
|
||||
WarningsOnXLines=Warnings on <b>%s</b> source record(s)
|
||||
WarningNoDocumentModelActivated=No model, for document generation, has been activated. A model will be chosen by default until you check your module setup.
|
||||
WarningLockFileDoesNotExists=Warning, once setup is finished, you must disable the installation/migration tools by adding a file <b>install.lock</b> into directory <b>%s</b>. Omitting the creation of this file is a grave security risk.
|
||||
WarningUntilDirRemoved=All security warnings (visible by admin users only) will remain active as long as the vulnerability is present (or that constant MAIN_REMOVE_INSTALL_WARNING is added in Setup->Other Setup).
|
||||
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).
|
||||
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.
|
||||
WarningSomeLinesWithNullHourlyRate=Some times were recorded by some users while their hourly rate was not defined. A value of 0 %s per hour was used but this may result in wrong valuation of time spent.
|
||||
WarningYourLoginWasModifiedPleaseLogin=Your login was modified. For security purpose you will have to login with your new login before next action.
|
||||
WarningAnEntryAlreadyExistForTransKey=An entry already exists for the translation key for this language
|
||||
WarningNumberOfRecipientIsRestrictedInMassAction=Warning, number of different recipient is limited to <b>%s</b> when using the mass actions on lists
|
||||
WarningDateOfLineMustBeInExpenseReportRange=Warning, the date of line is not in the range of the expense report
|
||||
WarningProjectDraft=Project is still in draft mode. Don't forget to validate it if you plan to use tasks.
|
||||
WarningProjectClosed=Project is closed. You must re-open it first.
|
||||
WarningSomeBankTransactionByChequeWereRemovedAfter=Some bank transaction were removed after that the receipt including them were generated. So nb of cheques and total of receipt may differ from number and total in list.
|
||||
WarningFailedToAddFileIntoDatabaseIndex=Warning, failed to add file entry into ECM database index table
|
||||
WarningTheHiddenOptionIsOn=Warning, the hidden option <b>%s</b> is on.
|
||||
WarningCreateSubAccounts=Warning, you can't create directly a sub account, you must create a third party or an user and assign them an accounting code to find them in this list
|
||||
WarningAvailableOnlyForHTTPSServers=Available only if using HTTPS secured connection.
|
||||
WarningModuleXDisabledSoYouMayMissEventHere=Module %s has not been enabled. So you may miss a lot of event here.
|
||||
WarningPaypalPaymentNotCompatibleWithStrict=The value 'Strict' makes the online payment features not working correctly. Use 'Lax' instead.
|
||||
|
||||
# Validate
|
||||
RequireValidValue = Value not valid
|
||||
RequireAtLeastXString = Requires at least %s character(s)
|
||||
RequireXStringMax = Requires %s character(s) max
|
||||
RequireAtLeastXDigits = Requires at least %s digit(s)
|
||||
RequireXDigitsMax = Requires %s digit(s) max
|
||||
RequireValidNumeric = Requires a numeric value
|
||||
RequireValidEmail = Email address is not valid
|
||||
RequireMaxLength = Length must be less than %s chars
|
||||
RequireMinLength = Length must be more than %s char(s)
|
||||
RequireValidUrl = Require valid URL
|
||||
RequireValidDate = Require a valid date
|
||||
RequireANotEmptyValue = Is required
|
||||
RequireValidDuration = Require a valid duration
|
||||
RequireValidExistingElement = Require an existing value
|
||||
RequireValidBool = Require a valid boolean
|
||||
BadSetupOfField = Error bad setup of field
|
||||
BadSetupOfFieldClassNotFoundForValidation = Error bad setup of field : Class not found for validation
|
||||
BadSetupOfFieldFileNotFound = Error bad setup of field : File not found for inclusion
|
||||
BadSetupOfFieldFetchNotCallable = Error bad setup of field : Fetch not callable on class
|
||||
169
htdocs/langs/ar_SY/eventorganization.lang
Normal file
169
htdocs/langs/ar_SY/eventorganization.lang
Normal file
@@ -0,0 +1,169 @@
|
||||
# Copyright (C) 2021 Florian Henry <florian.henry@scopen.fr>
|
||||
# Copyright (C) 2021 Dorian Vabre <dorian.vabre@gmail.com>
|
||||
#
|
||||
# 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 <https://www.gnu.org/licenses/>.
|
||||
|
||||
#
|
||||
# Generic
|
||||
#
|
||||
ModuleEventOrganizationName = Event Organization
|
||||
EventOrganizationDescription = Event Organization through Module Project
|
||||
EventOrganizationDescriptionLong= Manage the organization of an event (show, conferences, attendees or speakers, with public pages for suggestion, vote or registration)
|
||||
#
|
||||
# Menu
|
||||
#
|
||||
EventOrganizationMenuLeft = Organized events
|
||||
EventOrganizationConferenceOrBoothMenuLeft = Conference Or Booth
|
||||
|
||||
PaymentEvent=Payment of event
|
||||
|
||||
#
|
||||
# Admin page
|
||||
#
|
||||
NewRegistration=Registration
|
||||
EventOrganizationSetup=Event Organization setup
|
||||
EventOrganization=Event organization
|
||||
Settings=Settings
|
||||
EventOrganizationSetupPage = Event Organization setup page
|
||||
EVENTORGANIZATION_TASK_LABEL = Label of tasks to create automatically when project is validated
|
||||
EVENTORGANIZATION_TASK_LABELTooltip = When you validate an event to organize, some tasks can be automatically created in the project<br><br>For example: <br>Send Call for Conferences<br>Send Call for Booths<br>Validate suggestions of Conferences<br>Validate application for Booths<br>Open subscriptions to the event for attendees<br>Send a remind of the event to speakers<br>Send a remind of the event to Booth hosters<br>Send a remind of the event to attendees
|
||||
EVENTORGANIZATION_TASK_LABELTooltip2=Keep empty if you don't need to create tasks automatically.
|
||||
EVENTORGANIZATION_CATEG_THIRDPARTY_CONF = Category to add to third-parties automatically created when someone suggests a conference
|
||||
EVENTORGANIZATION_CATEG_THIRDPARTY_BOOTH = Category to add to third-parties automatically created when they suggests a booth
|
||||
EVENTORGANIZATION_TEMPLATE_EMAIL_ASK_CONF = Template of email to send after receiving a suggestion of a conference.
|
||||
EVENTORGANIZATION_TEMPLATE_EMAIL_ASK_BOOTH = Template of email to send after receiving a suggestion of a booth.
|
||||
EVENTORGANIZATION_TEMPLATE_EMAIL_AFT_SUBS_BOOTH = Template of email to send after a registration to a booth has been paid.
|
||||
EVENTORGANIZATION_TEMPLATE_EMAIL_AFT_SUBS_EVENT = Template of email to send after a registration to an event has been paid.
|
||||
EVENTORGANIZATION_TEMPLATE_EMAIL_BULK_SPEAKER = Template of email to use when sending emails from the massaction "Send emails" to speakers
|
||||
EVENTORGANIZATION_TEMPLATE_EMAIL_BULK_ATTENDES = Template of email to use when sending emails from the massaction "Send emails" on attendee list
|
||||
EVENTORGANIZATION_FILTERATTENDEES_CAT = In the form to create/add an attendee, restricts the list of thirdparties to thirdparties in the category
|
||||
EVENTORGANIZATION_FILTERATTENDEES_TYPE = In the form to create/add an attendee, restricts the list of thirdparties to thirdparties with the nature
|
||||
|
||||
#
|
||||
# Object
|
||||
#
|
||||
EventOrganizationConfOrBooth= Conference Or Booth
|
||||
ManageOrganizeEvent = Manage the organization of an event
|
||||
ConferenceOrBooth = Conference Or Booth
|
||||
ConferenceOrBoothTab = Conference Or Booth
|
||||
AmountPaid = Amount paid
|
||||
DateOfRegistration = Date of registration
|
||||
ConferenceOrBoothAttendee = Conference Or Booth Attendee
|
||||
|
||||
#
|
||||
# Template Mail
|
||||
#
|
||||
YourOrganizationEventConfRequestWasReceived = Your request for conference was received
|
||||
YourOrganizationEventBoothRequestWasReceived = Your request for booth was received
|
||||
EventOrganizationEmailAskConf = Request for conference
|
||||
EventOrganizationEmailAskBooth = Request for booth
|
||||
EventOrganizationEmailBoothPayment = Payment of your booth
|
||||
EventOrganizationEmailRegistrationPayment = Registration for an event
|
||||
EventOrganizationMassEmailAttendees = Communication to attendees
|
||||
EventOrganizationMassEmailSpeakers = Communication to speakers
|
||||
ToSpeakers=To speakers
|
||||
|
||||
#
|
||||
# Event
|
||||
#
|
||||
AllowUnknownPeopleSuggestConf=Allow people to suggest conferences
|
||||
AllowUnknownPeopleSuggestConfHelp=Allow unknown people to suggest a conference they want to do
|
||||
AllowUnknownPeopleSuggestBooth=Allow people to apply for a booth
|
||||
AllowUnknownPeopleSuggestBoothHelp=Allow unknown people to apply for a booth
|
||||
PriceOfRegistration=Price of registration
|
||||
PriceOfRegistrationHelp=Price to pay to register or participate in the event
|
||||
PriceOfBooth=Subscription price to stand a booth
|
||||
PriceOfBoothHelp=Subscription price to stand a booth
|
||||
EventOrganizationICSLink=Link ICS for conferences
|
||||
ConferenceOrBoothInformation=Conference Or Booth informations
|
||||
Attendees=Attendees
|
||||
ListOfAttendeesOfEvent=List of attendees of the event project
|
||||
DownloadICSLink = Download ICS link
|
||||
EVENTORGANIZATION_SECUREKEY = Seed to secure the key for the public registration page to suggest a conference
|
||||
SERVICE_BOOTH_LOCATION = Service used for the invoice row about a booth location
|
||||
SERVICE_CONFERENCE_ATTENDEE_SUBSCRIPTION = Service used for the invoice row about an attendee subscription to an event
|
||||
NbVotes=Number of votes
|
||||
#
|
||||
# Status
|
||||
#
|
||||
EvntOrgDraft = Draft
|
||||
EvntOrgSuggested = Suggested
|
||||
EvntOrgConfirmed = Confirmed
|
||||
EvntOrgNotQualified = Not Qualified
|
||||
EvntOrgDone = Done
|
||||
EvntOrgCancelled = Cancelled
|
||||
#
|
||||
# Public page
|
||||
#
|
||||
SuggestForm = Suggestion page
|
||||
SuggestOrVoteForConfOrBooth = Page for suggestion or vote
|
||||
EvntOrgRegistrationHelpMessage = Here, you can vote for a conference or suggest a new one for the event. You can also apply to have a booth during the event.
|
||||
EvntOrgRegistrationConfHelpMessage = Here, you can suggest a new conference to animate during the event.
|
||||
EvntOrgRegistrationBoothHelpMessage = Here, you can apply to have a booth during the event.
|
||||
ListOfSuggestedConferences = List of suggested conferences
|
||||
ListOfSuggestedBooths = List of suggested booths
|
||||
ListOfConferencesOrBooths=List of conferences or booths of event project
|
||||
SuggestConference = Suggest a new conference
|
||||
SuggestBooth = Suggest a booth
|
||||
ViewAndVote = View and vote for suggested events
|
||||
PublicAttendeeSubscriptionGlobalPage = Public link for registration to the event
|
||||
PublicAttendeeSubscriptionPage = Public link for registration to this event only
|
||||
MissingOrBadSecureKey = The security key is invalid or missing
|
||||
EvntOrgWelcomeMessage = This form allows you to register as a new participant to the event : <b>%s</b>
|
||||
EvntOrgDuration = This conference starts on %s and ends on %s.
|
||||
ConferenceAttendeeFee = Conference attendee fee for the event : '%s' occurring from %s to %s.
|
||||
BoothLocationFee = Booth location for the event : '%s' occurring from %s to %s
|
||||
EventType = Event type
|
||||
LabelOfBooth=Booth label
|
||||
LabelOfconference=Conference label
|
||||
ConferenceIsNotConfirmed=Registration not available, conference is not confirmed yet
|
||||
DateMustBeBeforeThan=%s must be before %s
|
||||
DateMustBeAfterThan=%s must be after %s
|
||||
|
||||
NewSubscription=Registration
|
||||
OrganizationEventConfRequestWasReceived=Your suggestion for a conference has been received
|
||||
OrganizationEventBoothRequestWasReceived=Your request for a booth has been received
|
||||
OrganizationEventPaymentOfBoothWasReceived=Your payment for your booth has been recorded
|
||||
OrganizationEventPaymentOfRegistrationWasReceived=Your payment for your event registration has been recorded
|
||||
OrganizationEventBulkMailToAttendees=This is a remind about your participation in the event as an attendee
|
||||
OrganizationEventBulkMailToSpeakers=This is a reminder on your participation in the event as a speaker
|
||||
OrganizationEventLinkToThirdParty=Link to third party (customer, supplier or partner)
|
||||
|
||||
NewSuggestionOfBooth=Application for a booth
|
||||
NewSuggestionOfConference=Application for a conference
|
||||
|
||||
#
|
||||
# Vote page
|
||||
#
|
||||
EvntOrgRegistrationWelcomeMessage = Welcome on the conference or booth suggestion page.
|
||||
EvntOrgRegistrationConfWelcomeMessage = Welcome on the conference suggestion page.
|
||||
EvntOrgRegistrationBoothWelcomeMessage = Welcome on the booth suggestion page.
|
||||
EvntOrgVoteHelpMessage = Here, you can view and vote for the suggested events for the project
|
||||
VoteOk = Your vote has been accepted.
|
||||
AlreadyVoted = You have already voted for this event.
|
||||
VoteError = An error has occurred during the vote, please try again.
|
||||
|
||||
SubscriptionOk = Your registration has been validated
|
||||
ConfAttendeeSubscriptionConfirmation = Confirmation of your subscription to an event
|
||||
Attendee = Attendee
|
||||
PaymentConferenceAttendee = Conference attendee payment
|
||||
PaymentBoothLocation = Booth location payment
|
||||
DeleteConferenceOrBoothAttendee=Remove attendee
|
||||
RegistrationAndPaymentWereAlreadyRecorder=A registration and a payment were already recorded for the email <b>%s</b>
|
||||
EmailAttendee=Attendee email
|
||||
EmailCompanyForInvoice=Company email (for invoice, if different of attendee email)
|
||||
ErrorSeveralCompaniesWithEmailContactUs=Several companies with this email has been found so we can't validate automaticaly your registration. Please contact us at %s for a manual validation
|
||||
ErrorSeveralCompaniesWithNameContactUs=Several companies with this name has been found so we can't validate automaticaly your registration. Please contact us at %s for a manual validation
|
||||
NoPublicActionsAllowedForThisEvent=No public actions are open to public for this event
|
||||
MaxNbOfAttendees=Max number of attendees
|
||||
137
htdocs/langs/ar_SY/exports.lang
Normal file
137
htdocs/langs/ar_SY/exports.lang
Normal file
@@ -0,0 +1,137 @@
|
||||
# Dolibarr language file - Source file is en_US - exports
|
||||
ExportsArea=Exports
|
||||
ImportArea=Import
|
||||
NewExport=New Export
|
||||
NewImport=New Import
|
||||
ExportableDatas=Exportable dataset
|
||||
ImportableDatas=Importable dataset
|
||||
SelectExportDataSet=Choose dataset you want to export...
|
||||
SelectImportDataSet=Choose dataset you want to import...
|
||||
SelectExportFields=Choose the fields you want to export, or select a predefined export profile
|
||||
SelectImportFields=Choose the source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profile:
|
||||
NotImportedFields=Fields of source file not imported
|
||||
SaveExportModel=Save your selections as an export profile/template (for reuse).
|
||||
SaveImportModel=Save this import profile (for reuse) ...
|
||||
ExportModelName=Export profile name
|
||||
ExportModelSaved=Export profile saved as <b>%s</b>.
|
||||
ExportableFields=Exportable fields
|
||||
ExportedFields=Exported fields
|
||||
ImportModelName=Import profile name
|
||||
ImportModelSaved=Import profile saved as <b>%s</b>.
|
||||
DatasetToExport=Dataset to export
|
||||
DatasetToImport=Import file into dataset
|
||||
ChooseFieldsOrdersAndTitle=Choose fields order...
|
||||
FieldsTitle=Fields title
|
||||
FieldTitle=Field title
|
||||
NowClickToGenerateToBuildExportFile=Now, select the file format in the combo box and click on "Generate" to build the export file...
|
||||
AvailableFormats=Available Formats
|
||||
LibraryShort=Library
|
||||
ExportCsvSeparator=Csv caracter separator
|
||||
ImportCsvSeparator=Csv caracter separator
|
||||
Step=Step
|
||||
FormatedImport=Import Assistant
|
||||
FormatedImportDesc1=This module allows you to update existing data or add new objects into the database from a file without technical knowledge, using an assistant.
|
||||
FormatedImportDesc2=First step is to choose the kind of data you want to import, then the format of the source file, then the fields you want to import.
|
||||
FormatedExport=Export Assistant
|
||||
FormatedExportDesc1=These tools allow the export of personalized data using an assistant, to help you in the process without requiring technical knowledge.
|
||||
FormatedExportDesc2=First step is to choose a predefined dataset, then which fields you want to export, and in which order.
|
||||
FormatedExportDesc3=When data to export are selected, you can choose the format of the output file.
|
||||
Sheet=Sheet
|
||||
NoImportableData=No importable data (no module with definitions to allow data imports)
|
||||
FileSuccessfullyBuilt=File generated
|
||||
SQLUsedForExport=SQL Request used to extract data
|
||||
LineId=Id of line
|
||||
LineLabel=Label of line
|
||||
LineDescription=Description of line
|
||||
LineUnitPrice=Unit price of line
|
||||
LineVATRate=VAT Rate of line
|
||||
LineQty=Quantity for line
|
||||
LineTotalHT=Amount excl. tax for line
|
||||
LineTotalTTC=Amount with tax for line
|
||||
LineTotalVAT=Amount of VAT for line
|
||||
TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
|
||||
FileWithDataToImport=File with data to import
|
||||
FileToImport=Source file to import
|
||||
FileMustHaveOneOfFollowingFormat=File to import must have one of following formats
|
||||
DownloadEmptyExample=Download template file with field content information
|
||||
StarAreMandatory=* are mandatory fields
|
||||
ChooseFormatOfFileToImport=Choose the file format to use as import file format by clicking on the %s icon to select it...
|
||||
ChooseFileToImport=Upload file then click on the %s icon to select file as source import file...
|
||||
SourceFileFormat=Source file format
|
||||
FieldsInSourceFile=Fields in source file
|
||||
FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
|
||||
Field=Field
|
||||
NoFields=No fields
|
||||
MoveField=Move field column number %s
|
||||
ExampleOfImportFile=Example_of_import_file
|
||||
SaveImportProfile=Save this import profile
|
||||
ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
|
||||
TablesTarget=Targeted tables
|
||||
FieldsTarget=Targeted fields
|
||||
FieldTarget=Targeted field
|
||||
FieldSource=Source field
|
||||
NbOfSourceLines=Number of lines in source file
|
||||
NowClickToTestTheImport=Check that the file format (field and string delimiters) of your file matches the options shown and that you have omitted the header line, or these will be flagged as errors in the following simulation.<br>Click on the "<b>%s</b>" button to run a check of the file structure/contents and simulate the import process.<br><b>No data will be changed in your database</b>.
|
||||
RunSimulateImportFile=Run Import Simulation
|
||||
FieldNeedSource=This field requires data from the source file
|
||||
SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
|
||||
InformationOnSourceFile=Information on source file
|
||||
InformationOnTargetTables=Information on target fields
|
||||
SelectAtLeastOneField=Switch at least one source field in the column of fields to export
|
||||
SelectFormat=Choose this import file format
|
||||
RunImportFile=Import Data
|
||||
NowClickToRunTheImport=Check the results of the import simulation. Correct any errors and re-test.<br>When the simulation reports no errors you may proceed to import the data into the database.
|
||||
DataLoadedWithId=The imported data will have an additional field in each database table with this import id: <b>%s</b>, to allow it to be searchable in the case of investigating a problem related to this import.
|
||||
ErrorMissingMandatoryValue=Mandatory data is empty in the source file for field <b>%s</b>.
|
||||
TooMuchErrors=There are still <b>%s</b> other source lines with errors but output has been limited.
|
||||
TooMuchWarnings=There are still <b>%s</b> other source lines with warnings but output has been limited.
|
||||
EmptyLine=Empty line (will be discarded)
|
||||
CorrectErrorBeforeRunningImport=You <b>must</b> correct all errors <b>before</b> running the definitive import.
|
||||
FileWasImported=File was imported with number <b>%s</b>.
|
||||
YouCanUseImportIdToFindRecord=You can find all the imported records in your database by filtering on field <b>import_key='%s'</b>.
|
||||
NbOfLinesOK=Number of lines with no errors and no warnings: <b>%s</b>.
|
||||
NbOfLinesImported=Number of lines successfully imported: <b>%s</b>.
|
||||
DataComeFromNoWhere=Value to insert comes from nowhere in source file.
|
||||
DataComeFromFileFieldNb=Value to insert comes from field number <b>%s</b> in source file.
|
||||
DataComeFromIdFoundFromRef=Value that comes from field number <b>%s</b> of source file will be used to find the id of the parent object to use (so the object <b>%s</b> that has the ref. from source file must exist in the database).
|
||||
DataComeFromIdFoundFromCodeId=Code that comes from field number <b>%s</b> of source file will be used to find the id of the parent object to use (so the code from source file must exist in the dictionary <b>%s</b>). Note that if you know the id, you can also use it in the source file instead of the code. Import should work in both cases.
|
||||
DataIsInsertedInto=Data coming from source file will be inserted into the following field:
|
||||
DataIDSourceIsInsertedInto=The id of the parent object, that was found using the data in the source file, will be inserted into the following field:
|
||||
DataCodeIDSourceIsInsertedInto=The id of the parent line, that was found from code, will be inserted into the following field:
|
||||
SourceRequired=Data value is mandatory
|
||||
SourceExample=Example of possible data value
|
||||
ExampleAnyRefFoundIntoElement=Any ref found for element <b>%s</b>
|
||||
ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary <b>%s</b>
|
||||
CSVFormatDesc=<b>Comma Separated Value</b> file format (.csv).<br>This is a text file format where fields are separated by a separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
|
||||
Excel95FormatDesc=<b>Excel</b> file format (.xls)<br>This is the native Excel 95 format (BIFF5).
|
||||
Excel2007FormatDesc=<b>Excel</b> file format (.xlsx)<br>This is the native Excel 2007 format (SpreadsheetML).
|
||||
TsvFormatDesc=<b>Tab Separated Value</b> file format (.tsv)<br>This is a text file format where fields are separated by a tabulator [tab].
|
||||
ExportFieldAutomaticallyAdded=Field <b>%s</b> 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 format options
|
||||
Separator=Field Separator
|
||||
Enclosure=String Delimiter
|
||||
SpecialCode=Special code
|
||||
ExportStringFilter=%% allows replacing one or more characters in the text
|
||||
ExportDateFilter=YYYY, YYYYMM, YYYYMMDD: filters by one year/month/day<br>YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD: filters over a range of years/months/days<br> > YYYY, > YYYYMM, > YYYYMMDD: filters on all following years/months/days<br> < YYYY, < YYYYMM, < YYYYMMDD: filters on all previous years/months/days
|
||||
ExportNumericFilter=NNNNN filters by one value<br>NNNNN+NNNNN filters over a range of values<br>< NNNNN filters by lower values<br>> NNNNN filters by higher values
|
||||
ImportFromLine=Import starting from line number
|
||||
EndAtLineNb=End at line number
|
||||
ImportFromToLine=Limit range (From - To). Eg. to omit header line(s).
|
||||
SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines.<br>If the header lines are NOT omitted, this will result in multiple errors in the Import Simulation.
|
||||
KeepEmptyToGoToEndOfFile=Keep this field empty to process all lines to the end of the file.
|
||||
SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for an UPDATE import
|
||||
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 (column) to use for <b>updating</b> existing data
|
||||
NbInsert=Number of inserted lines: %s
|
||||
NbUpdate=Number of updated lines: %s
|
||||
MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s
|
||||
StocksWithBatch=Stocks and location (warehouse) of products with batch/serial number
|
||||
5
htdocs/langs/ar_SY/externalsite.lang
Normal file
5
htdocs/langs/ar_SY/externalsite.lang
Normal file
@@ -0,0 +1,5 @@
|
||||
# Dolibarr language file - Source file is en_US - externalsite
|
||||
ExternalSiteSetup=Setup link to external website
|
||||
ExternalSiteURL=External Site URL of HTML iframe content
|
||||
ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly.
|
||||
ExampleMyMenuEntry=My menu entry
|
||||
14
htdocs/langs/ar_SY/ftp.lang
Normal file
14
htdocs/langs/ar_SY/ftp.lang
Normal file
@@ -0,0 +1,14 @@
|
||||
# Dolibarr language file - Source file is en_US - ftp
|
||||
FTPClientSetup=FTP or SFTP Client module setup
|
||||
NewFTPClient=New FTP/FTPS connection setup
|
||||
FTPArea=FTP/FTPS Area
|
||||
FTPAreaDesc=This screen shows a view of an FTP et SFTP server.
|
||||
SetupOfFTPClientModuleNotComplete=The setup of the FTP or SFTP client module seems to be incomplete
|
||||
FTPFeatureNotSupportedByYourPHP=Your PHP does not support FTP or SFTP functions
|
||||
FailedToConnectToFTPServer=Failed to connect to server (server %s, port %s)
|
||||
FailedToConnectToFTPServerWithCredentials=Failed to login to server with defined login/password
|
||||
FTPFailedToRemoveFile=Failed to remove file <b>%s</b>.
|
||||
FTPFailedToRemoveDir=Failed to remove directory <b>%s</b>: check permissions and that the directory is empty.
|
||||
FTPPassiveMode=Passive mode
|
||||
ChooseAFTPEntryIntoMenu=Choose a FTP/SFTP site from the menu...
|
||||
FailedToGetFile=Failed to get files %s
|
||||
23
htdocs/langs/ar_SY/help.lang
Normal file
23
htdocs/langs/ar_SY/help.lang
Normal file
@@ -0,0 +1,23 @@
|
||||
# Dolibarr language file - Source file is en_US - help
|
||||
CommunitySupport=Forum/Wiki support
|
||||
EMailSupport=Emails support
|
||||
RemoteControlSupport=Online real-time / remote support
|
||||
OtherSupport=Other support
|
||||
ToSeeListOfAvailableRessources=To contact/see available resources:
|
||||
HelpCenter=Help Center
|
||||
DolibarrHelpCenter=Dolibarr Help and Support Center
|
||||
ToGoBackToDolibarr=Otherwise, <a href="%s">click here to continue to use Dolibarr</a>.
|
||||
TypeOfSupport=Type of support
|
||||
TypeSupportCommunauty=Community (free)
|
||||
TypeSupportCommercial=Commercial
|
||||
TypeOfHelp=Type
|
||||
NeedHelpCenter=Need help or support?
|
||||
Efficiency=Efficiency
|
||||
TypeHelpOnly=Help only
|
||||
TypeHelpDev=Help+Development
|
||||
TypeHelpDevForm=Help+Development+Training
|
||||
BackToHelpCenter=Otherwise, <a href="%s">go back to Help center home page</a>.
|
||||
LinkToGoldMember=You can call one of the trainers preselected by Dolibarr for your language (%s) by clicking their Widget (status and maximum price are automatically updated):
|
||||
PossibleLanguages=Supported languages
|
||||
SubscribeToFoundation=Help the Dolibarr project, subscribe to the foundation
|
||||
SeeOfficalSupport=For official Dolibarr support in your language: <br><b><a href="%s" target="_blank" rel="noopener noreferrer">%s</a></b>
|
||||
139
htdocs/langs/ar_SY/holiday.lang
Normal file
139
htdocs/langs/ar_SY/holiday.lang
Normal file
@@ -0,0 +1,139 @@
|
||||
# Dolibarr language file - Source file is en_US - holiday
|
||||
HRM=HRM
|
||||
Holidays=Leave
|
||||
CPTitreMenu=Leave
|
||||
MenuReportMonth=Monthly statement
|
||||
MenuAddCP=New leave request
|
||||
NotActiveModCP=You must enable the module Leave to view this page.
|
||||
AddCP=Make a leave request
|
||||
DateDebCP=Start date
|
||||
DateFinCP=End date
|
||||
DraftCP=Draft
|
||||
ToReviewCP=Awaiting approval
|
||||
ApprovedCP=Approved
|
||||
CancelCP=Canceled
|
||||
RefuseCP=Refused
|
||||
ValidatorCP=Approver
|
||||
ListeCP=List of leave
|
||||
Leave=Leave request
|
||||
LeaveId=Leave ID
|
||||
ReviewedByCP=Will be approved by
|
||||
UserID=User ID
|
||||
UserForApprovalID=User for approval ID
|
||||
UserForApprovalFirstname=First name of approval user
|
||||
UserForApprovalLastname=Last name of approval user
|
||||
UserForApprovalLogin=Login of approval user
|
||||
DescCP=Description
|
||||
SendRequestCP=Create leave request
|
||||
DelayToRequestCP=Leave requests must be made at least <b>%s day(s)</b> before them.
|
||||
MenuConfCP=Balance of leave
|
||||
SoldeCPUser=Leave balance (in days) <b>%s</b>
|
||||
ErrorEndDateCP=You must select an end date greater than the start date.
|
||||
ErrorSQLCreateCP=An SQL error occurred during the creation:
|
||||
ErrorIDFicheCP=An error has occurred, the leave request does not exist.
|
||||
ReturnCP=Return to previous page
|
||||
ErrorUserViewCP=You are not authorized to read this leave request.
|
||||
InfosWorkflowCP=Information Workflow
|
||||
RequestByCP=Requested by
|
||||
TitreRequestCP=Leave request
|
||||
TypeOfLeaveId=Type of leave ID
|
||||
TypeOfLeaveCode=Type of leave code
|
||||
TypeOfLeaveLabel=Type of leave label
|
||||
NbUseDaysCP=Number of days of leave used
|
||||
NbUseDaysCPHelp=The calculation takes into account the non-working days and the holidays defined in the dictionary.
|
||||
NbUseDaysCPShort=Days of leave
|
||||
NbUseDaysCPShortInMonth=Days of leave in month
|
||||
DayIsANonWorkingDay=%s is a non-working day
|
||||
DateStartInMonth=Start date in month
|
||||
DateEndInMonth=End date in month
|
||||
EditCP=Edit
|
||||
DeleteCP=Delete
|
||||
ActionRefuseCP=Refuse
|
||||
ActionCancelCP=Cancel
|
||||
StatutCP=Status
|
||||
TitleDeleteCP=Delete the leave request
|
||||
ConfirmDeleteCP=Confirm the deletion of this leave request?
|
||||
ErrorCantDeleteCP=Error you don't have the right to delete this leave request.
|
||||
CantCreateCP=You don't have the right to make leave requests.
|
||||
InvalidValidatorCP=You must choose the approver for your leave request.
|
||||
NoDateDebut=You must select a start date.
|
||||
NoDateFin=You must select an end date.
|
||||
ErrorDureeCP=Your leave request does not contain working day.
|
||||
TitleValidCP=Approve the leave request
|
||||
ConfirmValidCP=Are you sure you want to approve the leave request?
|
||||
DateValidCP=Date approved
|
||||
TitleToValidCP=Send leave request
|
||||
ConfirmToValidCP=Are you sure you want to send the leave request?
|
||||
TitleRefuseCP=Refuse the leave request
|
||||
ConfirmRefuseCP=Are you sure you want to refuse the leave request?
|
||||
NoMotifRefuseCP=You must choose a reason for refusing the request.
|
||||
TitleCancelCP=Cancel the leave request
|
||||
ConfirmCancelCP=Are you sure you want to cancel the leave request?
|
||||
DetailRefusCP=Reason for refusal
|
||||
DateRefusCP=Date of refusal
|
||||
DateCancelCP=Date of cancellation
|
||||
DefineEventUserCP=Assign an exceptional leave for a user
|
||||
addEventToUserCP=Assign leave
|
||||
NotTheAssignedApprover=You are not the assigned approver
|
||||
MotifCP=Reason
|
||||
UserCP=User
|
||||
ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
|
||||
AddEventToUserOkCP=The addition of the exceptional leave has been completed.
|
||||
MenuLogCP=View change logs
|
||||
LogCP=Log of all updates made to "Balance of Leave"
|
||||
ActionByCP=Updated by
|
||||
UserUpdateCP=Updated for
|
||||
PrevSoldeCP=Previous Balance
|
||||
NewSoldeCP=New Balance
|
||||
alreadyCPexist=A leave request has already been done on this period.
|
||||
FirstDayOfHoliday=Beginning day of leave request
|
||||
LastDayOfHoliday=Ending day of leave request
|
||||
BoxTitleLastLeaveRequests=Latest %s modified leave requests
|
||||
HolidaysMonthlyUpdate=Monthly update
|
||||
ManualUpdate=Manual update
|
||||
HolidaysCancelation=Leave request cancelation
|
||||
EmployeeLastname=Employee last name
|
||||
EmployeeFirstname=Employee first name
|
||||
TypeWasDisabledOrRemoved=Leave type (id %s) was disabled or removed
|
||||
LastHolidays=Latest %s leave requests
|
||||
AllHolidays=All leave requests
|
||||
HalfDay=Half day
|
||||
NotTheAssignedApprover=You are not the assigned approver
|
||||
LEAVE_PAID=Paid vacation
|
||||
LEAVE_SICK=Sick leave
|
||||
LEAVE_OTHER=Other leave
|
||||
LEAVE_PAID_FR=Paid vacation
|
||||
## Configuration du Module ##
|
||||
LastUpdateCP=Last automatic update of leave allocation
|
||||
MonthOfLastMonthlyUpdate=Month of last automatic update of leave allocation
|
||||
UpdateConfCPOK=Updated successfully.
|
||||
Module27130Name= Management of leave requests
|
||||
Module27130Desc= Management of leave requests
|
||||
ErrorMailNotSend=An error occurred while sending email:
|
||||
NoticePeriod=Notice period
|
||||
#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 request does 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.<br>0: Not followed by a counter.
|
||||
NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter
|
||||
GoIntoDictionaryHolidayTypes=Go into <strong>Home - Setup - Dictionaries - Type of leave</strong> to setup the different types of leaves.
|
||||
HolidaySetup=Setup of module Leave
|
||||
HolidaysNumberingModules=Numbering models for leave requests
|
||||
TemplatePDFHolidays=Template for leave requests PDF
|
||||
FreeLegalTextOnHolidays=Free text on PDF
|
||||
WatermarkOnDraftHolidayCards=Watermarks on draft leave requests
|
||||
HolidaysToApprove=Holidays to approve
|
||||
NobodyHasPermissionToValidateHolidays=Nobody has permission to validate holidays
|
||||
HolidayBalanceMonthlyUpdate=Monthly update of holiday balance
|
||||
XIsAUsualNonWorkingDay=%s is usualy a NON working day
|
||||
BlockHolidayIfNegative=Block if balance negative
|
||||
LeaveRequestCreationBlockedBecauseBalanceIsNegative=The creation of this leave request is blocked because your balance is negative
|
||||
ErrorLeaveRequestMustBeDraftCanceledOrRefusedToBeDeleted=Leave request %s must be draft, canceled or refused to be deleted
|
||||
90
htdocs/langs/ar_SY/hrm.lang
Normal file
90
htdocs/langs/ar_SY/hrm.lang
Normal file
@@ -0,0 +1,90 @@
|
||||
# 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 you wish to delete this establishment?
|
||||
OpenEtablishment=Open establishment
|
||||
CloseEtablishment=Close establishment
|
||||
# Dictionary
|
||||
DictionaryPublicHolidays=Leave - Public holidays
|
||||
DictionaryDepartment=HRM - Department list
|
||||
DictionaryFunction=HRM - Job positions
|
||||
# Module
|
||||
Employees=Employees
|
||||
Employee=Employee
|
||||
NewEmployee=New employee
|
||||
ListOfEmployees=List of employees
|
||||
HrmSetup=HRM module setup
|
||||
SkillsManagement=Skills management
|
||||
HRM_MAXRANK=Maximum number of levels to rank a skill
|
||||
HRM_DEFAULT_SKILL_DESCRIPTION=Default description of ranks when skill is created
|
||||
deplacement=Shift
|
||||
DateEval=Evaluation date
|
||||
JobCard=Job card
|
||||
JobPosition=Job
|
||||
JobsPosition=Jobs
|
||||
NewSkill=New Skill
|
||||
SkillType=Skill type
|
||||
Skilldets=List of ranks for this skill
|
||||
Skilldet=Skill level
|
||||
rank=Rank
|
||||
ErrNoSkillSelected=No skill selected
|
||||
ErrSkillAlreadyAdded=This skill is already in the list
|
||||
SkillHasNoLines=This skill has no lines
|
||||
skill=Skill
|
||||
Skills=Skills
|
||||
SkillCard=Skill card
|
||||
EmployeeSkillsUpdated=Employee skills have been updated (see "Skills" tab of employee card)
|
||||
Eval=Evaluation
|
||||
Evals=Evaluations
|
||||
NewEval=New evaluation
|
||||
ValidateEvaluation=Validate evaluation
|
||||
ConfirmValidateEvaluation=Are you sure you want to validate this evaluation with reference <b>%s</b>?
|
||||
EvaluationCard=Evaluation card
|
||||
RequiredRank=Required rank for this job
|
||||
EmployeeRank=Employee rank for this skill
|
||||
EmployeePosition=Employee position
|
||||
EmployeePositions=Employee positions
|
||||
EmployeesInThisPosition=Employees in this position
|
||||
group1ToCompare=Usergroup to analyze
|
||||
group2ToCompare=Second usergroup for comparison
|
||||
OrJobToCompare=Compare to job skills requirements
|
||||
difference=Difference
|
||||
CompetenceAcquiredByOneOrMore=Competence acquired by one or more users but not requested by the second comparator
|
||||
MaxlevelGreaterThan=Max level greater than the one requested
|
||||
MaxLevelEqualTo=Max level equal to that demand
|
||||
MaxLevelLowerThan=Max level lower than that demand
|
||||
MaxlevelGreaterThanShort=Employee level greater than the one requested
|
||||
MaxLevelEqualToShort=Employee level equals to that demand
|
||||
MaxLevelLowerThanShort=Employee level lower than that demand
|
||||
SkillNotAcquired=Skill not acquired by all users and requested by the second comparator
|
||||
legend=Legend
|
||||
TypeSkill=Skill type
|
||||
AddSkill=Add skills to job
|
||||
RequiredSkills=Required skills for this job
|
||||
UserRank=User Rank
|
||||
SkillList=Skill list
|
||||
SaveRank=Save rank
|
||||
knowHow=Know how
|
||||
HowToBe=How to be
|
||||
knowledge=Knowledge
|
||||
AbandonmentComment=Abandonment comment
|
||||
DateLastEval=Date last evaluation
|
||||
NoEval=No evaluation done for this employee
|
||||
HowManyUserWithThisMaxNote=Number of users with this rank
|
||||
HighestRank=Highest rank
|
||||
SkillComparison=Skill comparison
|
||||
ActionsOnJob=Events on this job
|
||||
VacantPosition=job vacancy
|
||||
VacantCheckboxHelper=Checking this option will show unfilled positions (job vacancy)
|
||||
SaveAddSkill = Skill(s) added
|
||||
SaveLevelSkill = Skill(s) level saved
|
||||
DeleteSkill = Skill removed
|
||||
SkillsExtraFields=Attributs supplémentaires (Compétences)
|
||||
JobsExtraFields=Attributs supplémentaires (Emplois)
|
||||
EvaluationsExtraFields=Attributs supplémentaires (Evaluations)
|
||||
220
htdocs/langs/ar_SY/install.lang
Normal file
220
htdocs/langs/ar_SY/install.lang
Normal file
@@ -0,0 +1,220 @@
|
||||
# Dolibarr language file - Source file is en_US - install
|
||||
InstallEasy=Just follow the instructions step by step.
|
||||
MiscellaneousChecks=Prerequisites check
|
||||
ConfFileExists=Configuration file <b>%s</b> exists.
|
||||
ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file <b>%s</b> does not exist and could not be created!
|
||||
ConfFileCouldBeCreated=Configuration file <b>%s</b> could be created.
|
||||
ConfFileIsNotWritable=Configuration file <b>%s</b> is not writable. Check permissions. For first install, your web server must be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
|
||||
ConfFileIsWritable=Configuration file <b>%s</b> is writable.
|
||||
ConfFileMustBeAFileNotADir=Configuration file <b>%s</b> must be a file, not a directory.
|
||||
ConfFileReload=Reloading parameters from configuration file.
|
||||
NoReadableConfFileSoStartInstall=The configuration file <b>conf/conf.php</b> does not exists or is not reabable. We will run the installation process to try to initialize it.
|
||||
PHPSupportPOSTGETOk=This PHP supports variables POST and GET.
|
||||
PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check the parameter <b>variables_order</b> in php.ini.
|
||||
PHPSupportSessions=This PHP supports sessions.
|
||||
PHPSupport=This PHP supports %s functions.
|
||||
PHPMemoryOK=Your PHP max session memory is set to <b>%s</b>. This should be enough.
|
||||
PHPMemoryTooLow=Your PHP max session memory is set to <b>%s</b> bytes. This is too low. Change your <b>php.ini</b> to set <b>memory_limit</b> parameter to at least <b>%s</b> bytes.
|
||||
Recheck=Click here for a more detailed test
|
||||
ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to allow Dolibarr to work. Check your PHP setup and permissions of the sessions directory.
|
||||
ErrorPHPDoesNotSupportGD=Your PHP installation does not support GD graphical functions. No graphs will be available.
|
||||
ErrorPHPDoesNotSupportCurl=Your PHP installation does not support Curl.
|
||||
ErrorPHPDoesNotSupportCalendar=Your PHP installation does not support php calendar extensions.
|
||||
ErrorPHPDoesNotSupportUTF8=Your PHP installation does not support UTF8 functions. Dolibarr cannot work correctly. Resolve this before installing Dolibarr.
|
||||
ErrorPHPDoesNotSupportIntl=Your PHP installation does not support Intl functions.
|
||||
ErrorPHPDoesNotSupportMbstring=Your PHP installation does not support mbstring functions.
|
||||
ErrorPHPDoesNotSupportxDebug=Your PHP installation does not support extend debug functions.
|
||||
ErrorPHPDoesNotSupport=Your PHP installation does not support %s functions.
|
||||
ErrorDirDoesNotExists=Directory %s does not exist.
|
||||
ErrorGoBackAndCorrectParameters=Go back and check/correct the parameters.
|
||||
ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'.
|
||||
ErrorFailedToCreateDatabase=Failed to create database '%s'.
|
||||
ErrorFailedToConnectToDatabase=Failed to connect to database '%s'.
|
||||
ErrorDatabaseVersionTooLow=Database version (%s) too old. Version %s or higher is required.
|
||||
ErrorPHPVersionTooLow=PHP version too old. Version %s is required.
|
||||
ErrorConnectedButDatabaseNotFound=Connection to server successful but database '%s' not found.
|
||||
ErrorDatabaseAlreadyExists=Database '%s' already exists.
|
||||
IfDatabaseNotExistsGoBackAndUncheckCreate=If the database does not exist, go back and check option "Create database".
|
||||
IfDatabaseExistsGoBackAndCheckCreate=If database already exists, go back and uncheck "Create database" option.
|
||||
WarningBrowserTooOld=Version of browser is too old. Upgrading your browser to a recent version of Firefox, Chrome or Opera is highly recommended.
|
||||
PHPVersion=PHP Version
|
||||
License=Using license
|
||||
ConfigurationFile=Configuration file
|
||||
WebPagesDirectory=Directory where web pages are stored
|
||||
DocumentsDirectory=Directory to store uploaded and generated documents
|
||||
URLRoot=URL Root
|
||||
ForceHttps=Force secure connections (https)
|
||||
CheckToForceHttps=Check this option to force secure connections (https).<br>This requires that the web server is configured with an SSL certificate.
|
||||
DolibarrDatabase=Dolibarr Database
|
||||
DatabaseType=Database type
|
||||
DriverType=Driver type
|
||||
Server=Server
|
||||
ServerAddressDescription=Name or ip address for the database server. Usually 'localhost' when the database server is hosted on the same server as the web server.
|
||||
ServerPortDescription=Database server port. Keep empty if unknown.
|
||||
DatabaseServer=Database server
|
||||
DatabaseName=Database name
|
||||
DatabasePrefix=Database table prefix
|
||||
DatabasePrefixDescription=Database table prefix. If empty, defaults to llx_.
|
||||
AdminLogin=User account for the Dolibarr database owner.
|
||||
PasswordAgain=Retype password confirmation
|
||||
AdminPassword=Password for Dolibarr database owner.
|
||||
CreateDatabase=Create database
|
||||
CreateUser=Create user account or grant user account permission on the Dolibarr database
|
||||
DatabaseSuperUserAccess=Database server - Superuser access
|
||||
CheckToCreateDatabase=Check the box if the database does not exist yet and so must be created.<br>In this case, you must also fill in the user name and password for the superuser account at the bottom of this page.
|
||||
CheckToCreateUser=Check the box if:<br>the database user account does not yet exist and so must be created, or<br>if the user account exists but the database does not exist and permissions must be granted.<br>In this case, you must enter the user account and password and <b>also</b> the superuser account name and password at the bottom of this page. If this box is unchecked, database owner and password must already exist.
|
||||
DatabaseRootLoginDescription=Superuser account name (to create new databases or new users), mandatory if the database or its owner does not already exist.
|
||||
KeepEmptyIfNoPassword=Leave empty if superuser has no password (NOT recommended)
|
||||
SaveConfigurationFile=Saving parameters to
|
||||
ServerConnection=Server connection
|
||||
DatabaseCreation=Database creation
|
||||
CreateDatabaseObjects=Database objects creation
|
||||
ReferenceDataLoading=Reference data loading
|
||||
TablesAndPrimaryKeysCreation=Tables and Primary keys creation
|
||||
CreateTableAndPrimaryKey=Create table %s
|
||||
CreateOtherKeysForTable=Create foreign keys and indexes for table %s
|
||||
OtherKeysCreation=Foreign keys and indexes creation
|
||||
FunctionsCreation=Functions creation
|
||||
AdminAccountCreation=Administrator login creation
|
||||
PleaseTypePassword=Please type a password, empty passwords are not allowed!
|
||||
PleaseTypeALogin=Please type a login!
|
||||
PasswordsMismatch=Passwords differs, please try again!
|
||||
SetupEnd=End of setup
|
||||
SystemIsInstalled=This installation is complete.
|
||||
SystemIsUpgraded=Dolibarr has been upgraded successfully.
|
||||
YouNeedToPersonalizeSetup=You need to configure Dolibarr to suit your needs (appearance, features, ...). To do this, please follow the link below:
|
||||
AdminLoginCreatedSuccessfuly=Dolibarr administrator login '<b>%s</b>' created successfully.
|
||||
GoToDolibarr=Go to Dolibarr
|
||||
GoToSetupArea=Go to Dolibarr (setup area)
|
||||
MigrationNotFinished=The database version is not completely up to date: run the upgrade process again.
|
||||
GoToUpgradePage=Go to upgrade page again
|
||||
WithNoSlashAtTheEnd=Without the slash "/" at the end
|
||||
DirectoryRecommendation=<span class="warning">IMPORTANT</span>: You must use a directory that is outside of the web pages (so do not use a subdirectory of previous parameter).
|
||||
LoginAlreadyExists=Already exists
|
||||
DolibarrAdminLogin=Dolibarr admin login
|
||||
AdminLoginAlreadyExists=Dolibarr administrator account '<b>%s</b>' already exists. Go back if you want to create another one.
|
||||
FailedToCreateAdminLogin=Failed to create Dolibarr administrator account.
|
||||
WarningRemoveInstallDir=Warning, for security reasons, once the install or upgrade is complete, you should add a file called <b>install.lock</b> into the Dolibarr document directory in order to prevent the accidental/malicious use of the install tools again.
|
||||
FunctionNotAvailableInThisPHP=Not available in this PHP
|
||||
ChoosedMigrateScript=Choose migration script
|
||||
DataMigration=Database migration (data)
|
||||
DatabaseMigration=Database migration (structure + some data)
|
||||
ProcessMigrateScript=Script processing
|
||||
ChooseYourSetupMode=Choose your setup mode and click "Start"...
|
||||
FreshInstall=Fresh install
|
||||
FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install. If you want to upgrade your version, choose "Upgrade" mode.
|
||||
Upgrade=Upgrade
|
||||
UpgradeDesc=Use this mode if you have replaced old Dolibarr files with files from a newer version. This will upgrade your database and data.
|
||||
Start=Start
|
||||
InstallNotAllowed=Setup not allowed by <b>conf.php</b> permissions
|
||||
YouMustCreateWithPermission=You must create file %s and set write permissions on it for the web server during install process.
|
||||
CorrectProblemAndReloadPage=Please fix the problem and press F5 to reload the page.
|
||||
AlreadyDone=Already migrated
|
||||
DatabaseVersion=Database version
|
||||
ServerVersion=Database server version
|
||||
YouMustCreateItAndAllowServerToWrite=You must create this directory and allow for the web server to write into it.
|
||||
DBSortingCollation=Character sorting order
|
||||
YouAskDatabaseCreationSoDolibarrNeedToConnect=You selected create database <b>%s</b>, but for this, Dolibarr needs to connect to server <b>%s</b> with super user <b>%s</b> permissions.
|
||||
YouAskLoginCreationSoDolibarrNeedToConnect=You selected create database user <b>%s</b>, but for this, Dolibarr needs to connect to server <b>%s</b> with super user <b>%s</b> permissions.
|
||||
BecauseConnectionFailedParametersMayBeWrong=The database connection failed: the host or super user parameters must be wrong.
|
||||
OrphelinsPaymentsDetectedByMethod=Orphans payment detected by method %s
|
||||
RemoveItManuallyAndPressF5ToContinue=Remove it manually and press F5 to continue.
|
||||
FieldRenamed=Field renamed
|
||||
IfLoginDoesNotExistsCheckCreateUser=If the user does not exist yet, you must check option "Create user"
|
||||
ErrorConnection=Server "<b>%s</b>", database name "<b>%s</b>", login "<b>%s</b>", or database password may be wrong or the PHP client version may be too old compared to the database version.
|
||||
InstallChoiceRecommanded=Recommended choice to install version <b>%s</b> from your current version <b>%s</b>
|
||||
InstallChoiceSuggested=<b>Install choice suggested by installer</b>.
|
||||
MigrateIsDoneStepByStep=The targeted version (%s) has a gap of several versions. The install wizard will come back to suggest a further migration once this one is complete.
|
||||
CheckThatDatabasenameIsCorrect=Check that the database name "<b>%s</b>" is correct.
|
||||
IfAlreadyExistsCheckOption=If this name is correct and that database does not exist yet, you must check option "Create database".
|
||||
OpenBaseDir=PHP openbasedir parameter
|
||||
YouAskToCreateDatabaseSoRootRequired=You checked the box "Create database". For this, you need to provide the login/password of superuser (bottom of form).
|
||||
YouAskToCreateDatabaseUserSoRootRequired=You checked the box "Create database owner". For this, you need to provide the login/password of superuser (bottom of form).
|
||||
NextStepMightLastALongTime=The current step may take several minutes. Please wait until the next screen is shown completely before continuing.
|
||||
MigrationCustomerOrderShipping=Migrate shipping for sales orders storage
|
||||
MigrationShippingDelivery=Upgrade storage of shipping
|
||||
MigrationShippingDelivery2=Upgrade storage of shipping 2
|
||||
MigrationFinished=Migration finished
|
||||
LastStepDesc=<strong>Last step</strong>: Define here the login and password you wish to use to connect to Dolibarr. <b>Do not lose this as it is the master account to administer all other/additional user accounts.</b>
|
||||
ActivateModule=Activate module %s
|
||||
ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
|
||||
WarningUpgrade=Warning:\nDid you run a database backup first?\nThis is highly recommended. Loss of data (due to for example bugs in mysql version 5.5.40/41/42/43) may be possible during this process, so it is essential to take a complete dump of your database before starting any migration.\n\nClick OK to start migration process...
|
||||
ErrorDatabaseVersionForbiddenForMigration=Your database version is %s. It has a critical bug, making data loss possible if you make structural changes in your database, such as is required by the migration process. For his reason, migration will not be allowed until you upgrade your database to a layer (patched) version (list of known buggy versions: %s)
|
||||
KeepDefaultValuesWamp=You used the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you are doing.
|
||||
KeepDefaultValuesDeb=You used the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so the values proposed here are already optimized. Only the password of the database owner to create must be entered. Change other parameters only if you know what you are doing.
|
||||
KeepDefaultValuesMamp=You used the Dolibarr setup wizard from DoliMamp, so the values proposed here are already optimized. Change them only if you know what you are doing.
|
||||
KeepDefaultValuesProxmox=You used the Dolibarr setup wizard from a Proxmox virtual appliance, so the values proposed here are already optimized. Change them only if you know what you are doing.
|
||||
UpgradeExternalModule=Run dedicated upgrade process of external module
|
||||
SetAtLeastOneOptionAsUrlParameter=Set at least one option as a parameter in URL. For example: '...repair.php?standard=confirmed'
|
||||
NothingToDelete=Nothing to clean/delete
|
||||
NothingToDo=Nothing to do
|
||||
#########
|
||||
# upgrade
|
||||
MigrationFixData=Fix for denormalized data
|
||||
MigrationOrder=Data migration for customer's orders
|
||||
MigrationSupplierOrder=Data migration for vendor's orders
|
||||
MigrationProposal=Data migration for commercial proposals
|
||||
MigrationInvoice=Data migration for customer's invoices
|
||||
MigrationContract=Data migration for contracts
|
||||
MigrationSuccessfullUpdate=Upgrade successful
|
||||
MigrationUpdateFailed=Failed upgrade process
|
||||
MigrationRelationshipTables=Data migration for relationship tables (%s)
|
||||
MigrationPaymentsUpdate=Payment data correction
|
||||
MigrationPaymentsNumberToUpdate=%s payment(s) to update
|
||||
MigrationProcessPaymentUpdate=Update payment(s) %s
|
||||
MigrationPaymentsNothingToUpdate=No more things to do
|
||||
MigrationPaymentsNothingUpdatable=No more payments that can be corrected
|
||||
MigrationContractsUpdate=Contract data correction
|
||||
MigrationContractsNumberToUpdate=%s contract(s) to update
|
||||
MigrationContractsLineCreation=Create contract line for contract ref %s
|
||||
MigrationContractsNothingToUpdate=No more things to do
|
||||
MigrationContractsFieldDontExist=Field fk_facture does not exist anymore. Nothing to do.
|
||||
MigrationContractsEmptyDatesUpdate=Contract empty date correction
|
||||
MigrationContractsEmptyDatesUpdateSuccess=Contract empty date correction done successfully
|
||||
MigrationContractsEmptyDatesNothingToUpdate=No contract empty date to correct
|
||||
MigrationContractsEmptyCreationDatesNothingToUpdate=No contract creation date to correct
|
||||
MigrationContractsInvalidDatesUpdate=Bad value date contract correction
|
||||
MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=%s)
|
||||
MigrationContractsInvalidDatesNumber=%s contracts modified
|
||||
MigrationContractsInvalidDatesNothingToUpdate=No date with bad value to correct
|
||||
MigrationContractsIncoherentCreationDateUpdate=Bad value contract creation date correction
|
||||
MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done successfully
|
||||
MigrationContractsIncoherentCreationDateNothingToUpdate=No bad value for contract creation date to correct
|
||||
MigrationReopeningContracts=Open contract closed by error
|
||||
MigrationReopenThisContract=Reopen contract %s
|
||||
MigrationReopenedContractsNumber=%s contracts modified
|
||||
MigrationReopeningContractsNothingToUpdate=No closed contract to open
|
||||
MigrationBankTransfertsUpdate=Update links between bank entry and a bank transfer
|
||||
MigrationBankTransfertsNothingToUpdate=All links are up to date
|
||||
MigrationShipmentOrderMatching=Sendings receipt update
|
||||
MigrationDeliveryOrderMatching=Delivery receipt update
|
||||
MigrationDeliveryDetail=Delivery update
|
||||
MigrationStockDetail=Update stock value of products
|
||||
MigrationMenusDetail=Update dynamic menus tables
|
||||
MigrationDeliveryAddress=Update delivery address in shipments
|
||||
MigrationProjectTaskActors=Data migration for table llx_projet_task_actors
|
||||
MigrationProjectUserResp=Data migration field fk_user_resp of llx_projet to llx_element_contact
|
||||
MigrationProjectTaskTime=Update time spent in seconds
|
||||
MigrationActioncommElement=Update data on actions
|
||||
MigrationPaymentMode=Data migration for payment type
|
||||
MigrationCategorieAssociation=Migration of categories
|
||||
MigrationEvents=Migration of events to add event owner into assignment table
|
||||
MigrationEventsContact=Migration of events to add event contact into assignment table
|
||||
MigrationRemiseEntity=Update entity field value of llx_societe_remise
|
||||
MigrationRemiseExceptEntity=Update entity field value of llx_societe_remise_except
|
||||
MigrationUserRightsEntity=Update entity field value of llx_user_rights
|
||||
MigrationUserGroupRightsEntity=Update entity field value of llx_usergroup_rights
|
||||
MigrationUserPhotoPath=Migration of photo paths for users
|
||||
MigrationFieldsSocialNetworks=Migration of users fields social networks (%s)
|
||||
MigrationReloadModule=Reload module %s
|
||||
MigrationResetBlockedLog=Reset module BlockedLog for v7 algorithm
|
||||
MigrationImportOrExportProfiles=Migration of import or export profiles (%s)
|
||||
ShowNotAvailableOptions=Show unavailable options
|
||||
HideNotAvailableOptions=Hide unavailable options
|
||||
ErrorFoundDuringMigration=Error(s) were reported during the migration process so next step is not available. To ignore errors, you can <a href="%s">click here</a>, but the application or some features may not work correctly until the errors are resolved.
|
||||
YouTryInstallDisabledByDirLock=The application tried to self-upgrade, but the install/upgrade pages have been disabled for security (directory renamed with .lock suffix).<br>
|
||||
YouTryInstallDisabledByFileLock=The application tried to self-upgrade, but the install/upgrade pages have been disabled for security (by the existence of a lock file <strong>install.lock</strong> in the dolibarr documents directory).<br>
|
||||
ClickHereToGoToApp=Click here to go to your application
|
||||
ClickOnLinkOrRemoveManualy=If an upgrade is in progress, please wait. If not, click on the following link. If you always see this same page, you must remove/rename the file install.lock in the documents directory.
|
||||
Loaded=Loaded
|
||||
FunctionTest=Function test
|
||||
70
htdocs/langs/ar_SY/interventions.lang
Normal file
70
htdocs/langs/ar_SY/interventions.lang
Normal file
@@ -0,0 +1,70 @@
|
||||
# Dolibarr language file - Source file is en_US - interventions
|
||||
Intervention=Intervention
|
||||
Interventions=Interventions
|
||||
InterventionCard=Intervention card
|
||||
NewIntervention=New intervention
|
||||
AddIntervention=Create intervention
|
||||
ChangeIntoRepeatableIntervention=Change to repeatable intervention
|
||||
ListOfInterventions=List of interventions
|
||||
ActionsOnFicheInter=Actions on intervention
|
||||
LastInterventions=Latest %s interventions
|
||||
AllInterventions=All interventions
|
||||
CreateDraftIntervention=Create draft
|
||||
InterventionContact=Intervention contact
|
||||
DeleteIntervention=Delete intervention
|
||||
ValidateIntervention=Validate intervention
|
||||
ModifyIntervention=Modify intervention
|
||||
DeleteInterventionLine=Delete intervention line
|
||||
ConfirmDeleteIntervention=Are you sure you want to delete this intervention?
|
||||
ConfirmValidateIntervention=Are you sure you want to validate this intervention under name <b>%s</b>?
|
||||
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?
|
||||
NameAndSignatureOfInternalContact=Name and signature of intervening:
|
||||
NameAndSignatureOfExternalContact=Name and signature of customer:
|
||||
DocumentModelStandard=Standard document model for interventions
|
||||
InterventionCardsAndInterventionLines=Interventions and lines of interventions
|
||||
InterventionClassifyBilled=Classify "Billed"
|
||||
InterventionClassifyUnBilled=Classify "Unbilled"
|
||||
InterventionClassifyDone=Classify "Done"
|
||||
StatusInterInvoiced=Billed
|
||||
SendInterventionRef=Submission of intervention %s
|
||||
SendInterventionByMail=Send intervention by email
|
||||
InterventionCreatedInDolibarr=Intervention %s created
|
||||
InterventionValidatedInDolibarr=Intervention %s validated
|
||||
InterventionModifiedInDolibarr=Intervention %s modified
|
||||
InterventionClassifiedBilledInDolibarr=Intervention %s set as billed
|
||||
InterventionClassifiedUnbilledInDolibarr=Intervention %s set as unbilled
|
||||
InterventionSentByEMail=Intervention %s sent by email
|
||||
InterventionDeletedInDolibarr=Intervention %s deleted
|
||||
InterventionsArea=Interventions area
|
||||
DraftFichinter=Draft interventions
|
||||
LastModifiedInterventions=Latest %s modified interventions
|
||||
FichinterToProcess=Interventions to process
|
||||
TypeContact_fichinter_external_CUSTOMER=Following-up customer contact
|
||||
PrintProductsOnFichinter=Print also lines of type "product" (not only services) on intervention card
|
||||
PrintProductsOnFichinterDetails=interventions generated from orders
|
||||
UseServicesDurationOnFichinter=Use services duration for interventions generated from orders
|
||||
UseDurationOnFichinter=Hides the duration field for intervention records
|
||||
UseDateWithoutHourOnFichinter=Hides hours and minutes off the date field for intervention records
|
||||
InterventionStatistics=Statistics of interventions
|
||||
NbOfinterventions=No. of intervention cards
|
||||
NumberOfInterventionsByMonth=No. of intervention cards by month (date of validation)
|
||||
AmountOfInteventionNotIncludedByDefault=Amount of intervention is not included by default into profit (in most cases, timesheets are used to count time spent). Add option PROJECT_INCLUDE_INTERVENTION_AMOUNT_IN_PROFIT to 1 into home-setup-other to include them.
|
||||
InterId=Intervention id
|
||||
InterRef=Intervention ref.
|
||||
InterDateCreation=Date creation intervention
|
||||
InterDuration=Duration intervention
|
||||
InterStatus=Status intervention
|
||||
InterNote=Note intervention
|
||||
InterLine=Line of intervention
|
||||
InterLineId=Line id intervention
|
||||
InterLineDate=Line date intervention
|
||||
InterLineDuration=Line duration intervention
|
||||
InterLineDesc=Line description intervention
|
||||
RepeatableIntervention=Template of intervention
|
||||
ToCreateAPredefinedIntervention=To create a predefined or recurring intervention, create a common intervention and convert it into intervention template
|
||||
ConfirmReopenIntervention=Are you sure you want to open back the intervention <b>%s</b>?
|
||||
GenerateInter=Generate intervention
|
||||
FichinterNoContractLinked=Intervention %s has been created without a linked contract.
|
||||
ErrorFicheinterCompanyDoesNotExist=Company does not exist. Intervention has not been created.
|
||||
40
htdocs/langs/ar_SY/intracommreport.lang
Normal file
40
htdocs/langs/ar_SY/intracommreport.lang
Normal file
@@ -0,0 +1,40 @@
|
||||
Module68000Name = Intracomm report
|
||||
Module68000Desc = Intracomm report management (Support for French DEB/DES format)
|
||||
IntracommReportSetup = Intracommreport module setup
|
||||
IntracommReportAbout = About intracommreport
|
||||
|
||||
# Setup
|
||||
INTRACOMMREPORT_NUM_AGREMENT=Numéro d'agrément (délivré par le CISD de rattachement)
|
||||
INTRACOMMREPORT_TYPE_ACTEUR=Type d'acteur
|
||||
INTRACOMMREPORT_ROLE_ACTEUR=Rôle joué par l'acteur
|
||||
INTRACOMMREPORT_NIV_OBLIGATION_INTRODUCTION=Niveau d'obligation sur les introductions
|
||||
INTRACOMMREPORT_NIV_OBLIGATION_EXPEDITION=Niveau d'obligation sur les expéditions
|
||||
INTRACOMMREPORT_CATEG_FRAISDEPORT=Catégorie de services de type "Frais de port"
|
||||
|
||||
INTRACOMMREPORT_NUM_DECLARATION=Numéro de déclarant
|
||||
|
||||
# Menu
|
||||
MenuIntracommReport=Intracomm report
|
||||
MenuIntracommReportNew=New declaration
|
||||
MenuIntracommReportList=List
|
||||
|
||||
# View
|
||||
NewDeclaration=New declaration
|
||||
Declaration=Declaration
|
||||
AnalysisPeriod=Analysis period
|
||||
TypeOfDeclaration=Type of declaration
|
||||
DEB=Goods exchange declaration (DEB)
|
||||
DES=Services exchange declaration (DES)
|
||||
|
||||
# Export page
|
||||
IntracommReportTitle=Preparation of an XML file in ProDouane format
|
||||
|
||||
# List
|
||||
IntracommReportList=List of generated declarations
|
||||
IntracommReportNumber=Numero of declaration
|
||||
IntracommReportPeriod=Period of analysis
|
||||
IntracommReportTypeDeclaration=Type of declaration
|
||||
IntracommReportDownload=download XML file
|
||||
|
||||
# Invoice
|
||||
IntracommReportTransportMode=Transport mode
|
||||
54
htdocs/langs/ar_SY/knowledgemanagement.lang
Normal file
54
htdocs/langs/ar_SY/knowledgemanagement.lang
Normal file
@@ -0,0 +1,54 @@
|
||||
# Copyright (C) 2021 SuperAdmin
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see .
|
||||
|
||||
#
|
||||
# Generic
|
||||
#
|
||||
|
||||
# Module label 'ModuleKnowledgeManagementName'
|
||||
ModuleKnowledgeManagementName = Knowledge Management System
|
||||
# Module description 'ModuleKnowledgeManagementDesc'
|
||||
ModuleKnowledgeManagementDesc=Manage a Knowledge Management (KM) or Help-Desk base
|
||||
|
||||
#
|
||||
# Admin page
|
||||
#
|
||||
KnowledgeManagementSetup = Knowledge Management System setup
|
||||
Settings = Settings
|
||||
KnowledgeManagementSetupPage = Knowledge Management System setup page
|
||||
|
||||
|
||||
#
|
||||
# About page
|
||||
#
|
||||
About = About
|
||||
KnowledgeManagementAbout = About Knowledge Management
|
||||
KnowledgeManagementAboutPage = Knowledge Management about page
|
||||
|
||||
KnowledgeManagementArea = Knowledge Management
|
||||
MenuKnowledgeRecord = Knowledge base
|
||||
ListKnowledgeRecord = List of articles
|
||||
NewKnowledgeRecord = New article
|
||||
ValidateReply = Validate solution
|
||||
KnowledgeRecords = Articles
|
||||
KnowledgeRecord = Article
|
||||
KnowledgeRecordExtraFields = Extrafields for Article
|
||||
GroupOfTicket=Group of tickets
|
||||
YouCanLinkArticleToATicketCategory=You can link an article to a ticket group (so the article will be suggested during qualification of new tickets)
|
||||
SuggestedForTicketsInGroup=Suggested for tickets when group is
|
||||
|
||||
SetObsolete=Set as obsolete
|
||||
ConfirmCloseKM=Do you confirm the closing of this article as obsolete ?
|
||||
ConfirmReopenKM=Do you want to restore this article to status "Validated" ?
|
||||
120
htdocs/langs/ar_SY/languages.lang
Normal file
120
htdocs/langs/ar_SY/languages.lang
Normal file
@@ -0,0 +1,120 @@
|
||||
# Dolibarr language file - Source file is en_US - languages
|
||||
Language_am_ET=Ethiopian
|
||||
Language_ar_AR=Arabic
|
||||
Language_ar_DZ=Arabic (Algeria)
|
||||
Language_ar_EG=Arabic (Egypt)
|
||||
Language_ar_JO=Arabic (Jordania)
|
||||
Language_ar_MA=Arabic (Moroco)
|
||||
Language_ar_SA=Arabic
|
||||
Language_ar_TN=Arabic (Tunisia)
|
||||
Language_ar_IQ=Arabic (Iraq)
|
||||
Language_as_IN=Assamese
|
||||
Language_az_AZ=Azerbaijani
|
||||
Language_bn_BD=Bengali
|
||||
Language_bn_IN=Bengali (India)
|
||||
Language_bg_BG=Bulgarian
|
||||
Language_bs_BA=Bosnian
|
||||
Language_ca_ES=Catalan
|
||||
Language_cs_CZ=Czech
|
||||
Language_cy_GB=Welsh
|
||||
Language_da_DA=Danish
|
||||
Language_da_DK=Danish
|
||||
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_AE=English (United Arab Emirates)
|
||||
Language_en_AU=English (Australia)
|
||||
Language_en_CA=English (Canada)
|
||||
Language_en_GB=English (United Kingdom)
|
||||
Language_en_IN=English (India)
|
||||
Language_en_NZ=English (New Zealand)
|
||||
Language_en_SA=English (Saudi Arabia)
|
||||
Language_en_SG=English (Singapore)
|
||||
Language_en_US=English (United States)
|
||||
Language_en_ZA=English (South Africa)
|
||||
Language_es_ES=Spanish
|
||||
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_GT=Spanish (Guatemala)
|
||||
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)
|
||||
Language_es_US=Spanish (USA)
|
||||
Language_es_UY=Spanish (Uruguay)
|
||||
Language_es_GT=Spanish (Guatemala)
|
||||
Language_es_VE=Spanish (Venezuela)
|
||||
Language_et_EE=Estonian
|
||||
Language_eu_ES=Basque
|
||||
Language_fa_IR=Persian
|
||||
Language_fi_FI=Finnish
|
||||
Language_fr_BE=French (Belgium)
|
||||
Language_fr_CA=French (Canada)
|
||||
Language_fr_CH=French (Switzerland)
|
||||
Language_fr_CI=French (Cost Ivory)
|
||||
Language_fr_CM=French (Cameroun)
|
||||
Language_fr_FR=French
|
||||
Language_fr_GA=French (Gabon)
|
||||
Language_fr_NC=French (New Caledonia)
|
||||
Language_fr_SN=French (Senegal)
|
||||
Language_fy_NL=Frisian
|
||||
Language_gl_ES=Galician
|
||||
Language_he_IL=Hebrew
|
||||
Language_hi_IN=Hindi (India)
|
||||
Language_hr_HR=Croatian
|
||||
Language_hu_HU=Hungarian
|
||||
Language_id_ID=Indonesian
|
||||
Language_is_IS=Icelandic
|
||||
Language_it_IT=Italian
|
||||
Language_it_CH=Italian (Switzerland)
|
||||
Language_ja_JP=Japanese
|
||||
Language_ka_GE=Georgian
|
||||
Language_kk_KZ=Kazakh
|
||||
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_my_MM=Burmese
|
||||
Language_nb_NO=Norwegian (Bokmål)
|
||||
Language_ne_NP=Nepali
|
||||
Language_nl_BE=Dutch (Belgium)
|
||||
Language_nl_NL=Dutch
|
||||
Language_pl_PL=Polish
|
||||
Language_pt_AO=Portuguese (Angola)
|
||||
Language_pt_BR=Portuguese (Brazil)
|
||||
Language_pt_PT=Portuguese
|
||||
Language_ro_MD=Romanian (Moldavia)
|
||||
Language_ro_RO=Romanian
|
||||
Language_ru_RU=Russian
|
||||
Language_ru_UA=Russian (Ukraine)
|
||||
Language_ta_IN=Tamil
|
||||
Language_tg_TJ=Tajik
|
||||
Language_tr_TR=Turkish
|
||||
Language_sl_SI=Slovenian
|
||||
Language_sv_SV=Swedish
|
||||
Language_sv_SE=Swedish
|
||||
Language_sq_AL=Albanian
|
||||
Language_sk_SK=Slovakian
|
||||
Language_sr_RS=Serbian
|
||||
Language_sw_SW=Kiswahili
|
||||
Language_th_TH=Thai
|
||||
Language_uk_UA=Ukrainian
|
||||
Language_ur_PK=Urdu
|
||||
Language_uz_UZ=Uzbek
|
||||
Language_vi_VN=Vietnamese
|
||||
Language_zh_CN=Chinese
|
||||
Language_zh_TW=Chinese (Traditional)
|
||||
Language_zh_HK=Chinese (Hong Kong)
|
||||
Language_bh_MY=Malay
|
||||
31
htdocs/langs/ar_SY/ldap.lang
Normal file
31
htdocs/langs/ar_SY/ldap.lang
Normal file
@@ -0,0 +1,31 @@
|
||||
# Dolibarr language file - Source file is en_US - ldap
|
||||
YouMustChangePassNextLogon=Password for user <b>%s</b> on the domain <b>%s</b> must be changed.
|
||||
UserMustChangePassNextLogon=User must change password on the domain %s
|
||||
LDAPInformationsForThisContact=Information in LDAP database for this contact
|
||||
LDAPInformationsForThisUser=Information in LDAP database for this user
|
||||
LDAPInformationsForThisGroup=Information in LDAP database for this group
|
||||
LDAPInformationsForThisMember=Information in LDAP database for this member
|
||||
LDAPInformationsForThisMemberType=Information in LDAP database for this member type
|
||||
LDAPAttributes=LDAP attributes
|
||||
LDAPCard=LDAP card
|
||||
LDAPRecordNotFound=Record not found in LDAP database
|
||||
LDAPUsers=Users in LDAP database
|
||||
LDAPFieldStatus=Status
|
||||
LDAPFieldFirstSubscriptionDate=First subscription date
|
||||
LDAPFieldFirstSubscriptionAmount=First subscription amount
|
||||
LDAPFieldLastSubscriptionDate=Latest subscription date
|
||||
LDAPFieldLastSubscriptionAmount=Latest subscription amount
|
||||
LDAPFieldSkype=Skype id
|
||||
LDAPFieldSkypeExample=Example: skypeName
|
||||
UserSynchronized=User synchronized
|
||||
GroupSynchronized=Group synchronized
|
||||
MemberSynchronized=Member synchronized
|
||||
MemberTypeSynchronized=Member type synchronized
|
||||
ContactSynchronized=Contact synchronized
|
||||
ForceSynchronize=Force synchronizing Dolibarr -> LDAP
|
||||
ErrorFailedToReadLDAP=Failed to read LDAP database. Check LDAP module setup and database accessibility.
|
||||
PasswordOfUserInLDAP=Password of user in LDAP
|
||||
LDAPPasswordHashType=Password hash type
|
||||
LDAPPasswordHashTypeExample=Type of password hash used on the server
|
||||
SupportedForLDAPExportScriptOnly=Only supported by an ldap export script
|
||||
SupportedForLDAPImportScriptOnly=Only supported by an ldap import script
|
||||
11
htdocs/langs/ar_SY/link.lang
Normal file
11
htdocs/langs/ar_SY/link.lang
Normal file
@@ -0,0 +1,11 @@
|
||||
# Dolibarr language file - Source file is en_US - languages
|
||||
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 '<b>%s</b>'
|
||||
ErrorFailedToUpdateLink= Failed to update link '<b>%s</b>'
|
||||
URLToLink=URL to link
|
||||
OverwriteIfExists=Overwrite file if exists
|
||||
34
htdocs/langs/ar_SY/loan.lang
Normal file
34
htdocs/langs/ar_SY/loan.lang
Normal file
@@ -0,0 +1,34 @@
|
||||
# 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
|
||||
LoanCapital=Capital
|
||||
Insurance=Insurance
|
||||
Interest=Interest
|
||||
Nbterms=Number of terms
|
||||
Term=Term
|
||||
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
|
||||
ListLoanAssociatedProject=List of loan associated with the project
|
||||
AddLoan=Create loan
|
||||
FinancialCommitment=Financial commitment
|
||||
InterestAmount=Interest
|
||||
CapitalRemain=Capital remain
|
||||
TermPaidAllreadyPaid = This term is allready paid
|
||||
CantUseScheduleWithLoanStartedToPaid = Can't use scheduler for a loan with payment started
|
||||
CantModifyInterestIfScheduleIsUsed = You can't modify interest if you use schedule
|
||||
# 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=Edit financial commitment
|
||||
27
htdocs/langs/ar_SY/mailmanspip.lang
Normal file
27
htdocs/langs/ar_SY/mailmanspip.lang
Normal file
@@ -0,0 +1,27 @@
|
||||
# Dolibarr language file - Source file is en_US - mailmanspip
|
||||
MailmanSpipSetup=Mailman and SPIP module Setup
|
||||
MailmanTitle=Mailman mailing list system
|
||||
TestSubscribe=To test subscription to Mailman lists
|
||||
TestUnSubscribe=To test unsubscribe from Mailman lists
|
||||
MailmanCreationSuccess=Subscription test was executed successfully
|
||||
MailmanDeletionSuccess=Unsubscription test was executed successfully
|
||||
SynchroMailManEnabled=A Mailman update will be performed
|
||||
SynchroSpipEnabled=A Spip update will be performed
|
||||
DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
|
||||
DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
|
||||
DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
|
||||
DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
|
||||
SPIPTitle=SPIP Content Management System
|
||||
DescADHERENT_SPIP_SERVEUR=SPIP Server
|
||||
DescADHERENT_SPIP_DB=SPIP database name
|
||||
DescADHERENT_SPIP_USER=SPIP database login
|
||||
DescADHERENT_SPIP_PASS=SPIP database password
|
||||
AddIntoSpip=Add into SPIP
|
||||
AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
|
||||
AddIntoSpipError=Failed to add the user in SPIP
|
||||
DeleteIntoSpip=Remove from SPIP
|
||||
DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
|
||||
DeleteIntoSpipError=Failed to suppress the user from SPIP
|
||||
SPIPConnectionFailed=Failed to connect to SPIP
|
||||
SuccessToAddToMailmanList=%s successfully added to mailman list %s or SPIP database
|
||||
SuccessToRemoveToMailmanList=%s successfully removed from mailman list %s or SPIP database
|
||||
180
htdocs/langs/ar_SY/mails.lang
Normal file
180
htdocs/langs/ar_SY/mails.lang
Normal file
@@ -0,0 +1,180 @@
|
||||
# Dolibarr language file - Source file is en_US - mails
|
||||
Mailing=EMailing
|
||||
EMailing=EMailing
|
||||
EMailings=EMailings
|
||||
AllEMailings=All eMailings
|
||||
MailCard=EMailing card
|
||||
MailRecipients=Recipients
|
||||
MailRecipient=Recipient
|
||||
MailTitle=Description
|
||||
MailFrom=Sender
|
||||
MailErrorsTo=Errors to
|
||||
MailReply=Reply to
|
||||
MailTo=Receiver(s)
|
||||
MailToUsers=To user(s)
|
||||
MailCC=Copy to
|
||||
MailToCCUsers=Copy to users(s)
|
||||
MailCCC=Cached copy to
|
||||
MailTopic=Email subject
|
||||
MailText=Message
|
||||
MailFile=Attached files
|
||||
MailMessage=Email body
|
||||
SubjectNotIn=Not in Subject
|
||||
BodyNotIn=Not in Body
|
||||
ShowEMailing=Show emailing
|
||||
ListOfEMailings=List of emailings
|
||||
NewMailing=New emailing
|
||||
EditMailing=Edit emailing
|
||||
ResetMailing=Resend emailing
|
||||
DeleteMailing=Delete emailing
|
||||
DeleteAMailing=Delete an emailing
|
||||
PreviewMailing=Preview emailing
|
||||
CreateMailing=Create emailing
|
||||
TestMailing=Test email
|
||||
ValidMailing=Valid emailing
|
||||
MailingStatusDraft=Draft
|
||||
MailingStatusValidated=Validated
|
||||
MailingStatusSent=Sent
|
||||
MailingStatusSentPartialy=Sent partially
|
||||
MailingStatusSentCompletely=Sent completely
|
||||
MailingStatusError=Error
|
||||
MailingStatusNotSent=Not sent
|
||||
MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery
|
||||
MailingSuccessfullyValidated=EMailing successfully validated
|
||||
MailUnsubcribe=Unsubscribe
|
||||
MailingStatusNotContact=Don't contact anymore
|
||||
MailingStatusReadAndUnsubscribe=Read and unsubscribe
|
||||
ErrorMailRecipientIsEmpty=Email recipient is empty
|
||||
WarningNoEMailsAdded=No new Email to add to recipient's list.
|
||||
ConfirmValidMailing=Are you sure you want to validate this emailing?
|
||||
ConfirmResetMailing=Warning, by re-initializing emailing <b>%s</b>, you will allow the re-sending this email in a bulk mailing. Are you sure you want to do this?
|
||||
ConfirmDeleteMailing=Are you sure you want to delete this emailing?
|
||||
NbOfUniqueEMails=No. of unique emails
|
||||
NbOfEMails=No. of EMails
|
||||
TotalNbOfDistinctRecipients=Number of distinct recipients
|
||||
NoTargetYet=No recipients defined yet (Go on tab 'Recipients')
|
||||
NoRecipientEmail=No recipient email for %s
|
||||
RemoveRecipient=Remove recipient
|
||||
YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README.
|
||||
EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values
|
||||
MailingAddFile=Attach this file
|
||||
NoAttachedFiles=No attached files
|
||||
BadEMail=Bad value for Email
|
||||
EMailNotDefined=Email not defined
|
||||
ConfirmCloneEMailing=Are you sure you want to clone this emailing?
|
||||
CloneContent=Clone message
|
||||
CloneReceivers=Cloner recipients
|
||||
DateLastSend=Date of latest sending
|
||||
DateSending=Date sending
|
||||
SentTo=Sent to <b>%s</b>
|
||||
MailingStatusRead=Read
|
||||
YourMailUnsubcribeOK=The email <b>%s</b> is correctly unsubscribe from mailing list
|
||||
ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubscribe" feature
|
||||
EMailSentToNRecipients=Email sent to %s recipients.
|
||||
EMailSentForNElements=Email sent for %s elements.
|
||||
XTargetsAdded=<b>%s</b> recipients added into target list
|
||||
OnlyPDFattachmentSupported=If the PDF documents were already generated for the objects to send, they will be attached to email. If not, no email will be sent (also, note that only pdf documents are supported as attachments in mass sending in this version).
|
||||
AllRecipientSelected=The recipients of the %s record selected (if their email is known).
|
||||
GroupEmails=Group emails
|
||||
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
|
||||
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
|
||||
ResultOfMailSending=Result of mass Email sending
|
||||
NbSelected=Number selected
|
||||
NbIgnored=Number ignored
|
||||
NbSent=Number sent
|
||||
SentXXXmessages=%s message(s) sent.
|
||||
ConfirmUnvalidateEmailing=Are you sure you want to change email <b>%s</b> to draft status?
|
||||
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)
|
||||
SendingFromWebInterfaceIsNotAllowed=Sending from web interface is not allowed.
|
||||
EmailCollectorFilterDesc=All filters must match to have an email being collected
|
||||
|
||||
# Libelle des modules de liste de destinataires mailing
|
||||
LineInFile=Line %s in file
|
||||
RecipientSelectionModules=Defined requests for recipient's selection
|
||||
MailSelectedRecipients=Selected recipients
|
||||
MailingArea=EMailings area
|
||||
LastMailings=Latest %s emailings
|
||||
TargetsStatistics=Targets statistics
|
||||
NbOfCompaniesContacts=Unique contacts/addresses
|
||||
MailNoChangePossible=Recipients for validated emailing can't be changed
|
||||
SearchAMailing=Search mailing
|
||||
SendMailing=Send emailing
|
||||
SentBy=Sent by
|
||||
MailingNeedCommand=Sending an emailing can be performed from command line. Ask your server administrator to launch the following command to send the emailing to all recipients:
|
||||
MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other.
|
||||
ConfirmSendingEmailing=If you want to send emailing directly from this screen, please confirm you are sure you want to send emailing now from your browser ?
|
||||
LimitSendingEmailing=Note: Sending of emailings from web interface is done in several times for security and timeout reasons, <b>%s</b> recipients at a time for each sending session.
|
||||
TargetsReset=Clear list
|
||||
ToClearAllRecipientsClickHere=Click here to clear the recipient list for this emailing
|
||||
ToAddRecipientsChooseHere=Add recipients by choosing from the lists
|
||||
NbOfEMailingsReceived=Mass emailings received
|
||||
NbOfEMailingsSend=Mass emailings sent
|
||||
IdRecord=ID record
|
||||
DeliveryReceipt=Delivery Ack.
|
||||
YouCanUseCommaSeparatorForSeveralRecipients=You can use the <b>comma</b> separator to specify several recipients.
|
||||
TagCheckMail=Track mail opening
|
||||
TagUnsubscribe=Unsubscribe link
|
||||
TagSignature=Signature of sending user
|
||||
EMailRecipient=Recipient Email
|
||||
TagMailtoEmail=Recipient Email (including html "mailto:" link)
|
||||
NoEmailSentBadSenderOrRecipientEmail=No email sent. Bad sender or recipient email. Verify user profile.
|
||||
# Module Notifications
|
||||
Notifications=Notifications
|
||||
NotificationsAuto=Notifications Auto.
|
||||
NoNotificationsWillBeSent=No automatic email notifications are planned for this event type and company
|
||||
ANotificationsWillBeSent=1 automatic notification will be sent by email
|
||||
SomeNotificationsWillBeSent=%s automatic notifications will be sent by email
|
||||
AddNewNotification=Subscribe to a new automatic email notification (target/event)
|
||||
ListOfActiveNotifications=List of all active subscriptions (targets/events) for automatic email notification
|
||||
ListOfNotificationsDone=List of all automatic 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 <strong>'%s'</strong> 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.
|
||||
MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s.
|
||||
YouCanAlsoUseSupervisorKeyword=You can also add the keyword <strong>__SUPERVISOREMAIL__</strong> to have email being sent to the supervisor of user (works only if an email is defined for this supervisor)
|
||||
NbOfTargetedContacts=Current number of targeted contact emails
|
||||
UseFormatFileEmailToTarget=Imported file must have format <strong>email;name;firstname;other</strong>
|
||||
UseFormatInputEmailToTarget=Enter a string with format <strong>email;name;firstname;other</strong>
|
||||
MailAdvTargetRecipients=Recipients (advanced selection)
|
||||
AdvTgtTitle=Fill input fields to preselect the third parties or contacts/addresses to target
|
||||
AdvTgtSearchTextHelp=Use %% as wildcards. For example to find all item like <b>jean, joe, jim</b>, you can input <b>j%%</b>, you can also use ; as separator for value, and use ! for except this value. For example <b>jean;joe;jim%%;!jimo;!jima%%</b> will target all jean, joe, start with jim but not jimo and not everything that starts with jima
|
||||
AdvTgtSearchIntHelp=Use interval to select int or float value
|
||||
AdvTgtMinVal=Minimum value
|
||||
AdvTgtMaxVal=Maximum value
|
||||
AdvTgtSearchDtHelp=Use interval to select date value
|
||||
AdvTgtStartDt=Start dt.
|
||||
AdvTgtEndDt=End dt.
|
||||
AdvTgtTypeOfIncudeHelp=Target Email of third party and email of contact of the third party, or just third-party email or just contact email
|
||||
AdvTgtTypeOfIncude=Type of targeted email
|
||||
AdvTgtContactHelp=Use only if you target contact into "Type of targeted email"
|
||||
AddAll=Add all
|
||||
RemoveAll=Remove all
|
||||
ItemsCount=Item(s)
|
||||
AdvTgtNameTemplate=Filter name
|
||||
AdvTgtAddContact=Add emails according to criteria
|
||||
AdvTgtLoadFilter=Load filter
|
||||
AdvTgtDeleteFilter=Delete filter
|
||||
AdvTgtSaveFilter=Save filter
|
||||
AdvTgtCreateFilter=Create filter
|
||||
AdvTgtOrCreateNewFilter=Name of new filter
|
||||
NoContactWithCategoryFound=No category found linked to some contacts/addresses
|
||||
NoContactLinkedToThirdpartieWithCategoryFound=No category found linked to some thirdparties
|
||||
OutGoingEmailSetup=Outgoing emails
|
||||
InGoingEmailSetup=Incoming emails
|
||||
OutGoingEmailSetupForEmailing=Outgoing emails (for module %s)
|
||||
DefaultOutgoingEmailSetup=Same configuration than the global Outgoing email setup
|
||||
Information=Information
|
||||
ContactsWithThirdpartyFilter=Contacts with third-party filter
|
||||
Unanswered=Unanswered
|
||||
Answered=Answered
|
||||
IsNotAnAnswer=Is not answer (initial email)
|
||||
IsAnAnswer=Is an answer of an initial email
|
||||
RecordCreatedByEmailCollector=Record created by the Email Collector %s from email %s
|
||||
DefaultBlacklistMailingStatus=Default value for field '%s' when creating a new contact
|
||||
DefaultStatusEmptyMandatory=Empty but mandatory
|
||||
1176
htdocs/langs/ar_SY/main.lang
Normal file
1176
htdocs/langs/ar_SY/main.lang
Normal file
File diff suppressed because it is too large
Load Diff
45
htdocs/langs/ar_SY/margins.lang
Normal file
45
htdocs/langs/ar_SY/margins.lang
Normal file
@@ -0,0 +1,45 @@
|
||||
# Dolibarr language file - Source file is en_US - marges
|
||||
|
||||
Margin=Margin
|
||||
Margins=Margins
|
||||
TotalMargin=Total Margin
|
||||
MarginOnProducts=Margin / Products
|
||||
MarginOnServices=Margin / Services
|
||||
MarginRate=Margin rate
|
||||
MarkRate=Mark rate
|
||||
DisplayMarginRates=Display margin rates
|
||||
DisplayMarkRates=Display mark rates
|
||||
InputPrice=Input price
|
||||
margin=Profit margins management
|
||||
margesSetup=Profit margins management setup
|
||||
MarginDetails=Margin details
|
||||
ProductMargins=Product margins
|
||||
CustomerMargins=Customer margins
|
||||
SalesRepresentativeMargins=Sales representative margins
|
||||
ContactOfInvoice=Contact of invoice
|
||||
UserMargins=User margins
|
||||
ProductService=Product or Service
|
||||
AllProducts=All products and services
|
||||
ChooseProduct/Service=Choose product or service
|
||||
ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined
|
||||
ForceBuyingPriceIfNullDetails=If buying/cost price not provided when we add a new line, and this option is "ON", the margin will be 0%% on the new line (buying/cost price = selling price). If this option is "OFF" (recommended), margin will be equal to the value suggested by default (and may be 100%% if no default value can be found).
|
||||
MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts
|
||||
UseDiscountAsProduct=As a product
|
||||
UseDiscountAsService=As a service
|
||||
UseDiscountOnTotal=On subtotal
|
||||
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 vendor price
|
||||
MargeType2=Margin on Weighted Average Price (WAP)
|
||||
MargeType3=Margin on Cost Price
|
||||
MarginTypeDesc=* Margin on best buying price = Selling price - Best vendor price defined on product card<br>* Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best vendor price if WAP not yet defined<br>* Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best vendor price if WAP not yet defined
|
||||
CostPrice=Cost price
|
||||
UnitCharges=Unit charges
|
||||
Charges=Charges
|
||||
AgentContactType=Commercial agent contact type
|
||||
AgentContactTypeDetails=Define what contact type (linked on invoices) will be used for margin report per contact/address. Note that reading statistics on a contact is not reliable since in most cases the contact may not be defined explicitely on the invoices.
|
||||
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 third parties and sale representatives to calculate the margin of each sale representative. Because some thirdparties may not have any dedicated sale representative and some third parties may be linked to several, some amounts may not be included into this report (if there is no sale representative) and some may appear on different lines (for each sale representative).
|
||||
220
htdocs/langs/ar_SY/members.lang
Normal file
220
htdocs/langs/ar_SY/members.lang
Normal file
@@ -0,0 +1,220 @@
|
||||
# Dolibarr language file - Source file is en_US - members
|
||||
MembersArea=Members area
|
||||
MemberCard=Member card
|
||||
SubscriptionCard=Subscription card
|
||||
Member=Member
|
||||
Members=Members
|
||||
ShowMember=Show member card
|
||||
UserNotLinkedToMember=User not linked to a member
|
||||
ThirdpartyNotLinkedToMember=Third party not linked to a member
|
||||
MembersTickets=Membership address sheet
|
||||
FundationMembers=Foundation members
|
||||
ListOfValidatedPublicMembers=List of validated public members
|
||||
ErrorThisMemberIsNotPublic=This member is not public
|
||||
ErrorMemberIsAlreadyLinkedToThisThirdParty=Another member (name: <b>%s</b>, login: <b>%s</b>) is already linked to a third party <b>%s</b>. Remove this link first because a third party can't be linked to only a member (and vice versa).
|
||||
ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
|
||||
SetLinkToUser=Link to a Dolibarr user
|
||||
SetLinkToThirdParty=Link to a Dolibarr third party
|
||||
MembersCards=Generation of cards for members
|
||||
MembersList=List of members
|
||||
MembersListToValid=List of draft members (to be validated)
|
||||
MembersListValid=List of valid members
|
||||
MembersListUpToDate=List of valid members with up-to-date contribution
|
||||
MembersListNotUpToDate=List of valid members with out-of-date contribution
|
||||
MembersListExcluded=List of excluded members
|
||||
MembersListResiliated=List of terminated members
|
||||
MembersListQualified=List of qualified members
|
||||
MenuMembersToValidate=Draft members
|
||||
MenuMembersValidated=Validated members
|
||||
MenuMembersExcluded=Excluded members
|
||||
MenuMembersResiliated=Terminated members
|
||||
MembersWithSubscriptionToReceive=Members with contribution to receive
|
||||
MembersWithSubscriptionToReceiveShort=Contributions to receive
|
||||
DateSubscription=Date of membership
|
||||
DateEndSubscription=End date of membership
|
||||
EndSubscription=End of membership
|
||||
SubscriptionId=Contribution ID
|
||||
WithoutSubscription=Without contribution
|
||||
MemberId=Member id
|
||||
NewMember=New member
|
||||
MemberType=Member type
|
||||
MemberTypeId=Member type id
|
||||
MemberTypeLabel=Member type label
|
||||
MembersTypes=Members types
|
||||
MemberStatusDraft=Draft (needs to be validated)
|
||||
MemberStatusDraftShort=Draft
|
||||
MemberStatusActive=Validated (waiting contribution)
|
||||
MemberStatusActiveShort=Validated
|
||||
MemberStatusActiveLate=Contribution expired
|
||||
MemberStatusActiveLateShort=Expired
|
||||
MemberStatusPaid=Subscription up to date
|
||||
MemberStatusPaidShort=Up to date
|
||||
MemberStatusExcluded=Excluded member
|
||||
MemberStatusExcludedShort=Excluded
|
||||
MemberStatusResiliated=Terminated member
|
||||
MemberStatusResiliatedShort=Terminated
|
||||
MembersStatusToValid=Draft members
|
||||
MembersStatusExcluded=Excluded members
|
||||
MembersStatusResiliated=Terminated members
|
||||
MemberStatusNoSubscription=Validated (no contribution required)
|
||||
MemberStatusNoSubscriptionShort=Validated
|
||||
SubscriptionNotNeeded=No contribution required
|
||||
NewCotisation=New contribution
|
||||
PaymentSubscription=New contribution payment
|
||||
SubscriptionEndDate=Subscription's end date
|
||||
MembersTypeSetup=Members type setup
|
||||
MemberTypeModified=Member type modified
|
||||
DeleteAMemberType=Delete a member type
|
||||
ConfirmDeleteMemberType=Are you sure you want to delete this member type?
|
||||
MemberTypeDeleted=Member type deleted
|
||||
MemberTypeCanNotBeDeleted=Member type can not be deleted
|
||||
NewSubscription=New contribution
|
||||
NewSubscriptionDesc=This form allows you to record your subscription as a new member of the foundation. If you want to renew your subscription (if already a member), please contact foundation board instead by email %s.
|
||||
Subscription=Contribution
|
||||
Subscriptions=Contributions
|
||||
SubscriptionLate=Late
|
||||
SubscriptionNotReceived=Contribution never received
|
||||
ListOfSubscriptions=List of contributions
|
||||
SendCardByMail=Send card by email
|
||||
AddMember=Create member
|
||||
NoTypeDefinedGoToSetup=No member types defined. Go to menu "Members types"
|
||||
NewMemberType=New member type
|
||||
WelcomeEMail=Welcome email
|
||||
SubscriptionRequired=Contribution required
|
||||
DeleteType=Delete
|
||||
VoteAllowed=Vote allowed
|
||||
Physical=Individual
|
||||
Moral=Corporation
|
||||
MorAndPhy=Corporation and Individual
|
||||
Reenable=Re-Enable
|
||||
ExcludeMember=Exclude a member
|
||||
Exclude=Exclude
|
||||
ConfirmExcludeMember=Are you sure you want to exclude this member ?
|
||||
ResiliateMember=Terminate a member
|
||||
ConfirmResiliateMember=Are you sure you want to terminate this member?
|
||||
DeleteMember=Delete a member
|
||||
ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his contributions)?
|
||||
DeleteSubscription=Delete a subscription
|
||||
ConfirmDeleteSubscription=Are you sure you want to delete this contribution?
|
||||
Filehtpasswd=htpasswd file
|
||||
ValidateMember=Validate a member
|
||||
ConfirmValidateMember=Are you sure you want to validate this member?
|
||||
FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formatted pages, provided as example to show how to list members database.
|
||||
PublicMemberList=Public member list
|
||||
BlankSubscriptionForm=Public self-registration form
|
||||
BlankSubscriptionFormDesc=Dolibarr can provide you a public URL/website to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form may also be automatically provided.
|
||||
EnablePublicSubscriptionForm=Enable the public website with self-subscription form
|
||||
ForceMemberType=Force the member type
|
||||
ExportDataset_member_1=Members and contributions
|
||||
ImportDataset_member_1=Members
|
||||
LastMembersModified=Latest %s modified members
|
||||
LastSubscriptionsModified=Latest %s modified contributions
|
||||
String=String
|
||||
Text=Text
|
||||
Int=Int
|
||||
DateAndTime=Date and time
|
||||
PublicMemberCard=Member public card
|
||||
SubscriptionNotRecorded=Contribution not recorded
|
||||
AddSubscription=Create contribution
|
||||
ShowSubscription=Show contribution
|
||||
# Label of email templates
|
||||
SendingAnEMailToMember=Sending information email to member
|
||||
SendingEmailOnAutoSubscription=Sending email on auto registration
|
||||
SendingEmailOnMemberValidation=Sending email on new member validation
|
||||
SendingEmailOnNewSubscription=Sending email on new contribution
|
||||
SendingReminderForExpiredSubscription=Sending reminder for expired contributions
|
||||
SendingEmailOnCancelation=Sending email on cancelation
|
||||
SendingReminderActionComm=Sending reminder for agenda event
|
||||
# Topic of email templates
|
||||
YourMembershipRequestWasReceived=Your membership was received.
|
||||
YourMembershipWasValidated=Your membership was validated
|
||||
YourSubscriptionWasRecorded=Your new contribution was recorded
|
||||
SubscriptionReminderEmail=contribution reminder
|
||||
YourMembershipWasCanceled=Your membership was canceled
|
||||
CardContent=Content of your member card
|
||||
# Text of email templates
|
||||
ThisIsContentOfYourMembershipRequestWasReceived=We want to let you know that your membership request was received.<br><br>
|
||||
ThisIsContentOfYourMembershipWasValidated=We want to let you know that your membership was validated with the following information:<br><br>
|
||||
ThisIsContentOfYourSubscriptionWasRecorded=We want to let you know that your new subscription was recorded.<br><br>
|
||||
ThisIsContentOfSubscriptionReminderEmail=We want to let you know that your subscription is about to expire or has already expired (__MEMBER_LAST_SUBSCRIPTION_DATE_END__). We hope you will renew it.<br><br>
|
||||
ThisIsContentOfYourCard=This is a summary of the information we have about you. Please contact us if anything is incorrect.<br><br>
|
||||
DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the notification email received in case of auto-inscription of a guest
|
||||
DescADHERENT_AUTOREGISTER_NOTIF_MAIL=Content of the notification email received in case of auto-inscription of a guest
|
||||
DescADHERENT_EMAIL_TEMPLATE_AUTOREGISTER=Email template to use to send email to a member on member auto-registration
|
||||
DescADHERENT_EMAIL_TEMPLATE_MEMBER_VALIDATION=Email template to use to send email to a member on member validation
|
||||
DescADHERENT_EMAIL_TEMPLATE_SUBSCRIPTION=Email template to use to send email to a member on new contribution recording
|
||||
DescADHERENT_EMAIL_TEMPLATE_REMIND_EXPIRATION=Email template to use to send email reminder when contribution is about to expire
|
||||
DescADHERENT_EMAIL_TEMPLATE_CANCELATION=Email template to use to send email to a member on member cancelation
|
||||
DescADHERENT_EMAIL_TEMPLATE_EXCLUSION=Email template to use to send email to a member on member exclusion
|
||||
DescADHERENT_MAIL_FROM=Sender Email for automatic emails
|
||||
DescADHERENT_ETIQUETTE_TYPE=Format of labels page
|
||||
DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
|
||||
DescADHERENT_CARD_TYPE=Format of cards page
|
||||
DescADHERENT_CARD_HEADER_TEXT=Text printed on top of member cards
|
||||
DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
|
||||
DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
|
||||
DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
|
||||
ShowTypeCard=Show type '%s'
|
||||
HTPasswordExport=htpassword file generation
|
||||
NoThirdPartyAssociatedToMember=No third party associated with this member
|
||||
MembersAndSubscriptions=Members and Contributions
|
||||
MoreActions=Complementary action on recording
|
||||
MoreActionsOnSubscription=Complementary action suggested by default when recording a contribution, also done automatially on online payment of a contribution
|
||||
MoreActionBankDirect=Create a direct entry on bank account
|
||||
MoreActionBankViaInvoice=Create an invoice, and a payment on bank account
|
||||
MoreActionInvoiceOnly=Create an invoice with no payment
|
||||
LinkToGeneratedPages=Generation of business cards or address sheets
|
||||
LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member.
|
||||
DocForAllMembersCards=Generate business cards for all members
|
||||
DocForOneMemberCards=Generate business cards for a particular member
|
||||
DocForLabels=Generate address sheets
|
||||
SubscriptionPayment=Contribution payment
|
||||
LastSubscriptionDate=Date of latest contribution payment
|
||||
LastSubscriptionAmount=Amount of latest contribution
|
||||
LastMemberType=Last Member type
|
||||
MembersStatisticsByCountries=Members statistics by country
|
||||
MembersStatisticsByState=Members statistics by state/province
|
||||
MembersStatisticsByTown=Members statistics by town
|
||||
MembersStatisticsByRegion=Members statistics by region
|
||||
NbOfMembers=Total number of members
|
||||
NbOfActiveMembers=Total number of current active members
|
||||
NoValidatedMemberYet=No validated members found
|
||||
MembersByCountryDesc=This screen shows you the statistics of members by countries. Graphs and charts depend on the availability of the Google online graph service as well as on the availability of a working internet connection.
|
||||
MembersByStateDesc=This screen show you statistics of members by state/provinces/canton.
|
||||
MembersByTownDesc=This screen show you statistics of members by town.
|
||||
MembersByNature=This screen show you statistics of members by nature.
|
||||
MembersByRegion=This screen show you statistics of members by region.
|
||||
MembersStatisticsDesc=Choose statistics you want to read...
|
||||
MenuMembersStats=Statistics
|
||||
LastMemberDate=Latest membership date
|
||||
LatestSubscriptionDate=Latest contribution date
|
||||
MemberNature=Nature of the member
|
||||
MembersNature=Nature of the members
|
||||
Public=Information is public
|
||||
NewMemberbyWeb=New member added. Awaiting approval
|
||||
NewMemberForm=New member form
|
||||
SubscriptionsStatistics=Contributions statistics
|
||||
NbOfSubscriptions=Number of contributions
|
||||
AmountOfSubscriptions=Amount collected from contributions
|
||||
TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation)
|
||||
DefaultAmount=Default amount of contribution
|
||||
CanEditAmount=Visitor can choose/edit amount of its contribution
|
||||
MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page
|
||||
ByProperties=By nature
|
||||
MembersStatisticsByProperties=Members statistics by nature
|
||||
VATToUseForSubscriptions=VAT rate to use for contributionss
|
||||
NoVatOnSubscription=No VAT for contributions
|
||||
ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Product used for contribution line into invoice: %s
|
||||
NameOrCompany=Name or company
|
||||
SubscriptionRecorded=Contribution recorded
|
||||
NoEmailSentToMember=No email sent to member
|
||||
EmailSentToMember=Email sent to member at %s
|
||||
SendReminderForExpiredSubscriptionTitle=Send reminder by email for expired contributions
|
||||
SendReminderForExpiredSubscription=Send reminder by email to members when contribution is about to expire (parameter is number of days before end of membership to send the remind. It can be a list of days separated by a semicolon, for example '10;5;0;-5')
|
||||
MembershipPaid=Membership paid for current period (until %s)
|
||||
YouMayFindYourInvoiceInThisEmail=You may find your invoice attached to this email
|
||||
XMembersClosed=%s member(s) closed
|
||||
XExternalUserCreated=%s external user(s) created
|
||||
ForceMemberNature=Force member nature (Individual or Corporation)
|
||||
CreateDolibarrLoginDesc=The creation of a user login for members allows them to connect to the application. Depending on the authorizations granted, they will be able, for example, to consult or modify their file themselves.
|
||||
CreateDolibarrThirdPartyDesc=A thirdparty is the legal entity that will be used on the invoice if you decide to generate invoice for each contribution. You will be able to create it later during the process of recording the contribution.
|
||||
152
htdocs/langs/ar_SY/modulebuilder.lang
Normal file
152
htdocs/langs/ar_SY/modulebuilder.lang
Normal file
@@ -0,0 +1,152 @@
|
||||
# Dolibarr language file - Source file is en_US - loan
|
||||
ModuleBuilderDesc=This tool must be used only by experienced users or developers. It provides utilities to build or edit your own module. Documentation for alternative <a href="%s" target="_blank" rel="noopener noreferrer">manual development is here</a>.
|
||||
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...). The CRUD class file, but also API file, pages to list/add/edit/delete object and SQL files will be generated.
|
||||
ModuleBuilderDesc2=Path where modules are generated/edited (first directory for external modules defined into %s): <strong>%s</strong>
|
||||
ModuleBuilderDesc3=Generated/editable modules found: <strong>%s</strong>
|
||||
ModuleBuilderDesc4=A module is detected as 'editable' when the file <strong>%s</strong> exists in root of module directory
|
||||
NewModule=New module
|
||||
NewObjectInModulebuilder=New object
|
||||
ModuleKey=Module key
|
||||
ObjectKey=Object key
|
||||
ModuleInitialized=Module initialized
|
||||
FilesForObjectInitialized=Files for new object '%s' initialized
|
||||
FilesForObjectUpdated=Files for object '%s' updated (.sql files and .class.php file)
|
||||
ModuleBuilderDescdescription=Enter here all general information that describe your module.
|
||||
ModuleBuilderDescspecifications=You can enter here a detailed description of the specifications of your module that is not already structured into other tabs. So you have within easy reach all the rules to develop. Also this text content will be included into the generated documentation (see last tab). You can use Markdown format, but it is recommended to use Asciidoc format (comparison between .md and .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown).
|
||||
ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A CRUD DAO class, SQL files, page to list record of objects, to create/edit/view a record and an API will be generated.
|
||||
ModuleBuilderDescmenus=This tab is dedicated to define menu entries provided by your module.
|
||||
ModuleBuilderDescpermissions=This tab is dedicated to define the new permissions you want to provide with your module.
|
||||
ModuleBuilderDesctriggers=This is the view of triggers provided by your module. To include code executed when a triggered business event is launched, just edit this file.
|
||||
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 coding files of module (generated or created manually) AND structured data and documentation will be deleted!
|
||||
EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All coding files (generated or created manually) related to object will be deleted!
|
||||
DangerZone=Danger zone
|
||||
BuildPackage=Build package
|
||||
BuildPackageDesc=You can generate a zip package of your application so your are ready to distribute it on any Dolibarr. You can also distribute it or sell it on marketplace like <a href="https://www.dolistore.com">DoliStore.com</a>.
|
||||
BuildDocumentation=Build documentation
|
||||
ModuleIsNotActive=This module is not activated yet. Go to %s to make it live or click here
|
||||
ModuleIsLive=This module has been activated. Any change may break a current live feature.
|
||||
DescriptionLong=Long description
|
||||
EditorName=Name of editor
|
||||
EditorUrl=URL of editor
|
||||
DescriptorFile=Descriptor file of module
|
||||
ClassFile=File for PHP DAO CRUD class
|
||||
ApiClassFile=File for PHP API class
|
||||
PageForList=PHP page for list of record
|
||||
PageForCreateEditView=PHP page to create/edit/view a record
|
||||
PageForAgendaTab=PHP page for event tab
|
||||
PageForDocumentTab=PHP page for document tab
|
||||
PageForNoteTab=PHP page for note tab
|
||||
PageForContactTab=PHP page for contact tab
|
||||
PathToModulePackage=Path to zip of module/application package
|
||||
PathToModuleDocumentation=Path to file of module/application documentation (%s)
|
||||
SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed.
|
||||
FileNotYetGenerated=File not yet generated
|
||||
RegenerateClassAndSql=Force update of .class and .sql files
|
||||
RegenerateMissingFiles=Generate missing files
|
||||
SpecificationFile=File of documentation
|
||||
LanguageFile=File for language
|
||||
ObjectProperties=Object Properties
|
||||
ConfirmDeleteProperty=Are you sure you want to delete the property <strong>%s</strong>? This will change code in PHP class but also remove column from table definition of object.
|
||||
NotNull=Not NULL
|
||||
NotNullDesc=1=Set database to NOT NULL, 0=Allow null values, -1=Allow null values by forcing value to NULL if empty ('' or 0)
|
||||
SearchAll=Used for 'search all'
|
||||
DatabaseIndex=Database index
|
||||
FileAlreadyExists=File %s already exists
|
||||
TriggersFile=File for triggers code
|
||||
HooksFile=File for hooks code
|
||||
ArrayOfKeyValues=Array of key-val
|
||||
ArrayOfKeyValuesDesc=Array of keys and values if field is a combo list with fixed values
|
||||
WidgetFile=Widget file
|
||||
CSSFile=CSS file
|
||||
JSFile=Javascript file
|
||||
ReadmeFile=Readme file
|
||||
ChangeLog=ChangeLog file
|
||||
TestClassFile=File for PHP Unit Test class
|
||||
SqlFile=Sql file
|
||||
PageForLib=File for the common PHP library
|
||||
PageForObjLib=File for the PHP library dedicated to object
|
||||
SqlFileExtraFields=Sql file for complementary attributes
|
||||
SqlFileKey=Sql file for keys
|
||||
SqlFileKeyExtraFields=Sql file for keys of complementary attributes
|
||||
AnObjectAlreadyExistWithThisNameAndDiffCase=An object already exists with this name and a different case
|
||||
UseAsciiDocFormat=You can use Markdown format, but it is recommended to use Asciidoc format (omparison between .md and .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown)
|
||||
IsAMeasure=Is a measure
|
||||
DirScanned=Directory scanned
|
||||
NoTrigger=No trigger
|
||||
NoWidget=No widget
|
||||
GoToApiExplorer=API explorer
|
||||
ListOfMenusEntries=List of menu entries
|
||||
ListOfDictionariesEntries=List of dictionaries entries
|
||||
ListOfPermissionsDefined=List of defined permissions
|
||||
SeeExamples=See examples here
|
||||
EnabledDesc=Condition to have this field active (Examples: 1 or $conf->global->MYMODULE_MYOPTION)
|
||||
VisibleDesc=Is the field visible ? (Examples: 0=Never visible, 1=Visible on list and create/update/view forms, 2=Visible on list only, 3=Visible on create/update/view form only (not list), 4=Visible on list and update/view form only (not create), 5=Visible on list end view form only (not create, not update).<br><br>Using a negative value means field is not shown by default on list but can be selected for viewing).<br><br>It can be an expression, for example:<br>preg_match('/public/', $_SERVER['PHP_SELF'])?0:1<br>($user->rights->holiday->define_holiday ? 1 : 0)
|
||||
DisplayOnPdfDesc=Display this field on compatible PDF documents, you can manage position with "Position" field.<br>Currently, known compatibles PDF models are : eratosthene (order), espadon (ship), sponge (invoices), cyan (propal/quotation), cornas (supplier order)<br><br><strong>For document :</strong><br>0 = not displayed <br>1 = display<br>2 = display only if not empty<br><br><strong>For document lines :</strong><br>0 = not displayed <br>1 = displayed in a column<br>3 = display in line description column after the description<br>4 = display in description column after the description only if not empty
|
||||
DisplayOnPdf=Display on PDF
|
||||
IsAMeasureDesc=Can the value of field be cumulated to get a total into list? (Examples: 1 or 0)
|
||||
SearchAllDesc=Is the field used to make a search from the quick search tool? (Examples: 1 or 0)
|
||||
SpecDefDesc=Enter here all documentation you want to provide with your module that is not already defined by other tabs. You can use .md or better, the rich .asciidoc syntax.
|
||||
LanguageDefDesc=Enter in this files, all the key and the translation for each language file.
|
||||
MenusDefDesc=Define here the menus provided by your module
|
||||
DictionariesDefDesc=Define here the dictionaries provided by your module
|
||||
PermissionsDefDesc=Define here the new permissions provided by your module
|
||||
MenusDefDescTooltip=The menus provided by your module/application are defined into the array <strong>$this->menus</strong> into the module descriptor file. You can edit manually this file or use the embedded editor.<br><br>Note: Once defined (and the module re-activated), the menus are also visible into the menu editor available to administrator users on %s.
|
||||
DictionariesDefDescTooltip=The dictionaries provided by your module/application are defined into the array <strong>$this->dictionaries</strong> into the module descriptor file. You can edit manually this file or use the embedded editor.<br><br>Note: Once defined (and module re-activated), dictionaries are also visible into the setup area to administrator users on %s.
|
||||
PermissionsDefDescTooltip=The permissions provided by your module/application are defined into the array <strong>$this->rights</strong> into the module descriptor file. You can edit manually this file or use the embedded editor.<br><br>Note: Once defined (and module re-activated), permissions are visible into the default permissions setup %s.
|
||||
HooksDefDesc=Define in the <b>module_parts['hooks']</b> property, in the module descriptor, the context of hooks you want to manage (list of contexts can be found by a search on '<b>initHooks(</b>' in core code).<br>Edit the hook file to add code of your hooked functions (hookable functions can be found by a search on '<b>executeHooks</b>' in core code).
|
||||
TriggerDefDesc=Define in the trigger file the code that you want to execute when a business event external to your module is executed (events triggered by other modules).
|
||||
SeeIDsInUse=See IDs in use in your installation
|
||||
SeeReservedIDsRangeHere=See range of reserved IDs
|
||||
ToolkitForDevelopers=Toolkit for Dolibarr developers
|
||||
TryToUseTheModuleBuilder=If you have knowledge of SQL and PHP, you may use the native module builder wizard.<br>Enable the module <strong>%s</strong> and use the wizard by clicking the <span class="fa fa-bug"></span> on the top right menu.<br>Warning: This is an advanced developer feature, do <b>not</b> experiment on your production site!
|
||||
SeeTopRightMenu=See <span class="fa fa-bug"></span> on the top right menu
|
||||
AddLanguageFile=Add language file
|
||||
YouCanUseTranslationKey=You can use here a key that is the translation key found into language file (see tab "Languages")
|
||||
DropTableIfEmpty=(Destroy table if empty)
|
||||
TableDoesNotExists=The table %s does not exists
|
||||
TableDropped=Table %s deleted
|
||||
InitStructureFromExistingTable=Build the structure array string of an existing table
|
||||
UseAboutPage=Do not generate the About page
|
||||
UseDocFolder=Disable the documentation folder
|
||||
UseSpecificReadme=Use a specific ReadMe
|
||||
ContentOfREADMECustomized=Note: The content of the README.md file has been replaced with the specific value defined into setup of ModuleBuilder.
|
||||
RealPathOfModule=Real path of module
|
||||
ContentCantBeEmpty=Content of file can't be empty
|
||||
WidgetDesc=You can generate and edit here the widgets that will be embedded with your module.
|
||||
CSSDesc=You can generate and edit here a file with personalized CSS embedded with your module.
|
||||
JSDesc=You can generate and edit here a file with personalized Javascript embedded with your module.
|
||||
CLIDesc=You can generate here some command line scripts you want to provide with your module.
|
||||
CLIFile=CLI File
|
||||
NoCLIFile=No CLI files
|
||||
UseSpecificEditorName = Use a specific editor name
|
||||
UseSpecificEditorURL = Use a specific editor URL
|
||||
UseSpecificFamily = Use a specific family
|
||||
UseSpecificAuthor = Use a specific author
|
||||
UseSpecificVersion = Use a specific initial version
|
||||
IncludeRefGeneration=The reference of object must be generated automatically by custom numbering rules
|
||||
IncludeRefGenerationHelp=Check this if you want to include code to manage the generation of the reference automatically using custom numbering rules
|
||||
IncludeDocGeneration=I want to generate some documents from templates for the object
|
||||
IncludeDocGenerationHelp=If you check this, some code will be generated to add a "Generate document" box on the record.
|
||||
ShowOnCombobox=Show value into combobox
|
||||
KeyForTooltip=Key for tooltip
|
||||
CSSClass=CSS for edit/create form
|
||||
CSSViewClass=CSS for read form
|
||||
CSSListClass=CSS for list
|
||||
NotEditable=Not editable
|
||||
ForeignKey=Foreign key
|
||||
TypeOfFieldsHelp=Type of fields:<br>varchar(99), double(24,8), real, text, html, datetime, timestamp, integer, integer:ClassName:relativepath/to/classfile.class.php[:1[:filter]]<br>'1' means we add a + button after the combo to create the record<br>'filter' is a sql condition, example: 'status=1 AND fk_user=__USER_ID__ AND entity IN (__SHARED_ENTITIES__)'
|
||||
AsciiToHtmlConverter=Ascii to HTML converter
|
||||
AsciiToPdfConverter=Ascii to PDF converter
|
||||
TableNotEmptyDropCanceled=Table not empty. Drop has been canceled.
|
||||
ModuleBuilderNotAllowed=The module builder is available but not allowed to your user.
|
||||
ImportExportProfiles=Import and export profiles
|
||||
ValidateModBuilderDesc=Set this to 1 if you want to have the method $this->validateField() of object being called to validate the content of the field during insert or upadate. Set 0 if there is no validation required.
|
||||
WarningDatabaseIsNotUpdated=Warning: The database is not updated automatically, you must destroy tables and disable-enable the module to have tables recreated
|
||||
LinkToParentMenu=Parent menu (fk_xxxxmenu)
|
||||
ListOfTabsEntries=List of tab entries
|
||||
TabsDefDesc=Define here the tabs provided by your module
|
||||
TabsDefDescTooltip=The tabs provided by your module/application are defined into the array <strong>$this->tabs</strong> into the module descriptor file. You can edit manually this file or use the embedded editor.
|
||||
114
htdocs/langs/ar_SY/mrp.lang
Normal file
114
htdocs/langs/ar_SY/mrp.lang
Normal file
@@ -0,0 +1,114 @@
|
||||
Mrp=Manufacturing Orders
|
||||
MOs=Manufacturing orders
|
||||
ManufacturingOrder=Manufacturing Order
|
||||
MRPDescription=Module to manage production and Manufacturing Orders (MO).
|
||||
MRPArea=MRP Area
|
||||
MrpSetupPage=Setup of module MRP
|
||||
MenuBOM=Bills of material
|
||||
LatestBOMModified=Latest %s Bills of materials modified
|
||||
LatestMOModified=Latest %s Manufacturing Orders modified
|
||||
Bom=Bills of Material
|
||||
BillOfMaterials=Bill of Materials
|
||||
BillOfMaterialsLines=Bill of Materials lines
|
||||
BOMsSetup=Setup of module BOM
|
||||
ListOfBOMs=List of bills of material - BOM
|
||||
ListOfManufacturingOrders=List of Manufacturing Orders
|
||||
NewBOM=New bill of materials
|
||||
ProductBOMHelp=Product to create (or disassemble) with this BOM.<br>Note: Products with the property 'Nature of product' = 'Raw material' are not visible into this list.
|
||||
BOMsNumberingModules=BOM numbering templates
|
||||
BOMsModelModule=BOM document templates
|
||||
MOsNumberingModules=MO numbering templates
|
||||
MOsModelModule=MO document templates
|
||||
FreeLegalTextOnBOMs=Free text on document of BOM
|
||||
WatermarkOnDraftBOMs=Watermark on draft BOM
|
||||
FreeLegalTextOnMOs=Free text on document of MO
|
||||
WatermarkOnDraftMOs=Watermark on draft MO
|
||||
ConfirmCloneBillOfMaterials=Are you sure you want to clone the bill of materials %s ?
|
||||
ConfirmCloneMo=Are you sure you want to clone the Manufacturing Order %s ?
|
||||
ManufacturingEfficiency=Manufacturing efficiency
|
||||
ConsumptionEfficiency=Consumption efficiency
|
||||
ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the manufacturing or the disassembly
|
||||
ValueOfMeansLossForProductProduced=Value of 0.95 means an average of 5%% of loss of produced product
|
||||
DeleteBillOfMaterials=Delete Bill Of Materials
|
||||
DeleteMo=Delete Manufacturing Order
|
||||
ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Materials?
|
||||
ConfirmDeleteMo=Are you sure you want to delete this Manufacturing Order?
|
||||
MenuMRP=Manufacturing Orders
|
||||
NewMO=New Manufacturing Order
|
||||
QtyToProduce=Qty to produce
|
||||
DateStartPlannedMo=Date start planned
|
||||
DateEndPlannedMo=Date end planned
|
||||
KeepEmptyForAsap=Empty means 'As Soon As Possible'
|
||||
EstimatedDuration=Estimated duration
|
||||
EstimatedDurationDesc=Estimated duration to manufacture (or disassemble) this product using this BOM
|
||||
ConfirmValidateBom=Are you sure you want to validate the BOM with the reference <strong>%s</strong> (you will be able to use it to build new Manufacturing Orders)
|
||||
ConfirmCloseBom=Are you sure you want to cancel this BOM (you won't be able to use it to build new Manufacturing Orders anymore) ?
|
||||
ConfirmReopenBom=Are you sure you want to re-open this BOM (you will be able to use it to build new Manufacturing Orders)
|
||||
StatusMOProduced=Produced
|
||||
QtyFrozen=Frozen Qty
|
||||
QuantityFrozen=Frozen Quantity
|
||||
QuantityConsumedInvariable=When this flag is set, the quantity consumed is always the value defined and is not relative to the quantity produced.
|
||||
DisableStockChange=Stock change disabled
|
||||
DisableStockChangeHelp=When this flag is set, there is no stock change on this product, whatever is the quantity consumed
|
||||
BomAndBomLines=Bills Of Material and lines
|
||||
BOMLine=Line of BOM
|
||||
WarehouseForProduction=Warehouse for production
|
||||
CreateMO=Create MO
|
||||
ToConsume=To consume
|
||||
ToProduce=To produce
|
||||
ToObtain=To obtain
|
||||
QtyAlreadyConsumed=Qty already consumed
|
||||
QtyAlreadyProduced=Qty already produced
|
||||
QtyRequiredIfNoLoss=Qty required if there is no loss (Manufacturing efficiency is 100%%)
|
||||
ConsumeOrProduce=Consume or Produce
|
||||
ConsumeAndProduceAll=Consume and Produce All
|
||||
Manufactured=Manufactured
|
||||
TheProductXIsAlreadyTheProductToProduce=The product to add is already the product to produce.
|
||||
ForAQuantityOf=For a quantity to produce of %s
|
||||
ForAQuantityToConsumeOf=For a quantity to disassemble of %s
|
||||
ConfirmValidateMo=Are you sure you want to validate this Manufacturing Order?
|
||||
ConfirmProductionDesc=By clicking on '%s', you will validate the consumption and/or production for the quantities set. This will also update the stock and record stock movements.
|
||||
ProductionForRef=Production of %s
|
||||
CancelProductionForRef=Cancellation of product stock decrementation for product %s
|
||||
TooltipDeleteAndRevertStockMovement=Delete line and revert stock movement
|
||||
AutoCloseMO=Close automatically the Manufacturing Order if quantities to consume and to produce are reached
|
||||
NoStockChangeOnServices=No stock change on services
|
||||
ProductQtyToConsumeByMO=Product quantity still to consume by open MO
|
||||
ProductQtyToProduceByMO=Product quantity still to produce by open MO
|
||||
AddNewConsumeLines=Add new line to consume
|
||||
AddNewProduceLines=Add new line to produce
|
||||
ProductsToConsume=Products to consume
|
||||
ProductsToProduce=Products to produce
|
||||
UnitCost=Unit cost
|
||||
TotalCost=Total cost
|
||||
BOMTotalCost=The cost to produce this BOM based on cost of each quantity and product to consume (use Cost price if defined, else Average Weighted Price if defined, else the Best purchase price)
|
||||
GoOnTabProductionToProduceFirst=You must first have started the production to close a Manufacturing Order (See tab '%s'). But you can Cancel it.
|
||||
ErrorAVirtualProductCantBeUsedIntoABomOrMo=A kit can't be used into a BOM or a MO
|
||||
Workstation=Workstation
|
||||
Workstations=Workstations
|
||||
WorkstationsDescription=Workstations management
|
||||
WorkstationSetup = Workstations setup
|
||||
WorkstationSetupPage = Workstations setup page
|
||||
WorkstationList=Workstation list
|
||||
WorkstationCreate=Add new workstation
|
||||
ConfirmEnableWorkstation=Are you sure you want to enable workstation <b>%s</b> ?
|
||||
EnableAWorkstation=Enable a workstation
|
||||
ConfirmDisableWorkstation=Are you sure you want to disable workstation <b>%s</b> ?
|
||||
DisableAWorkstation=Disable a workstation
|
||||
DeleteWorkstation=Delete
|
||||
NbOperatorsRequired=Number of operators required
|
||||
THMOperatorEstimated=Estimated operator THM
|
||||
THMMachineEstimated=Estimated machine THM
|
||||
WorkstationType=Workstation type
|
||||
Human=Human
|
||||
Machine=Machine
|
||||
HumanMachine=Human / Machine
|
||||
WorkstationArea=Workstation area
|
||||
Machines=Machines
|
||||
THMEstimatedHelp=This rate makes it possible to define a forecast cost of the item
|
||||
BOM=Bill Of Materials
|
||||
CollapseBOMHelp=You can define the default display of the details of the nomenclature in the configuration of the BOM module
|
||||
MOAndLines=Manufacturing Orders and lines
|
||||
BOMNetNeeds=Net Needs
|
||||
TreeStructure=Tree structure
|
||||
GroupByProduct=Group by product
|
||||
38
htdocs/langs/ar_SY/multicurrency.lang
Normal file
38
htdocs/langs/ar_SY/multicurrency.lang
Normal file
@@ -0,0 +1,38 @@
|
||||
# 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=Synchronization error: %s
|
||||
MULTICURRENCY_USE_RATE_ON_DOCUMENT_DATE=Use the date of the document to find the currency rate, instead of using the latest known rate
|
||||
multicurrency_useOriginTx=When an object is created from another, keep the original rate from the source object (otherwise use the latest known rate)
|
||||
CurrencyLayerAccount=CurrencyLayer API
|
||||
CurrencyLayerAccount_help_to_synchronize=You must create an account on website %s to use this functionality.<br>Get your <b>API key</b>.<br>If you use a free account, you can't change the <b>source currency</b> (USD by default).<br>If your main currency is not USD, the application will automatically recalculate it.<br><br>You are limited to 1000 synchronizations per month.
|
||||
multicurrency_appId=API key
|
||||
multicurrency_appCurrencySource=Source currency
|
||||
multicurrency_alternateCurrencySource=Alternate source currency
|
||||
CurrenciesUsed=Currencies used
|
||||
CurrenciesUsed_help_to_add=Add the different currencies and rates you need to use on your <b>proposals</b>, <b>orders</b> etc.
|
||||
rate=rate
|
||||
MulticurrencyReceived=Received, original currency
|
||||
MulticurrencyRemainderToTake=Remaining amount, original currency
|
||||
MulticurrencyPaymentAmount=Payment amount, original currency
|
||||
AmountToOthercurrency=Amount To (in currency of receiving account)
|
||||
CurrencyRateSyncSucceed=Currency rate synchronization done successfuly
|
||||
MULTICURRENCY_USE_CURRENCY_ON_DOCUMENT=Use the currency of the document for online payments
|
||||
TabTitleMulticurrencyRate=Rate list
|
||||
ListCurrencyRate=List of exchange rates for the currency
|
||||
CreateRate=Create a rate
|
||||
FormCreateRate=Rate creation
|
||||
FormUpdateRate=Rate modification
|
||||
successRateCreate=Rate for currency %s has been added to the database
|
||||
ConfirmDeleteLineRate=Are you sure you want to remove the %s rate for currency %s on %s date?
|
||||
DeleteLineRate=Clear rate
|
||||
successRateDelete=Rate deleted
|
||||
errorRateDelete=Error when deleting the rate
|
||||
successUpdateRate=Modification made
|
||||
ErrorUpdateRate=Error when changing the rate
|
||||
Codemulticurrency=currency code
|
||||
UpdateRate=change the rate
|
||||
CancelUpdate=cancel
|
||||
NoEmptyRate=The rate field must not be empty
|
||||
32
htdocs/langs/ar_SY/oauth.lang
Normal file
32
htdocs/langs/ar_SY/oauth.lang
Normal file
@@ -0,0 +1,32 @@
|
||||
# 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 credentials with your OAuth provider:
|
||||
ListOfSupportedOauthProviders=Enter the credentials provided by your OAuth2 provider. Only supported OAuth2 providers are listedd here. These services 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
|
||||
OAUTH_GOOGLE_SECRET=OAuth Google Secret
|
||||
OAUTH_GOOGLE_DESC=Go to <a class="notasortlink" href="https://console.developers.google.com/" target="_blank" rel="noopener noreferrer external">this page</a> 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 to <a class="notasortlink" href="https://github.com/settings/developers" target="_blank" rel="noopener noreferrer external">this page</a> then "Register a new application" to create OAuth credentials
|
||||
OAUTH_STRIPE_TEST_NAME=OAuth Stripe Test
|
||||
OAUTH_STRIPE_LIVE_NAME=OAuth Stripe Live
|
||||
63
htdocs/langs/ar_SY/opensurvey.lang
Normal file
63
htdocs/langs/ar_SY/opensurvey.lang
Normal file
@@ -0,0 +1,63 @@
|
||||
# Dolibarr language file - Source file is en_US - opensurvey
|
||||
Survey=Poll
|
||||
Surveys=Polls
|
||||
OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select the 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
|
||||
TypeClassic=Type standard
|
||||
OpenSurveyStep2=Select your dates among 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
|
||||
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:
|
||||
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=Limit date
|
||||
NbOfSurveys=Number of polls
|
||||
NbOfVoters=No. 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
|
||||
CanComment=Voters can comment in the poll
|
||||
YourVoteIsPrivate=This poll is private, nobody can see your vote.
|
||||
YourVoteIsPublic=This poll is public, anybody with the link can see your vote.
|
||||
CanSeeOthersVote=Voters can see other people's vote
|
||||
SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format:<br>- empty,<br>- "8h", "8H" or "8:00" to give a meeting's start hour,<br>- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,<br>- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
|
||||
BackToCurrentMonth=Back to current month
|
||||
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
|
||||
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
|
||||
ShowSurvey=Show survey
|
||||
UserMustBeSameThanUserUsedToVote=You must have voted and use the same user name that the one used to vote, to post a comment
|
||||
200
htdocs/langs/ar_SY/orders.lang
Normal file
200
htdocs/langs/ar_SY/orders.lang
Normal file
@@ -0,0 +1,200 @@
|
||||
# Dolibarr language file - Source file is en_US - orders
|
||||
OrdersArea=Customers orders area
|
||||
SuppliersOrdersArea=Purchase orders area
|
||||
OrderCard=Order card
|
||||
OrderId=Order Id
|
||||
Order=Order
|
||||
PdfOrderTitle=Order
|
||||
Orders=Orders
|
||||
OrderLine=Order line
|
||||
OrderDate=Order date
|
||||
OrderDateShort=Order date
|
||||
OrderToProcess=Order to process
|
||||
NewOrder=New order
|
||||
NewSupplierOrderShort=New order
|
||||
NewOrderSupplier=New Purchase Order
|
||||
ToOrder=Make order
|
||||
MakeOrder=Make order
|
||||
SupplierOrder=Purchase order
|
||||
SuppliersOrders=Purchase orders
|
||||
SaleOrderLines=Sales order lines
|
||||
PurchaseOrderLines=Puchase order lines
|
||||
SuppliersOrdersRunning=Current purchase orders
|
||||
CustomerOrder=Sales Order
|
||||
CustomersOrders=Sales Orders
|
||||
CustomersOrdersRunning=Current sales orders
|
||||
CustomersOrdersAndOrdersLines=Sales orders and order details
|
||||
OrdersDeliveredToBill=Sales orders delivered to bill
|
||||
OrdersToBill=Sales orders delivered
|
||||
OrdersInProcess=Sales orders in process
|
||||
OrdersToProcess=Sales orders to process
|
||||
SuppliersOrdersToProcess=Purchase orders to process
|
||||
SuppliersOrdersAwaitingReception=Purchase orders awaiting reception
|
||||
AwaitingReception=Awaiting reception
|
||||
StatusOrderCanceledShort=Canceled
|
||||
StatusOrderDraftShort=Draft
|
||||
StatusOrderValidatedShort=Validated
|
||||
StatusOrderSentShort=In process
|
||||
StatusOrderSent=Shipment in process
|
||||
StatusOrderOnProcessShort=Ordered
|
||||
StatusOrderProcessedShort=Processed
|
||||
StatusOrderDelivered=Delivered
|
||||
StatusOrderDeliveredShort=Delivered
|
||||
StatusOrderToBillShort=Delivered
|
||||
StatusOrderApprovedShort=Approved
|
||||
StatusOrderRefusedShort=Refused
|
||||
StatusOrderToProcessShort=To process
|
||||
StatusOrderReceivedPartiallyShort=Partially received
|
||||
StatusOrderReceivedAllShort=Products received
|
||||
StatusOrderCanceled=Canceled
|
||||
StatusOrderDraft=Draft (needs to be validated)
|
||||
StatusOrderValidated=Validated
|
||||
StatusOrderOnProcess=Ordered - Standby reception
|
||||
StatusOrderOnProcessWithValidation=Ordered - Standby reception or validation
|
||||
StatusOrderProcessed=Processed
|
||||
StatusOrderToBill=Delivered
|
||||
StatusOrderApproved=Approved
|
||||
StatusOrderRefused=Refused
|
||||
StatusOrderReceivedPartially=Partially received
|
||||
StatusOrderReceivedAll=All products received
|
||||
ShippingExist=A shipment exists
|
||||
QtyOrdered=Qty ordered
|
||||
ProductQtyInDraft=Product quantity into draft orders
|
||||
ProductQtyInDraftOrWaitingApproved=Product quantity into draft or approved orders, not yet ordered
|
||||
MenuOrdersToBill=Orders delivered
|
||||
MenuOrdersToBill2=Billable orders
|
||||
ShipProduct=Ship product
|
||||
CreateOrder=Create Order
|
||||
RefuseOrder=Refuse order
|
||||
ApproveOrder=Approve order
|
||||
Approve2Order=Approve order (second level)
|
||||
UserApproval=User for approval
|
||||
UserApproval2=User for approval (second level)
|
||||
ValidateOrder=Validate order
|
||||
UnvalidateOrder=Unvalidate order
|
||||
DeleteOrder=Delete order
|
||||
CancelOrder=Cancel order
|
||||
OrderReopened= Order %s re-open
|
||||
AddOrder=Create order
|
||||
AddSupplierOrderShort=Create order
|
||||
AddPurchaseOrder=Create purchase order
|
||||
AddToDraftOrders=Add to draft order
|
||||
ShowOrder=Show order
|
||||
OrdersOpened=Orders to process
|
||||
NoDraftOrders=No draft orders
|
||||
NoOrder=No order
|
||||
NoSupplierOrder=No purchase order
|
||||
LastOrders=Latest %s sales orders
|
||||
LastCustomerOrders=Latest %s sales orders
|
||||
LastSupplierOrders=Latest %s purchase orders
|
||||
LastModifiedOrders=Latest %s modified orders
|
||||
AllOrders=All orders
|
||||
NbOfOrders=Number of orders
|
||||
OrdersStatistics=Order's statistics
|
||||
OrdersStatisticsSuppliers=Purchase order statistics
|
||||
NumberOfOrdersByMonth=Number of orders by month
|
||||
AmountOfOrdersByMonthHT=Amount of orders by month (excl. tax)
|
||||
ListOfOrders=List of orders
|
||||
CloseOrder=Close order
|
||||
ConfirmCloseOrder=Are you sure you want to set this order to delivered? 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 <b>%s</b>?
|
||||
ConfirmUnvalidateOrder=Are you sure you want to restore order <b>%s</b> 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 <b>%s</b>?
|
||||
GenerateBill=Generate invoice
|
||||
ClassifyShipped=Classify delivered
|
||||
PassedInShippedStatus=classified delivered
|
||||
YouCantShipThis=I can't classify this. Please check user permissions
|
||||
DraftOrders=Draft orders
|
||||
DraftSuppliersOrders=Draft purchase orders
|
||||
OnProcessOrders=In process orders
|
||||
RefOrder=Ref. order
|
||||
RefCustomerOrder=Ref. order for customer
|
||||
RefOrderSupplier=Ref. order for vendor
|
||||
RefOrderSupplierShort=Ref. order vendor
|
||||
SendOrderByMail=Send order by mail
|
||||
ActionsOnOrder=Events on order
|
||||
NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order
|
||||
OrderMode=Order method
|
||||
AuthorRequest=Request author
|
||||
UserWithApproveOrderGrant=Users granted with "approve orders" permission.
|
||||
PaymentOrderRef=Payment of order %s
|
||||
ConfirmCloneOrder=Are you sure you want to clone this order <b>%s</b>?
|
||||
DispatchSupplierOrder=Receiving purchase order %s
|
||||
FirstApprovalAlreadyDone=First approval already done
|
||||
SecondApprovalAlreadyDone=Second approval already done
|
||||
SupplierOrderReceivedInDolibarr=Purchase Order %s received %s
|
||||
SupplierOrderSubmitedInDolibarr=Purchase Order %s submitted
|
||||
SupplierOrderClassifiedBilled=Purchase Order %s set billed
|
||||
OtherOrders=Other orders
|
||||
SupplierOrderValidatedAndApproved=Supplier order is validated and approved : %s
|
||||
SupplierOrderValidated=Supplier order is validated : %s
|
||||
##### Types de contacts #####
|
||||
TypeContact_commande_internal_SALESREPFOLL=Representative following-up sales order
|
||||
TypeContact_commande_internal_SHIPPING=Representative following-up shipping
|
||||
TypeContact_commande_external_BILLING=Customer invoice contact
|
||||
TypeContact_commande_external_SHIPPING=Customer shipping contact
|
||||
TypeContact_commande_external_CUSTOMER=Customer contact following-up order
|
||||
TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up purchase order
|
||||
TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping
|
||||
TypeContact_order_supplier_external_BILLING=Vendor invoice contact
|
||||
TypeContact_order_supplier_external_SHIPPING=Vendor shipping contact
|
||||
TypeContact_order_supplier_external_CUSTOMER=Vendor contact following-up order
|
||||
Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON not defined
|
||||
Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON not defined
|
||||
Error_OrderNotChecked=No orders to invoice selected
|
||||
# Order modes (how we receive order). Not the "why" are keys stored into dict.lang
|
||||
OrderByMail=Mail
|
||||
OrderByFax=Fax
|
||||
OrderByEMail=Email
|
||||
OrderByWWW=Online
|
||||
OrderByPhone=Phone
|
||||
# Documents models
|
||||
PDFEinsteinDescription=A complete order model (old implementation of Eratosthene template)
|
||||
PDFEratostheneDescription=A complete order model
|
||||
PDFEdisonDescription=A simple order model
|
||||
PDFProformaDescription=A complete Proforma invoice template
|
||||
CreateInvoiceForThisCustomer=Bill orders
|
||||
CreateInvoiceForThisSupplier=Bill orders
|
||||
CreateInvoiceForThisReceptions=Bill receptions
|
||||
NoOrdersToInvoice=No orders billable
|
||||
CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
|
||||
OrderCreation=Order creation
|
||||
Ordered=Ordered
|
||||
OrderCreated=Your orders have been created
|
||||
OrderFail=An error happened during your orders creation
|
||||
CreateOrders=Create orders
|
||||
ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
|
||||
OptionToSetOrderBilledNotEnabled=Option from module Workflow, to set order to 'Billed' automatically when invoice is validated, is not enabled, so you will have to set the status of orders to 'Billed' manually after the invoice has been generated.
|
||||
IfValidateInvoiceIsNoOrderStayUnbilled=If invoice validation is 'No', the order will remain to status 'Unbilled' until the invoice is validated.
|
||||
CloseReceivedSupplierOrdersAutomatically=Close order to status "%s" automatically if all products are received.
|
||||
SetShippingMode=Set shipping mode
|
||||
WithReceptionFinished=With reception finished
|
||||
#### supplier orders status
|
||||
StatusSupplierOrderCanceledShort=Canceled
|
||||
StatusSupplierOrderDraftShort=Draft
|
||||
StatusSupplierOrderValidatedShort=Validated
|
||||
StatusSupplierOrderSentShort=In process
|
||||
StatusSupplierOrderSent=Shipment in process
|
||||
StatusSupplierOrderOnProcessShort=Ordered
|
||||
StatusSupplierOrderProcessedShort=Processed
|
||||
StatusSupplierOrderDelivered=Delivered
|
||||
StatusSupplierOrderDeliveredShort=Delivered
|
||||
StatusSupplierOrderToBillShort=Delivered
|
||||
StatusSupplierOrderApprovedShort=Approved
|
||||
StatusSupplierOrderRefusedShort=Refused
|
||||
StatusSupplierOrderToProcessShort=To process
|
||||
StatusSupplierOrderReceivedPartiallyShort=Partially received
|
||||
StatusSupplierOrderReceivedAllShort=Products received
|
||||
StatusSupplierOrderCanceled=Canceled
|
||||
StatusSupplierOrderDraft=Draft (needs to be validated)
|
||||
StatusSupplierOrderValidated=Validated
|
||||
StatusSupplierOrderOnProcess=Ordered - Standby reception
|
||||
StatusSupplierOrderOnProcessWithValidation=Ordered - Standby reception or validation
|
||||
StatusSupplierOrderProcessed=Processed
|
||||
StatusSupplierOrderToBill=Delivered
|
||||
StatusSupplierOrderApproved=Approved
|
||||
StatusSupplierOrderRefused=Refused
|
||||
StatusSupplierOrderReceivedPartially=Partially received
|
||||
StatusSupplierOrderReceivedAll=All products received
|
||||
306
htdocs/langs/ar_SY/other.lang
Normal file
306
htdocs/langs/ar_SY/other.lang
Normal file
@@ -0,0 +1,306 @@
|
||||
# Dolibarr language file - Source file is en_US - other
|
||||
SecurityCode=Security code
|
||||
NumberingShort=N°
|
||||
Tools=Tools
|
||||
TMenuTools=Tools
|
||||
ToolsDesc=All tools not included in other menu entries are grouped here.<br>All the tools can be accessed via the left menu.
|
||||
Birthday=Birthday
|
||||
BirthdayAlertOn=birthday alert active
|
||||
BirthdayAlertOff=birthday alert inactive
|
||||
TransKey=Translation of the key TransKey
|
||||
MonthOfInvoice=Month (number 1-12) of invoice date
|
||||
TextMonthOfInvoice=Month (text) 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
|
||||
PreviousMonth=Previous month
|
||||
CurrentMonth=Current month
|
||||
ZipFileGeneratedInto=Zip file generated into <b>%s</b>.
|
||||
DocFileGeneratedInto=Doc file generated into <b>%s</b>.
|
||||
JumpToLogin=Disconnected. Go to login page...
|
||||
MessageForm=Message on online payment form
|
||||
MessageOK=Message on the return page for a validated payment
|
||||
MessageKO=Message on the return page for a canceled payment
|
||||
ContentOfDirectoryIsNotEmpty=Content of this directory is not empty.
|
||||
DeleteAlsoContentRecursively=Check to delete all content recursively
|
||||
PoweredBy=Powered by
|
||||
YearOfInvoice=Year of invoice date
|
||||
PreviousYearOfInvoice=Previous year of invoice date
|
||||
NextYearOfInvoice=Following year of invoice date
|
||||
DateNextInvoiceBeforeGen=Date of next invoice (before generation)
|
||||
DateNextInvoiceAfterGen=Date of next invoice (after generation)
|
||||
GraphInBarsAreLimitedToNMeasures=Grapics are limited to %s measures in 'Bars' mode. The mode 'Lines' was automatically selected instead.
|
||||
OnlyOneFieldForXAxisIsPossible=Only 1 field is currently possible as X-Axis. Only the first selected field has been selected.
|
||||
AtLeastOneMeasureIsRequired=At least 1 field for measure is required
|
||||
AtLeastOneXAxisIsRequired=At least 1 field for X-Axis is required
|
||||
LatestBlogPosts=Latest Blog Posts
|
||||
notiftouser=To users
|
||||
notiftofixedemail=To fixed mail
|
||||
notiftouserandtofixedemail=To user and fixed mail
|
||||
Notify_ORDER_VALIDATE=Sales order validated
|
||||
Notify_ORDER_SENTBYMAIL=Sales order sent by mail
|
||||
Notify_ORDER_SUPPLIER_SENTBYMAIL=Purchase order sent by email
|
||||
Notify_ORDER_SUPPLIER_VALIDATE=Purchase order recorded
|
||||
Notify_ORDER_SUPPLIER_APPROVE=Purchase order approved
|
||||
Notify_ORDER_SUPPLIER_REFUSE=Purchase order refused
|
||||
Notify_PROPAL_VALIDATE=Customer proposal validated
|
||||
Notify_PROPAL_CLOSE_SIGNED=Customer proposal closed signed
|
||||
Notify_PROPAL_CLOSE_REFUSED=Customer proposal closed refused
|
||||
Notify_PROPAL_SENTBYMAIL=Commercial proposal sent by mail
|
||||
Notify_WITHDRAW_TRANSMIT=Transmission withdrawal
|
||||
Notify_WITHDRAW_CREDIT=Credit withdrawal
|
||||
Notify_WITHDRAW_EMIT=Perform withdrawal
|
||||
Notify_COMPANY_CREATE=Third party created
|
||||
Notify_COMPANY_SENTBYMAIL=Mails sent from third party card
|
||||
Notify_BILL_VALIDATE=Customer invoice validated
|
||||
Notify_BILL_UNVALIDATE=Customer invoice unvalidated
|
||||
Notify_BILL_PAYED=Customer invoice paid
|
||||
Notify_BILL_CANCEL=Customer invoice canceled
|
||||
Notify_BILL_SENTBYMAIL=Customer invoice sent by mail
|
||||
Notify_BILL_SUPPLIER_VALIDATE=Vendor invoice validated
|
||||
Notify_BILL_SUPPLIER_PAYED=Vendor invoice paid
|
||||
Notify_BILL_SUPPLIER_SENTBYMAIL=Vendor invoice sent by mail
|
||||
Notify_BILL_SUPPLIER_CANCELED=Vendor invoice cancelled
|
||||
Notify_CONTRACT_VALIDATE=Contract validated
|
||||
Notify_FICHINTER_VALIDATE=Intervention validated
|
||||
Notify_FICHINTER_ADD_CONTACT=Added contact to Intervention
|
||||
Notify_FICHINTER_SENTBYMAIL=Intervention sent by mail
|
||||
Notify_SHIPPING_VALIDATE=Shipping validated
|
||||
Notify_SHIPPING_SENTBYMAIL=Shipping sent by mail
|
||||
Notify_MEMBER_VALIDATE=Member validated
|
||||
Notify_MEMBER_MODIFY=Member modified
|
||||
Notify_MEMBER_SUBSCRIPTION=Member subscribed
|
||||
Notify_MEMBER_RESILIATE=Member terminated
|
||||
Notify_MEMBER_DELETE=Member deleted
|
||||
Notify_PROJECT_CREATE=Project creation
|
||||
Notify_TASK_CREATE=Task created
|
||||
Notify_TASK_MODIFY=Task modified
|
||||
Notify_TASK_DELETE=Task deleted
|
||||
Notify_EXPENSE_REPORT_VALIDATE=Expense report validated (approval required)
|
||||
Notify_EXPENSE_REPORT_APPROVE=Expense report approved
|
||||
Notify_HOLIDAY_VALIDATE=Leave request validated (approval required)
|
||||
Notify_HOLIDAY_APPROVE=Leave request approved
|
||||
Notify_ACTION_CREATE=Added action to Agenda
|
||||
SeeModuleSetup=See setup of module %s
|
||||
NbOfAttachedFiles=Number of attached files/documents
|
||||
TotalSizeOfAttachedFiles=Total size of attached files/documents
|
||||
MaxSize=Maximum size
|
||||
AttachANewFile=Attach a new file/document
|
||||
LinkedObject=Linked object
|
||||
NbOfActiveNotifications=Number of notifications (no. of recipient emails)
|
||||
PredefinedMailTest=__(Hello)__\nThis is a test mail sent to __EMAIL__.\nThe lines are separated by a carriage return.\n\n__USER_SIGNATURE__
|
||||
PredefinedMailTestHtml=__(Hello)__<br>This is a <b>test</b> mail sent to __EMAIL__ (the word test must be in bold).<br>The lines are separated by a carriage return.<br><br>__USER_SIGNATURE__
|
||||
PredefinedMailContentContract=__(Hello)__\n\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendInvoice=__(Hello)__\n\nPlease find invoice __REF__ attached \n\n__ONLINE_PAYMENT_TEXT_AND_URL__\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendInvoiceReminder=__(Hello)__\n\nWe would like to remind you that the invoice __REF__ seems to have not been paid. A copy of the invoice is attached as a reminder.\n\n__ONLINE_PAYMENT_TEXT_AND_URL__\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendProposal=__(Hello)__\n\nPlease find commercial proposal __REF__ attached \n\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendSupplierProposal=__(Hello)__\n\nPlease find price request __REF__ attached\n\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendOrder=__(Hello)__\n\nPlease find order __REF__ attached\n\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendSupplierOrder=__(Hello)__\n\nPlease find our order __REF__ attached\n\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendSupplierInvoice=__(Hello)__\n\nPlease find invoice __REF__ attached\n\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendShipping=__(Hello)__\n\nPlease find shipping __REF__ attached\n\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendFichInter=__(Hello)__\n\nPlease find intervention __REF__ attached\n\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentLink=You can click on the link below to make your payment if it is not already done.\n\n%s\n\n
|
||||
PredefinedMailContentGeneric=__(Hello)__\n\n\n__(Sincerely)__\n\n__USER_SIGNATURE__
|
||||
PredefinedMailContentSendActionComm=Event reminder "__EVENT_LABEL__" on __EVENT_DATE__ at __EVENT_TIME__<br><br>This is an automatic message, please do not reply.
|
||||
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...
|
||||
ChooseYourDemoProfilMore=...or build your own profile<br>(manual module selection)
|
||||
DemoFundation=Manage members of a foundation
|
||||
DemoFundation2=Manage members and bank account of a foundation
|
||||
DemoCompanyServiceOnly=Company or freelance selling service only
|
||||
DemoCompanyShopWithCashDesk=Manage a shop with a cash desk
|
||||
DemoCompanyProductAndStocks=Shop selling products with Point Of Sales
|
||||
DemoCompanyManufacturing=Company manufacturing products
|
||||
DemoCompanyAll=Company with multiple activities (all main modules)
|
||||
CreatedBy=Created by %s
|
||||
ModifiedBy=Modified by %s
|
||||
ValidatedBy=Validated by %s
|
||||
SignedBy=Signed by %s
|
||||
ClosedBy=Closed by %s
|
||||
CreatedById=User id who created
|
||||
ModifiedById=User id who made latest change
|
||||
ValidatedById=User id who validated
|
||||
CanceledById=User id who canceled
|
||||
ClosedById=User id who closed
|
||||
CreatedByLogin=User login who created
|
||||
ModifiedByLogin=User login who made latest change
|
||||
ValidatedByLogin=User login who validated
|
||||
CanceledByLogin=User login who canceled
|
||||
ClosedByLogin=User login who closed
|
||||
FileWasRemoved=File %s was removed
|
||||
DirWasRemoved=Directory %s was removed
|
||||
FeatureNotYetAvailable=Feature not yet available in the current version
|
||||
FeatureNotAvailableOnDevicesWithoutMouse=Feature not available on devices without mouse
|
||||
FeaturesSupported=Supported features
|
||||
Width=Width
|
||||
Height=Height
|
||||
Depth=Depth
|
||||
Top=Top
|
||||
Bottom=Bottom
|
||||
Left=Left
|
||||
Right=Right
|
||||
CalculatedWeight=Calculated weight
|
||||
CalculatedVolume=Calculated volume
|
||||
Weight=Weight
|
||||
WeightUnitton=ton
|
||||
WeightUnitkg=kg
|
||||
WeightUnitg=g
|
||||
WeightUnitmg=mg
|
||||
WeightUnitpound=pound
|
||||
WeightUnitounce=ounce
|
||||
Length=Length
|
||||
LengthUnitm=m
|
||||
LengthUnitdm=dm
|
||||
LengthUnitcm=cm
|
||||
LengthUnitmm=mm
|
||||
Surface=Area
|
||||
SurfaceUnitm2=m²
|
||||
SurfaceUnitdm2=dm²
|
||||
SurfaceUnitcm2=cm²
|
||||
SurfaceUnitmm2=mm²
|
||||
SurfaceUnitfoot2=ft²
|
||||
SurfaceUnitinch2=in²
|
||||
Volume=Volume
|
||||
VolumeUnitm3=m³
|
||||
VolumeUnitdm3=dm³ (L)
|
||||
VolumeUnitcm3=cm³ (ml)
|
||||
VolumeUnitmm3=mm³ (µl)
|
||||
VolumeUnitfoot3=ft³
|
||||
VolumeUnitinch3=in³
|
||||
VolumeUnitounce=ounce
|
||||
VolumeUnitlitre=litre
|
||||
VolumeUnitgallon=gallon
|
||||
SizeUnitm=m
|
||||
SizeUnitdm=dm
|
||||
SizeUnitcm=cm
|
||||
SizeUnitmm=mm
|
||||
SizeUnitinch=inch
|
||||
SizeUnitfoot=foot
|
||||
SizeUnitpoint=point
|
||||
BugTracker=Bug tracker
|
||||
SendNewPasswordDesc=This form allows you to request a new password. It will be sent to your email address.<br>Change will become effective once you click on the confirmation link in the email.<br>Check your inbox.
|
||||
BackToLoginPage=Back to login page
|
||||
AuthenticationDoesNotAllowSendNewPassword=Authentication mode is <b>%s</b>.<br>In this mode, Dolibarr can't know nor change your password.<br>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.
|
||||
ProfIdShortDesc=<b>Prof Id %s</b> is an information depending on third party country.<br>For example, for country <b>%s</b>, it's code <b>%s</b>.
|
||||
DolibarrDemo=Dolibarr ERP/CRM demo
|
||||
StatsByNumberOfUnits=Statistics for sum of qty of products/services
|
||||
StatsByNumberOfEntities=Statistics for number of referring entities (no. of invoices, or orders...)
|
||||
NumberOfProposals=Number of proposals
|
||||
NumberOfCustomerOrders=Number of sales orders
|
||||
NumberOfCustomerInvoices=Number of customer invoices
|
||||
NumberOfSupplierProposals=Number of vendor proposals
|
||||
NumberOfSupplierOrders=Number of purchase orders
|
||||
NumberOfSupplierInvoices=Number of vendor invoices
|
||||
NumberOfContracts=Number of contracts
|
||||
NumberOfMos=Number of manufacturing orders
|
||||
NumberOfUnitsProposals=Number of units on proposals
|
||||
NumberOfUnitsCustomerOrders=Number of units on sales orders
|
||||
NumberOfUnitsCustomerInvoices=Number of units on customer invoices
|
||||
NumberOfUnitsSupplierProposals=Number of units on vendor proposals
|
||||
NumberOfUnitsSupplierOrders=Number of units on purchase orders
|
||||
NumberOfUnitsSupplierInvoices=Number of units on vendor invoices
|
||||
NumberOfUnitsContracts=Number of units on contracts
|
||||
NumberOfUnitsMos=Number of units to produce in manufacturing orders
|
||||
EMailTextInterventionAddedContact=A new intervention %s has been assigned to you.
|
||||
EMailTextInterventionValidated=The intervention %s has been validated.
|
||||
EMailTextInvoiceValidated=Invoice %s has been validated.
|
||||
EMailTextInvoicePayed=Invoice %s has been paid.
|
||||
EMailTextProposalValidated=Proposal %s has been validated.
|
||||
EMailTextProposalClosedSigned=Proposal %s has been closed signed.
|
||||
EMailTextOrderValidated=Order %s has been validated.
|
||||
EMailTextOrderApproved=Order %s has been approved.
|
||||
EMailTextOrderValidatedBy=Order %s has been recorded by %s.
|
||||
EMailTextOrderApprovedBy=Order %s has been approved by %s.
|
||||
EMailTextOrderRefused=Order %s has been refused.
|
||||
EMailTextOrderRefusedBy=Order %s has been refused by %s.
|
||||
EMailTextExpeditionValidated=Shipping %s has been validated.
|
||||
EMailTextExpenseReportValidated=Expense report %s has been validated.
|
||||
EMailTextExpenseReportApproved=Expense report %s has been approved.
|
||||
EMailTextHolidayValidated=Leave request %s has been validated.
|
||||
EMailTextHolidayApproved=Leave request %s has been approved.
|
||||
EMailTextActionAdded=The action %s has been added to the Agenda.
|
||||
ImportedWithSet=Importation data set
|
||||
DolibarrNotification=Automatic notification
|
||||
ResizeDesc=Enter new width <b>OR</b> new height. Ratio will be kept during resizing...
|
||||
NewLength=New width
|
||||
NewHeight=New height
|
||||
NewSizeAfterCropping=New size after cropping
|
||||
DefineNewAreaToPick=Define new area on image to pick (left click on image then drag until you reach the opposite corner)
|
||||
CurrentInformationOnImage=This tool was designed to help you to resize or crop an image. This is the information on the current edited image
|
||||
ImageEditor=Image editor
|
||||
YouReceiveMailBecauseOfNotification=You receive this message because your email has been added to list of targets to be informed of particular events into %s software of %s.
|
||||
YouReceiveMailBecauseOfNotification2=This event is the following:
|
||||
ThisIsListOfModules=This is a list of modules preselected by this demo profile (only most common modules are visible in this demo). Edit this to have a more personalized demo and click on "Start".
|
||||
UseAdvancedPerms=Use the advanced permissions of some modules
|
||||
FileFormat=File format
|
||||
SelectAColor=Choose a color
|
||||
AddFiles=Add Files
|
||||
StartUpload=Start upload
|
||||
CancelUpload=Cancel upload
|
||||
FileIsTooBig=Files is too big
|
||||
PleaseBePatient=Please be patient...
|
||||
NewPassword=New password
|
||||
ResetPassword=Reset password
|
||||
RequestToResetPasswordReceived=A request to change your password has been received.
|
||||
NewKeyIs=This is your new keys to login
|
||||
NewKeyWillBe=Your new key to login to software will be
|
||||
ClickHereToGoTo=Click here to go to %s
|
||||
YouMustClickToChange=You must however first click on the following link to validate this password change
|
||||
ConfirmPasswordChange=Confirm password change
|
||||
ForgetIfNothing=If you didn't request this change, just forget this email. Your credentials are kept safe.
|
||||
IfAmountHigherThan=If amount higher than <strong>%s</strong>
|
||||
SourcesRepository=Repository for sources
|
||||
Chart=Chart
|
||||
PassEncoding=Password encoding
|
||||
PermissionsAdd=Permissions added
|
||||
PermissionsDelete=Permissions removed
|
||||
YourPasswordMustHaveAtLeastXChars=Your password must have at least <strong>%s</strong> chars
|
||||
PasswordNeedAtLeastXUpperCaseChars=The password need at least <strong>%s</strong> upper case chars
|
||||
PasswordNeedAtLeastXDigitChars=The password need at least <strong>%s</strong> numeric chars
|
||||
PasswordNeedAtLeastXSpecialChars=The password need at least <strong>%s</strong> special chars
|
||||
PasswordNeedNoXConsecutiveChars=The password must not have <strong>%s</strong> consecutive similar chars
|
||||
YourPasswordHasBeenReset=Your password has been reset successfully
|
||||
ApplicantIpAddress=IP address of applicant
|
||||
SMSSentTo=SMS sent to %s
|
||||
MissingIds=Missing ids
|
||||
ThirdPartyCreatedByEmailCollector=Third party created by email collector from email MSGID %s
|
||||
ContactCreatedByEmailCollector=Contact/address created by email collector from email MSGID %s
|
||||
ProjectCreatedByEmailCollector=Project created by email collector from email MSGID %s
|
||||
TicketCreatedByEmailCollector=Ticket created by email collector from email MSGID %s
|
||||
OpeningHoursFormatDesc=Use a - to separate opening and closing hours.<br>Use a space to enter different ranges.<br>Example: 8-12 14-18
|
||||
SuffixSessionName=Suffix for session name
|
||||
LoginWith=Login with %s
|
||||
|
||||
##### Export #####
|
||||
ExportsArea=Exports area
|
||||
AvailableFormats=Available formats
|
||||
LibraryUsed=Library used
|
||||
LibraryVersion=Library version
|
||||
ExportableDatas=Exportable data
|
||||
NoExportableData=No exportable data (no modules with exportable data loaded, or missing permissions)
|
||||
##### External sites #####
|
||||
WebsiteSetup=Setup of module website
|
||||
WEBSITE_PAGEURL=URL of page
|
||||
WEBSITE_TITLE=Title
|
||||
WEBSITE_DESCRIPTION=Description
|
||||
WEBSITE_IMAGE=Image
|
||||
WEBSITE_IMAGEDesc=Relative path of the image media. You can keep this empty as this is rarely used (it can be used by dynamic content to show a thumbnail in a list of blog posts). Use __WEBSITE_KEY__ in the path if path depends on website name (for example: image/__WEBSITE_KEY__/stories/myimage.png).
|
||||
WEBSITE_KEYWORDS=Keywords
|
||||
LinesToImport=Lines to import
|
||||
|
||||
MemoryUsage=Memory usage
|
||||
RequestDuration=Duration of request
|
||||
ProductsPerPopularity=Products/Services by popularity
|
||||
PopuProp=Products/Services by popularity in Proposals
|
||||
PopuCom=Products/Services by popularity in Orders
|
||||
ProductStatistics=Products/Services Statistics
|
||||
NbOfQtyInOrders=Qty in orders
|
||||
SelectTheTypeOfObjectToAnalyze=Select an object to view its statistics...
|
||||
|
||||
ConfirmBtnCommonContent = Are you sure you want to "%s" ?
|
||||
ConfirmBtnCommonTitle = Confirm your action
|
||||
CloseDialog = Close
|
||||
Autofill = Autofill
|
||||
94
htdocs/langs/ar_SY/partnership.lang
Normal file
94
htdocs/langs/ar_SY/partnership.lang
Normal file
@@ -0,0 +1,94 @@
|
||||
# Copyright (C) 2021 NextGestion <contact@nextgestion.com>
|
||||
#
|
||||
# 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 <https://www.gnu.org/licenses/>.
|
||||
|
||||
#
|
||||
# Generic
|
||||
#
|
||||
ModulePartnershipName=Partnership management
|
||||
PartnershipDescription=Module Partnership management
|
||||
PartnershipDescriptionLong= Module Partnership management
|
||||
Partnership=Partnership
|
||||
AddPartnership=Add partnership
|
||||
CancelPartnershipForExpiredMembers=Partnership: Cancel partnership of members with expired subscriptions
|
||||
PartnershipCheckBacklink=Partnership: Check referring backlink
|
||||
|
||||
#
|
||||
# Menu
|
||||
#
|
||||
NewPartnership=New Partnership
|
||||
ListOfPartnerships=List of partnership
|
||||
|
||||
#
|
||||
# Admin page
|
||||
#
|
||||
PartnershipSetup=Partnership setup
|
||||
PartnershipAbout=About Partnership
|
||||
PartnershipAboutPage=Partnership about page
|
||||
partnershipforthirdpartyormember=Partner status must be set on a 'thirdparty' or a 'member'
|
||||
PARTNERSHIP_IS_MANAGED_FOR=Partnership managed for
|
||||
PARTNERSHIP_BACKLINKS_TO_CHECK=Backlinks to check
|
||||
PARTNERSHIP_NBDAYS_AFTER_MEMBER_EXPIRATION_BEFORE_CANCEL=Nb of days before cancelling status of a partnership when a subscription has expired
|
||||
ReferingWebsiteCheck=Check of website referring
|
||||
ReferingWebsiteCheckDesc=You can enable a feature to check that your partners has added a backlink to your website domains on their own website.
|
||||
|
||||
#
|
||||
# Object
|
||||
#
|
||||
DeletePartnership=Delete a partnership
|
||||
PartnershipDedicatedToThisThirdParty=Partnership dedicated to this third party
|
||||
PartnershipDedicatedToThisMember=Partnership dedicated to this member
|
||||
DatePartnershipStart=Start date
|
||||
DatePartnershipEnd=End date
|
||||
ReasonDecline=Decline reason
|
||||
ReasonDeclineOrCancel=Decline reason
|
||||
PartnershipAlreadyExist=Partnership already exist
|
||||
ManagePartnership=Manage partnership
|
||||
BacklinkNotFoundOnPartnerWebsite=Backlink not found on partner website
|
||||
ConfirmClosePartnershipAsk=Are you sure you want to cancel this partnership?
|
||||
PartnershipType=Partnership type
|
||||
PartnershipRefApproved=Partnership %s approved
|
||||
KeywordToCheckInWebsite=If you want to check that a given keyword is present into the website of each partner, define this keyword here
|
||||
|
||||
#
|
||||
# Template Mail
|
||||
#
|
||||
SendingEmailOnPartnershipWillSoonBeCanceled=Partnership will soon be canceled
|
||||
SendingEmailOnPartnershipRefused=Partnership refused
|
||||
SendingEmailOnPartnershipAccepted=Partnership accepted
|
||||
SendingEmailOnPartnershipCanceled=Partnership canceled
|
||||
|
||||
YourPartnershipWillSoonBeCanceledTopic=Partnership will soon be canceled
|
||||
YourPartnershipRefusedTopic=Partnership refused
|
||||
YourPartnershipAcceptedTopic=Partnership accepted
|
||||
YourPartnershipCanceledTopic=Partnership canceled
|
||||
|
||||
YourPartnershipWillSoonBeCanceledContent=We inform you that your partnership will soon be canceled (Backlink not found)
|
||||
YourPartnershipRefusedContent=We inform you that your partnership request has been refused.
|
||||
YourPartnershipAcceptedContent=We inform you that your partnership request has been accepted.
|
||||
YourPartnershipCanceledContent=We inform you that your partnership has been canceled.
|
||||
|
||||
CountLastUrlCheckError=Number of errors for last URL check
|
||||
LastCheckBacklink=Date of last URL check
|
||||
ReasonDeclineOrCancel=Decline reason
|
||||
|
||||
#
|
||||
# Status
|
||||
#
|
||||
PartnershipDraft=Draft
|
||||
PartnershipAccepted=Accepted
|
||||
PartnershipRefused=Refused
|
||||
PartnershipCanceled=Canceled
|
||||
PartnershipManagedFor=Partners are
|
||||
|
||||
30
htdocs/langs/ar_SY/paybox.lang
Normal file
30
htdocs/langs/ar_SY/paybox.lang
Normal file
@@ -0,0 +1,30 @@
|
||||
# Dolibarr language file - Source file is en_US - paybox
|
||||
PayBoxSetup=PayBox module setup
|
||||
PayBoxDesc=This module offer pages to allow payment on <a href="https://www.paybox.com" target="_blank" rel="noopener noreferrer external">Paybox</a> by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
|
||||
FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
|
||||
PaymentForm=Payment form
|
||||
WelcomeOnPaymentPage=Welcome to 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
|
||||
Creditor=Creditor
|
||||
PaymentCode=Payment code
|
||||
PayBoxDoPayment=Pay with Paybox
|
||||
YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information
|
||||
Continue=Next
|
||||
SetupPayBoxToHavePaymentCreatedAutomatically=Setup your Paybox with url <b>%s</b> to have payment created automatically when validated by Paybox.
|
||||
YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you.
|
||||
YourPaymentHasNotBeenRecorded=Your payment has NOT been recorded and the transaction has been canceled. Thank you.
|
||||
AccountParameter=Account parameters
|
||||
UsageParameter=Usage parameters
|
||||
InformationToFindParameters=Help to find your %s account information
|
||||
PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment
|
||||
CSSUrlForPaymentForm=CSS style sheet url for payment form
|
||||
NewPayboxPaymentReceived=New Paybox payment received
|
||||
NewPayboxPaymentFailed=New Paybox payment tried but failed
|
||||
PAYBOX_PAYONLINE_SENDEMAIL=Email notification after payment attempt (success or fail)
|
||||
PAYBOX_PBX_SITE=Value for PBX SITE
|
||||
PAYBOX_PBX_RANG=Value for PBX Rang
|
||||
PAYBOX_PBX_IDENTIFIANT=Value for PBX ID
|
||||
PAYBOX_HMAC_KEY=HMAC key
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user