diff --git a/htdocs/comm/prospect/recap-prospect.php b/htdocs/comm/prospect/recap-prospect.php
index 32347362e09..a478ce54ecd 100644
--- a/htdocs/comm/prospect/recap-prospect.php
+++ b/htdocs/comm/prospect/recap-prospect.php
@@ -27,6 +27,7 @@ require_once(DOL_DOCUMENT_ROOT."/core/lib/company.lib.php");
require_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php");
$langs->load("companies");
+$langs->load('other');
if ($conf->facture->enabled) $langs->load("bills");
// Security check
diff --git a/htdocs/compta/facture/class/facture.class.php b/htdocs/compta/facture/class/facture.class.php
index f8c0872c20e..5999f1fd41a 100644
--- a/htdocs/compta/facture/class/facture.class.php
+++ b/htdocs/compta/facture/class/facture.class.php
@@ -1930,16 +1930,6 @@ class Facture extends CommonInvoice
$rangtouse = $rangmax + 1;
}
- // TODO A virer
- // Anciens indicateurs: $price, $remise (a ne plus utiliser)
- //$price = $pu;
- //$remise = 0;
- //if ($remise_percent > 0)
- //{
- // $remise = round(($pu * $remise_percent / 100),2);
- // $price = ($pu - $remise);
- //}
-
$product_type=$type;
if ($fk_product)
{
@@ -1980,10 +1970,6 @@ class Facture extends CommonInvoice
$this->line->fk_fournprice = $fk_fournprice;
$this->line->pa_ht = $pa_ht;
- // TODO Ne plus utiliser
- //$this->line->price=($this->type==2?-1:1)*abs($price);
- //$this->line->remise=($this->type==2?-1:1)*abs($remise);
-
$result=$this->line->insert();
if ($result > 0)
{
diff --git a/htdocs/core/class/commonobject.class.php b/htdocs/core/class/commonobject.class.php
index f08e8a62331..973f4882654 100644
--- a/htdocs/core/class/commonobject.class.php
+++ b/htdocs/core/class/commonobject.class.php
@@ -2189,11 +2189,6 @@ abstract class CommonObject
{
$nb=0;
- //if (empty($this->table_element_line)) dol_print_error('Call hasPredefinedProducts on a class with no table_element_line property');
-
- //$sql ='SELECT COUNT(rowid) FROM '.MAIN_DB_PREFIX.$this->table_element_line;
- //$sql.='WHERE ...';
- //var_dump($this->lines);
foreach($this->lines as $key => $val)
{
$qualified=0;
diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php
index b96e4755284..4d39abb4da8 100644
--- a/htdocs/core/class/html.form.class.php
+++ b/htdocs/core/class/html.form.class.php
@@ -346,7 +346,7 @@ class Form
* @return string Code html du tooltip (texte+picto)
* @see Use function textwithpicto if you can.
*/
- function textwithtooltip($text,$htmltext,$tooltipon=1,$direction=0,$img='',$extracss='',$notabs=0,$incbefore='',$noencodehtmltext=0)
+ function textwithtooltip($text, $htmltext, $tooltipon = 1, $direction = 0, $img = '', $extracss = '', $notabs = 0, $incbefore = '', $noencodehtmltext = 0)
{
global $conf;
@@ -402,18 +402,24 @@ class Form
* @param int $noencodehtmltext Do not encode into html entity the htmltext
* @return string HTML code of text, picto, tooltip
*/
- function textwithpicto($text,$htmltext,$direction=1,$type='help',$extracss='',$noencodehtmltext=0)
+ function textwithpicto($text, $htmltext, $direction = 1, $type = 'help', $extracss = '', $noencodehtmltext = 0)
{
global $conf;
- if ("$type" == "0") $type='info'; // For backward compatibility
+ $alt = '';
+
+ //For backwards compatibility
+ if ($type == '0') $type = 'info';
+ elseif ($type == '1') $type = 'help';
- $alt='';
// If info or help with no javascript, show only text
if (empty($conf->use_javascript_ajax))
{
if ($type == 'info' || $type == 'help') return $text;
- else { $alt=$htmltext; $htmltext='';
+ else
+ {
+ $alt = $htmltext;
+ $htmltext = '';
}
}
// If info or help with smartphone, show only text
@@ -421,15 +427,14 @@ class Form
{
if ($type == 'info' || $type == 'help') return $text;
}
- // Info or help
- if ($type == 'info') $img=img_help(0,$alt);
- if ($type == 'help' || $type ==1) $img=img_help(1,$alt);
- if ($type == 'superadmin') $img=img_picto($alt,"redstar");
- if ($type == 'admin') $img=img_picto($alt,"star");
- // Warnings
- if ($type == 'warning') $img=img_warning($alt);
+
+ if ($type == 'info') $img = img_help(0, $alt);
+ elseif ($type == 'help') $img = img_help(1, $alt);
+ elseif ($type == 'superadmin') $img = img_picto($alt, 'redstar');
+ elseif ($type == 'admin') $img = img_picto($alt, 'star');
+ elseif ($type == 'warning') $img = img_warning($alt);
- return $this->textwithtooltip($text,$htmltext,2,$direction,$img,$extracss,0,'',$noencodehtmltext);
+ return $this->textwithtooltip($text, $htmltext, 2, $direction, $img, $extracss, 0, '', $noencodehtmltext);
}
/**
diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php
index bacec03ef6d..2a0237261aa 100644
--- a/htdocs/core/lib/functions.lib.php
+++ b/htdocs/core/lib/functions.lib.php
@@ -1707,13 +1707,26 @@ function img_picto($alt, $picto, $options='', $pictoisfullpath=0)
* @return string Return img tag
* @see #img_object, #img_picto
*/
-function img_picto_common($alt, $picto, $options='', $pictoisfullpath=0)
+function img_picto_common($alt, $picto, $options = '', $pictoisfullpath = 0)
{
global $conf;
- if (! preg_match('/(\.png|\.gif)$/i',$picto)) $picto.='.png';
- if ($pictoisfullpath) return '
';
- if (! empty($conf->global->MAIN_MODULE_CAN_OVERWRITE_COMMONICONS) && file_exists(DOL_DOCUMENT_ROOT.'/theme/'.$conf->theme.'/img/'.$picto)) return '
';
- return '
';
+
+ if (! preg_match('/(\.png|\.gif)$/i', $picto)) $picto .= '.png';
+
+ if ($pictoisfullpath) $path = $picto;
+ else
+ {
+ $path = DOL_URL_ROOT.'/theme/common/'.$picto;
+
+ if (! empty($conf->global->MAIN_MODULE_CAN_OVERWRITE_COMMONICONS))
+ {
+ $themepath = DOL_DOCUMENT_ROOT.'/theme/'.$conf->theme.'/img/'.$picto;
+
+ if (file_exists($themepath)) return img_picto($alt, $themepath, $options, 1);
+ }
+ }
+
+ return img_picto($alt, $path, $options, 1);
}
/**
@@ -1725,16 +1738,18 @@ function img_picto_common($alt, $picto, $options='', $pictoisfullpath=0)
*/
function img_action($alt, $numaction)
{
- global $conf,$langs;
- if ($alt=="default")
+ global $conf, $langs;
+
+ if ($alt == 'default')
{
- if ($numaction == -1) $alt=$langs->transnoentitiesnoconv("ChangeDoNotContact");
- if ($numaction == 0) $alt=$langs->transnoentitiesnoconv("ChangeNeverContacted");
- if ($numaction == 1) $alt=$langs->transnoentitiesnoconv("ChangeToContact");
- if ($numaction == 2) $alt=$langs->transnoentitiesnoconv("ChangeContactInProcess");
- if ($numaction == 3) $alt=$langs->transnoentitiesnoconv("ChangeContactDone");
+ if ($numaction == -1) $alt = $langs->transnoentitiesnoconv('ChangeDoNotContact');
+ if ($numaction == 0) $alt = $langs->transnoentitiesnoconv('ChangeNeverContacted');
+ if ($numaction == 1) $alt = $langs->transnoentitiesnoconv('ChangeToContact');
+ if ($numaction == 2) $alt = $langs->transnoentitiesnoconv('ChangeContactInProcess');
+ if ($numaction == 3) $alt = $langs->transnoentitiesnoconv('ChangeContactDone');
}
- return '
';
+
+ return img_picto($alt, 'stcomm'.$numaction.'.png');
}
/**
@@ -1744,11 +1759,13 @@ function img_action($alt, $numaction)
* @param int $size Taille de l'icone : 3 = 16x16px , 2 = 14x14px
* @return string Retourne tag img
*/
-function img_pdf($alt = "default",$size=3)
+function img_pdf($alt = 'default', $size = 3)
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Show");
- return '
';
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Show');
+
+ return img_picto($alt, 'pdf'.$size.'.png');
}
/**
@@ -1757,11 +1774,13 @@ function img_pdf($alt = "default",$size=3)
* @param string $alt Texte sur le alt de l'image
* @return string Return tag img
*/
-function img_edit_add($alt = "default")
+function img_edit_add($alt = 'default')
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Add");
- return img_picto($alt,'edit_add.png');
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Add');
+
+ return img_picto($alt, 'edit_add.png');
}
/**
* Show logo -
@@ -1769,11 +1788,13 @@ function img_edit_add($alt = "default")
* @param string $alt Texte sur le alt de l'image
* @return string Retourne tag img
*/
-function img_edit_remove($alt = "default")
+function img_edit_remove($alt = 'default')
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Remove");
- return img_picto($alt,'edit_remove.png');
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Remove');
+
+ return img_picto($alt, 'edit_remove.png');
}
/**
@@ -1784,15 +1805,13 @@ function img_edit_remove($alt = "default")
* @param string $other Add more attributes on img
* @return string Retourne tag img
*/
-function img_edit($alt = "default", $float=0, $other='')
+function img_edit($alt = 'default', $float = 0, $other = '')
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Modify");
- $img='
';
- return $img;
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Modify');
+
+ return img_picto($alt, 'edit.png', ($float ? 'style="float: right"' : $other));
}
/**
@@ -1803,15 +1822,15 @@ function img_edit($alt = "default", $float=0, $other='')
* @param string $other Add more attributes on img
* @return string Retourne tag img
*/
-function img_view($alt = "default", $float=0, $other='')
+function img_view($alt = 'default', $float = 0, $other = '')
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("View");
- $img='
';
- return $img;
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('View');
+
+ $options = ($float ? 'style="float: right" ' : '').$other;
+
+ return img_picto($alt, 'view.png', $options);
}
/**
@@ -1821,13 +1840,14 @@ function img_view($alt = "default", $float=0, $other='')
* @param string $other Add more attributes on img
* @return string Retourne tag img
*/
-function img_delete($alt = "default", $other='')
+function img_delete($alt = 'default', $other = '')
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Delete");
- return img_picto($alt,'delete.png',$other);
-}
+ global $conf, $langs;
+ if ($alt == 'default') $alt = $langs->trans('Delete');
+
+ return img_picto($alt, 'delete.png', $other);
+}
/**
* Show help logo with cursor "?"
@@ -1836,188 +1856,175 @@ function img_delete($alt = "default", $other='')
* @param string $usealttitle Text to use as alt title
* @return string Retourne tag img
*/
-function img_help($usehelpcursor=1,$usealttitle=1)
+function img_help($usehelpcursor = 1, $usealttitle = 1)
{
- global $conf,$langs;
- $s ='
theme.'/img/info.png" border="0"';
+ global $conf, $langs;
+
if ($usealttitle)
{
- if (is_string($usealttitle)) $s.=' alt="'.dol_escape_htmltag($usealttitle).'" title="'.dol_escape_htmltag($usealttitle).'"';
- else $s.=' alt="'.$langs->trans("Info").'" title="'.$langs->trans("Info").'"';
+ if (is_string($usealttitle)) $alt = dol_escape_htmltag($usealttitle);
+ else $alt = $langs->trans('Info');
}
- else $s.=' alt=""';
- $s.='>';
- return $s;
+
+ return img_picto($usealttitle, 'info.png', ($usehelpcursor ? 'style="cursor: help"' : ''));
}
/**
- * Affiche logo info
+ * Show info logo
*
* @param string $alt Text to show on alt image
* @return string Return img tag
*/
-function img_info($alt = "default")
+function img_info($alt = 'default')
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Informations");
- return img_picto($alt,'info.png');
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Informations');
+
+ return img_picto($alt, 'info.png');
}
/**
- * Show logo warning
+ * Show warning logo
*
* @param string $alt Text to show on alt image
* @param int $float If we must add style "float: right"
* @return string Return img tag
*/
-function img_warning($alt = "default",$float=0)
+function img_warning($alt = 'default', $float = 0)
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Warning");
- return img_picto($alt,'warning.png',$float?'style="float: right"':'');
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Warning');
+
+ return img_picto($alt, 'warning.png', ($float ? 'style="float: right"' : ''));
}
/**
- * Affiche logo error
+ * Show error logo
*
* @param string $alt Text to show on alt image
* @return string Return img tag
*/
-function img_error($alt = "default")
+function img_error($alt = 'default')
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Error");
- return img_picto($alt,'error.png');
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Error');
+
+ return img_picto($alt, 'error.png');
}
/**
- * Affiche logo telephone
- *
- * @param string $alt Text to show on alt image
- * @param int $option Option
- * @return string Return img tag
- */
-function img_phone($alt = "default",$option=0)
-{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Call");
- $img='call_out';
- if ($option == 1) $img='call';
- $img='object_commercial';
- return '
';
-}
-
-
-/**
- * Affiche logo suivant
+ * Show next logo
*
* @param string $alt Text to show on alt image
* @return string Return img tag
*/
-function img_next($alt = "default")
+function img_next($alt = 'default')
{
- global $conf,$langs;
- if ($alt=="default") {
- $alt=$langs->trans("Next");
- }
- return '
';
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Next');
+
+ return img_picto($alt, 'next.png');
}
/**
- * Affiche logo precedent
+ * Show previous logo
*
* @param string $alt Text to show on alt image
* @return string Return img tag
*/
-function img_previous($alt = "default")
+function img_previous($alt = 'default')
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Previous");
- return '
';
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Previous');
+
+ return img_picto($alt, 'previous.png');
}
/**
- * Show logo down arrow
+ * Show down arrow logo
*
* @param string $alt Text to show on alt image
* @param int $selected Selected
* @return string Return img tag
*/
-function img_down($alt = "default", $selected=0)
+function img_down($alt = 'default', $selected = 0)
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Down");
- if ($selected) return '
';
- else return '
';
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Down');
+
+ return img_picto($alt, ($selected ? '1downarrow_selected.png' : '1downarrow.png'), 'class="imgdown"');
}
/**
- * Show logo top arrow
+ * Show top arrow logo
*
* @param string $alt Text to show on alt image
* @param int $selected Selected
* @return string Return img tag
*/
-function img_up($alt = "default", $selected=0)
+function img_up($alt = 'default', $selected = 0)
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Up");
- if ($selected) return '
';
- else return '
';
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Up');
+
+ return img_picto($alt, ($selected ? '1uparrow_selected.png' : '1uparrow.png'), 'class="imgup"');
}
/**
- * Affiche logo gauche
+ * Show left arrow logo
*
* @param string $alt Text to show on alt image
* @param int $selected Selected
* @return string Return img tag
*/
-function img_left($alt = "default", $selected=0)
+function img_left($alt = 'default', $selected = 0)
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Left");
- if ($selected) return '
';
- else return '
';
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Left');
+
+ return img_picto($alt, ($selected ? '1leftarrow_selected.png' : '1leftarrow.png'));
}
/**
- * Affiche logo droite
+ * Show right arrow logo
*
* @param string $alt Text to show on alt image
* @param int $selected Selected
* @return string Return img tag
*/
-function img_right($alt = "default", $selected=0)
+function img_right($alt = 'default', $selected = 0)
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Right");
- if ($selected) return '
';
- else return '
';
+ global $conf, $langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Right');
+
+ return img_picto($alt, ($selected ? '1rightarrow_selected.png' : '1rightarrow.png'));
}
/**
- * Affiche le logo tick si allow
+ * Show tick logo if allowed
*
* @param string $allow Allow
* @param string $alt Text to show on alt image
* @return string Return img tag
*/
-function img_allow($allow,$alt='default')
+function img_allow($allow, $alt = 'default')
{
- global $conf,$langs;
- if ($alt=="default") $alt=$langs->trans("Active");
+ global $conf, $langs;
- if ($allow == 1)
- {
- return '
';
- }
- else
- {
- return "-";
- }
+ if ($alt == 'default') $alt = $langs->trans('Active');
+
+ if ($allow == 1) return img_picto($alt, 'tick.png');
+
+ return '-';
}
@@ -2028,16 +2035,38 @@ function img_allow($allow,$alt='default')
* @param string $alt Alternate text to show on img mous hover
* @return string Return img tag
*/
-function img_mime($file,$alt='')
+function img_mime($file, $alt = '')
{
- require_once(DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php');
+ require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
- $mimetype=dol_mimetype($file,'',1);
- $mimeimg=dol_mimetype($file,'',2);
+ $mimetype = dol_mimetype($file, '', 1);
+ $mimeimg = dol_mimetype($file, '', 2);
- if (empty($alt)) $alt='Mime type: '.$mimetype;
+ if (empty($alt)) $alt = 'Mime type: '.$mimetype;
- return '
';
+ return img_picto_common($alt, 'mime/'.$mimeimg);
+}
+
+
+/**
+ * Show phone logo.
+ * Use img_picto instead.
+ *
+ * @param string $alt Text to show on alt image
+ * @param int $option Option
+ * @return string Return img tag
+ * @deprecated
+ */
+function img_phone($alt = 'default', $option = 0)
+{
+ global $conf,$langs;
+
+ if ($alt == 'default') $alt = $langs->trans('Call');
+
+ if ($option == 1) $img = 'call';
+ else $img = 'call_out';
+
+ return img_picto($alt, $img);
}
@@ -2048,23 +2077,16 @@ function img_mime($file,$alt='')
* @param string $infoonimgalt Info is shown only on alt of star picto, otherwise it is show on output after the star picto
* @return string String with info text
*/
-function info_admin($text,$infoonimgalt=0)
+function info_admin($text, $infoonimgalt = 0)
{
- global $conf,$langs;
- $s='';
+ global $conf, $langs;
+
if ($infoonimgalt)
{
- $s.=img_picto($text,'star');
+ return img_picto($text, 'star');
}
- else
- {
- $s.='
';
- $s.=img_picto($langs->trans("InfoAdmin"),'star');
- $s.=' ';
- $s.=$text;
- $s.='
';
- }
- return $s;
+
+ return ''.img_picto($langs->trans('InfoAdmin'), 'star').' '.$text.'
';
}
@@ -2090,8 +2112,8 @@ function dol_print_error($db='',$error='')
// Si erreur intervenue avant chargement langue
if (! $langs)
{
- require_once(DOL_DOCUMENT_ROOT ."/core/class/translate.class.php");
- $langs = new Translate("", $conf);
+ require_once DOL_DOCUMENT_ROOT .'/core/class/translate.class.php';
+ $langs = new Translate('', $conf);
$langs->load("main");
}
$langs->load("main");
diff --git a/htdocs/ecm/index.php b/htdocs/ecm/index.php
index c8d638c779e..290e3610625 100644
--- a/htdocs/ecm/index.php
+++ b/htdocs/ecm/index.php
@@ -361,7 +361,7 @@ $moreheadjs=empty($conf->use_javascript_ajax)?"":"
});
";
-llxHeader($moreheadcss.$moreheadjs,$langs->trans("ECM"),'','','','',$morejs,'',0,0);
+llxHeader($moreheadcss.$moreheadjs,$langs->trans("ECMArea"),'','','','',$morejs,'',0,0);
// Add sections to manage
@@ -466,7 +466,7 @@ if (empty($action) || $action == 'file_manager' || preg_match('/refresh/i',$acti
print img_picto_common('','treemenu/base.gif');
print '';
$txt=$langs->trans("ECMRoot").' ('.$langs->trans("ECMSectionsAuto").')';
- print $form->textwithpicto($txt,$htmltooltip,1,0);
+ print $form->textwithpicto($txt, $htmltooltip, 1, 0);
print ' | ';
print '';
print '';
@@ -512,7 +512,7 @@ if (empty($action) || $action == 'file_manager' || preg_match('/refresh/i',$acti
$htmltooltip=''.$langs->trans("Type").': '.$langs->trans("ECMSectionAuto").'
';
$htmltooltip.=''.$langs->trans("ECMCreationUser").': '.$langs->trans("ECMTypeAuto").'
';
$htmltooltip.=''.$langs->trans("Description").': '.$val['desc'];
- print $form->textwithpicto('',$htmltooltip,1,"info");
+ print $form->textwithpicto('', $htmltooltip, 1, 'info');
print '';
print '';
@@ -534,7 +534,7 @@ if (empty($action) || $action == 'file_manager' || preg_match('/refresh/i',$acti
print img_picto_common('','treemenu/base.gif');
print '';
$txt=$langs->trans("ECMRoot").' ('.$langs->trans("ECMSectionsManual").')';
- print $form->textwithpicto($txt,$htmltooltip,1,"info");
+ print $form->textwithpicto($txt, $htmltooltip, 1, 'info');
print ' | ';
print '';
print '';
@@ -745,7 +745,7 @@ if (empty($action) || $action == 'file_manager' || preg_match('/refresh/i',$acti
$htmltooltip.=''.$langs->trans("ECMNbOfFilesInDir").': '.$val['cachenbofdoc'].' ';
if ($nbofsubdir) $htmltooltip.=''.$langs->trans("ECMNbOfFilesInSubDir").': '.$nboffilesinsubdir;
else $htmltooltip.=''.$langs->trans("ECMNbOfSubDir").': '.$nbofsubdir.' ';
- print $form->textwithpicto('',$htmltooltip,1,"info");
+ print $form->textwithpicto('', $htmltooltip, 1, 'info');
print " | ";
print '';
diff --git a/htdocs/install/etape1.php b/htdocs/install/etape1.php
index f1383f3c13f..eed2ac2921a 100644
--- a/htdocs/install/etape1.php
+++ b/htdocs/install/etape1.php
@@ -364,6 +364,7 @@ if (! $error && $db->connected && $action == "set")
}
}
}
+
if ($error)
{
print "".$langs->trans("ErrorDirDoesNotExists",$main_data_dir);
@@ -377,14 +378,14 @@ if (! $error && $db->connected && $action == "set")
{
//ODT templates
require_once(DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php');
- $srcroot='./doctemplates';
+ $srcroot=$main_dir.'/install/doctemplates';
$destroot=$main_data_dir.'/doctemplates';
$docs=array('thirdparties' => 'thirdparty', 'proposals' => 'proposal', 'orders' => 'order', 'invoices' => 'invoice');
- foreach($docs as $dir => $file)
+ foreach($docs as $cursordir => $cursorfile)
{
- $src=$srcroot.'/thirdparties/template_'.$file.'.odt';
- $dirodt=$destroot.'/'.$dir;
- $dest=$dirodt.'/template_'.$file.'.odt';
+ $src=$srcroot.'/'.$cursordir.'/template_'.$cursorfile.'.odt';
+ $dirodt=$destroot.'/'.$cursordir;
+ $dest=$dirodt.'/template_'.$cursorfile.'.odt';
dol_mkdir($dirodt);
$result=dol_copy($src,$dest,0,0);
diff --git a/htdocs/langs/tr_TR/main.lang b/htdocs/langs/tr_TR/main.lang
index 8273038e53b..edf0bae6e61 100755
--- a/htdocs/langs/tr_TR/main.lang
+++ b/htdocs/langs/tr_TR/main.lang
@@ -1,661 +1,660 @@
-/*
- * Language code: tr_TR
- * Manually generated
- * Generation date 2012-07-04 21:40:00
- */
-
-// START - Lines generated manually (2012-07-04 21:40:00).
-// Reference language: en_US – main
-
-CHARSET=UTF-8
-DIRECTION=ltr
-SeparatorDecimal=.
-SeparatorThousand=,
-FormatDateShort=%d/%m/%Y
-FormatDateShortJava=dd/mm/yyyy
-FormatDateShortJQuery=dd/mm/yy
-FormatHourShort=%I:%M%p
-FormatHourShortDuration=%H:%M
-FormatDateTextShort=%b%d%Y
-FormatDateText=%D%B%Y
-FormatDateHourShort=%d/%m/%Y %I:%M%p
-FormatDateHourTextShort=%b %d,%Y,%I:%M %p
-FormatDateHourText=%D %B %Y,%I:%M %p
-DatabaseConnection=Veritabanı bağlantısı
-NoError=Hata yok
-Error=Hata
-ErrorFieldRequired='%s' Alanı gereklidir.
-ErrorFieldFormat=%s' Alanı değeri hatalı.
-ErrorFileDoesNotExists='%s' Dosyası yok
-ErrorFailedToOpenFile='%s' Dosyası açılamadı
-ErrorCanNotCreateDir='%s' Dizini oluşturulamıyor
-ErrorCanNotReadDir='%s' Dizini okunamıyor
-ErrorConstantNotDefined=%s Parametresi tanımlı değil
-ErrorUnknown=Bilinmeyen hata
-ErrorSQL=SQL Hatası
-ErrorLogoFileNotFound='%s' Logo dosyası bulunamadı
-ErrorGoToGlobalSetup='Firma/Kuruluş' ayarlarına giderek düzeltiniz.
-ErrorGoToModuleSetup=Bunu düzeltmek için Modül Kurulumuna git
-ErrorFailedToSendMail=Posta gönderilemedi (gönderen)
-ErrorAttachedFilesDisabled=Bu sunucuda dosya ekleme engellenmiştir
-ErrorFileNotUploaded=Dosya gönderilemedi. Boyutun izin verilen ençok dosya boyutunu aşmadığını denetleyin, bu dizinde yeterli boş alan olmalı ve aynı isimde başka bir dosya olmamalı.
-ErrorInternalErrorDetected=Hata algılandı
-ErrorNoRequestRan=Hiçbir istek yürütülmedi
-ErrorWrongHostParameter=Yanlış ana parametre
-ErrorYourCountryIsNotDefined=Ülkeniz tanımlı değil. Giriş-Kur-Düzenle ye git ve formu yeniden gönder.
-ErrorRecordIsUsedByChild=Bu kayıt silinemedi. Bu kayıt en az bir alt kayıt tarafından kullanılmaktadır.
-ErrorWrongValue=Yanlış değer
-ErrorWrongValueForParameterX=Parametresi %s için yanlış değer
-ErrorNoRequestInError=Hatalı istek yok
-ErrorServiceUnavailableTryLater=Hizmet şu an için kullanılamıyor. Daha sonra yeniden deneyin.
-ErrorDuplicateField=Benzersiz bir alanda yinelenen değer
-ErrorSomeErrorWereFoundRollbackIsDone=Bazı hatalar bulundu. Değişikler geri alındı.
-ErrorConfigParameterNotDefined=Parametre %s Dolibarr yapılandırma dosyasında conf.php tanımlı değil.
-ErrorCantLoadUserFromDolibarrDatabase=Dolibarr veritabanında kullanıcı %s bulunamadı.
-ErrorNoVATRateDefinedForSellerCountry=Hata, ülke '%s' için herhangi bir KDV oranı tanımlanmamış.
-ErrorNoSocialContributionForSellerCountry=Hata, ülke %s için herhangi bir sosyal güvenlik primi türü tanımlanmış.
-ErrorFailedToSaveFile=Hata, dosya kaydedilemedi.
-ErrorOnlyPngJpgSupported=Hata yalnızca .Png ve .jpg görüntü dosya formatları desteklenmektedir.
-ErrorImageFormatNotSupported=PHP bu biçimdeki görüntüleri dönüştürecek işlevleri desteklemez.
-SeeAlso=See also %s
-BackgroundColorByDefault=Varsayılan arkaplan rengi
-FileWasNotUploaded= Bu ekleme için bir dosya seçildi ama henüz gönderilmedi. Bunun için “Dosya ekle” ye tıklayın.
-NbOfEntries=Girişlerin sayısı
-GoToWikiHelpPage=Çevrimiçi yardım oku (Internet erişimi gerekir)
-GoToHelpPage=Yardım oku
-RecordSaved=Kayıt kaydedildi
-LevelOfFeature=Özellik düzeyleri
-NotDefined=Tanımlanmamış
-DefinedAndHasThisValue=Tanımlanmış ve şuna değer atanmıştır
-IsNotDefined=tanımlanmamış
-DolibarrInHttpAuthenticationSoPasswordUseless= Yapılandırma dosyası conf.phpda Dolibarr kimlik doğrulama modu %s a ayarlanmıştır. Bu demektir ki; veritabanı parolası Dolibarr dışıdır, yani bu alanı değiştirmek hiçbir etki yaratmaz.
-Administrator=Yönetici
-Undefined=Tanımlanmamış
-PasswordForgotten=Parolanızı mı unuttunuz?
-SeeAbove=Yukarı bak
-HomeArea=Giriş alanı
-LastConnexion=Son bağlantı
-PreviousConnexion=Önceki bağlantı
-ConnectedOnMultiCompany=Çevreye bağlanmış
-ConnectedSince=Bağlantı başlangıcı
-AuthenticationMode=Doğrulama biçimi
-RequestedUrl=İstenen URL
-DatabaseTypeManager=Veritabanı türü yöneticisi
-RequestLastAccess=Son veritabanı erişimi isteği
-RequestLastAccessInError=Son veritabanı erişimi istek hatası
-ReturnCodeLastAccessInError=Hatalı son veritabanı erişim kodunu göster
-InformationLastAccessInError=Hatalı son veritabanı erişimi bilgisi
-DolibarrHasDetectedError=Dolibarr teknik bir hata algıladı
-InformationToHelpDiagnose=Bu bilgiler teşhis etmeye yardımcı olabilir
-MoreInformation=Daha fazla bilgi
-NotePublic=Not (Genel)
-NotePrivate=Not (özel)
-PrecisionUnitIsLimitedToXDecimals=Dolibarr birim fiyatlar için hassasiyeti %s ondalık olarak sınırlandırmıştır.
-DoTest=Deneme
-ToFilter=Süzgeç
-WarningYouHaveAtLeastOneTaskLate=Uyarı, gecikme toleransını aşan en az bir var.
-yes=evet
-Yes=Evet
-no=hayır
-No=Hayır
-All=Hepsi
-Home=Giriş
-Help=Yardım
-OnlineHelp=Çevrimiçi yardım
-PageWiki=Wiki sayfası
-Always=Daima
-Never=Asla
-Under=altında
-Period=Dönem
-PeriodEndDate=Dönem için Bitiş tarihi
-Activate=Etkinleştir
-Activated=Etkin
-Closed=Kapalı
-Closed2=Kapalı
-Enabled=Etkin
-Disable=Engelli
-Disabled=Engelli
-Add=Ekle
-AddLink=Bağlantı ekle
-Update=Güncelle
-AddActionToDo=Yapılacak eylem ekle
-AddActionDone=Bitmiş eylem ekle
-Close=Kapat
-Close2=Kapat
-Confirm=Onayla
-ConfirmSendCardByMail=Gerçekten bu kartı posta ile %s a göndermek istiyor musunuz?
-Delete=Sil
-Remove=Kaldır
-Resiliate=Sonlandır
-Cancel=İptal
-Modify=Değiştir
-Edit=Düzenle
-Validate=Doğrula
-ToValidate=Doğrulanacak
-Save=Kaydet
-SaveAs=Farklı kaydet
-TestConnection=Test bağlantısı
-ToClone=Klonla
-ConfirmClone=Klonlamak istediğiniz verileri seçin:
-NoCloneOptionsSpecified= Klonlanacak hiçbir veri tanımlanmamış.
-Of=ile ilgili
-CopyOf=Kopyası
-Show=Göster
-ShowCardHere=Kartı göster
-Search=Ara
-SearchOf=Ara
-Valid=Geçerli
-Approve=Onayla
-ReOpen=Yeniden aç
-Upload=Dosya gönder
-Select=Seç
-Choose=Seç
-ChooseLangage=Lütfen dilinizi seçin
-Resize=Yeniden boyutlandır
-Recenter=Yeniden ortala
-Author=Yazar
-User=Kullanıcı
-Users=Kullanıcılar
-Group=Grup
-Groups=Gruplar
-Password=Parola
-PasswordRetype=Parolanızı yeniden yazın
-NoteSomeFeaturesAreDisabled=Bu demoda bir çok özelliğin/modülün engelli olduğuna dikkat edin.
-Name=Ad
-Person=Kişi
-Parameter=Parametre
-Parameters=Parametreler
-Value=Değer
-GlobalValue=Genel değer
-PersonalValue=Kişisel değer
-NewValue=Yeni değer
-CurrentValue=Geçerli değer
-Code=Kod
-Type=Tür
-Language=Dil
-MultiLanguage=Çoklu-dil
-Note=Not
-CurrentNote=Geçerli not
-Title=Başlık
-Label=Etiket
-RefOrLabel=Ref. veya etiket
-Info=Log
-Family=Aile
-Description=Açıklama
-Designation=Açıklama
-Model=Model
-DefaultModel=Varsayılan model
-Action=Eylem
-About=Hakkında
-Number=Sayı
-NumberByMonth=Aya göre sayı
-AmountByMonth=Aylık Tutarı
-Numero=Sayı
-Limit=Sınır
-Limits=Sınırlar
-DevelopmentTeam=Geliştirme Ekibi
-Logout=Çıkış
-Connection=Bağlan
-Setup=Kurulum
-Alert=Uyarı
-Previous=Önceki
-Next=Sonraki
-Cards=Kartlar
-Card=Kart
-Now=Şimdi
-Date=Tarih
-DateStart=Başlangıç tarihi
-DateEnd=Bitiş tarih
-DateCreation=Oluşturma tarihi
-DateModification=Değiştirme tarihi
-DateModificationShort=Değiş. tarihi
-DateLastModification=Son değiştirme tarihi
-DateValidation=Doğrulama tarihi
-DateClosing=Kapanış tarihi
-DateDue=Vade tarihi
-DateValue=Satış tarihi (valör)
-DateValueShort=Satış tarihi
-DateOperation=İşlem tarihi
-DateOperationShort=İşl. Tarih
-DateLimit=Sınır tarihi
-DateRequest=İstek tarihi
-DateProcess=İşleme tarihi
-DatePlanShort=Planlana tarih
-DateRealShort=Gerç.Tarih
-DateBuild=Oluşturma tarihi raporu
-DatePayment=Ödeme tarihi
-DurationYear=yıl
-DurationMonth=ay
-DurationWeek=hafta
-DurationDay=gün
-DurationYears=yıl
-DurationMonths=ay
-DurationWeeks=hafta
-DurationDays=gün
-Year=Yıl
-Month=Ay
-Week=Hafta
-Day=Gün
-Hour=Saat
-Minute=Dakika
-Second=Saniye
-Years=Yıl
-Months=Ay
-Days=Gün
-days=gün
-Hours=Saat
-Minutes=Dakika
-Seconds=Saniye
-Today=Bugün
-Yesterday=Dün
-Tomorrow=Yarın
-Quadri=Çeyrek
-MonthOfDay=Ayın günü
-HourShort=H
-Rate=Oran
-Bytes=Bayt
-KiloBytes=Kilobayt
-MegaBytes=Megabayt
-GigaBytes=Gigabayt
-TeraBytes=Terabayt
-b=b.
-Kb=Kb
-Mb=Mb
-Gb=Gb
-Tb=Tb
-Cut=Kes
-Copy=Kopyala
-Paste=Yapıştır
-Default=Varsayılan
-DefaultValue=Varsayılan değer
-DefaultGlobalValue=Genel değer
-Price=Fiyat
-UnitPrice=Birim fiyat
-UnitPriceHT=Birim fiyat (net)
-UnitPriceTTC=Birim fiyat
-PriceU=B.F.
-PriceUHT=B.F. (net)
-PriceUTTC=B.F.
-Amount=Tutar
-AmountInvoice=Fatura tutarı
-AmountPayment=Ödeme tutarı
-AmountHTShort=Tutar (net)
-AmountTTCShort=Miktarı (KDV dahil)
-AmountHT=Tutar (KDV hariç)
-AmountTTC=Miktarı (KDV dahil)
-AmountVAT=KDV tutarı
-AmountLT1ES=RE Tutarı
-AmountLT2ES=IRPF Tutarı
-AmountTotal=Toplam tutar
-AmountAverage=Ortalama tutar
-PriceQtyHT=Bu miktar için fiyat (KDV hariç)
-PriceQtyMinHT=Enaz miktar fiyatı (KDV hariç)
-PriceQtyTTC=Bu miktar için fiyat (KDV dahil)
-PriceQtyMinTTC=Enaz miktar fiyatı (KDV dahil)
-Percentage=Yüzde
-Total=Toplam
-SubTotal=Aratoplam
-TotalHTShort=Toplam (Net)
-TotalTTCShort=Toplam (KDV dahil)
-TotalHT=Toplam (KDV hariç)
-TotalTTC=Toplam (KDV dahil)
-TotalTTCToYourCredit=Alacağınız için toplam (KDV dahil)
-TotalVAT=Toplam KDV
-TotalLT1ES=Toplam RE
-TotalLT2ES=Toplam IRPF
-IncludedVAT=KDV dahil
-HT= KDV hariç
-TTC=KDV dahil
-VAT=KDV
-LT1ES=RE
-LT2ES=IRPF
-VATRate=KDV Oranı
-Average=Ortalama
-Sum=Toplam
-Delta=Değişim oranı
-Module=Modül
-Option=Seçenek
-List=Liste
-FullList=Tüm liste
-Statistics=İstatistikler
-OtherStatistics=Diğer istatistikler
-Status=Durum
-Ref=Ref.
-RefSupplier=Ref. tedarikçi
-RefPayment=Ref. ödeme
-CommercialProposals=Ticari teklifler
-Comment=Yorum
-Comments=Yorumlar
-ActionsToDo=Yapılacak Eylemler
-ActionsDone=Biten eylemler
-ActionsToDoShort=Yapılacaklar
-ActionsRunningshort=Başladı
-ActionsDoneShort=Yapıldı
-ActionNotApplicable=Uygulanamaz
-ActionRunningNotStarted=Başlamadı
-ActionRunningShort=Başladı
-ActionDoneShort=Bitti
-CompanyFoundation=Firma/Kuruluş
-ContactsForCompany=Firma Kişileri
-ContactsAddressesForCompany=Bu üçüncü partinin kişleri/adresleri
-AddressesForCompany=Bu üçüncü partinin adresleri
-ActionsOnCompany=Bu üçüncü parti hakkındaki eylemler
-ActionsOnMember=Bu üye hakkındaki eylemler
-NActions=%s eylemleri
-NActionsLate=%s geç
-Filter=Süzgeç
-RemoveFilter=Süzgeç kaldır
-ChartGenerated=Grafik oluşturuldu
-ChartNotGenerated=Grafik oluşturulmadı
-GeneratedOn=%s Oluşturuldu
-Generate=Oluştur
-Duration=Süre
-TotalDuration=Toplam süre
-Summary=Özet
-MyBookmarks=Yerimlerim
-OtherInformationsBoxes=Diğer bilgi kutuları
-DolibarrBoard=Dolibarr kurulu
-DolibarrStateBoard=İstatistikler
-DolibarrWorkBoard=İş görevleri kurulu
-Available=Mevcut
-NotYetAvailable=Henüz mevcut değil
-NotAvailable=Uygun değil
-Popularity=Popülerlik
-Categories=Kategoriler
-Category=Kategori
-By=Tarafından
-From=Kimden
-to=kadar
-and=ve
-or=veya
-Other=Diğer
-Others=Diğerleri
-OtherInformations=Diğer Bilgiler
-Quantity=Miktar
-Qty=Mik
-ChangedBy=Tarafından değiştirildi
-ReCalculate=Yeniden hesapla
-ResultOk=Başarılı
-ResultKo=Başarısız
-Reporting=Raporlama
-Reportings=Raporlamalar
-Draft=Taslak
-Drafts=Taslaklar
-Validated=Doğrulanmış
-Opened=Açık
-New=Yeni
-Discount=İndirim
-Unknown=Bilinmeyen
-General=Genel
-Size=Boyut
-Received=Alınan
-Paid=Ödenen
-Topic=Konu
-ByCompanies=Firmalara göre
-ByUsers=Kullanıcılara göre
-Links=Bağlantılar
-Link=Bağlantı
-Receipts=Makbuzlar
-Rejects=Kusurlular
-Preview=Önizleme
-NextStep=Sonraki adım
-PreviousStep=Önceki adım
-Datas=Veriler
-None=Hiçbiri
-NoneF=Hiçbiri
-Late=Geç
-Photo=Resim
-Photos=Resimler
-AddPhoto=Resim ekle
-Login=Kullanıcı
-CurrentLogin=Geçerli kullanıcı
-January=Ocak
-February=Şubat
-March=Mart
-April=Nisan
-May=Mayıs
-June=Haziran
-July=Temmuz
-August=Ağustos
-September=Eylül
-October=Ekim
-November=Kasım
-December=Aralık
-JanuaryMin=Ara
-FebruaryMin=Şub
-MarchMin=Mar
-AprilMin=Nis
-MayMin=May
-JuneMin=Haz
-JulyMin=Tem
-AugustMin=Ağu
-SeptemberMin=Eyl
-OctoberMin=Eki
-NovemberMin=Kas
-DecemberMin=Ara
-Month01=ocak
-Month02=şubat
-Month03=mart
-Month04=nisan
-Month05=mayıs
-Month06=haziran
-Month07=temmuz
-Month08=ağustos
-Month09=eylül
-Month10=ekim
-Month11=kasım
-Month12=aralık
-MonthShort01=oca
-MonthShort02=şub
-MonthShort03=mar
-MonthShort04=nis
-MonthShort05=may
-MonthShort06=haz
-MonthShort07=tem
-MonthShort08=ağu
-MonthShort09=eyl
-MonthShort10=eki
-MonthShort11=kas
-MonthShort12=ara
-AttachedFiles=Ekli dosya ve belgeler
-FileTransferComplete=Dosya başarıyla gönderildi
-DateFormatYYYYMM=YYYY-AA
-DateFormatYYYYMMDD=YYYY-AA-GG
-DateFormatYYYYMMDDHHMM=YYYY-AA-GG SS:SS
-ReportName=Rapor Adı
-ReportPeriod=Rapor dönemi
-ReportDescription=Açıklama
-Report=Rapor
-Keyword=Anahtar kelime
-Legend=Gösterge
-FillTownFromZip=İli Posta Kodundan (zip) doldurun
-ShowLog=Günlüğü (logu) göster
-File=Dosya
-Files=Dosyalar
-NotAllowed=İzin verilmez
-ReadPermissionNotAllowed=Okuma izni yok
-AmountInCurrency=Para birimi tutarı %s
-Example=Örnek
-Examples=Örnekler
-NoExample=Örnek yok
-FindBug=Hata bul
-NbOfThirdParties=Üçüncü parti sayısı
-NbOfCustomers=Müşterilerin sayısı
-NbOfLines=Satır sayısı
-NbOfObjects=Nesne sayısı
-NbOfReferers=Yönlendirenlerin sayısı
-Referers=Referanslar
-TotalQuantity=Toplam miktar
-DateFromTo=%s den %s e kadar
-DateFrom=%s den
-DateUntil=%s e Kadar
-Check=Denetle
-Internal=İç
-External=Dış
-Internals=İçler
-Externals=Dışlar
-Warning=Uyarı
-Warnings=Uyarılar
-BuildPDF=PDF oluştur
-RebuildPDF=Yeniden PDF oluştur
-BuildDoc=Doc oluştur
-RebuildDoc=Yeniden Doc oluştur
-Entity=Varlık
-Entities=Varlıklar
-EventLogs=Günlükler (loglar)
-CustomerPreview=Müşteri önizleme
-SupplierPreview=Tedarikçi önizleme
-AccountancyPreview=Muhasebe önizleme
-ShowCustomerPreview=Müşteri önizlemeyi göster
-ShowSupplierPreview=Tedarikçi önizlemeyi göster
-ShowAccountancyPreview=Muhasebe önizlemeyi göster
-ShowProspectPreview=Aday önizlemeyi göster
-RefCustomer=Müşteri Ref.
-Currency=Para birimi
-InfoAdmin=Yöneticiler için bilgi
-Undo=Geri al
-Redo=Yinele
-ExpandAll=Tümünü genişlet
-UndoExpandAll=Genişletmeyi geri al
-Reason=Neden
-FeatureNotYetSupported=Özellik henüz desteklenmiyor
-CloseWindow=Pencereyi kapat
-Question=Soru
-Response=Yanıt
-Priority=Öncelik
-SendByMail=E-posta ile gönder
-MailSentBy=E-posta ile gönderildi
-TextUsedInTheMessageBody=Mesaj gövdesinde yazı kullanıldı.
-SendAcknowledgementByMail=Alındı bilgisini e-posta ile gönder.
-NoEMail=E-posta yok
-Owner=Sahibi
-DetectedVersion=Belirlenen sürüm
-FollowingConstantsWillBeSubstituted=Aşağıdaki değişmezler uygun değerlerin yerine konacaktır.
-Refresh=Yenile
-BackToList=Listeye dön
-GoBack=Geri dön
-CanBeModifiedIfOk=Geçerliyse değiştirilebilir
-CanBeModifiedIfKo=Geçerli değilse değiştirilebilir
-RecordModifiedSuccessfully=Kayıt başarıyla değiştirildi
-AutomaticCode=Otomatik kod
-NotManaged=Başarılamadı
-FeatureDisabled=Özellik devre dışı
-MoveBox=Kutu %s i taşı
-Offered=Önerilen
-NotEnoughPermissions=Bu eylem için izininiz yok
-SessionName=Oturum adı
-Method=Yöntem
-Receive=Al
-PartialWoman=Kısmi
-PartialMan=Kısmi
-TotalWoman=Toplam
-TotalMan=Toplam
-NeverReceived=Hiç alınmadı
-Canceled=Vazgeçildi
-YouCanChangeValuesForThisListFromDictionnarySetup=Bu listedeki değerleri Kurulum->Sözlük kurulumu menüsünden değiştirebilirsiniz
-Color=Renk
-Documents=Bağlı dosyalar
-DocumentsNb=Bağlı dosyalar (%s)
-Documents2=Belgeler
-BuildDocuments=Oluşturulan belgeler
-UploadDisabled=Gönderme engelli
-MenuECM=Belgeler
-MenuAWStats=AWStats
-MenuMembers=Üyeler
-MenuAgendaGoogle=Google gündemi
-ThisLimitIsDefinedInSetup=Dolibarr sınırı (Giriş->Kurulum->Güvenlik menüsü):%s Kb, PHP sınırı:%s Kb
-NoFileFound=Hiçbir belge bu dizine kaydedilmedi
-CurrentUserLanguage=Geçerli dil
-CurrentTheme=Geçerli tema
-DisabledModules=Engelli modüller
-For=İçin
-ForCustomer=Müşteriler için
-Signature=İmza
-HidePassword= Komutu gizli parola ile göster
-UnHidePassword=Gerçek komutu açık parola ile göster
-Root=Kök
-Informations=Bilgi
-Page=Sayfa
-Notes=Notlar
-AddNewLine=Yeni satır ekle
-AddFile=Dosya ekle
-ListOfFiles=Varolan dosyaların listesi
-FreeZone=Serbest metin
-CloneMainAttributes=Nesneyi ana öznitelikleri ile klonla
-PDFMerge=PDF Birleştir
-Merge=Birleştir
-PrintContentArea=Sayfa yazdırılacak ana içerik alanını göster
-NoMenu=Alt menü yok
-WarningYouAreInMaintenanceMode=Uyarı, bakım modundasınız, şu anda uygulamayı kullanmak için yalnızca %s girişine izin veriliyor.
-CoreErrorTitle=Sistem hatası
-CoreErrorMessage=Üzgünüz, bir hata oluştu. Günlükleri kontrol edin veya sistem yöneticinize başvurun.
-CreditCard=Kredi kartı
-FieldsWithAreMandatory=%s olan alanları zorunludur
-FieldsWithIsForPublic= Üyelerin genel listelerinde %s olan alanlar gösterilir. Bunu istemiyorsanız, “genel” kutusundan işareti kaldırın.
-AccordingToGeoIPDatabase=(GeoIP dönüşümüne göre)
-Line=Satır
-NotSupported=Desteklenmez
-RequiredField=Gerekli alan
-Result=Sonuç
-ToTest=Denem
-ValidateBefore=Bu özelliği kullanmadan önce kart doğrulanmalıdır
-Visibility=Görünürlük
-Private=Özel
-Hidden=Gizli
-Resources=Kaynaklar
-Source=Kaynak
-Prefix=Önek
-Before=Önce
-After=Sonra
-IPAddress=IP adresi
-Frequency=Frekans
-IM=Anlık mesajlaşma
-NewAttribute=Yeni bir öznitelik
-AttributeCode=Öznitelik kodu
-OptionalFieldsSetup=Ekstra öznitelik ayarları
-URLPhoto=Fotoğrafın/logonun url si
-SetLinkToThirdParty=Başka bir üçüncü parti bağlantısı
-CreateDraft=Taslak oluştur
-ClickToEdit=Düzenlemek için tıklayın
-ObjectDeleted=Nesne %s silindi
-ByCountry=Ülkeye göre
-ByTown=İlçeye göre
-ByDate=Tarihe göre
-ByMonthYear=Ay/yıl olarak
-ByYear=Yıla göre
-ByMonth=Aya göre
-ByDay=Güne göre
-BySalesRepresentative=Satış temsilcisine göre
-
-# Week day
-Monday=Pazartesi
-Tuesday=Salı
-Wednesday=Çarşamba
-Thursday=Perşembe
-Friday=Cuma
-Saturday=Cumartesi
-Sunday=Pazar
-MondayMin=Pt
-TuesdayMin=Sa
-WednesdayMin=Ça
-ThursdayMin=Pe
-FridayMin=Cu
-SaturdayMin=Ct
-SundayMin=Pa
-Day1=Pazartesi
-Day2=Salı
-Day3=Çarşamba
-Day4=Perşembe
-Day5=Cuma
-Day6=Cumartesi
-Day0=Pazar
-ShortMonday=Pt
-ShortTuesday=Sa
-ShortWednesday=Ça
-ShortThursday=Pe
-ShortFriday=Cu
-ShortSaturday=Ct
-ShortSunday=Pa
-FONTFORPDF=DejaVuSans
-FONTSIZEFORPDF=8
-WelcomeString=% %s Dolibarr yapılandırma dosyasında conf.php tanımlı değil.
+ErrorCantLoadUserFromDolibarrDatabase=Dolibarr veritabanında kullanıcı %s bulunamadı.
+ErrorNoVATRateDefinedForSellerCountry=Hata, ülke '%s' için herhangi bir KDV oranı tanımlanmamış.
+ErrorNoSocialContributionForSellerCountry=Hata, ülke %s için herhangi bir sosyal güvenlik primi türü tanımlanmış.
+ErrorFailedToSaveFile=Hata, dosya kaydedilemedi.
+ErrorOnlyPngJpgSupported=Hata yalnızca .Png ve .jpg görüntü dosya formatları desteklenmektedir.
+ErrorImageFormatNotSupported=PHP bu biçimdeki görüntüleri dönüştürecek işlevleri desteklemez.
+SeeAlso=See also %s
+BackgroundColorByDefault=Varsayılan arkaplan rengi
+FileWasNotUploaded= Bu ekleme için bir dosya seçildi ama henüz gönderilmedi. Bunun için “Dosya ekle” ye tıklayın.
+NbOfEntries=Girişlerin sayısı
+GoToWikiHelpPage=Çevrimiçi yardım oku (Internet erişimi gerekir)
+GoToHelpPage=Yardım oku
+RecordSaved=Kayıt kaydedildi
+LevelOfFeature=Özellik düzeyleri
+NotDefined=Tanımlanmamış
+DefinedAndHasThisValue=Tanımlanmış ve şuna değer atanmıştır
+IsNotDefined=tanımlanmamış
+DolibarrInHttpAuthenticationSoPasswordUseless= Yapılandırma dosyası conf.phpda Dolibarr kimlik doğrulama modu %s a ayarlanmıştır. Bu demektir ki; veritabanı parolası Dolibarr dışıdır, yani bu alanı değiştirmek hiçbir etki yaratmaz.
+Administrator=Yönetici
+Undefined=Tanımlanmamış
+PasswordForgotten=Parolanızı mı unuttunuz?
+SeeAbove=Yukarı bak
+HomeArea=Giriş alanı
+LastConnexion=Son bağlantı
+PreviousConnexion=Önceki bağlantı
+ConnectedOnMultiCompany=Çevreye bağlanmış
+ConnectedSince=Bağlantı başlangıcı
+AuthenticationMode=Doğrulama biçimi
+RequestedUrl=İstenen URL
+DatabaseTypeManager=Veritabanı türü yöneticisi
+RequestLastAccess=Son veritabanı erişimi isteği
+RequestLastAccessInError=Son veritabanı erişimi istek hatası
+ReturnCodeLastAccessInError=Hatalı son veritabanı erişim kodunu göster
+InformationLastAccessInError=Hatalı son veritabanı erişimi bilgisi
+DolibarrHasDetectedError=Dolibarr teknik bir hata algıladı
+InformationToHelpDiagnose=Bu bilgiler teşhis etmeye yardımcı olabilir
+MoreInformation=Daha fazla bilgi
+NotePublic=Not (Genel)
+NotePrivate=Not (özel)
+PrecisionUnitIsLimitedToXDecimals=Dolibarr birim fiyatlar için hassasiyeti %s ondalık olarak sınırlandırmıştır.
+DoTest=Deneme
+ToFilter=Süzgeç
+WarningYouHaveAtLeastOneTaskLate=Uyarı, gecikme toleransını aşan en az bir var.
+yes=evet
+Yes=Evet
+no=hayır
+No=Hayır
+All=Hepsi
+Home=Giriş
+Help=Yardım
+OnlineHelp=Çevrimiçi yardım
+PageWiki=Wiki sayfası
+Always=Daima
+Never=Asla
+Under=altında
+Period=Dönem
+PeriodEndDate=Dönem için Bitiş tarihi
+Activate=Etkinleştir
+Activated=Etkin
+Closed=Kapalı
+Closed2=Kapalı
+Enabled=Etkin
+Disable=Engelli
+Disabled=Engelli
+Add=Ekle
+AddLink=Bağlantı ekle
+Update=Güncelle
+AddActionToDo=Yapılacak eylem ekle
+AddActionDone=Bitmiş eylem ekle
+Close=Kapat
+Close2=Kapat
+Confirm=Onayla
+ConfirmSendCardByMail=Gerçekten bu kartı posta ile %s a göndermek istiyor musunuz?
+Delete=Sil
+Remove=Kaldır
+Resiliate=Sonlandır
+Cancel=İptal
+Modify=Değiştir
+Edit=Düzenle
+Validate=Doğrula
+ToValidate=Doğrulanacak
+Save=Kaydet
+SaveAs=Farklı kaydet
+TestConnection=Test bağlantısı
+ToClone=Klonla
+ConfirmClone=Klonlamak istediğiniz verileri seçin:
+NoCloneOptionsSpecified= Klonlanacak hiçbir veri tanımlanmamış.
+Of=ile ilgili
+CopyOf=Kopyası
+Show=Göster
+ShowCardHere=Kartı göster
+Search=Ara
+SearchOf=Ara
+Valid=Geçerli
+Approve=Onayla
+ReOpen=Yeniden aç
+Upload=Dosya gönder
+Select=Seç
+Choose=Seç
+ChooseLangage=Lütfen dilinizi seçin
+Resize=Yeniden boyutlandır
+Recenter=Yeniden ortala
+Author=Yazar
+User=Kullanıcı
+Users=Kullanıcılar
+Group=Grup
+Groups=Gruplar
+Password=Parola
+PasswordRetype=Parolanızı yeniden yazın
+NoteSomeFeaturesAreDisabled=Bu demoda bir çok özelliğin/modülün engelli olduğuna dikkat edin.
+Name=Ad
+Person=Kişi
+Parameter=Parametre
+Parameters=Parametreler
+Value=Değer
+GlobalValue=Genel değer
+PersonalValue=Kişisel değer
+NewValue=Yeni değer
+CurrentValue=Geçerli değer
+Code=Kod
+Type=Tür
+Language=Dil
+MultiLanguage=Çoklu-dil
+Note=Not
+CurrentNote=Geçerli not
+Title=Başlık
+Label=Etiket
+RefOrLabel=Ref. veya etiket
+Info=Log
+Family=Aile
+Description=Açıklama
+Designation=Açıklama
+Model=Model
+DefaultModel=Varsayılan model
+Action=Eylem
+About=Hakkında
+Number=Sayı
+NumberByMonth=Aya göre sayı
+AmountByMonth=Aylık Tutarı
+Numero=Sayı
+Limit=Sınır
+Limits=Sınırlar
+DevelopmentTeam=Geliştirme Ekibi
+Logout=Çıkış
+Connection=Bağlan
+Setup=Kurulum
+Alert=Uyarı
+Previous=Önceki
+Next=Sonraki
+Cards=Kartlar
+Card=Kart
+Now=Şimdi
+Date=Tarih
+DateStart=Başlangıç tarihi
+DateEnd=Bitiş tarih
+DateCreation=Oluşturma tarihi
+DateModification=Değiştirme tarihi
+DateModificationShort=Değiş. tarihi
+DateLastModification=Son değiştirme tarihi
+DateValidation=Doğrulama tarihi
+DateClosing=Kapanış tarihi
+DateDue=Vade tarihi
+DateValue=Satış tarihi (valör)
+DateValueShort=Satış tarihi
+DateOperation=İşlem tarihi
+DateOperationShort=İşl. Tarih
+DateLimit=Sınır tarihi
+DateRequest=İstek tarihi
+DateProcess=İşleme tarihi
+DatePlanShort=Planlana tarih
+DateRealShort=Gerç.Tarih
+DateBuild=Oluşturma tarihi raporu
+DatePayment=Ödeme tarihi
+DurationYear=yıl
+DurationMonth=ay
+DurationWeek=hafta
+DurationDay=gün
+DurationYears=yıl
+DurationMonths=ay
+DurationWeeks=hafta
+DurationDays=gün
+Year=Yıl
+Month=Ay
+Week=Hafta
+Day=Gün
+Hour=Saat
+Minute=Dakika
+Second=Saniye
+Years=Yıl
+Months=Ay
+Days=Gün
+days=gün
+Hours=Saat
+Minutes=Dakika
+Seconds=Saniye
+Today=Bugün
+Yesterday=Dün
+Tomorrow=Yarın
+Quadri=Çeyrek
+MonthOfDay=Ayın günü
+HourShort=H
+Rate=Oran
+Bytes=Bayt
+KiloBytes=Kilobayt
+MegaBytes=Megabayt
+GigaBytes=Gigabayt
+TeraBytes=Terabayt
+b=b.
+Kb=Kb
+Mb=Mb
+Gb=Gb
+Tb=Tb
+Cut=Kes
+Copy=Kopyala
+Paste=Yapıştır
+Default=Varsayılan
+DefaultValue=Varsayılan değer
+DefaultGlobalValue=Genel değer
+Price=Fiyat
+UnitPrice=Birim fiyat
+UnitPriceHT=Birim fiyat (net)
+UnitPriceTTC=Birim fiyat
+PriceU=B.F.
+PriceUHT=B.F. (net)
+PriceUTTC=B.F.
+Amount=Tutar
+AmountInvoice=Fatura tutarı
+AmountPayment=Ödeme tutarı
+AmountHTShort=Tutar (net)
+AmountTTCShort=Miktarı (KDV dahil)
+AmountHT=Tutar (KDV hariç)
+AmountTTC=Miktarı (KDV dahil)
+AmountVAT=KDV tutarı
+AmountLT1ES=RE Tutarı
+AmountLT2ES=IRPF Tutarı
+AmountTotal=Toplam tutar
+AmountAverage=Ortalama tutar
+PriceQtyHT=Bu miktar için fiyat (KDV hariç)
+PriceQtyMinHT=Enaz miktar fiyatı (KDV hariç)
+PriceQtyTTC=Bu miktar için fiyat (KDV dahil)
+PriceQtyMinTTC=Enaz miktar fiyatı (KDV dahil)
+Percentage=Yüzde
+Total=Toplam
+SubTotal=Aratoplam
+TotalHTShort=Toplam (Net)
+TotalTTCShort=Toplam (KDV dahil)
+TotalHT=Toplam (KDV hariç)
+TotalTTC=Toplam (KDV dahil)
+TotalTTCToYourCredit=Alacağınız için toplam (KDV dahil)
+TotalVAT=Toplam KDV
+TotalLT1ES=Toplam RE
+TotalLT2ES=Toplam IRPF
+IncludedVAT=KDV dahil
+HT= KDV hariç
+TTC=KDV dahil
+VAT=KDV
+LT1ES=RE
+LT2ES=IRPF
+VATRate=KDV Oranı
+Average=Ortalama
+Sum=Toplam
+Delta=Değişim oranı
+Module=Modül
+Option=Seçenek
+List=Liste
+FullList=Tüm liste
+Statistics=İstatistikler
+OtherStatistics=Diğer istatistikler
+Status=Durum
+Ref=Ref.
+RefSupplier=Ref. tedarikçi
+RefPayment=Ref. ödeme
+CommercialProposals=Ticari teklifler
+Comment=Yorum
+Comments=Yorumlar
+ActionsToDo=Yapılacak Eylemler
+ActionsDone=Biten eylemler
+ActionsToDoShort=Yapılacaklar
+ActionsRunningshort=Başladı
+ActionsDoneShort=Yapıldı
+ActionNotApplicable=Uygulanamaz
+ActionRunningNotStarted=Başlamadı
+ActionRunningShort=Başladı
+ActionDoneShort=Bitti
+CompanyFoundation=Firma/Kuruluş
+ContactsForCompany=Firma Kişileri
+ContactsAddressesForCompany=Bu üçüncü partinin kişleri/adresleri
+AddressesForCompany=Bu üçüncü partinin adresleri
+ActionsOnCompany=Bu üçüncü parti hakkındaki eylemler
+ActionsOnMember=Bu üye hakkındaki eylemler
+NActions=%s eylemleri
+NActionsLate=%s geç
+Filter=Süzgeç
+RemoveFilter=Süzgeç kaldır
+ChartGenerated=Grafik oluşturuldu
+ChartNotGenerated=Grafik oluşturulmadı
+GeneratedOn=%s Oluşturuldu
+Generate=Oluştur
+Duration=Süre
+TotalDuration=Toplam süre
+Summary=Özet
+MyBookmarks=Yerimlerim
+OtherInformationsBoxes=Diğer bilgi kutuları
+DolibarrBoard=Dolibarr kurulu
+DolibarrStateBoard=İstatistikler
+DolibarrWorkBoard=İş görevleri kurulu
+Available=Mevcut
+NotYetAvailable=Henüz mevcut değil
+NotAvailable=Uygun değil
+Popularity=Popülerlik
+Categories=Kategoriler
+Category=Kategori
+By=Tarafından
+From=Başlama
+to=Bitiş
+and=ve
+or=veya
+Other=Diğer
+Others=Diğerleri
+OtherInformations=Diğer Bilgiler
+Quantity=Miktar
+Qty=Mik
+ChangedBy=Tarafından değiştirildi
+ReCalculate=Yeniden hesapla
+ResultOk=Başarılı
+ResultKo=Başarısız
+Reporting=Raporlama
+Reportings=Raporlamalar
+Draft=Taslak
+Drafts=Taslaklar
+Validated=Doğrulanmış
+Opened=Açık
+New=Yeni
+Discount=İndirim
+Unknown=Bilinmeyen
+General=Genel
+Size=Boyut
+Received=Alınan
+Paid=Ödenen
+Topic=Konu
+ByCompanies=Firmalara göre
+ByUsers=Kullanıcılara göre
+Links=Bağlantılar
+Link=Bağlantı
+Receipts=Makbuzlar
+Rejects=Kusurlular
+Preview=Önizleme
+NextStep=Sonraki adım
+PreviousStep=Önceki adım
+Datas=Veriler
+None=Hiçbiri
+NoneF=Hiçbiri
+Late=Geç
+Photo=Resim
+Photos=Resimler
+AddPhoto=Resim ekle
+Login=Kullanıcı
+CurrentLogin=Geçerli kullanıcı
+January=Ocak
+February=Şubat
+March=Mart
+April=Nisan
+May=Mayıs
+June=Haziran
+July=Temmuz
+August=Ağustos
+September=Eylül
+October=Ekim
+November=Kasım
+December=Aralık
+JanuaryMin=Ara
+FebruaryMin=Şub
+MarchMin=Mar
+AprilMin=Nis
+MayMin=May
+JuneMin=Haz
+JulyMin=Tem
+AugustMin=Ağu
+SeptemberMin=Eyl
+OctoberMin=Eki
+NovemberMin=Kas
+DecemberMin=Ara
+Month01=ocak
+Month02=şubat
+Month03=mart
+Month04=nisan
+Month05=mayıs
+Month06=haziran
+Month07=temmuz
+Month08=ağustos
+Month09=eylül
+Month10=ekim
+Month11=kasım
+Month12=aralık
+MonthShort01=oca
+MonthShort02=şub
+MonthShort03=mar
+MonthShort04=nis
+MonthShort05=may
+MonthShort06=haz
+MonthShort07=tem
+MonthShort08=ağu
+MonthShort09=eyl
+MonthShort10=eki
+MonthShort11=kas
+MonthShort12=ara
+AttachedFiles=Ekli dosya ve belgeler
+FileTransferComplete=Dosya başarıyla gönderildi
+DateFormatYYYYMM=YYYY-AA
+DateFormatYYYYMMDD=YYYY-AA-GG
+DateFormatYYYYMMDDHHMM=YYYY-AA-GG SS:SS
+ReportName=Rapor Adı
+ReportPeriod=Rapor dönemi
+ReportDescription=Açıklama
+Report=Rapor
+Keyword=Anahtar kelime
+Legend=Gösterge
+FillTownFromZip=İli Posta Kodundan (zip) doldurun
+ShowLog=Günlüğü (logu) göster
+File=Dosya
+Files=Dosyalar
+NotAllowed=İzin verilmez
+ReadPermissionNotAllowed=Okuma izni yok
+AmountInCurrency=Para birimi: %s
+Example=Örnek
+Examples=Örnekler
+NoExample=Örnek yok
+FindBug=Hata bul
+NbOfThirdParties=Üçüncü parti sayısı
+NbOfCustomers=Müşterilerin sayısı
+NbOfLines=Satır sayısı
+NbOfObjects=Nesne sayısı
+NbOfReferers=Yönlendirenlerin sayısı
+Referers=Referanslar
+TotalQuantity=Toplam miktar
+DateFromTo=%s den %s e kadar
+DateFrom=%s den
+DateUntil=%s e Kadar
+Check=Denetle
+Internal=İç
+External=Dış
+Internals=İçler
+Externals=Dışlar
+Warning=Uyarı
+Warnings=Uyarılar
+BuildPDF=PDF oluştur
+RebuildPDF=Yeniden PDF oluştur
+BuildDoc=Doc oluştur
+RebuildDoc=Yeniden Doc oluştur
+Entity=Varlık
+Entities=Varlıklar
+EventLogs=Günlükler (loglar)
+CustomerPreview=Müşteri önizleme
+SupplierPreview=Tedarikçi önizleme
+AccountancyPreview=Muhasebe önizleme
+ShowCustomerPreview=Müşteri önizlemeyi göster
+ShowSupplierPreview=Tedarikçi önizlemeyi göster
+ShowAccountancyPreview=Muhasebe önizlemeyi göster
+ShowProspectPreview=Aday önizlemeyi göster
+RefCustomer=Müşteri Ref.
+Currency=Para birimi
+InfoAdmin=Yöneticiler için bilgi
+Undo=Geri al
+Redo=Yinele
+ExpandAll=Tümünü genişlet
+UndoExpandAll=Genişletmeyi geri al
+Reason=Neden
+FeatureNotYetSupported=Özellik henüz desteklenmiyor
+CloseWindow=Pencereyi kapat
+Question=Soru
+Response=Yanıt
+Priority=Öncelik
+SendByMail=E-posta ile gönder
+MailSentBy=E-posta ile gönderildi
+TextUsedInTheMessageBody=Mesaj gövdesinde yazı kullanıldı.
+SendAcknowledgementByMail=Alındı bilgisini e-posta ile gönder.
+NoEMail=E-posta yok
+Owner=Sahibi
+DetectedVersion=Belirlenen sürüm
+FollowingConstantsWillBeSubstituted=Aşağıdaki değişmezler uygun değerlerin yerine konacaktır.
+Refresh=Yenile
+BackToList=Listeye dön
+GoBack=Geri dön
+CanBeModifiedIfOk=Geçerliyse değiştirilebilir
+CanBeModifiedIfKo=Geçerli değilse değiştirilebilir
+RecordModifiedSuccessfully=Kayıt başarıyla değiştirildi
+AutomaticCode=Otomatik kod
+NotManaged=Başarılamadı
+FeatureDisabled=Özellik devre dışı
+MoveBox=Kutu %s i taşı
+Offered=Önerilen
+NotEnoughPermissions=Bu eylem için izininiz yok
+SessionName=Oturum adı
+Method=Yöntem
+Receive=Al
+PartialWoman=Kısmi
+PartialMan=Kısmi
+TotalWoman=Toplam
+TotalMan=Toplam
+NeverReceived=Hiç alınmadı
+Canceled=Vazgeçildi
+YouCanChangeValuesForThisListFromDictionnarySetup=Bu listedeki değerleri Kurulum->Sözlük kurulumu menüsünden değiştirebilirsiniz
+Color=Renk
+Documents=Bağlı dosyalar
+DocumentsNb=Bağlı dosyalar (%s)
+Documents2=Belgeler
+BuildDocuments=Oluşturulan belgeler
+UploadDisabled=Gönderme engelli
+MenuECM=Belgeler
+MenuAWStats=AWStats
+MenuMembers=Üyeler
+MenuAgendaGoogle=Google gündemi
+ThisLimitIsDefinedInSetup=Dolibarr sınırı (Giriş->Kurulum->Güvenlik menüsü):%s Kb, PHP sınırı:%s Kb
+NoFileFound=Hiçbir belge bu dizine kaydedilmedi
+CurrentUserLanguage=Geçerli dil
+CurrentTheme=Geçerli tema
+DisabledModules=Engelli modüller
+For=İçin
+ForCustomer=Müşteriler için
+Signature=İmza
+HidePassword= Komutu gizli parola ile göster
+UnHidePassword=Gerçek komutu açık parola ile göster
+Root=Kök
+Informations=Bilgi
+Page=Sayfa
+Notes=Notlar
+AddNewLine=Yeni satır ekle
+AddFile=Dosya ekle
+ListOfFiles=Varolan dosyaların listesi
+FreeZone=Serbest metin
+CloneMainAttributes=Nesneyi ana öznitelikleri ile klonla
+PDFMerge=PDF Birleştir
+Merge=Birleştir
+PrintContentArea=Sayfa yazdırılacak ana içerik alanını göster
+NoMenu=Alt menü yok
+WarningYouAreInMaintenanceMode=Uyarı, bakım modundasınız, şu anda uygulamayı kullanmak için yalnızca %s girişine izin veriliyor.
+CoreErrorTitle=Sistem hatası
+CoreErrorMessage=Üzgünüz, bir hata oluştu. Günlükleri kontrol edin veya sistem yöneticinize başvurun.
+CreditCard=Kredi kartı
+FieldsWithAreMandatory=%s olan alanları zorunludur
+FieldsWithIsForPublic= Üyelerin genel listelerinde %s olan alanlar gösterilir. Bunu istemiyorsanız, “genel” kutusundan işareti kaldırın.
+AccordingToGeoIPDatabase=(GeoIP dönüşümüne göre)
+Line=Satır
+NotSupported=Desteklenmez
+RequiredField=Gerekli alan
+Result=Sonuç
+ToTest=Denem
+ValidateBefore=Bu özelliği kullanmadan önce kart doğrulanmalıdır
+Visibility=Görünürlük
+Private=Özel
+Hidden=Gizli
+Resources=Kaynaklar
+Source=Kaynak
+Prefix=Önek
+Before=Önce
+After=Sonra
+IPAddress=IP adresi
+Frequency=Frekans
+IM=Anlık mesajlaşma
+NewAttribute=Yeni bir öznitelik
+AttributeCode=Öznitelik kodu
+OptionalFieldsSetup=Ekstra öznitelik ayarları
+URLPhoto=Fotoğrafın/logonun url si
+SetLinkToThirdParty=Başka bir üçüncü parti bağlantısı
+CreateDraft=Taslak oluştur
+ClickToEdit=Düzenlemek için tıklayın
+ObjectDeleted=Nesne %s silindi
+ByCountry=Ülkeye göre
+ByTown=İlçeye göre
+ByDate=Tarihe göre
+ByMonthYear=Ay/yıl olarak
+ByYear=Yıla göre
+ByMonth=Aya göre
+ByDay=Güne göre
+BySalesRepresentative=Satış temsilcisine göre
+
+# Week day
+Monday=Pazartesi
+Tuesday=Salı
+Wednesday=Çarşamba
+Thursday=Perşembe
+Friday=Cuma
+Saturday=Cumartesi
+Sunday=Pazar
+MondayMin=Pt
+TuesdayMin=Sa
+WednesdayMin=Ça
+ThursdayMin=Pe
+FridayMin=Cu
+SaturdayMin=Ct
+SundayMin=Pa
+Day1=Pazartesi
+Day2=Salı
+Day3=Çarşamba
+Day4=Perşembe
+Day5=Cuma
+Day6=Cumartesi
+Day0=Pazar
+ShortMonday=Pt
+ShortTuesday=Sa
+ShortWednesday=Ça
+ShortThursday=Pe
+ShortFriday=Cu
+ShortSaturday=Ct
+ShortSunday=Pa
diff --git a/htdocs/projet/class/project.class.php b/htdocs/projet/class/project.class.php
index d703039489b..bde9bb72bfa 100644
--- a/htdocs/projet/class/project.class.php
+++ b/htdocs/projet/class/project.class.php
@@ -541,7 +541,8 @@ class Project extends CommonObject
if (!$error)
{
- $this->db->commit();
+ $this->statut=1;
+ $this->db->commit();
return 1;
}
else
diff --git a/htdocs/projet/fiche.php b/htdocs/projet/fiche.php
index f5ea9ef0426..70cdceffff1 100644
--- a/htdocs/projet/fiche.php
+++ b/htdocs/projet/fiche.php
@@ -314,7 +314,7 @@ if ($action == 'confirm_clone' && $user->rights->projet->creer && GETPOST('confi
}
else
{
- $object->id=$result;
+ $object->fetch($result); // Load new object
$action='edit';
$comefromclone=true;
}
@@ -494,7 +494,9 @@ else
// Customer
print '| '.$langs->trans("Company").' | ';
- print $form->select_company($object->societe->id,'socid','',1,1);
+ $text=$form->select_company($object->societe->id,'socid','',1,1);
+ $texthelp=$langs->trans("IfNeedToUseOhterObjectKeepEmpty");
+ print $form->textwithtooltip($text.' '.img_help(),$texthelp,1);
print ' | ';
// Visibility
|