From 772cd8b0da553a4ccbe5673694ba545ed9894c9a Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Sat, 25 Jul 2015 18:23:06 +0200 Subject: [PATCH] LSformElement :: select_list / select_box : permit to put possible values in labelled group --- .../LSattr_html_select_list.docbook | 19 +- .../LSobjects/config.LSobjects.LSpeople.php | 36 +- .../css/default/LSformElement_select_box.css | 10 + .../class/class.LSattr_html_select_list.php | 181 +- .../class/class.LSformElement_select.php | 80 +- .../class/class.LSformElement_select_box.php | 14 + ...rmRule_LSformElement_select_validValue.php | 45 + .../lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo | Bin 37633 -> 37674 bytes .../lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po | 2194 ++++++++++------- public_html/lang/generate_lang_file.php | 13 +- public_html/lang/ldapsaisie.pot | 2047 +++++++-------- .../default/LSformElement_select.tpl | 17 +- .../default/LSformElement_select_box.tpl | 26 +- 13 files changed, 2655 insertions(+), 2027 deletions(-) create mode 100644 public_html/css/default/LSformElement_select_box.css create mode 100644 public_html/includes/class/class.LSformRule_LSformElement_select_validValue.php diff --git a/doc/conf/LSattribute/LSattr_html/LSattr_html_select_list.docbook b/doc/conf/LSattribute/LSattr_html/LSattr_html_select_list.docbook index d141508b..fe27e6a7 100644 --- a/doc/conf/LSattribute/LSattr_html/LSattr_html_select_list.docbook +++ b/doc/conf/LSattribute/LSattr_html/LSattr_html_select_list.docbook @@ -19,6 +19,16 @@ 'filter' => '[Filtre de recherche des LSobject]', 'scope' => '[Scope de la recherche]', 'basedn' => '[Basedn de la recherche]' + ), + array ( + 'label' => '[LSformat du nom du groupe de valeurs]', + 'possible_values' => array ( + '[LSformat de la valeur clé]' => '[LSformat du nom d'affichage]', + ... + 'OTHER_OBJECT' => array ( + ... + ) + ) ) ), 'sort' => [Booléen], @@ -43,7 +53,14 @@ associée est alors un tableau associatif dont les valeurs clés sont les noms des paramètres de configuration de la recherche de ces &LSobjects; et les valeurs associées, les valeurs des paramètres. - + + Il est possible de regrouper des valeurs de l'attribut en plaçant leur + déclaration dans un sous-tableau. Ce sous-tableau devra contenir la clé + label dont la valeur associé sera le &LSformat; du nom du groupe + de valeurs. Ce &LSformat; est composé à partir des valeurs de l'objet courant + (attributs, dn, ...). Une seconde clé possible_values regroupera + les valeurs possibles du groupe. Comme pour le tableau principal, la clé + OTHER_OBJECT permet d'imcorporer une liste d'&LSobject;. object_type diff --git a/public_html/conf/LSobjects/config.LSobjects.LSpeople.php b/public_html/conf/LSobjects/config.LSobjects.LSpeople.php index cf55d8ae..b7f3f333 100644 --- a/public_html/conf/LSobjects/config.LSobjects.LSpeople.php +++ b/public_html/conf/LSobjects/config.LSobjects.LSpeople.php @@ -306,21 +306,27 @@ $GLOBALS['LSobjects']['LSpeople'] = array ( 'html_type' => 'select_list', 'html_options' => array ( 'possible_values' => array( - 'OTHER_OBJECT' => array( - 'object_type' => 'LSgroup', // Nom de l'objet à lister - 'display_name_format' => '%{cn} (%{gidNumber})', // Spécifie le attributs à lister pour le choix, - // si non définie => utilisation du 'display_name_format' - // de la définition de l'objet - - 'value_attribute' => 'gidNumber', // Spécifie le attributs dont la valeur sera retournée par - /*'filter' => // le formulaire spécifie les filtres de recherche pour - array ( // l'établissement de la liste d'objets : - array( // Premier filtre - 'filter' => 'cn=*a*', - //'basedn' => 'o=company', - 'scope' => 'sub', - ) - )*/ + '0' => 'No group', + array ( + 'label' => 'LDAP Groups', + 'possible_values' => array ( + 'OTHER_OBJECT' => array ( + 'object_type' => 'LSgroup', // Nom de l'objet à lister + 'display_name_format' => '%{cn} (%{gidNumber})', // Spécifie le attributs à lister pour le choix, + // si non définie => utilisation du 'display_name_format' + // de la définition de l'objet + + 'value_attribute' => 'gidNumber', // Spécifie le attributs dont la valeur sera retournée par + /*'filter' => // le formulaire spécifie les filtres de recherche pour + array ( // l'établissement de la liste d'objets : + array( // Premier filtre + 'filter' => 'cn=*a*', + //'basedn' => 'o=company', + 'scope' => 'sub', + ) + )*/ + ) + ) ) ) ), diff --git a/public_html/css/default/LSformElement_select_box.css b/public_html/css/default/LSformElement_select_box.css new file mode 100644 index 00000000..fd18c945 --- /dev/null +++ b/public_html/css/default/LSformElement_select_box.css @@ -0,0 +1,10 @@ +span.LSformElement_selectbox_sub_values_label { + font-style: Italic; + font-weight: bold; + font-size: 0.9em; +} + +ul.LSformElement_selectbox_sub_values { + list-style-type: none; + padding-left: 1em; +} diff --git a/public_html/includes/class/class.LSattr_html_select_list.php b/public_html/includes/class/class.LSattr_html_select_list.php index eaf275ca..ffe49b0e 100644 --- a/public_html/includes/class/class.LSattr_html_select_list.php +++ b/public_html/includes/class/class.LSattr_html_select_list.php @@ -60,7 +60,7 @@ class LSattr_html_select_list extends LSattr_html{ if ($element) { // Mise en place de la regle de verification des donnees - $form -> addRule($this -> name, 'inarray', array('msg'=> 'Valeur incorrect','params' => array('possible_values' => array_keys($possible_values))) ); + $form -> addRule($this -> name, 'LSformElement_select_validValue', array('msg'=> _('Invalid value'),'params' => array('possible_values' => $possible_values)) ); } return $element; } @@ -76,61 +76,128 @@ class LSattr_html_select_list extends LSattr_html{ function getPossibleValues() { $retInfos = array(); if (is_array($this -> config['html_options']['possible_values'])) { - foreach($this -> config['html_options']['possible_values'] as $val_name => $val) { - if($val_name==='OTHER_OBJECT') { - if ((!isset($val['object_type'])) || (!isset($val['value_attribute']))) { - LSerror :: addErrorCode('LSattr_html_select_list_01',$this -> name); - break; - } - if (!LSsession :: loadLSclass('LSsearch')) { - return; - } - - $param=array( - 'filter' => (isset($val['filter'])?$val['filter']:null), - 'basedn' => (isset($val['basedn'])?$val['basedn']:null), - 'scope' => (isset($val['scope'])?$val['scope']:null), - 'displayFormat' => (isset($val['display_name_format'])?$val['display_name_format']:null), - ); - - - - if ($val['value_attribute']!='dn') { - $param['attributes'][] = $val['value_attribute']; - } - - $LSsearch = new LSsearch($val['object_type'],'LSattr_html_select_list',$param,true); - $LSsearch -> run(); - if(($val['value_attribute']=='dn')||($val['value_attribute']=='%{dn}')) { - $retInfos = $LSsearch -> listObjectsName(); - } - else { - $list = $LSsearch -> getSearchEntries(); - foreach($list as $entry) { - $key = $entry -> get($val['value_attribute']); - if(is_array($key)) { - $key = $key[0]; - } - $retInfos[$key]=$entry -> displayName; - } - } + foreach($this -> config['html_options']['possible_values'] as $val_key => $val_label) { + if($val_key==='OTHER_OBJECT') { + $objInfos=$this -> getLSobjectPossibleValues($val_label); + $retInfos=self :: _array_merge($retInfos,$objInfos); } + elseif (is_array($val_label)) { + if (!isset($val_label['possible_values']) || !is_array($val_label['possible_values']) || !isset($val_label['label'])) + continue; + $subRetInfos=array(); + foreach($val_label['possible_values'] as $vk => $vl) { + if ($vk==='OTHER_OBJECT') { + $objInfos=$this -> getLSobjectPossibleValues($vl); + $subRetInfos=self :: _array_merge($subRetInfos,$objInfos); + } + else { + $vk=$this->attribute->ldapObject->getFData($vk); + $vl=$this->attribute->ldapObject->getFData(__($vl)); + $subRetInfos[$vk]=$vl; + } + } + $this -> _sort($subRetInfos); + $retInfos[] = array ( + 'label' => $this->attribute->ldapObject->getFData(__($val_label['label'])), + 'possible_values' => $subRetInfos + ); + } else { - $val_name=$this->attribute->ldapObject->getFData($val_name); - $val=$this->attribute->ldapObject->getFData(__($val)); - $retInfos[$val_name]=$val; + $val_key=$this->attribute->ldapObject->getFData($val_key); + $val_label=$this->attribute->ldapObject->getFData(__($val_label)); + $retInfos[$val_key]=$val_label; } } } - if (!isset($this -> config['html_options']['sort']) || $this -> config['html_options']['sort']) { - uasort($retInfos,array($this,'_sortTwoValues')); - } + $this -> _sort($retInfos); return $retInfos; } - /** + /** + * Merge arrays preserving keys (string or numeric) + * + * As array_merge PHP function, this function merge arrays but + * this method permit to preverve key even if it's numeric key. + * + * @retval array Merged array + **/ + private function _array_merge() { + $ret=array(); + foreach(func_get_args() as $a) { + foreach($a as $k => $v) { + $ret[$k]=$v; + } + } + return $ret; + } + + /** + * Apply sort feature on possible values if this feature is enabled + * + * @param[in] &$retInfos array Possible values array reference to sort + * + * @retval void + **/ + private function _sort(&$retInfos) { + if (!isset($this -> config['html_options']['sort']) || $this -> config['html_options']['sort']) { + uasort($retInfos,array($this,'_sortTwoValues')); + } + } + + /** + * Retourne un tableau des valeurs possibles d'un type d'objet + * + * @author Benjamin Renard + * + * @retval array Tableau associatif des valeurs possible de la liste avec en clé + * la valeur des balises option et en valeur ce qui sera affiché. + */ + private function getLSobjectPossibleValues($conf) { + $retInfos = array(); + + if ((!isset($conf['object_type'])) || (!isset($conf['value_attribute']))) { + LSerror :: addErrorCode('LSattr_html_select_list_01',$this -> name); + break; + } + if (!LSsession :: loadLSclass('LSsearch')) { + return; + } + + $param=array( + 'filter' => (isset($conf['filter'])?$conf['filter']:null), + 'basedn' => (isset($conf['basedn'])?$conf['basedn']:null), + 'scope' => (isset($conf['scope'])?$conf['scope']:null), + 'displayFormat' => (isset($conf['display_name_format'])?$conf['display_name_format']:null), + ); + + if ($conf['value_attribute']!='dn') { + $param['attributes'][] = $conf['value_attribute']; + } + + $LSsearch = new LSsearch($conf['object_type'],'LSattr_html_select_list',$param,true); + $LSsearch -> run(); + if(($conf['value_attribute']=='dn')||($conf['value_attribute']=='%{dn}')) { + $retInfos = $LSsearch -> listObjectsName(); + } + else { + $list = $LSsearch -> getSearchEntries(); + foreach($list as $entry) { + $key = $entry -> get($conf['value_attribute']); + if(is_array($key)) { + $key = $key[0]; + } + $retInfos[$key]=$entry -> displayName; + } + } + + $this -> _sort($retInfos); + + return $retInfos; + } + + /** * Function use with uasort to sort two values * * @param[in] $va string One value @@ -145,8 +212,25 @@ class LSattr_html_select_list extends LSattr_html{ else { $dir=1; } - if ($va == $vb) return 0; - $val = strcoll(strtolower($va), strtolower($vb)); + + if (is_array($va)) { + $nva=$va['label']; + } + else { + $nva=$va; + } + + if (is_array($vb)) { + $nvb=$vb['label']; + } + else { + $nvb=$vb; + } + + if ($nva == $nvb) return 0; + + $val = strcoll(strtolower($nva), strtolower($nvb)); + return $val*$dir; } @@ -158,4 +242,3 @@ class LSattr_html_select_list extends LSattr_html{ LSerror :: defineError('LSattr_html_select_list_01', _("LSattr_html_select_list : Configuration data are missing to generate the select list of the attribute %{attr}.") ); -?> diff --git a/public_html/includes/class/class.LSformElement_select.php b/public_html/includes/class/class.LSformElement_select.php index f2eb81ba..3f2c3ec5 100644 --- a/public_html/includes/class/class.LSformElement_select.php +++ b/public_html/includes/class/class.LSformElement_select.php @@ -36,9 +36,9 @@ class LSformElement_select extends LSformElement { var $fieldTemplate = 'LSformElement_select.tpl'; /** - * Retourn les infos d'affichage de l'élément + * Return display data of this element * - * Cette méthode retourne les informations d'affichage de l'élement + * This method return display data of this element * * @retval array */ @@ -60,6 +60,80 @@ class LSformElement_select extends LSformElement { return $return; } + /** + * Check if a value is valid + * + * This method check if a value is correct, that mean if it's one + * of the possible values. + * + * @param[in] $value The value to check + * @param[in] $possible_values (Optional) The possible values + * + * @retval string or False The value's label or False if this value is incorrect + */ + public function isValidValue($value,$possible_values=False) { + if (!$possible_values) + $possible_values=$this -> params['text_possible_values']; + + $ret=False; + if (is_array($possible_values) && isset($value)) { + foreach($possible_values as $key => $name) { + if (is_array($name)) { + if (!is_array($name['possible_values'])) continue; + foreach($name['possible_values'] as $k => $v) { + if ($k==$value) { + $ret=$v; + break; + } + } + if ($ret) break; + } + elseif ($key==$value) { + $ret=$name; + break; + } + if ($ret) break; + } + } + return $ret; + } + } -?> +/** + * LSformElement_select_checkIsValidValue template function + * + * This function permit to check during template processing + * if a value is valid. This function get as parameters + * (in $params) : + * - $value : the value to check + * - $possible_values : the possible values of the element + * As return, this function assign two template variables : + * - LSformElement_select_isValidValue : + * Boolean defining if the value is valid + * - LSformElement_select_isValidValue_label : + * The value's label + * + * @param[in] $params The template function parameters + * @param[in] $template Smarty object + * + * @retval void + **/ +function LSformElement_select_checkIsValidValue($params,$template) { + extract($params); + + $ret = LSformElement_select :: isValidValue($value,$possible_values); + + if ($ret===False) { + $label=''; + $ret=false; + } + else { + $label=$ret; + $ret=true; + } + + $template -> assign('LSformElement_select_isValidValue',$ret); + $template -> assign('LSformElement_select_isValidValue_label',$label); +} +LStemplate :: registerFunction('LSformElement_select_checkIsValidValue','LSformElement_select_checkIsValidValue'); diff --git a/public_html/includes/class/class.LSformElement_select_box.php b/public_html/includes/class/class.LSformElement_select_box.php index c72a27ea..30aad2bd 100644 --- a/public_html/includes/class/class.LSformElement_select_box.php +++ b/public_html/includes/class/class.LSformElement_select_box.php @@ -36,4 +36,18 @@ class LSformElement_select_box extends LSformElement_select { var $template = 'LSformElement_select_box.tpl'; var $fieldTemplate = 'LSformElement_select_box.tpl'; + /** + * Return display data of this element + * + * This method return display data of this element + * + * @retval array + */ + function getDisplay(){ + if (!$this -> isFreeze()) { + LSsession :: addCssFile('LSformElement_select_box.css'); + } + return parent :: getDisplay(); + } + } diff --git a/public_html/includes/class/class.LSformRule_LSformElement_select_validValue.php b/public_html/includes/class/class.LSformRule_LSformElement_select_validValue.php new file mode 100644 index 00000000..6b76fc11 --- /dev/null +++ b/public_html/includes/class/class.LSformRule_LSformElement_select_validValue.php @@ -0,0 +1,45 @@ + + */ +class LSformRule_LSformElement_select_validValue extends LSformRule { + + /** + * Validate value + * + * @param string $values The value to validate + * @param array $options Validation options + * @param object $formElement The related formElement object + * + * @return boolean true if the value is valide, false if not + */ + function validate($value,$option,$formElement) { + $ret = $formElement -> isValidValue($value); + if ($ret===False) return False; + return True; + } + +} diff --git a/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo b/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo index 1b41025e1279a2795a1d9f2476fe2d7bb600c964..2bb14f073adc65c38f6a28ad34b930088e2d64c7 100644 GIT binary patch delta 6322 zcmYk=3w+P@9>?)7cDLDPo7s)AG3;U+X0BTpHe;L1%!X#RG1fN!m{j^B# zkr28ZU5H5cL-!)(ggUfxRF=wlz4!a=oPH0V|MUC({(k@8_xt;Nzu({fwYa|J&ia9);=rLM@JE|UlF&K)ya0sShEoR{JI23=! zahTr0O8I)!16)8qY(QnwbhI)Tj84r}DFr>r0&Ig1pi;C2m9lN94DCW6JcJtHNt}uw zVHWm|Bx~rz(f9-2h67n3PvB0RgJW1Yv+!_d@~<1jMj4ZXD^ZK(bL@w4(Z-Cza#YHm zv+FHbk!l}}!|)O8jc2hB26VMDl!;nwD=;13MlLblq?0a8a*WfM?iBKAn2n2&KFnoI zL;r5Z48lBAhYz8q;0x4^efe^U&ZE}A0o0R!joH|vaSHV#r~!72wH|1Klfq0I zw&M`=;VwNf7yIKPRELM`dV_twM?71Q_Ch|GcC#D{upaaACRSs90t*d~V>ZTdbGZOV zqw~032uw6)FbyT>z{gNi5twAmWGqKL@ln)(U6YL&i&Z!gkD#s#VYIRqXX9zq)THsD zl+Q&6Zo*9M|JLL~BcFgu(X&{D-YM3NW}?=}8>m!A_qFD784jTSCJsjz-X!X^*bN(yf2Mu9mB9kkR2@KO%|vk1BFsU3e-}E*s%fCW!Zcl3fvg*oXY0g{ z)OVvgeizkIBkFsdxr+x*LRTz7T|W~8a5-wbZAD%GI+9G&Xxn=j`PYeRHnHZW9$Bd7 zEKWinCe#;apgYb-e{`Z7u0?jL*@T{W7i z7f=_zhU)k<5_4E z(7BAltrX6nree@2YmVlk8}&V?Cx0H*@w>LCFpByos9kUaxwjd^+a(q^VFVtt{RXv5 z^w#MC;TWU+KZ1f%SdDpj+&W>}^TO{;Jsn+fI%+@_*dA-p8&{wQZbS|6QEZLd(H-}q z=Ke(t!I!ZcevEP2|2HYLr6DfI8gUw)X~Et^rEmbF>VR`lH(Y~Va1-iAui|XHh`~6H zbd1N@Sc!*mCdRYJnN711wg1ne2mPBcuGW)9qdJI1Pwa(C;ULr#7NJsJig)31)YP~z zkzFwim60K~IT%EJGU|Q~R6lp4*3`Y|RAIe+!4A|D>_MgQ1ghiHsO!GOAiQGRih0wM zgkU7*qf$H{waV9GC_anI;7Oc?m#_@SO(g#s(MuDpCqImBsK05~Kfy%mUtwSLE3n>> zBazuLb;!Ch=Wz-qva~6h)u>EdMD40;7>FK)))Yjb23A%`{&ivz4Z*kpH3hp-890dk zcm#d%H0s9ZaXS8pdZmu%V=3-M#%lUZwtne6h?}Y3#9G|UC~rf5_Ndl`(@BAU<`N&= z%Zy+zrsLztx-sW57gLI@zY)ujb!NUmEvEQs*5816IGFmYsLcF<%E;&v>u<>}R3@)r zC+xuJRd=RSm``C2cE|5fHwq}VUMOQx`+6fL<2h8v0ZgD)eGzIupFr+yuA&}fLb;WR zy~tRM#|-PfvryMPjjOc(y~#r{4V$nRHsT_dY5y;!FpP$C_y~5XvYzZUtfn5z2V2!_LEX3k zSx?4MV_o+S-a$Qe4*&Io`*1nNIjr4r5TmJI#d|UMc3xt*1xxAQxH5dL+F7U*N0F?V z_<7b(rS+&3y7M?1NChebub>9rh`BhJd1TDyAL8ZK3C9_z^Gk6kK7$(gj~Ib9cUk*+HEQ73P~R`Q+xjE(F!rT>1+%cr zLMyX13%LzhFz09}#_{)9nK+0k)Z5TYHtNrG4_t?O;#ZJ$W?C+?*33*)`&J}b=4<5P z&BVplEBt*drtZr8jmL7-8auRv8z~iyG$>`=m>^k&qwoO6p*D9C#G`I-E4twU+e4`9 zUdKReKxNG3K5M(ip{DL0yMD?x+Ihc~s#@&B1<&DwcnSTncA51;T8;tK*PsV(M-6;8 zdg7Pph8NHauV64D6??WxVeW(Gvhpu=L z^@6&B85p<9dILI813H8nP=^QjEr11>iq}!QBZ>6R!fiNR%eeJw>%~%yX`I-JUidvm z;m@elhCF2bz=%XWNf#`{ES!KlFa~d6M~qry{eT&2TaJ2Rtw3G(6jso``GCT0*nh3{ z9N@ z@h{>!(R@sz@B?v$*r`$dLcBz1aePZ$CTC>-XDj_4v76F0gIHy+j@{j)-l_KZWgtj@1_WY1H&%fe#en^`Ks*ze1|wmwu#BjSU3xkMou73?*B=uP24A}GwhiB6m*3WZ$|o^A4{RhG?jL{`{ic(E`u^}kOM9mxOy delta 6288 zcmY+|30PKD0><$pB0C}kBBE?+fS>}R5~hL(h$0G>3b+9hiU^5&XrEhYX^WzkX4*_D z?K)9oIg{mNm|1RFPG)L3ZCKf6mXXf?{qAL+=03gO@0`Q^?m73Ib1&F4yIhv-a&eps zaNTG)y0jtK;$ci3<+J{3HRkPLV|w6W?24Ds9eq0)6NNz-i7A+aMHq-XFb!YDe7uH5 zm>XhDIyPX6F%I)J1y35HIveAP@#uz$sE$&wBc@?H9FH34B+SLTP-8uW8sJChgI7`C zcMY}bKIla~1l3P>^re3jOTmwZ0jQ3%F#z+B$uK3T3ss^nT#M?^fjVy;#^Vm;Cd~=^ z=gk;Iy~Q?wQET8aeB@y!X41deKtXqQ1~q^S=#5|6^`9`B`Zer}QQYPb9EX{>2{Z64 zj>U*DYs%-MZlDP};4#!pUO>&rvnTBZ~PSO<`g;YsAmtE!3~$NKEN&P1Q_=VT zA`ZfCF;>SVsHuM*wR=CsQvIB(XzlMs-FYKwYTNX*2AGGFsMn(g_ycO~qvMR3j`JN9 zhEh0>eK3lvrD6f9!w2m80o2c1uouSj!E&1-oPY~)9G<`$jOlGmIX;THc-?j+7a65? zTgMj^2Gfw7z|O`wsOR+yoQNrj)*Wv|jrcScU|JH7BG#kMyJS0@QENtbqL#*=4^4R% z)?y{*;3vqy9VVK2(G)GkVmybsU}}GBlRSc&>R&Jo3kMi85Vv3!eu$aamAA>AScdB0 z6lP->8;VoR9aw(UEzA|6hWAFg-pK0c!7<;B!OLZ@@TIMpUJ(7#-`%93?GzZYZhBUuYVBeT->_nN5;pjkh zydBli5!4rdMh}eRYV9x?b$%+|ghi;wtr~Uy24oV=5nDH&UA3nVWB#=^3u$13nmt&E z=g|*uVPV}d2mLW0-LMRKLQN%l;(FA1ThR-5U`O1IZLtYm@Ez3o@1f2+t@p1QKBK`0 zzd?2M8@i%5J4_eqfV$&o48#N+hncA7dMj$lPNL4cftm>qb|9-~x?mS9#tyg;-SIvL z1)aDK)$va3j(brjp0(S*MGfc%YE4~-Tf4eHGOMN|d^M`$?Y29x8}+AAPr-Z0HBAI>nK-P(uDHqeB@Cs0 z5_{rz7>yyLoHOV!=@jy5cog-6W{kpsJZp3HLk(ykcEX|PgT?59(@_JQjovsP-Elc; z?eE7Bd=O*sDU8Px7@+6>It7i`f3z__w&694n!+eX6^0W~7hHfn(1E(pPMnEHF&I;s zj@z&RtFQs5W8hfpMYII<{J(`7xCI-jT5T3GaM%{@X zfe09cn&Qc*UA_=I<3`jB?!ihthUJ(#-Wt#o@jYaW|^I9}}<%2jEp?pPD`s zjPvh>yD*pfJ2(l0+1eD%Jk(4aMLks?V<29}Y;-NM29}FzuP9>vgDEVgK^<>E&A?Xl z$EQ#i+=pd&2=ywB<6|YRLdIr%CR%^tOv5eIKg9Vso6*g}uTXno9M7m8)7SanQYOs7 zLzqTk5$bW;hhxxps`a-D^C-HY!GqDO8 zi#dEu#lO?@ru!cEBj zF*$cy=RJuFsr$|5A0N0HS7X~+>#10a-KihO75E)8c2hgY7$(u2MQzq}?qUZ0n=KTW zE#o@R`V(m;Y6{QcSWM%#Gy@w@BR`JXBS9=AV>WkSCVqfw4`p<+3f19j*c+o3S?~UQ zjHcdzjwA}lD5wJ$Zl?}O4KZ5#x(qgNFY8*iQAdbKm zWD-sG68^r#y*L%)?&h+ZinVuJzl1)=T(#vrr&2$Qx8WexQG0AXY9@}OX6(jtE~r8#3pEngU_742M08zgU7$a@>F2iV zQRi*OKx{(I*vFWUZSS#`?sioDY1`jXGd1d7YoPZzC_F&J>*%i^tg>E2Q}8D073hI= zsFANkPi#aD=r#1hgBXm*&>g?Tws;wR@F!dCR6pvz*byCFDa24nMsJ*iop1*F;&Kea zhp`lQ;VtNSpS2Vjs16pO&RdDvd|R+PUP8@Khx@JT_duPOh_pLQHibAECSn&{jT*pC zY=`?%FOq|piEYPDw-Og%8GeSTnDwCkYG(bH zQShSS0CvN7QB(Upy5d#TowQ&PMm}Wi^2HcU{UnCtHH^Z}4_gjGy|AXD&U4@lY`|IQ zzm6NHf8(Ig8=pnp@fp;VUceCi)~>s+x7IcgHLxxifRX5l$*46SjGD=zs2iGsnzBa0GuPx~Ps~3-cGOB~5nybsT1wefge01sbU``=*69U)!KlG-izFH4&3bTnrFPRgqtvHpm;X>LV&yxdWG10M++)u`mPl%3x61`f3_>PXB zEu63KF_b^D>yyyiKIb>eF=Uj+)Rn^fB#-DhevVuxenr*$4Ih?tW(84 z^aSX*iB1AZCFNLWi}g$D9m@YAp>|sz{Qb{!qSxmaq%YY^h7ujq$y;QhD)yo0*Ok0# z*Z1IByW9`IC&x$&2_QQ5ktFgtSw&pPovmxq-kzE%H0oWT7tI+GLUb%69f*&8-Z{#h zDHq}^yN@b3>Ne{AuB#^5_ z$5s+fUL*Gq9r|DQI;x2qNh1%D??^7uv6)1Zld93$k`}ijH zO6V7nn2?&75SNfx|LW*aum80q*Pk058J3xsUN9`;*3#PY>XO=NY2_tz=9bs?DzB)R z)4Qx@R(0T3hjj1W0He+tDjGB4Xb88pzgM#$D VjLiD?$K*Dq=5O|FyjYZ-@?YYS9bo_f diff --git a/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po b/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po index 338583c0..0fd4f3a9 100644 --- a/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po +++ b/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po @@ -7,318 +7,771 @@ msgid "" msgstr "" "Project-Id-Version: LdapSaisie\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-05 10:10+0100\n" -"PO-Revision-Date: 2015-02-05 10:14+0100\n" -"Last-Translator: Benjamin RENARD \n" -"Language-Team: LdapSaisie \n" -"Language: \n" +"POT-Creation-Date: 2015-07-25 18:16+0200\n" +"PO-Revision-Date: 2015-07-25 18:18+0100\n" +"Last-Translator: Benjamin Renard \n" +"Language-Team: LdapSaisie \n" +"Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: French\n" -"X-Poedit-Country: FRANCE\n" "X-Poedit-SourceCharset: utf-8\n" "X-Poedit-Basepath: /var/www/ldapsaisie/trunk\n" +"X-Generator: Poedit 1.6.10\n" -#: select.php:67 -#: view.php:119 -msgid "Search" -msgstr "Rechercher" +#: includes/addons/LSaddons.maildir.php:27 +msgid "MAILDIR Support : Unable to load LSaddon::FTP." +msgstr "Support MAILDIR : Impossible de charger LSaddon::FTP." -#: select.php:68 -#: view.php:120 -msgid "Approximative search" -msgstr "Recherche approximative" +#: includes/addons/LSaddons.maildir.php:30 +msgid "MAILDIR Support : The constant %{const} is not defined." +msgstr "Support MAILDIR : La constante %{const} n'est pas définie." -#: select.php:69 -#: view.php:121 -msgid "Recursive search" -msgstr "Recherche récursive" +#: includes/addons/LSaddons.maildir.php:35 +msgid "MAILDIR : Error creating maildir on the remote server." +msgstr "" +"MAILDIR : Erreur durant la création du dossier des mails sur le serveur " +"distant." -#: select.php:70 -#: includes/class/class.LSsession.php:1177 -#: includes/class/class.LSsession.php:2088 -msgid "Level" -msgstr "Niveau" +#: includes/addons/LSaddons.maildir.php:38 +msgid "MAILDIR : Error deleting the maildir on the remote server." +msgstr "" +"MAILDIR : Erreur durant la suppression du dossier des mails sur le serveur " +"distant." -#: remove.php:37 -#: remove.php:48 -msgid "Deleting" -msgstr "Suppression" +#: includes/addons/LSaddons.maildir.php:41 +msgid "MAILDIR : Error renaming the maildir on the remote server." +msgstr "" +"MAILDIR : Erreur durant le renommage du dossier des mails sur le serveur " +"distant." -#: remove.php:39 -msgid "has been deleted successfully" -msgstr "a bien été supprimé" +#: includes/addons/LSaddons.maildir.php:44 +msgid "MAILDIR : Error retrieving remote path of the maildir." +msgstr "" +"MAILDIR : Erreur durant la récupération du chemin distant du dossier des " +"mails." -#: remove.php:49 -#: includes/class/class.LSform.php:216 -#: includes/class/class.LSrelation.php:38 -msgid "Do you really want to delete" -msgstr "Voulez-vous vraiment supprimer" +#: includes/addons/LSaddons.samba.php:27 +msgid "SAMBA Support : Unable to load smbHash class." +msgstr "Support SAMBA : Impossible de charger la classe smbHash." -#: remove.php:51 -#: custom_action.php:83 -#: custom_search_action.php:73 -#: includes/class/class.LSsession.php:1217 -#: includes/class/class.LSconfirmBox.php:37 -#: includes/class/class.LSform.php:68 -#: includes/class/class.LSsmoothbox.php:39 -msgid "Validate" -msgstr "Valider" +#: includes/addons/LSaddons.samba.php:30 +msgid "SAMBA Support : The constant %{const} is not defined." +msgstr "Support SAMBA : La constante %{const} n'est pas définie." -#: view.php:43 -#: modify.php:54 -#: includes/class/class.LSrelation.php:82 -#: includes/class/class.LSformElement_select_object.php:68 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:106 -#: includes/class/class.LSformElement_supannLabeledValue.php:62 -#: includes/class/class.LSsearchEntry.php:145 -msgid "Modify" -msgstr "Modifier" +#: includes/addons/LSaddons.samba.php:34 +msgid "" +"SAMBA Support : The constants LS_SAMBA_SID_BASE_USER and " +"LS_SAMBA_SID_BASE_GROUP must'nt have the same parity to keep SambaSID's " +"unicity." +msgstr "" +"Support SAMBA : Les constantes LS_SAMBA_SID_BASE_USER et " +"LS_SAMBA_SID_BASE_GROUP ne doivent pas avoir la même parité pour préserver " +"l'unicité des SambaSID." -#: view.php:51 -#: includes/class/class.LSsearchEntry.php:153 -msgid "Copy" -msgstr "Copier" +#: includes/addons/LSaddons.samba.php:39 +msgid "" +"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the " +"attribute %{attr}." +msgstr "" +"Support SAMBA : L'attribut %{dependency} est manquant. Impossible de générer " +"l'attribut %{attr}." -#: view.php:59 -#: modify.php:111 -#: includes/class/class.LSform.php:218 -#: includes/class/class.LSrelation.php:40 -#: includes/class/class.LSformElement_select_object.php:69 -#: includes/class/class.LSformElement_select_object.php:85 -#: includes/class/class.LSsearchEntry.php:161 -msgid "Delete" -msgstr "Supprimer" +#: includes/addons/LSaddons.samba.php:42 +msgid "SAMBA Support : Can't get the sambaDomain object." +msgstr "SAMBA Support : Impossible de récupérer l'objet sambaDomain." -#: view.php:88 -msgid "My account" -msgstr "Mon compte" +#: includes/addons/LSaddons.samba.php:45 +msgid "SAMBA Support : Error modifying the sambaDomain object." +msgstr "SAMBA Support : Erreur durant la modification de l'objet sambaDomain." -#: create.php:53 -msgid "Data entry form" -msgstr "Masque de saisie" +#: includes/addons/LSaddons.samba.php:48 +msgid "SAMBA Support : The %{attr} of the sambaDomain object is incorrect." +msgstr "" +"SAMBA Support : L'attribut %{attr} de l'objet sambaDomain est incorrect." -#: create.php:59 -msgid "Object has been added." -msgstr "L'objet a été ajouté." +#: includes/addons/LSaddons.asterisk.php:27 +msgid "Asterisk Support : The constant %{const} is not defined." +msgstr "Support Asterisk : La constante %{const} n'est pas définie." -#: create.php:98 -msgid "New" -msgstr "Nouveau" +#: includes/addons/LSaddons.asterisk.php:30 +msgid "Asterisk : The function %{function} only work with %{objectName}." +msgstr "" +"Asterisk : La fonction %{function} ne fonctionne qu'avec %{objectName}." -#: custom_action.php:53 -msgid "The custom action %{customAction} have been successfully execute on %{objectname}." -msgstr "L'action personnalisée %{customAction} a été correctement exécutée sur %{objectname}." +#: includes/addons/LSaddons.asterisk.php:33 +msgid "" +"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 " +"hashed password." +msgstr "" +"Asterisk : L'attribut %{dependency} est manquant. Impossible de générer le " +"mot de passe haché en MD5." -#: custom_action.php:73 -#: includes/class/class.LSform.php:205 -msgid "Do you really want to execute custom action %{customAction} on %{objectname} ?" -msgstr "Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée %{customAction} sur %{objectname} ?" +#: includes/addons/LSaddons.asterisk.php:36 +msgid "" +"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " +"password." +msgstr "" +"Asterisk : Le mot de passe en clair est indisponible. Impossible de générer " +"le mot de passe haché en MD5." -#: image.php:37 -msgid "Missing parameter" -msgstr "Paramètre manquant" +#: includes/addons/LSaddons.supann.php:27 +msgid "SUPANN Support : The constant %{const} is not defined." +msgstr "Support SUPPAN : La constante %{const} n'est pas définie." -#: custom_search_action.php:53 -msgid "The custom action %{title} have been successfully execute on this search." -msgstr "L'action personnalisée %{title} a été correctement exécutée sur cette recherche." +#: includes/addons/LSaddons.supann.php:30 +msgid "" +"SUPANN Support : The LSobject type %{type} does not exist. Can't work with " +"entities.." +msgstr "" +"Support SUPPAN : Le type d'LSobject %{type} n'existe pas. Impossible de " +"travailler sur avec les entités.." -#: custom_search_action.php:68 -msgid "Do you really want to execute custom action %{title} on this search ?" -msgstr "Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée %{title} sur cette recherche ?" +#: includes/addons/LSaddons.supann.php:33 +msgid "SUPANN Support : The global array %{array} is not defined." +msgstr "Support SUPPAN : Le tableau global %{array} n'est pas définie." -#: modify.php:60 -msgid "The object has been partially modified." -msgstr "L'objet a été partiellement modifié." +#: includes/addons/LSaddons.supann.php:38 +msgid "" +"SUPANN Support : The attribute %{dependency} is missing. Unable to forge the " +"attribute %{attr}." +msgstr "" +"Support SUPANN : L'attribut %{dependency} est manquant. Impossible de " +"générer l'attribut %{attr}." -#: modify.php:63 -msgid "The object has been modified successfully." -msgstr "L'objet a bien été modifié." +#: includes/addons/LSaddons.supann.php:41 +msgid "" +"SUPANN Support : Can't get the basedn of entities. Unable to forge the " +"attribute %{attr}." +msgstr "" +"Support SUPANN : Impossible de récupérer le basedn des entités. Impossible " +"de générer l'attribut %{attr}." -#: modify.php:104 -#: includes/class/class.LSsearchEntry.php:137 +#: includes/addons/LSaddons.mail.php:27 +msgid "MAIL Support : Pear::MAIL is missing." +msgstr "Support MAIL : Pear::MAIL est manquant." + +#: includes/addons/LSaddons.mail.php:32 +msgid "MAIL Error : %{msg}" +msgstr "Erreur MAIL : %{msg}" + +#: includes/addons/LSaddons.mail.php:36 +msgid "MAIL : Error sending your email" +msgstr "MAIL : Erreur durant l'envoie de votre mail." + +#: includes/addons/LSaddons.ftp.php:27 +msgid "FTP Support : Pear::Net_FTP is missing." +msgstr "Support FTP : Pear::Net_FTP n'est pas installé." + +#: includes/addons/LSaddons.ftp.php:31 +msgid "FTP Support : The constant %{const} is not defined." +msgstr "Support FTP : La constante %{const} n'est pas définie." + +#: includes/addons/LSaddons.ftp.php:37 +msgid "Net_FTP Error : %{msg}" +msgstr "Net_FTP Erreur : %{msg}" + +#: includes/addons/LSaddons.ftp.php:41 +msgid "FTP Support : Unable to connect to FTP Server (Step : %{step})." +msgstr "" +"Support FTP : Impossible de se connecter au serveur FTP (Étape : %{step})" + +#: includes/addons/LSaddons.ftp.php:44 +msgid "FTP Support : Unable to make directory %{dir} on the remote server." +msgstr "" +"Support FTP : Impossible de créer le dossier %{dir} sur le serveur distant." + +#: includes/addons/LSaddons.ftp.php:47 +msgid "FTP Support : Unable to delete directory %{dir} on the remote server." +msgstr "" +"Support FTP : Impossible de supprimer le dossier %{dir} sur le serveur " +"distant." + +#: includes/addons/LSaddons.ftp.php:50 +msgid "" +"FTP Support : Unable to modify rights on the directory %{dir} on the remote " +"server." +msgstr "" +"Support FTP : Impossible de modifier les droits sur le dossier %{dir} sur le " +"serveur distant." + +#: includes/addons/LSaddons.ftp.php:53 +msgid "" +"FTP Support : Unable to rename folder from %{old} to %{new} on the remote " +"server." +msgstr "" +"Support FTP : Impossible de renommer le dossier %{old} en %{new} sur le " +"serveur distant." + +#: includes/addons/LSaddons.posix.php:27 +msgid "POSIX Support : The constant %{const} is not defined." +msgstr "Support POSIX : La constante %{const} n'est pas définie." + +#: includes/addons/LSaddons.posix.php:31 +msgid "POSIX Support : Unable to load LSaddon::FTP." +msgstr "Support POSIX : Impossible de charger LSaddon::FTP." + +#: includes/addons/LSaddons.posix.php:36 +msgid "" +"POSIX : The attribute %{dependency} is missing. Unable to forge the " +"attribute %{attr}." +msgstr "" +"Support POSIX : L'attribut %{dependency} est manquant. Impossible de générer " +"l'attribut %{attr}." + +#: includes/class/class.LSsearch.php:1031 +msgid "Actions" +msgstr "Actions" + +#: includes/class/class.LSsearch.php:1034 +msgid "This search didn't get any result." +msgstr "Cette recherche n'a retournée aucun résultat" + +#: includes/class/class.LSsearch.php:1274 +msgid "LSsearch : Invalid filter : %{filter}." +msgstr "LSsearch : Filtre invalide : %{filter}." + +#: includes/class/class.LSsearch.php:1277 +msgid "LSsearch : Invalid basedn : %{basedn}." +msgstr "LSsearch : Base DN invalide." + +#: includes/class/class.LSsearch.php:1280 +msgid "LSsearch : Invalid value for %{param} parameter." +msgstr "LSsearch : La valeur du paramètre %{param} est incorrecte." + +#: includes/class/class.LSsearch.php:1283 +msgid "" +"LSsearch : Invalid size limit. Must be an integer greater or equal to 0." +msgstr "" +"LSsearch : Limite de taille de recherche invalide. Elle doit être un entier " +"supérieur ou égal à 0." + +#: includes/class/class.LSsearch.php:1286 +msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean." +msgstr "LSsearch : Paramètre %{param} invalide. Il doit être un booléen." + +#: includes/class/class.LSsearch.php:1289 +msgid "" +"LSsearch : Invalid parameter attributes. Must be an string or an array of " +"strings." +msgstr "" +"LSsearch : Paramètre 'attributes' invalide. Il doit être une chaîne de " +"caractères ou un tableau de chaînes de caractères." + +#: includes/class/class.LSsearch.php:1292 +msgid "LSsearch : Can't build attributes list for make filter." +msgstr "" +"LSsearch : Impossible de construire la liste des attributs pour faire le " +"filtre." + +#: includes/class/class.LSsearch.php:1295 +msgid "" +"LSsearch : Error building filter with attribute '%{attr}' and pattern " +"'%{pattern}'" +msgstr "" +"LSsearch : Problème en construisant le filtre avec l'attribut '%{attr}' et " +"le mot clé '%{pattern}'" + +#: includes/class/class.LSsearch.php:1298 +msgid "LSsearch : Error combining filters." +msgstr "LSsearch : Problème en combinant les filtres." + +#: includes/class/class.LSsearch.php:1301 +msgid "LSsearch : Invalid pattern." +msgstr "LSsearch : Mot clé invalide." + +#: includes/class/class.LSsearch.php:1304 +msgid "LSsearch : Invalid attribute %{attr} in parameters." +msgstr "LSsearch : Attribut %{attr} incorrect dans les paramètres." + +#: includes/class/class.LSsearch.php:1307 +msgid "LSsearch : Error during the search." +msgstr "LSsearch : Erreur pendant la recherche." + +#: includes/class/class.LSsearch.php:1310 +msgid "LSsearch : Error sorting the search." +msgstr "LSsearch : Erreur pendant le trie de la recherche." + +#: includes/class/class.LSsearch.php:1313 +msgid "" +"LSsearch : The function of the custum information %{name} is not callable." +msgstr "" +"LSsearch : La fonction de l'information personnalisée %{name} n'est pas " +"exécutable." + +#: includes/class/class.LSsearch.php:1316 +msgid "" +"LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} " +"(filter : %{filter})." +msgstr "" +"LSsearch : PredefinedFilter invalide pour le type d'LSobject %{type} : " +"%{label} (filtre : %{filter})." + +#: includes/class/class.LSsearch.php:1319 +msgid "LSsearch : Error during execution of the custom action %{customAction}." +msgstr "" +"LSldapObject : Erreur durant l'exécution de l'action personnalisée " +"%{customAction}." + +#: includes/class/class.LSsearchEntry.php:137 modify.php:104 msgid "View" msgstr "Voir" -#: index.php:28 -msgid "Home" -msgstr "Accueil" +#: includes/class/class.LSsearchEntry.php:145 +#: includes/class/class.LSformElement_supannCompositeAttribute.php:106 +#: includes/class/class.LSrelation.php:82 +#: includes/class/class.LSformElement_select_object.php:68 +#: includes/class/class.LSformElement_supannLabeledValue.php:62 modify.php:54 +#: view.php:43 +msgid "Modify" +msgstr "Modifier" + +#: includes/class/class.LSsearchEntry.php:153 view.php:51 +msgid "Copy" +msgstr "Copier" + +#: includes/class/class.LSsearchEntry.php:161 +#: includes/class/class.LSform.php:218 includes/class/class.LSrelation.php:40 +#: includes/class/class.LSformElement_select_object.php:69 +#: includes/class/class.LSformElement_select_object.php:85 modify.php:111 +#: view.php:59 +msgid "Delete" +msgstr "Supprimer" + +#: includes/class/class.LSformElement_postaladdress.php:59 +msgid "View on map" +msgstr "Voir sur une carte" + +#: includes/class/class.LSformElement_maildir.php:68 +msgid "" +"Maildir creation/modification on user creation/modification is enabled. " +"Click to disable." +msgstr "" +"La création/modification de la maildir en même temps que la création/" +"modification de l'utilisateur est activée. Cliquer pour désactiver." + +#: includes/class/class.LSformElement_maildir.php:69 +msgid "" +"Click to enable maildir creation/modification on user creation/modification." +msgstr "" +"Cliquer pour activer la création/modification de la maildir en même temps " +"que la création/modification du l'utilisateur." + +#: includes/class/class.LSformRule.php:57 +msgid "LSformRule_%{type} : Parameter %{param} is not found." +msgstr "LSformRule_%{type} : Le paramètre %{param} n'est pas défini." + +#: includes/class/class.LSformElement_supannCompositeAttribute.php:107 +#: includes/class/class.LSformElement_select_object.php:75 +#: includes/class/class.LSformElement_supannLabeledValue.php:63 +#: includes/class/class.LSformElement.php:289 +msgid "No set value" +msgstr "Aucune valeur définie" + +#: includes/class/class.LSformElement_supannCompositeAttribute.php:108 +#: includes/class/class.LSformElement_select_object.php:76 +#: includes/class/class.LSformElement_supannLabeledValue.php:64 +msgid "No result" +msgstr "Aucun résultat" + +#: includes/class/class.LSformRule_regex.php:65 +msgid "LSformRule_regex : Regex has not been configured to validate data." +msgstr "" +"LSformRule_regex : L'expression régulière de vérification des données n'est " +"pas configurée." + +#: includes/class/class.LSformElement_rss.php:50 +msgid "Display RSS stack." +msgstr "Afficher la file RSS." + +#: includes/class/class.LSformElement_xmpp.php:50 +msgid "Chat with this person." +msgstr "Discuter avec cette personne." + +#: includes/class/class.LSformElement_date.php:159 +msgid "Now." +msgstr "Maintenant." + +#: includes/class/class.LSformElement_date.php:160 +msgid "Today." +msgstr "Aujourd'hui." + +#: includes/class/class.LSformRule_inarray.php:56 +msgid "" +"LSformRule_inarray : Possible values has not been configured to validate " +"data." +msgstr "" +"LSformRule_inarray : Les valeurs possibles n'ont pas été configurées pour " +"valider les données." + +#: includes/class/class.LSattr_html_select_object.php:228 +msgid "" +"LSattr_html_select_object : LSobject type is undefined (attribute : %{attr})." +msgstr "" +"LSattr_html_select_objet : Le type d'LSobject n'est pas définie (attritbut : " +"%{attr})." + +#: includes/class/class.LSattr_html_select_object.php:231 +msgid "" +"LSattr_html_select_object : the value of the parameter value_attribute in " +"the configuration of the attribute %{attrs} is incorrect. This attribute " +"does not exists." +msgstr "" +"LSattr_html_select_object : La valeur du paramètre value_attribute dans la " +"configuration de l'attribut %{attr} est incorrecte. Cet attribut n'existe " +"pas." + +#: includes/class/class.LSattr_html_select_object.php:234 +msgid "" +"LSattr_html_select_object : more than one object returned corresponding to " +"value %{val} of attribute %{attr}." +msgstr "" +"LSattr_html_select_objet : plus d'un objet retourné en correspondance à la " +"valeur %{val} de l'attribut %{attr}." + +#: includes/class/class.LSauth.php:168 +msgid "LSauth : Login or password incorrect." +msgstr "LSauth : Identifiant ou mot de passe incorrects." + +#: includes/class/class.LSauth.php:171 +msgid "LSauth : Impossible to identify you : Duplication of identities." +msgstr "LSauth : Impossible de vous identifier : Duplication d'identité." + +#: includes/class/class.LSauth.php:174 +msgid "LSauth : Could not load type of identifiable objects." +msgstr "LSauth : Impossible de charger le type d'objets identifiables." + +#: includes/class/class.LSauth.php:177 +msgid "LSauth : Can't load authentication method %{method}." +msgstr "" +"LSauth : Impossible de charger la méthode d'authentification %{method}." + +#: includes/class/class.LSauth.php:180 +msgid "LSauth : Failed to build the authentication provider %{method}." +msgstr "" +"LSauth : Impossible de construire le gestionnaire d'authentification " +"%{method}." + +#: includes/class/class.LSauth.php:183 +msgid "LSauth : Not correctly initialized." +msgstr "LSauth : Mauvaise initialisation." + +#: includes/class/class.LSauth.php:186 +msgid "LSauth : Failed to get authentication informations from provider." +msgstr "" +"LSauth : Impossible de récupérer les informations authentification auprès du " +"gestionnaire." + +#: includes/class/class.LSformElement_textarea.php:51 +msgid "Clear" +msgstr "Nettoyer" + +#: includes/class/class.LSformElement_quota.php:80 +#: includes/class/class.LSformElement_mailQuota.php:80 +#: includes/class/class.LSformElement_valueWithUnit.php:106 +msgid "Incorrect value" +msgstr "Valeur incorrecte" + +#: includes/class/class.LSattr_html_maildir.php:58 +msgid "The mailbox has been moved." +msgstr "La boîte mail a été déplacée." + +#: includes/class/class.LSattr_html_maildir.php:65 +msgid "The mailbox has been created." +msgstr "La boîte mail a été créée." + +#: includes/class/class.LSattr_html_maildir.php:84 +msgid "The mailbox has been archived successfully." +msgstr "Le dossier mail a bien été archivée." + +#: includes/class/class.LSattr_html_maildir.php:95 +msgid "The mailbox has been deleted." +msgstr "La boîte mail a été supprimée." + +#: includes/class/class.LSformElement_boolean.php:52 +msgid "Reset the choice." +msgstr "Réinitialiser le choix." + +#: includes/class/class.LSformElement_boolean.php:60 +msgid "Yes" +msgstr "Oui" + +#: includes/class/class.LSformElement_boolean.php:61 +msgid "No" +msgstr "Non" + +#: includes/class/class.LSldapObject.php:454 +msgid "The attribute %{attr} is not valid." +msgstr "L'attribut %{attr} n'est pas valide." + +#: includes/class/class.LSldapObject.php:1829 +msgid "LSldapObject : Object type unknown." +msgstr "LSldapObject : Type d'objet inconnu." + +#: includes/class/class.LSldapObject.php:1832 +msgid "LSldapObject : Update form is not defined for the object %{obj}." +msgstr "" +"LSldapObject : Le formulaire de mise à jour n'est pas défini pour l'objet " +"%{obj}." + +#: includes/class/class.LSldapObject.php:1835 +msgid "LSldapObject : No form exists for the object %{obj}." +msgstr "LSldapObject : Aucun formulaire n'existe pour l'objet %{obj}" + +#: includes/class/class.LSldapObject.php:1838 +msgid "" +"LSldapObject : The function %{func} to validate the attribute %{attr} the " +"object %{obj} is unknow." +msgstr "" +"LSldapObject : La fonction %{func} pour valider l'attribut %{attr} de " +"l'objet %{obj} est inconnu." + +#: includes/class/class.LSldapObject.php:1841 +msgid "" +"LSldapObject : Configuration data are missing to validate the attribute " +"%{attr} of the object %{obj}." +msgstr "" +"LSldapObject : Des données de configurations sont manquant pour pouvoir " +"valider l'attribut %{attr} de l'objet %{obj}." + +#: includes/class/class.LSldapObject.php:1845 +msgid "" +"LSldapObject : The function %{func} to be executed on the object event " +"%{event} doesn't exist." +msgstr "" +"LSldapObject : La fonction %{func} devant être exécutée lors de l'évènement " +"%{event} de l'objet n'existe pas." + +#: includes/class/class.LSldapObject.php:1848 +msgid "" +"LSldapObject : The %{func} execution on the object event %{event} failed." +msgstr "" +"LSldapObject : L'exécution de la fonction %{func} lors de l'évènement " +"%{event} de l'objet a échouée." + +#: includes/class/class.LSldapObject.php:1852 +msgid "" +"LSldapObject : Class %{class}, which method %{meth} to be executed on the " +"object event %{event}, doesn't exist." +msgstr "" +"La classe %{class}, contenant la méthode %{meth} devant être exécutée lors " +"de l'évènement %{event} de l'objet, n'existe pas." + +#: includes/class/class.LSldapObject.php:1855 +msgid "" +"LSldapObject : Method %{meth} within %{class} class to be executed on object " +"event %{event}, doesn't exist." +msgstr "" +"LSldapObject : La méthode %{meth} de la classe %{class} devant être exécutée " +"lors de l'évènement %{event} de l'objet n'existe pas." + +#: includes/class/class.LSldapObject.php:1858 +msgid "" +"LSldapObject : Error during execute %{meth} method within %{class} class, to " +"be executed on object event %{event}." +msgstr "" +"LSldapObject : Erreur durant l'exécution de la méthode %{meth} de la classe " +"%{class} devant être exécutée lors de l'évènement %{event} de l'objet." + +#: includes/class/class.LSldapObject.php:1862 +msgid "" +"LSldapObject : Some configuration data of the object type %{obj} are missing " +"to generate the DN of the new object." +msgstr "" +"LSldapObject : Des informations de configuration du type d'objet %{obj} sont " +"manquantes pour la génération du DN du nouvel objet." + +#: includes/class/class.LSldapObject.php:1865 +msgid "" +"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't " +"generate DN." +msgstr "" +"LSldapObjet : L'attribut %{attr} de l'objet n'est pas encore défini. " +"Impossible de générer le DN." + +#: includes/class/class.LSldapObject.php:1868 +msgid "LSldapObject : Without DN, the object could not be changed." +msgstr "LSldapObject : Sans DN, l'objet ne peut pas être modifié." + +#: includes/class/class.LSldapObject.php:1871 +msgid "" +"LSldapObject : The attribute %{attr_depend} depending on the attribute " +"%{attr} doesn't exist." +msgstr "" +"LSldapObject : L'attritbut %{attr_depend} dépendant de l'attribut %{attr} " +"n'existe pas." + +#: includes/class/class.LSldapObject.php:1874 +msgid "LSldapObject : Error during deleting the object %{objectname}." +msgstr "LSldapObject : Erreur durant la suppression de l'objet %{objectname}" + +#: includes/class/class.LSldapObject.php:1878 +msgid "" +"LSldapObject : Error during actions to be executed before renaming the objet." +msgstr "" +"LSldapObject : Erreur durant les actions devant être exécutée avant de " +"renommer l'objet." + +#: includes/class/class.LSldapObject.php:1881 +msgid "" +"LSldapObject : Error during actions to be executed after renaming the objet." +msgstr "" +"LSldapObject : Erreur durant les actions devant être exécutée après avoir " +"renommé l'objet." + +#: includes/class/class.LSldapObject.php:1885 +msgid "" +"LSldapObject : Error during actions to be executed before deleting the objet." +msgstr "" +"LSldapObject : Erreur durant les actions devant être exécutée avant de " +"supprimer l'objet." + +#: includes/class/class.LSldapObject.php:1888 +msgid "" +"LSldapObject : Error during actions to be executed after deleting the objet." +msgstr "" +"LSldapObject : Erreur durant les actions devant être exécutée après avoir " +"supprimé l'objet." + +#: includes/class/class.LSldapObject.php:1892 +msgid "" +"LSldapObject : Error during the actions to be executed before creating the " +"object." +msgstr "" +"LSldapObject : Erreur durant les actions devant être exécutée avant de créer " +"l'objet." + +#: includes/class/class.LSldapObject.php:1895 +msgid "" +"LSldapObject : Error during the actions to be executed after creating the " +"object. It was created anyway." +msgstr "" +"LSldapObject : Erreur durant les actions devant être exécutées après la " +"création de l'objet. Il a tout de même été créé." + +#: includes/class/class.LSldapObject.php:1899 +msgid "" +"LSldapObject : The function %{func} to be executed before creating the " +"object doesn't exist." +msgstr "" +"LSldapObject : La fonction %{func} devant être exécutée avant la création de " +"l'objet n'existe pas." + +#: includes/class/class.LSldapObject.php:1902 +msgid "" +"LSldapObject : Error executing the function %{func} to be execute after " +"deleting the object." +msgstr "" +"LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être " +"exécutée après la suppression de l'objet." + +#: includes/class/class.LSldapObject.php:1905 +msgid "" +"LSldapObject : The function %{func} to be executed after deleting the object " +"doesn't exist." +msgstr "" +"LSldapObject : La fonction %{func} devant être exécutée après la suppression " +"de l'objet n'existe pas." + +#: includes/class/class.LSldapObject.php:1908 +msgid "" +"LSldapObject : Error executing the function %{func} to be execute after " +"creating the object." +msgstr "" +"LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être " +"exécutée après la création de l'objet." + +#: includes/class/class.LSldapObject.php:1912 +msgid "" +"LSldapObject : %{func} function, to be executed on object event %{event}, " +"doesn't exist." +msgstr "" +"LSldapObject : La fonction %{func}, devant être exécutée lors de l'évènement " +"%{event} de l'objet, n'existe pas." + +#: includes/class/class.LSldapObject.php:1915 +msgid "" +"LSldapObject : Error during the execution of %{func} function on object " +"event %{event}." +msgstr "" +"LSldapObject : Erreur durant l'exécution de la fonction %{func} lors de " +"l'évènement %{event} de l'objet." + +#: includes/class/class.LSldapObject.php:1919 +msgid "" +"LSldapObject : %{meth} method, to be executed on object event %{event}, " +"doesn't exist." +msgstr "" +"LSldapObject : La méthode %{meth}, devant être exécutée lors de l'évènement " +"%{event} de l'objet, n'existe pas." + +#: includes/class/class.LSldapObject.php:1922 +msgid "" +"LSldapObject : Error during execution of %{meth} method on object event " +"%{event}." +msgstr "" +"LSldapObject : Erreur durant l'exécution de la méthode %{meth} lors de " +"l'évènement %{event} de l'objet." + +#: includes/class/class.LSldapObject.php:1925 +msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}." +msgstr "" +"LSldapObject : Erreur durant la génération du filtre LDAP de l'objet " +"%{LSobject}." + +#: includes/class/class.LSldapObject.php:1929 +msgid "" +"LSldapObject : Error during execution of the custom action %{customAction} " +"on %{objectname}." +msgstr "" +"LSldapObject : Erreur durant l'exécution de l'action personnalisée " +"%{customAction} sur l'objet %{objectname}." + +#: includes/class/class.LSldapObject.php:1934 +msgid "" +"LSrelation : Some parameters are missing in the call of methods to handle " +"standard relations (Method : %{meth})." +msgstr "" +"LSrelation : Des paramètres sont manquant dans l'appel des méthodes de " +"manipulation des relations standards." + +#: includes/class/class.LSformElement_supannRoleEntite.php:40 +msgid "Role" +msgstr "Rôle" + +#: includes/class/class.LSformElement_supannRoleEntite.php:46 +msgid "Entity type" +msgstr "Type d'entité" + +#: includes/class/class.LSformElement_supannRoleEntite.php:52 +#: includes/class/class.LSformElement_supannEtuInscription.php:91 +msgid "Entity" +msgstr "Entité" #: includes/class/class.LSauthMethod_anonymous.php:68 -msgid "LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER contant in the configuration file." -msgstr "LSauthMethod_anonymous : Vous devez définir la constante LSAUTHMETHOD_ANONYMOUS_USER dans le fichier de configuration." - -#: includes/class/class.LSsession.php:1157 -msgid "Connection" -msgstr "Connexion" - -#: includes/class/class.LSsession.php:1167 -#: includes/class/class.LSsession.php:1206 -msgid "LDAP server" -msgstr "Serveur LDAP" - -#: includes/class/class.LSsession.php:1178 -#: includes/class/class.LSsession.php:1216 -msgid "Identifier" -msgstr "Identifiant" - -#: includes/class/class.LSsession.php:1179 -msgid "Password" -msgstr "Mot de passe" - -#: includes/class/class.LSsession.php:1180 -msgid "Connect" -msgstr "Se connecter" - -#: includes/class/class.LSsession.php:1181 -msgid "Forgot your password ?" -msgstr "Mot de passe perdu ?" - -#: includes/class/class.LSsession.php:1199 -msgid "Recovery of your credentials" -msgstr "Récupération de votre mot de passe" - -#: includes/class/class.LSsession.php:1218 -msgid "Back" -msgstr "Retour" - -#: includes/class/class.LSsession.php:1220 -msgid "Please fill the identifier field to proceed recovery procedure" -msgstr "Merci d'entrer votre identifiant pour poursuivre la procédure de récupération" - -#: includes/class/class.LSsession.php:1224 -msgid "An email has been sent to %{mail}. Please follow the instructions on it." -msgstr "Un e-mail vient de vous être envoyé à l'adresse %{mail}. Merci de suivre les indications qu'il contient." - -#: includes/class/class.LSsession.php:1232 -msgid "Your new password has been sent to %{mail}. " -msgstr "Votre nouveau mot de passe vous a été envoyé à l'adresse %{mail}." - -#: includes/class/class.LSsession.php:1373 -msgid "Refresh" -msgstr "Rafraîchir" - -#: includes/class/class.LSsession.php:1389 -msgid "Language" -msgstr "Langue" - -#: includes/class/class.LSsession.php:1416 -msgid "Connected as" -msgstr "Connecté en tant que" - -#: includes/class/class.LSsession.php:2216 -msgid "LSsession : The constant %{const} is not defined." -msgstr "LSsession : La constante %{const} n'est pas définie." - -#: includes/class/class.LSsession.php:2219 -msgid "LSsession : The %{addon} support is uncertain. Verify system compatibility and the add-on configuration." -msgstr "LSsession : Le support %{addon} est incertain. Vérifiez la compatibilité du système et la configuration de l'add-on." - -#: includes/class/class.LSsession.php:2222 -msgid "LSsession : LDAP server's configuration data are invalid. Can't connect." -msgstr "LSsession : Les données de configuration du serveur LDAP sont invalide. Impossible de s'y connecter." - -#: includes/class/class.LSsession.php:2225 -msgid "LSsession : Failed to load LSobject type %{type} : unknon type." -msgstr "LSsession : Impossible de charger le type d'LSobject %{type} : type inconnu." - -#: includes/class/class.LSsession.php:2228 -msgid "LSsession : Failed to load LSclass %{class}." -msgstr "LSsession : Impossible de charger la LSclass %{class}." - -#: includes/class/class.LSsession.php:2231 -msgid "LSsession : Login or password incorrect." -msgstr "LSsession : Identifiant ou mot de passe incorrects." - -#: includes/class/class.LSsession.php:2234 -msgid "LSsession : Impossible to identify you : Duplication of identities." -msgstr "LSsession : Impossible de vous identifier : Duplication d'identité." - -#: includes/class/class.LSsession.php:2237 -msgid "LSsession : Can't load class of authentification (%{class})." -msgstr "LSsession : Impossible de charger la classe d'authentification (%{class})." - -#: includes/class/class.LSsession.php:2240 -msgid "LSsession : Can't connect to LDAP server." -msgstr "LSsession : Impossible de se connecter au serveur LDAP." - -#: includes/class/class.LSsession.php:2243 -msgid "LSsession : Impossible to authenticate you." -msgstr "LSsession : Impossible de vous identifier." - -#: includes/class/class.LSsession.php:2246 -msgid "LSsession : Your are not authorized to do this action." -msgstr "LSsession : Vous n'êtes pas autorisé à faire cette action." - -#: includes/class/class.LSsession.php:2249 -msgid "LSsession : Some informations are missing to display this page." -msgstr "LSsession : Des informations sont manquant pour afficher cette page." - -#: includes/class/class.LSsession.php:2252 -msgid "LSsession : The function of the custom action %{name} does not exists or is not configured." -msgstr "LSsearch : La fonction de l'action personnalisée %{name} n'existe pas ou n'est pas configurée." - -#: includes/class/class.LSsession.php:2255 -msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth." -msgstr "LSsession : Erreur en récupérant les identifiants LDAP de l'utilisateur depuis LSauth." - -#: includes/class/class.LSsession.php:2258 -msgid "LSsession : Fail to reconnect to LDAP server with user's LDAP credentials." -msgstr "LSsession : Impossible de se reconnecter au serveur LDAP avec les identifiants de l'utilisateur." - -#: includes/class/class.LSsession.php:2262 -msgid "LSsession : Error during creation of list of levels. Contact administrators. (Code : %{code})" -msgstr "LSsession : Erreur durant la création de la liste des niveaux. Contacter les administrateurs. (Code : %{type})" - -#: includes/class/class.LSsession.php:2265 -msgid "LSsession : The password recovery is disabled for this LDAP server." -msgstr "LSsession : La récupération de mot de passe est désactivée pour ce serveur LDAP." - -#: includes/class/class.LSsession.php:2268 -msgid "LSsession : Some informations are missing to recover your password. Contact administrators." -msgstr "LSsession : Des informations sont manques pour pouvoir récupérer votre mot de passe. Contacter les administrateurs." - -#: includes/class/class.LSsession.php:2271 -msgid "LSsession : Error during password recovery. Contact administrators.(Step : %{step})" -msgstr "LSsession : Erreur durant la récupération de votre mot de passe. Contacter les administrateurs. (Etape : %{step})" - -#: includes/class/class.LSsession.php:2275 -msgid "LSsession : problem during initialisation." -msgstr "LSsession : Problème durant l'initialisation." - -#: includes/class/class.LSconfirmBox.php:35 -msgid "Confirmation" -msgstr "Confirmation" - -#: includes/class/class.LSconfirmBox.php:36 -msgid "You confirm your choice ?" -msgstr "Confirmez-vous votre choix ?" - -#: includes/class/class.LSconfirmBox.php:38 -msgid "Cancel" -msgstr "Annuler" - -#: includes/class/class.LSerror.php:101 -msgid "Errors" -msgstr "Erreurs" - -#: includes/class/class.LSerror.php:104 -msgid "Stop" -msgstr "Stop" - -#: includes/class/class.LSerror.php:224 -msgid "Unknown error : %{error}" -msgstr "Erreur inconnu : %{error}" - -#: includes/class/class.LSerror.php:225 -msgid "PHP error : %{error}" -msgstr "Erreur PHP : %{error}" +msgid "" +"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER " +"contant in the configuration file." +msgstr "" +"LSauthMethod_anonymous : Vous devez définir la constante " +"LSAUTHMETHOD_ANONYMOUS_USER dans le fichier de configuration." #: includes/class/class.LSauthMethod_CAS.php:112 msgid "LSauthMethod_CAS : Failed to load phpCAS." msgstr "LSauthMethod_CAS : Impossible de charger phpCAS." +#: includes/class/class.LSformElement_text.php:57 +msgid "Generate the value" +msgstr "Générer une valeur" + +#: includes/class/class.LSform.php:68 includes/class/class.LSsmoothbox.php:39 +#: includes/class/class.LSsession.php:1223 +#: includes/class/class.LSconfirmBox.php:37 remove.php:51 custom_action.php:83 +#: custom_search_action.php:73 +msgid "Validate" +msgstr "Valider" + #: includes/class/class.LSform.php:98 msgid "Add a field to add another values." msgstr "Ajouter une autre valeur à ce champ." @@ -327,11 +780,23 @@ msgstr "Ajouter une autre valeur à ce champ." msgid "Delete this field." msgstr "Supprimer cette valeur." -#: includes/class/class.LSform.php:121 -#: includes/class/class.LSform.php:251 +#: includes/class/class.LSform.php:121 includes/class/class.LSform.php:251 msgid "No field." msgstr "Aucun champ." +#: includes/class/class.LSform.php:205 custom_action.php:73 +msgid "" +"Do you really want to execute custom action %{customAction} on " +"%{objectname} ?" +msgstr "" +"Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée " +"%{customAction} sur %{objectname} ?" + +#: includes/class/class.LSform.php:216 includes/class/class.LSrelation.php:38 +#: remove.php:49 +msgid "Do you really want to delete" +msgstr "Voulez-vous vraiment supprimer" + #: includes/class/class.LSform.php:217 msgid "Caution" msgstr "Attention" @@ -349,8 +814,10 @@ msgid "LSform : Error during the recovery of the values of the form." msgstr "LSform : Erreur durant la récupération des valeurs du formulaire." #: includes/class/class.LSform.php:745 -msgid "LSform : Error durring the recovery of the value of the field '%{element}'." -msgstr "LSform : Erreur durant la recupération de la valeur du champ %{element}." +msgid "" +"LSform : Error durring the recovery of the value of the field '%{element}'." +msgstr "" +"LSform : Erreur durant la recupération de la valeur du champ %{element}." #: includes/class/class.LSform.php:752 msgid "LSform : The field %{element} doesn't exist." @@ -373,21 +840,12 @@ msgid "LSform : The data entry form %{name} is not correctly configured." msgstr "LSform : Le masque de saisie %{name} n'est pas correctement configuré." #: includes/class/class.LSform.php:767 -msgid "LSform : The element %{name}, listed as displayed in data entry form configuration, doesn't exist." -msgstr "LSform : L'élement %{name}, listé comme affiché dans la configuration du masque de saisie, n'existe pas." - -#: includes/class/class.LSformElement_supannRoleEntite.php:40 -msgid "Role" -msgstr "Rôle" - -#: includes/class/class.LSformElement_supannRoleEntite.php:46 -msgid "Entity type" -msgstr "Type d'entité" - -#: includes/class/class.LSformElement_supannRoleEntite.php:52 -#: includes/class/class.LSformElement_supannEtuInscription.php:91 -msgid "Entity" -msgstr "Entité" +msgid "" +"LSform : The element %{name}, listed as displayed in data entry form " +"configuration, doesn't exist." +msgstr "" +"LSform : L'élement %{name}, listé comme affiché dans la configuration du " +"masque de saisie, n'existe pas." #: includes/class/class.LSrelation.php:39 msgid "Warning" @@ -399,12 +857,15 @@ msgid "No object." msgstr "Aucun objet." #: includes/class/class.LSrelation.php:328 -msgid "LSrelation : The listing function for the relation %{relation} is unknow." +msgid "" +"LSrelation : The listing function for the relation %{relation} is unknow." msgstr "LSsession : La fonction listant la relation %{relation} est inconnue." #: includes/class/class.LSrelation.php:331 msgid "LSrelation : The update function of the relation %{relation} is unknow." -msgstr "LSsession : La fonction de mise à jour de la relation %{relation} est inconnue." +msgstr "" +"LSsession : La fonction de mise à jour de la relation %{relation} est " +"inconnue." #: includes/class/class.LSrelation.php:334 msgid "LSrelation : Error during relation update of the relation %{relation}." @@ -412,281 +873,144 @@ msgstr "LSsession : Erreur durant la mise à jour de la relation %{relation}" #: includes/class/class.LSrelation.php:337 msgid "LSrelation : Object type %{LSobject} unknow (Relation : %{relation})." -msgstr "LSsession : La fonction de mise à jour de la relation %{relation} est inconnue." - -#: includes/class/class.LSformElement_rss.php:50 -msgid "Display RSS stack." -msgstr "Afficher la file RSS." - -#: includes/class/class.LSformElement_date.php:159 -msgid "Now." -msgstr "Maintenant." - -#: includes/class/class.LSformElement_date.php:160 -msgid "Today." -msgstr "Aujourd'hui." - -#: includes/class/class.LSformElement_xmpp.php:50 -msgid "Chat with this person." -msgstr "Discuter avec cette personne." - -#: includes/class/class.LSformElement_select.php:52 -msgid "Reset selection." -msgstr "Réinitiliser la sélection." - -#: includes/class/class.LSformElement_select.php:58 -#: includes/class/class.LSformElement_select_object.php:103 -msgid "%{value} (unrecognized value)" -msgstr "%{value} (valeur non-reconnue)" - -#: includes/class/class.LSldapObject.php:454 -msgid "The attribute %{attr} is not valid." -msgstr "L'attribut %{attr} n'est pas valide." - -#: includes/class/class.LSldapObject.php:1823 -msgid "LSldapObject : Object type unknown." -msgstr "LSldapObject : Type d'objet inconnu." - -#: includes/class/class.LSldapObject.php:1826 -msgid "LSldapObject : Update form is not defined for the object %{obj}." -msgstr "LSldapObject : Le formulaire de mise à jour n'est pas défini pour l'objet %{obj}." - -#: includes/class/class.LSldapObject.php:1829 -msgid "LSldapObject : No form exists for the object %{obj}." -msgstr "LSldapObject : Aucun formulaire n'existe pour l'objet %{obj}" - -#: includes/class/class.LSldapObject.php:1832 -msgid "LSldapObject : The function %{func} to validate the attribute %{attr} the object %{obj} is unknow." -msgstr "LSldapObject : La fonction %{func} pour valider l'attribut %{attr} de l'objet %{obj} est inconnu." - -#: includes/class/class.LSldapObject.php:1835 -msgid "LSldapObject : Configuration data are missing to validate the attribute %{attr} of the object %{obj}." -msgstr "LSldapObject : Des données de configurations sont manquant pour pouvoir valider l'attribut %{attr} de l'objet %{obj}." - -#: includes/class/class.LSldapObject.php:1839 -msgid "LSldapObject : The function %{func} to be executed on the object event %{event} doesn't exist." -msgstr "LSldapObject : La fonction %{func} devant être exécutée lors de l'évènement %{event} de l'objet n'existe pas." - -#: includes/class/class.LSldapObject.php:1842 -msgid "LSldapObject : The %{func} execution on the object event %{event} failed." -msgstr "LSldapObject : L'exécution de la fonction %{func} lors de l'évènement %{event} de l'objet a échouée." - -#: includes/class/class.LSldapObject.php:1846 -msgid "LSldapObject : Class %{class}, which method %{meth} to be executed on the object event %{event}, doesn't exist." -msgstr "La classe %{class}, contenant la méthode %{meth} devant être exécutée lors de l'évènement %{event} de l'objet, n'existe pas." - -#: includes/class/class.LSldapObject.php:1849 -msgid "LSldapObject : Method %{meth} within %{class} class to be executed on object event %{event}, doesn't exist." -msgstr "LSldapObject : La méthode %{meth} de la classe %{class} devant être exécutée lors de l'évènement %{event} de l'objet n'existe pas." - -#: includes/class/class.LSldapObject.php:1852 -msgid "LSldapObject : Error during execute %{meth} method within %{class} class, to be executed on object event %{event}." -msgstr "LSldapObject : Erreur durant l'exécution de la méthode %{meth} de la classe %{class} devant être exécutée lors de l'évènement %{event} de l'objet." - -#: includes/class/class.LSldapObject.php:1856 -msgid "LSldapObject : Some configuration data of the object type %{obj} are missing to generate the DN of the new object." -msgstr "LSldapObject : Des informations de configuration du type d'objet %{obj} sont manquantes pour la génération du DN du nouvel objet." - -#: includes/class/class.LSldapObject.php:1859 -msgid "LSldapObject : The attibute %{attr} of the object is not yet defined. Can't generate DN." -msgstr "LSldapObjet : L'attribut %{attr} de l'objet n'est pas encore défini. Impossible de générer le DN." - -#: includes/class/class.LSldapObject.php:1862 -msgid "LSldapObject : Without DN, the object could not be changed." -msgstr "LSldapObject : Sans DN, l'objet ne peut pas être modifié." - -#: includes/class/class.LSldapObject.php:1865 -msgid "LSldapObject : The attribute %{attr_depend} depending on the attribute %{attr} doesn't exist." -msgstr "LSldapObject : L'attritbut %{attr_depend} dépendant de l'attribut %{attr} n'existe pas." - -#: includes/class/class.LSldapObject.php:1868 -msgid "LSldapObject : Error during deleting the object %{objectname}." -msgstr "LSldapObject : Erreur durant la suppression de l'objet %{objectname}" - -#: includes/class/class.LSldapObject.php:1872 -msgid "LSldapObject : Error during actions to be executed before renaming the objet." -msgstr "LSldapObject : Erreur durant les actions devant être exécutée avant de renommer l'objet." - -#: includes/class/class.LSldapObject.php:1875 -msgid "LSldapObject : Error during actions to be executed after renaming the objet." -msgstr "LSldapObject : Erreur durant les actions devant être exécutée après avoir renommé l'objet." - -#: includes/class/class.LSldapObject.php:1879 -msgid "LSldapObject : Error during actions to be executed before deleting the objet." -msgstr "LSldapObject : Erreur durant les actions devant être exécutée avant de supprimer l'objet." - -#: includes/class/class.LSldapObject.php:1882 -msgid "LSldapObject : Error during actions to be executed after deleting the objet." -msgstr "LSldapObject : Erreur durant les actions devant être exécutée après avoir supprimé l'objet." - -#: includes/class/class.LSldapObject.php:1886 -msgid "LSldapObject : Error during the actions to be executed before creating the object." -msgstr "LSldapObject : Erreur durant les actions devant être exécutée avant de créer l'objet." - -#: includes/class/class.LSldapObject.php:1889 -msgid "LSldapObject : Error during the actions to be executed after creating the object. It was created anyway." -msgstr "LSldapObject : Erreur durant les actions devant être exécutées après la création de l'objet. Il a tout de même été créé." - -#: includes/class/class.LSldapObject.php:1893 -msgid "LSldapObject : The function %{func} to be executed before creating the object doesn't exist." -msgstr "LSldapObject : La fonction %{func} devant être exécutée avant la création de l'objet n'existe pas." - -#: includes/class/class.LSldapObject.php:1896 -msgid "LSldapObject : Error executing the function %{func} to be execute after deleting the object." -msgstr "LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être exécutée après la suppression de l'objet." - -#: includes/class/class.LSldapObject.php:1899 -msgid "LSldapObject : The function %{func} to be executed after deleting the object doesn't exist." -msgstr "LSldapObject : La fonction %{func} devant être exécutée après la suppression de l'objet n'existe pas." - -#: includes/class/class.LSldapObject.php:1902 -msgid "LSldapObject : Error executing the function %{func} to be execute after creating the object." -msgstr "LSldapObject : Erreur durant l'exécution de la fonction %{func} devant être exécutée après la création de l'objet." - -#: includes/class/class.LSldapObject.php:1906 -msgid "LSldapObject : %{func} function, to be executed on object event %{event}, doesn't exist." -msgstr "LSldapObject : La fonction %{func}, devant être exécutée lors de l'évènement %{event} de l'objet, n'existe pas." - -#: includes/class/class.LSldapObject.php:1909 -msgid "LSldapObject : Error during the execution of %{func} function on object event %{event}." -msgstr "LSldapObject : Erreur durant l'exécution de la fonction %{func} lors de l'évènement %{event} de l'objet." - -#: includes/class/class.LSldapObject.php:1913 -msgid "LSldapObject : %{meth} method, to be executed on object event %{event}, doesn't exist." -msgstr "LSldapObject : La méthode %{meth}, devant être exécutée lors de l'évènement %{event} de l'objet, n'existe pas." - -#: includes/class/class.LSldapObject.php:1916 -msgid "LSldapObject : Error during execution of %{meth} method on object event %{event}." -msgstr "LSldapObject : Erreur durant l'exécution de la méthode %{meth} lors de l'évènement %{event} de l'objet." - -#: includes/class/class.LSldapObject.php:1919 -msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}." -msgstr "LSldapObject : Erreur durant la génération du filtre LDAP de l'objet %{LSobject}." - -#: includes/class/class.LSldapObject.php:1923 -msgid "LSldapObject : Error during execution of the custom action %{customAction} on %{objectname}." -msgstr "LSldapObject : Erreur durant l'exécution de l'action personnalisée %{customAction} sur l'objet %{objectname}." - -#: includes/class/class.LSldapObject.php:1928 -msgid "LSrelation : Some parameters are missing in the call of methods to handle standard relations (Method : %{meth})." -msgstr "LSrelation : Des paramètres sont manquant dans l'appel des méthodes de manipulation des relations standards." - -#: includes/class/class.LSformElement_boolean.php:52 -msgid "Reset the choice." -msgstr "Réinitialiser le choix." - -#: includes/class/class.LSformElement_boolean.php:60 -msgid "Yes" -msgstr "Oui" - -#: includes/class/class.LSformElement_boolean.php:61 -msgid "No" -msgstr "Non" - -#: includes/class/class.LSldap.php:503 -msgid "LSldap : Error during the LDAP server connection (%{msg})." -msgstr "LSldap : Erreur durant la connexion au serveur LDAP (%{msg})." - -#: includes/class/class.LSldap.php:506 -msgid "LSldap : Error during the LDAP search (%{msg})." -msgstr "LSldap : Erreur pendant la recherche LDAP (%{msg})." - -#: includes/class/class.LSldap.php:509 -msgid "LSldap : Object type unknown." -msgstr "LSldap : Type d'objet inconnu." - -#: includes/class/class.LSldap.php:512 -msgid "LSldap : Error while fetching the LDAP entry." -msgstr "LSldap : Erreur durant la récupération de l'entrée LDAP." - -#: includes/class/class.LSldap.php:515 -msgid "LSldap : Error while changing the LDAP entry (DN : %{dn})." -msgstr "LSldap : Erreur durant la modification de l'entrée LDAP (DN : %{dn})." - -#: includes/class/class.LSldap.php:518 -msgid "LSldap : Error while deleting empty attributes." -msgstr "LSldap : Erreur durant la suppression des attributs vides." - -#: includes/class/class.LSldap.php:521 -msgid "LSldap : Error while changing the DN of the object." -msgstr "LSldap : Erreur pendant la modification du DN de l'objet." - -#: includes/class/class.LSformElement_mail.php:51 -msgid "Send a mail from here." -msgstr "Envoyer un mail depuis l'interface." - -#: includes/class/class.LSformElement.php:194 -msgid "Attribute" -msgstr "Attribut" - -#: includes/class/class.LSformElement.php:289 -#: includes/class/class.LSformElement_select_object.php:75 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:107 -#: includes/class/class.LSformElement_supannLabeledValue.php:63 -msgid "No set value" -msgstr "Aucune valeur définie" - -#: includes/class/class.LSformElement_select_object.php:70 -msgid "Move up" -msgstr "Monter" - -#: includes/class/class.LSformElement_select_object.php:71 -msgid "Move down" -msgstr "Descendre" - -#: includes/class/class.LSformElement_select_object.php:76 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:108 -#: includes/class/class.LSformElement_supannLabeledValue.php:64 -msgid "No result" -msgstr "Aucun résultat" - -#: includes/class/class.LSformElement_select_object.php:83 -msgid "Fast Add" -msgstr "Ajout rapide" - -#: includes/class/class.LSformElement_select_object.php:84 -msgid "Display advanced search and selection panel." -msgstr "Afficher la fenêtre de recherche et de sélection étendue." +msgstr "" +"LSsession : La fonction de mise à jour de la relation %{relation} est " +"inconnue." #: includes/class/class.LSsmoothbox.php:38 msgid "Are you sure to want to close this window and lose all changes ?" -msgstr "Êtes-vous sûre de vouloir femer cette fenêtre et de perdre tous vos changements ?" +msgstr "" +"Êtes-vous sûre de vouloir femer cette fenêtre et de perdre tous vos " +"changements ?" -#: includes/class/class.LSattr_html.php:125 -msgid "LSattr_html : The method addToForm() of the HTML type of the attribute %{attr} is not defined." -msgstr "LSattr_html : La méthode addToForm() du type HTML de l'attribut %{attr} n'est pas encore définie." +#: includes/class/class.LSattribute.php:267 +msgid "The value of field %{label} is invalid." +msgstr "La valeur du champ %{label} est incorrecte." -#: includes/class/class.LSattr_html.php:129 -msgid "LSattr_html_%{type} : Multiple data are not supported for this field type." -msgstr "LSattr_html_%{type} : Les données multiples ne sont pas supportées pour ce type de champ." +#: includes/class/class.LSattribute.php:731 +msgid "" +"LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} " +"& HTML = %{html})." +msgstr "" +"LSattribute : Attribut %{attr} : Les types LDAP ou HTML sont inconnus (LDAP " +"= %{ldap} & HTML = %{html})." -#: includes/class/class.LSattr_html_select_object.php:228 -msgid "LSattr_html_select_object : LSobject type is undefined (attribute : %{attr})." -msgstr "LSattr_html_select_objet : Le type d'LSobject n'est pas définie (attritbut : %{attr})." +#: includes/class/class.LSattribute.php:734 +msgid "" +"LSattribute : The function %{func} to display the attribute %{attr} is " +"unknow." +msgstr "" +"LSattribute : La fonction %{func} pour afficher l'attribut %{attr} est " +"inconnue." -#: includes/class/class.LSattr_html_select_object.php:231 -msgid "LSattr_html_select_object : the value of the parameter value_attribute in the configuration of the attribute %{attrs} is incorrect. This attribute does not exists." -msgstr "LSattr_html_select_object : La valeur du paramètre value_attribute dans la configuration de l'attribut %{attr} est incorrecte. Cet attribut n'existe pas." +#: includes/class/class.LSattribute.php:737 +msgid "" +"LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow." +msgstr "" +"LSattribute : La règle %{rule} de validation de l'attribut %{attr} n'existe " +"pas." -#: includes/class/class.LSattr_html_select_object.php:234 -msgid "LSattr_html_select_object : more than one object returned corresponding to value %{val} of attribute %{attr}." -msgstr "LSattr_html_select_objet : plus d'un objet retourné en correspondance à la valeur %{val} de l'attribut %{attr}." +#: includes/class/class.LSattribute.php:740 +msgid "" +"LSattribute : Configuration data to verify the attribute %{attr} are " +"incorrect." +msgstr "" +"LSattribute : Les données de configuration pour vérifier l'attribut %{attr} " +"sont incorrecte." -#: includes/class/class.LSattr_ldap_password.php:231 -msgid "LSattr_ldap_password : Encoding type %{type} is not supported. This password will be stored in clear text." -msgstr "LSattr_ldap_password : Le type d'encodage %{type} n'est pas supporté. Le mot de passe sera stocké en clair." +#: includes/class/class.LSattribute.php:743 +msgid "" +"LSattribute : The function %{func} to save the attribute %{attr} is unknow." +msgstr "" +"LSattribute : La fonction %{func} pour sauvegarder l'attribut %{attr} est " +"inconnue." -#: includes/class/class.LSattr_ldap_password.php:234 -msgid "LSattr_ldap_password : Encoding function %{function} is not callable. This password will be stored in clear text." -msgstr "LSattr_ldap_password : La fonction d'encodage %{function} n'est pas disponible. Le mot de passe sera stocké en clair." +#: includes/class/class.LSattribute.php:746 +msgid "LSattribute : The value of the attribute %{attr} can't be generated." +msgstr "LSattribute : La valeur de l'attribut %{attr} ne peut être générée." -#: includes/class/class.LSformElement_maildir.php:68 -msgid "Maildir creation/modification on user creation/modification is enabled. Click to disable." -msgstr "La création/modification de la maildir en même temps que la création/modification de l'utilisateur est activée. Cliquer pour désactiver." +#: includes/class/class.LSattribute.php:749 +msgid "LSattribute : Generation of the attribute %{attr} failed." +msgstr "LSattribute : La génération de l'attribut %{attr} a échouée." -#: includes/class/class.LSformElement_maildir.php:69 -msgid "Click to enable maildir creation/modification on user creation/modification." -msgstr "Cliquer pour activer la création/modification de la maildir en même temps que la création/modification du l'utilisateur." +#: includes/class/class.LSattribute.php:752 +msgid "" +"LSattribute : Generation of the attribute %{attr} did not return a correct " +"value." +msgstr "" +"LSattribute : La génération de l'attribut %{attr} n'a pas retournée de " +"valeur correcte." + +#: includes/class/class.LSattribute.php:755 +msgid "" +"LSattribute : The attr_%{type} of the attribute %{name} is not yet defined." +msgstr "" +"LSattribute : L'objet attr_%{type} de l'attribut %{name} n'est pas encore " +"défini." + +#: includes/class/class.LSformElement_password.php:134 +msgid "Generate a password." +msgstr "Générer un mot de passe." + +#: includes/class/class.LSformElement_password.php:135 +msgid "Compare with stored password." +msgstr "Comparer avec le mot de passe stocké." + +#: includes/class/class.LSformElement_password.php:136 +msgid "Display password." +msgstr "Afficher le mot de passe." + +#: includes/class/class.LSformElement_password.php:137 +msgid "Display hashed password." +msgstr "Afficher le mot de passe haché." + +#: includes/class/class.LSformElement_password.php:138 +msgid "Hide password." +msgstr "Cacher le mot de passe." + +#: includes/class/class.LSformElement_password.php:139 +msgid "" +"The password will be sent by mail if changed. Click to disable automatic " +"notification." +msgstr "" +"Le mot de passe sera envoyé par e-mail en cas de modification. Cliquer pour " +"désactiver la notification." + +#: includes/class/class.LSformElement_password.php:140 +msgid "" +"The password will not be sent if changed. Click to enable automatic " +"notification." +msgstr "" +"Le mot de passe ne sera pas envoyé en cas de modification. Cliquer pour " +"activer la notification automatique." + +#: includes/class/class.LSformElement_password.php:141 +msgid "Modify the mail sent to notice the user" +msgstr "Modifier mail de notification de l'utilisateur" + +#: includes/class/class.LSformElement_password.php:261 +msgid "Notice mail sent." +msgstr "Le mail de notification a été envoyé." + +#: includes/class/class.LSformElement_password.php:341 +msgid "LSformElement_password : No contact mail available to send password." +msgstr "" +"LSformElement_password : Aucun mail de contact disponible pour envoyer le " +"mot de passe." + +#: includes/class/class.LSformElement_password.php:344 +msgid "" +"LSformElement_password : Contact mail invalid (%{mail}). Can't send password." +msgstr "" +"LSformElement_password : Mail de contact invalide (%{mail}). Impossible " +"d'envoyer le mot de passe." + +#: includes/class/class.LSformElement_password.php:347 +msgid "" +"LSformElement_password : Fail to exec pwgen. Check it's correctly installed." +msgstr "" +"LSformElement_password : Impossible d'exécuter pwgen. Vérifier qu'il est " +"bien installé." #: includes/class/class.LSformElement_supannEtuInscription.php:41 msgid "Organism" @@ -728,47 +1052,39 @@ msgstr "Étape" msgid "Pedagogical element" msgstr "Élement pédagogique" -#: includes/class/class.LSformRule.php:57 -msgid "LSformRule_%{type} : Parameter %{param} is not found." -msgstr "LSformRule_%{type} : Le paramètre %{param} n'est pas défini." +#: includes/class/class.LSldap.php:503 +msgid "LSldap : Error during the LDAP server connection (%{msg})." +msgstr "LSldap : Erreur durant la connexion au serveur LDAP (%{msg})." -#: includes/class/class.LSformElement_quota.php:80 -#: includes/class/class.LSformElement_mailQuota.php:80 -#: includes/class/class.LSformElement_valueWithUnit.php:89 -msgid "Incorrect value" -msgstr "Valeur incorrecte" +#: includes/class/class.LSldap.php:506 +msgid "LSldap : Error during the LDAP search (%{msg})." +msgstr "LSldap : Erreur pendant la recherche LDAP (%{msg})." -#: includes/class/class.LSauth.php:168 -msgid "LSauth : Login or password incorrect." -msgstr "LSauth : Identifiant ou mot de passe incorrects." +#: includes/class/class.LSldap.php:509 +msgid "LSldap : Object type unknown." +msgstr "LSldap : Type d'objet inconnu." -#: includes/class/class.LSauth.php:171 -msgid "LSauth : Impossible to identify you : Duplication of identities." -msgstr "LSauth : Impossible de vous identifier : Duplication d'identité." +#: includes/class/class.LSldap.php:512 +msgid "LSldap : Error while fetching the LDAP entry." +msgstr "LSldap : Erreur durant la récupération de l'entrée LDAP." -#: includes/class/class.LSauth.php:174 -msgid "LSauth : Could not load type of identifiable objects." -msgstr "LSauth : Impossible de charger le type d'objets identifiables." +#: includes/class/class.LSldap.php:515 +msgid "LSldap : Error while changing the LDAP entry (DN : %{dn})." +msgstr "LSldap : Erreur durant la modification de l'entrée LDAP (DN : %{dn})." -#: includes/class/class.LSauth.php:177 -msgid "LSauth : Can't load authentication method %{method}." -msgstr "LSauth : Impossible de charger la méthode d'authentification %{method}." +#: includes/class/class.LSldap.php:518 +msgid "LSldap : Error while deleting empty attributes." +msgstr "LSldap : Erreur durant la suppression des attributs vides." -#: includes/class/class.LSauth.php:180 -msgid "LSauth : Failed to build the authentication provider %{method}." -msgstr "LSauth : Impossible de construire le gestionnaire d'authentification %{method}." - -#: includes/class/class.LSauth.php:183 -msgid "LSauth : Not correctly initialized." -msgstr "LSauth : Mauvaise initialisation." - -#: includes/class/class.LSauth.php:186 -msgid "LSauth : Failed to get authentication informations from provider." -msgstr "LSauth : Impossible de récupérer les informations authentification auprès du gestionnaire." +#: includes/class/class.LSldap.php:521 +msgid "LSldap : Error while changing the DN of the object." +msgstr "LSldap : Erreur pendant la modification du DN de l'objet." #: includes/class/class.LStemplate.php:88 msgid "LStemplate : compile directory is not writable (dir : " -msgstr "LStemplate : Le dossier de compilation n'est pas accessible en écriture (dossier : " +msgstr "" +"LStemplate : Le dossier de compilation n'est pas accessible en écriture " +"(dossier : " #: includes/class/class.LStemplate.php:107 msgid "LStemplate : Can't load Smarty 2 support file" @@ -784,164 +1100,13 @@ msgstr "LStemplate : Version de Smarty non reconnue." #: includes/class/class.LStemplate.php:129 msgid "LStemplate : Can't load Smarty." -msgstr "LStemplate : Impossible de charger le moteur de gestion de template Smarty." +msgstr "" +"LStemplate : Impossible de charger le moteur de gestion de template Smarty." #: includes/class/class.LStemplate.php:302 msgid "LStemplate : Template %{file} not found." msgstr "LStemplate : le template %{file} est introuvable." -#: includes/class/class.LSformElement_url.php:51 -msgid "Display this website." -msgstr "Afficher le site internet." - -#: includes/class/class.LSformElement_url.php:52 -msgid "Add this website to my bookmarks." -msgstr "Ajouter ce site internet à mes favoris." - -#: includes/class/class.LSformElement_textarea.php:51 -msgid "Clear" -msgstr "Nettoyer" - -#: includes/class/class.LSformRule_password.php:98 -msgid "LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE (begining by '/' caracter)." -msgstr "LSformRule_password : Regex invalide configurée : %{regex}. Vous devez utiliser des regex de type PCRE (commencant par le caractère '/')." - -#: includes/class/class.LSformElement_postaladdress.php:59 -msgid "View on map" -msgstr "Voir sur une carte" - -#: includes/class/class.LSformRule_regex.php:65 -msgid "LSformRule_regex : Regex has not been configured to validate data." -msgstr "LSformRule_regex : L'expression régulière de vérification des données n'est pas configurée." - -#: includes/class/class.LSattribute.php:267 -msgid "The value of field %{label} is invalid." -msgstr "La valeur du champ %{label} est incorrecte." - -#: includes/class/class.LSattribute.php:731 -msgid "LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} & HTML = %{html})." -msgstr "LSattribute : Attribut %{attr} : Les types LDAP ou HTML sont inconnus (LDAP = %{ldap} & HTML = %{html})." - -#: includes/class/class.LSattribute.php:734 -msgid "LSattribute : The function %{func} to display the attribute %{attr} is unknow." -msgstr "LSattribute : La fonction %{func} pour afficher l'attribut %{attr} est inconnue." - -#: includes/class/class.LSattribute.php:737 -msgid "LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow." -msgstr "LSattribute : La règle %{rule} de validation de l'attribut %{attr} n'existe pas." - -#: includes/class/class.LSattribute.php:740 -msgid "LSattribute : Configuration data to verify the attribute %{attr} are incorrect." -msgstr "LSattribute : Les données de configuration pour vérifier l'attribut %{attr} sont incorrecte." - -#: includes/class/class.LSattribute.php:743 -msgid "LSattribute : The function %{func} to save the attribute %{attr} is unknow." -msgstr "LSattribute : La fonction %{func} pour sauvegarder l'attribut %{attr} est inconnue." - -#: includes/class/class.LSattribute.php:746 -msgid "LSattribute : The value of the attribute %{attr} can't be generated." -msgstr "LSattribute : La valeur de l'attribut %{attr} ne peut être générée." - -#: includes/class/class.LSattribute.php:749 -msgid "LSattribute : Generation of the attribute %{attr} failed." -msgstr "LSattribute : La génération de l'attribut %{attr} a échouée." - -#: includes/class/class.LSattribute.php:752 -msgid "LSattribute : Generation of the attribute %{attr} did not return a correct value." -msgstr "LSattribute : La génération de l'attribut %{attr} n'a pas retournée de valeur correcte." - -#: includes/class/class.LSattribute.php:755 -msgid "LSattribute : The attr_%{type} of the attribute %{name} is not yet defined." -msgstr "LSattribute : L'objet attr_%{type} de l'attribut %{name} n'est pas encore défini." - -#: includes/class/class.LSsearch.php:1031 -msgid "Actions" -msgstr "Actions" - -#: includes/class/class.LSsearch.php:1034 -msgid "This search didn't get any result." -msgstr "Cette recherche n'a retournée aucun résultat" - -#: includes/class/class.LSsearch.php:1274 -msgid "LSsearch : Invalid filter : %{filter}." -msgstr "LSsearch : Filtre invalide : %{filter}." - -#: includes/class/class.LSsearch.php:1277 -msgid "LSsearch : Invalid basedn : %{basedn}." -msgstr "LSsearch : Base DN invalide." - -#: includes/class/class.LSsearch.php:1280 -msgid "LSsearch : Invalid value for %{param} parameter." -msgstr "LSsearch : La valeur du paramètre %{param} est incorrecte." - -#: includes/class/class.LSsearch.php:1283 -msgid "LSsearch : Invalid size limit. Must be an integer greater or equal to 0." -msgstr "LSsearch : Limite de taille de recherche invalide. Elle doit être un entier supérieur ou égal à 0." - -#: includes/class/class.LSsearch.php:1286 -msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean." -msgstr "LSsearch : Paramètre %{param} invalide. Il doit être un booléen." - -#: includes/class/class.LSsearch.php:1289 -msgid "LSsearch : Invalid parameter attributes. Must be an string or an array of strings." -msgstr "LSsearch : Paramètre 'attributes' invalide. Il doit être une chaîne de caractères ou un tableau de chaînes de caractères." - -#: includes/class/class.LSsearch.php:1292 -msgid "LSsearch : Can't build attributes list for make filter." -msgstr "LSsearch : Impossible de construire la liste des attributs pour faire le filtre." - -#: includes/class/class.LSsearch.php:1295 -msgid "LSsearch : Error building filter with attribute '%{attr}' and pattern '%{pattern}'" -msgstr "LSsearch : Problème en construisant le filtre avec l'attribut '%{attr}' et le mot clé '%{pattern}'" - -#: includes/class/class.LSsearch.php:1298 -msgid "LSsearch : Error combining filters." -msgstr "LSsearch : Problème en combinant les filtres." - -#: includes/class/class.LSsearch.php:1301 -msgid "LSsearch : Invalid pattern." -msgstr "LSsearch : Mot clé invalide." - -#: includes/class/class.LSsearch.php:1304 -msgid "LSsearch : Invalid attribute %{attr} in parameters." -msgstr "LSsearch : Attribut %{attr} incorrect dans les paramètres." - -#: includes/class/class.LSsearch.php:1307 -msgid "LSsearch : Error during the search." -msgstr "LSsearch : Erreur pendant la recherche." - -#: includes/class/class.LSsearch.php:1310 -msgid "LSsearch : Error sorting the search." -msgstr "LSsearch : Erreur pendant le trie de la recherche." - -#: includes/class/class.LSsearch.php:1313 -msgid "LSsearch : The function of the custum information %{name} is not callable." -msgstr "LSsearch : La fonction de l'information personnalisée %{name} n'est pas exécutable." - -#: includes/class/class.LSsearch.php:1316 -msgid "LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} (filter : %{filter})." -msgstr "LSsearch : PredefinedFilter invalide pour le type d'LSobject %{type} : %{label} (filtre : %{filter})." - -#: includes/class/class.LSsearch.php:1319 -msgid "LSsearch : Error during execution of the custom action %{customAction}." -msgstr "LSldapObject : Erreur durant l'exécution de l'action personnalisée %{customAction}." - -#: includes/class/class.LSformElement_ssh_key.php:57 -msgid "Display the full key." -msgstr "Affichier la clé en entier." - -#: includes/class/class.LSformElement_ssh_key.php:79 -msgid "Unknown type" -msgstr "Type inconnu" - -#: includes/class/class.LSformElement_text.php:57 -msgid "Generate the value" -msgstr "Générer une valeur" - -#: includes/class/class.LSformElement_valueWithUnit.php:173 -msgid "LSformElement_valueWithUnit : Units configuration data are missing for the attribute %{attr}." -msgstr "LSformElement_valueWithUnit : La configuration des unités est manquante pour l'attribut %{attr}." - #: includes/class/class.LSformElement_image.php:54 msgid "Click to enlarge." msgstr "Cliquer pour agrandir." @@ -950,57 +1115,224 @@ msgstr "Cliquer pour agrandir." msgid "Click to delete the picture." msgstr "Cliquer pour supprimer cette photo." -#: includes/class/class.LSformElement_password.php:134 -msgid "Generate a password." -msgstr "Générer un mot de passe." +#: includes/class/class.LSformElement_url.php:51 +msgid "Display this website." +msgstr "Afficher le site internet." -#: includes/class/class.LSformElement_password.php:135 -msgid "Compare with stored password." -msgstr "Comparer avec le mot de passe stocké." +#: includes/class/class.LSformElement_url.php:52 +msgid "Add this website to my bookmarks." +msgstr "Ajouter ce site internet à mes favoris." -#: includes/class/class.LSformElement_password.php:136 -msgid "Display password." -msgstr "Afficher le mot de passe." +#: includes/class/class.LSformRule_password.php:98 +msgid "" +"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE " +"(begining by '/' caracter)." +msgstr "" +"LSformRule_password : Regex invalide configurée : %{regex}. Vous devez " +"utiliser des regex de type PCRE (commencant par le caractère '/')." -#: includes/class/class.LSformElement_password.php:137 -msgid "Display hashed password." -msgstr "Afficher le mot de passe haché." +#: includes/class/class.LSsession.php:1163 +msgid "Connection" +msgstr "Connexion" -#: includes/class/class.LSformElement_password.php:138 -msgid "Hide password." -msgstr "Cacher le mot de passe." +#: includes/class/class.LSsession.php:1173 +#: includes/class/class.LSsession.php:1212 +msgid "LDAP server" +msgstr "Serveur LDAP" -#: includes/class/class.LSformElement_password.php:139 -msgid "The password will be sent by mail if changed. Click to disable automatic notification." -msgstr "Le mot de passe sera envoyé par e-mail en cas de modification. Cliquer pour désactiver la notification." +#: includes/class/class.LSsession.php:1183 +#: includes/class/class.LSsession.php:2169 select.php:70 +msgid "Level" +msgstr "Niveau" -#: includes/class/class.LSformElement_password.php:140 -msgid "The password will not be sent if changed. Click to enable automatic notification." -msgstr "Le mot de passe ne sera pas envoyé en cas de modification. Cliquer pour activer la notification automatique." +#: includes/class/class.LSsession.php:1184 +#: includes/class/class.LSsession.php:1222 +msgid "Identifier" +msgstr "Identifiant" -#: includes/class/class.LSformElement_password.php:141 -msgid "Modify the mail sent to notice the user" -msgstr "Modifier mail de notification de l'utilisateur" +#: includes/class/class.LSsession.php:1185 +msgid "Password" +msgstr "Mot de passe" -#: includes/class/class.LSformElement_password.php:262 -msgid "Notice mail sent." -msgstr "Le mail de notification a été envoyé." +#: includes/class/class.LSsession.php:1186 +msgid "Connect" +msgstr "Se connecter" -#: includes/class/class.LSformElement_password.php:342 -msgid "LSformElement_password : No contact mail available to send password." -msgstr "LSformElement_password : Aucun mail de contact disponible pour envoyer le mot de passe." +#: includes/class/class.LSsession.php:1187 +msgid "Forgot your password ?" +msgstr "Mot de passe perdu ?" -#: includes/class/class.LSformElement_password.php:345 -msgid "LSformElement_password : Contact mail invalid (%{mail}). Can't send password." -msgstr "LSformElement_password : Mail de contact invalide (%{mail}). Impossible d'envoyer le mot de passe." +#: includes/class/class.LSsession.php:1205 +msgid "Recovery of your credentials" +msgstr "Récupération de votre mot de passe" -#: includes/class/class.LSformElement_password.php:348 -msgid "LSformElement_password : Fail to exec pwgen. Check it's correctly installed." -msgstr "LSformElement_password : Impossible d'exécuter pwgen. Vérifier qu'il est bien installé." +#: includes/class/class.LSsession.php:1224 +msgid "Back" +msgstr "Retour" -#: includes/class/class.LSformRule_inarray.php:56 -msgid "LSformRule_inarray : Possible values has not been configured to validate data." -msgstr "LSformRule_inarray : Les valeurs possibles n'ont pas été configurées pour valider les données." +#: includes/class/class.LSsession.php:1226 +msgid "Please fill the identifier field to proceed recovery procedure" +msgstr "" +"Merci d'entrer votre identifiant pour poursuivre la procédure de récupération" + +#: includes/class/class.LSsession.php:1230 +msgid "" +"An email has been sent to %{mail}. Please follow the instructions on it." +msgstr "" +"Un e-mail vient de vous être envoyé à l'adresse %{mail}. Merci de suivre les " +"indications qu'il contient." + +#: includes/class/class.LSsession.php:1238 +msgid "Your new password has been sent to %{mail}. " +msgstr "Votre nouveau mot de passe vous a été envoyé à l'adresse %{mail}." + +#: includes/class/class.LSsession.php:1379 +msgid "Refresh" +msgstr "Rafraîchir" + +#: includes/class/class.LSsession.php:1395 +msgid "Language" +msgstr "Langue" + +#: includes/class/class.LSsession.php:1422 +msgid "Connected as" +msgstr "Connecté en tant que" + +#: includes/class/class.LSsession.php:2297 +msgid "LSsession : The constant %{const} is not defined." +msgstr "LSsession : La constante %{const} n'est pas définie." + +#: includes/class/class.LSsession.php:2300 +msgid "" +"LSsession : The %{addon} support is uncertain. Verify system compatibility " +"and the add-on configuration." +msgstr "" +"LSsession : Le support %{addon} est incertain. Vérifiez la compatibilité du " +"système et la configuration de l'add-on." + +#: includes/class/class.LSsession.php:2303 +msgid "" +"LSsession : LDAP server's configuration data are invalid. Can't connect." +msgstr "" +"LSsession : Les données de configuration du serveur LDAP sont invalide. " +"Impossible de s'y connecter." + +#: includes/class/class.LSsession.php:2306 +msgid "LSsession : Failed to load LSobject type %{type} : unknon type." +msgstr "" +"LSsession : Impossible de charger le type d'LSobject %{type} : type inconnu." + +#: includes/class/class.LSsession.php:2309 +msgid "LSsession : Failed to load LSclass %{class}." +msgstr "LSsession : Impossible de charger la LSclass %{class}." + +#: includes/class/class.LSsession.php:2312 +msgid "LSsession : Login or password incorrect." +msgstr "LSsession : Identifiant ou mot de passe incorrects." + +#: includes/class/class.LSsession.php:2315 +msgid "LSsession : Impossible to identify you : Duplication of identities." +msgstr "LSsession : Impossible de vous identifier : Duplication d'identité." + +#: includes/class/class.LSsession.php:2318 +msgid "LSsession : Can't load class of authentification (%{class})." +msgstr "" +"LSsession : Impossible de charger la classe d'authentification (%{class})." + +#: includes/class/class.LSsession.php:2321 +msgid "LSsession : Can't connect to LDAP server." +msgstr "LSsession : Impossible de se connecter au serveur LDAP." + +#: includes/class/class.LSsession.php:2324 +msgid "LSsession : Impossible to authenticate you." +msgstr "LSsession : Impossible de vous identifier." + +#: includes/class/class.LSsession.php:2327 +msgid "LSsession : Your are not authorized to do this action." +msgstr "LSsession : Vous n'êtes pas autorisé à faire cette action." + +#: includes/class/class.LSsession.php:2330 +msgid "LSsession : Some informations are missing to display this page." +msgstr "LSsession : Des informations sont manquant pour afficher cette page." + +#: includes/class/class.LSsession.php:2333 +msgid "" +"LSsession : The function of the custom action %{name} does not exists or is " +"not configured." +msgstr "" +"LSsearch : La fonction de l'action personnalisée %{name} n'existe pas ou " +"n'est pas configurée." + +#: includes/class/class.LSsession.php:2336 +msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth." +msgstr "" +"LSsession : Erreur en récupérant les identifiants LDAP de l'utilisateur " +"depuis LSauth." + +#: includes/class/class.LSsession.php:2339 +msgid "" +"LSsession : Fail to reconnect to LDAP server with user's LDAP credentials." +msgstr "" +"LSsession : Impossible de se reconnecter au serveur LDAP avec les " +"identifiants de l'utilisateur." + +#: includes/class/class.LSsession.php:2343 +msgid "" +"LSsession : Error during creation of list of levels. Contact administrators. " +"(Code : %{code})" +msgstr "" +"LSsession : Erreur durant la création de la liste des niveaux. Contacter les " +"administrateurs. (Code : %{type})" + +#: includes/class/class.LSsession.php:2346 +msgid "LSsession : The password recovery is disabled for this LDAP server." +msgstr "" +"LSsession : La récupération de mot de passe est désactivée pour ce serveur " +"LDAP." + +#: includes/class/class.LSsession.php:2349 +msgid "" +"LSsession : Some informations are missing to recover your password. Contact " +"administrators." +msgstr "" +"LSsession : Des informations sont manques pour pouvoir récupérer votre mot " +"de passe. Contacter les administrateurs." + +#: includes/class/class.LSsession.php:2352 +msgid "" +"LSsession : Error during password recovery. Contact administrators.(Step : " +"%{step})" +msgstr "" +"LSsession : Erreur durant la récupération de votre mot de passe. Contacter " +"les administrateurs. (Etape : %{step})" + +#: includes/class/class.LSsession.php:2356 +msgid "LSsession : problem during initialisation." +msgstr "LSsession : Problème durant l'initialisation." + +#: includes/class/class.LSattr_html_select_list.php:63 +msgid "Invalid value" +msgstr "Valeur invalide" + +#: includes/class/class.LSattr_html_select_list.php:243 +msgid "" +"LSattr_html_select_list : Configuration data are missing to generate the " +"select list of the attribute %{attr}." +msgstr "" +"LSattr_html_select_list : Des données de configuration sont manquantes pour " +"générer la liste de sélection de l'attribut %{attr}." + +#: includes/class/class.LSformElement_mail.php:51 +msgid "Send a mail from here." +msgstr "Envoyer un mail depuis l'interface." + +#: includes/class/class.LSformElement_ssh_key.php:57 +msgid "Display the full key." +msgstr "Affichier la clé en entier." + +#: includes/class/class.LSformElement_ssh_key.php:79 +msgid "Unknown type" +msgstr "Type inconnu" #: includes/class/class.LSmail.php:61 msgid "Email" @@ -1018,172 +1350,105 @@ msgstr "Message" msgid "Your message has been sent successfully." msgstr "Votre message a bien été envoyé." -#: includes/class/class.LSattr_html_maildir.php:58 -msgid "The mailbox has been moved." -msgstr "La boîte mail a été déplacée." +#: includes/class/class.LSconfirmBox.php:35 +msgid "Confirmation" +msgstr "Confirmation" -#: includes/class/class.LSattr_html_maildir.php:65 -msgid "The mailbox has been created." -msgstr "La boîte mail a été créée." +#: includes/class/class.LSconfirmBox.php:36 +msgid "You confirm your choice ?" +msgstr "Confirmez-vous votre choix ?" -#: includes/class/class.LSattr_html_maildir.php:84 -msgid "The mailbox has been archived successfully." -msgstr "Le dossier mail a bien été archivée." +#: includes/class/class.LSconfirmBox.php:38 +msgid "Cancel" +msgstr "Annuler" -#: includes/class/class.LSattr_html_maildir.php:95 -msgid "The mailbox has been deleted." -msgstr "La boîte mail a été supprimée." +#: includes/class/class.LSformElement_select_object.php:70 +msgid "Move up" +msgstr "Monter" -#: includes/class/class.LSattr_html_select_list.php:159 -msgid "LSattr_html_select_list : Configuration data are missing to generate the select list of the attribute %{attr}." -msgstr "LSattr_html_select_list : Des données de configuration sont manquantes pour générer la liste de sélection de l'attribut %{attr}." +#: includes/class/class.LSformElement_select_object.php:71 +msgid "Move down" +msgstr "Descendre" -#: includes/addons/LSaddons.samba.php:27 -msgid "SAMBA Support : Unable to load smbHash class." -msgstr "Support SAMBA : Impossible de charger la classe smbHash." +#: includes/class/class.LSformElement_select_object.php:83 +msgid "Fast Add" +msgstr "Ajout rapide" -#: includes/addons/LSaddons.samba.php:30 -msgid "SAMBA Support : The constant %{const} is not defined." -msgstr "Support SAMBA : La constante %{const} n'est pas définie." +#: includes/class/class.LSformElement_select_object.php:84 +msgid "Display advanced search and selection panel." +msgstr "Afficher la fenêtre de recherche et de sélection étendue." -#: includes/addons/LSaddons.samba.php:34 -msgid "SAMBA Support : The constants LS_SAMBA_SID_BASE_USER and LS_SAMBA_SID_BASE_GROUP must'nt have the same parity to keep SambaSID's unicity." -msgstr "Support SAMBA : Les constantes LS_SAMBA_SID_BASE_USER et LS_SAMBA_SID_BASE_GROUP ne doivent pas avoir la même parité pour préserver l'unicité des SambaSID." +#: includes/class/class.LSformElement_select_object.php:103 +#: includes/class/class.LSformElement_select.php:58 +msgid "%{value} (unrecognized value)" +msgstr "%{value} (valeur non-reconnue)" -#: includes/addons/LSaddons.samba.php:39 -msgid "SAMBA Support : The attribute %{dependency} is missing. Unable to forge the attribute %{attr}." -msgstr "Support SAMBA : L'attribut %{dependency} est manquant. Impossible de générer l'attribut %{attr}." +#: includes/class/class.LSformElement_select.php:52 +msgid "Reset selection." +msgstr "Réinitiliser la sélection." -#: includes/addons/LSaddons.samba.php:42 -msgid "SAMBA Support : Can't get the sambaDomain object." -msgstr "SAMBA Support : Impossible de récupérer l'objet sambaDomain." +#: includes/class/class.LSformElement.php:194 +msgid "Attribute" +msgstr "Attribut" -#: includes/addons/LSaddons.samba.php:45 -msgid "SAMBA Support : Error modifying the sambaDomain object." -msgstr "SAMBA Support : Erreur durant la modification de l'objet sambaDomain." +#: includes/class/class.LSattr_html.php:125 +msgid "" +"LSattr_html : The method addToForm() of the HTML type of the attribute " +"%{attr} is not defined." +msgstr "" +"LSattr_html : La méthode addToForm() du type HTML de l'attribut %{attr} " +"n'est pas encore définie." -#: includes/addons/LSaddons.samba.php:48 -msgid "SAMBA Support : The %{attr} of the sambaDomain object is incorrect." -msgstr "SAMBA Support : L'attribut %{attr} de l'objet sambaDomain est incorrect." +#: includes/class/class.LSattr_html.php:129 +msgid "" +"LSattr_html_%{type} : Multiple data are not supported for this field type." +msgstr "" +"LSattr_html_%{type} : Les données multiples ne sont pas supportées pour ce " +"type de champ." -#: includes/addons/LSaddons.asterisk.php:27 -msgid "Asterisk Support : The constant %{const} is not defined." -msgstr "Support Asterisk : La constante %{const} n'est pas définie." +#: includes/class/class.LSformElement_valueWithUnit.php:190 +msgid "" +"LSformElement_valueWithUnit : Units configuration data are missing for the " +"attribute %{attr}." +msgstr "" +"LSformElement_valueWithUnit : La configuration des unités est manquante pour " +"l'attribut %{attr}." -#: includes/addons/LSaddons.asterisk.php:30 -msgid "Asterisk : The function %{function} only work with %{objectName}." -msgstr "Asterisk : La fonction %{function} ne fonctionne qu'avec %{objectName}." +#: includes/class/class.LSerror.php:101 +msgid "Errors" +msgstr "Erreurs" -#: includes/addons/LSaddons.asterisk.php:33 -msgid "Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 hashed password." -msgstr "Asterisk : L'attribut %{dependency} est manquant. Impossible de générer le mot de passe haché en MD5." +#: includes/class/class.LSerror.php:104 +msgid "Stop" +msgstr "Stop" -#: includes/addons/LSaddons.asterisk.php:36 -msgid "Asterisk : Clear password not availlable. Unable to generate MD5 hashed password." -msgstr "Asterisk : Le mot de passe en clair est indisponible. Impossible de générer le mot de passe haché en MD5." +#: includes/class/class.LSerror.php:224 +msgid "Unknown error : %{error}" +msgstr "Erreur inconnu : %{error}" -#: includes/addons/LSaddons.mail.php:27 -msgid "MAIL Support : Pear::MAIL is missing." -msgstr "Support MAIL : Pear::MAIL est manquant." +#: includes/class/class.LSerror.php:225 +msgid "PHP error : %{error}" +msgstr "Erreur PHP : %{error}" -#: includes/addons/LSaddons.mail.php:32 -msgid "MAIL Error : %{msg}" -msgstr "Erreur MAIL : %{msg}" +#: includes/class/class.LSattr_ldap_password.php:231 +msgid "" +"LSattr_ldap_password : Encoding type %{type} is not supported. This password " +"will be stored in clear text." +msgstr "" +"LSattr_ldap_password : Le type d'encodage %{type} n'est pas supporté. Le mot " +"de passe sera stocké en clair." -#: includes/addons/LSaddons.mail.php:36 -msgid "MAIL : Error sending your email" -msgstr "MAIL : Erreur durant l'envoie de votre mail." - -#: includes/addons/LSaddons.supann.php:27 -msgid "SUPANN Support : The constant %{const} is not defined." -msgstr "Support SUPPAN : La constante %{const} n'est pas définie." - -#: includes/addons/LSaddons.supann.php:30 -msgid "SUPANN Support : The LSobject type %{type} does not exist. Can't work with entities.." -msgstr "Support SUPPAN : Le type d'LSobject %{type} n'existe pas. Impossible de travailler sur avec les entités.." - -#: includes/addons/LSaddons.supann.php:33 -msgid "SUPANN Support : The global array %{array} is not defined." -msgstr "Support SUPPAN : Le tableau global %{array} n'est pas définie." - -#: includes/addons/LSaddons.supann.php:38 -msgid "SUPANN Support : The attribute %{dependency} is missing. Unable to forge the attribute %{attr}." -msgstr "Support SUPANN : L'attribut %{dependency} est manquant. Impossible de générer l'attribut %{attr}." - -#: includes/addons/LSaddons.supann.php:41 -msgid "SUPANN Support : Can't get the basedn of entities. Unable to forge the attribute %{attr}." -msgstr "Support SUPANN : Impossible de récupérer le basedn des entités. Impossible de générer l'attribut %{attr}." - -#: includes/addons/LSaddons.maildir.php:27 -msgid "MAILDIR Support : Unable to load LSaddon::FTP." -msgstr "Support MAILDIR : Impossible de charger LSaddon::FTP." - -#: includes/addons/LSaddons.maildir.php:30 -msgid "MAILDIR Support : The constant %{const} is not defined." -msgstr "Support MAILDIR : La constante %{const} n'est pas définie." - -#: includes/addons/LSaddons.maildir.php:35 -msgid "MAILDIR : Error creating maildir on the remote server." -msgstr "MAILDIR : Erreur durant la création du dossier des mails sur le serveur distant." - -#: includes/addons/LSaddons.maildir.php:38 -msgid "MAILDIR : Error deleting the maildir on the remote server." -msgstr "MAILDIR : Erreur durant la suppression du dossier des mails sur le serveur distant." - -#: includes/addons/LSaddons.maildir.php:41 -msgid "MAILDIR : Error renaming the maildir on the remote server." -msgstr "MAILDIR : Erreur durant le renommage du dossier des mails sur le serveur distant." - -#: includes/addons/LSaddons.maildir.php:44 -msgid "MAILDIR : Error retrieving remote path of the maildir." -msgstr "MAILDIR : Erreur durant la récupération du chemin distant du dossier des mails." - -#: includes/addons/LSaddons.posix.php:27 -msgid "POSIX Support : The constant %{const} is not defined." -msgstr "Support POSIX : La constante %{const} n'est pas définie." - -#: includes/addons/LSaddons.posix.php:31 -msgid "POSIX Support : Unable to load LSaddon::FTP." -msgstr "Support POSIX : Impossible de charger LSaddon::FTP." - -#: includes/addons/LSaddons.posix.php:36 -msgid "POSIX : The attribute %{dependency} is missing. Unable to forge the attribute %{attr}." -msgstr "Support POSIX : L'attribut %{dependency} est manquant. Impossible de générer l'attribut %{attr}." - -#: includes/addons/LSaddons.ftp.php:27 -msgid "FTP Support : Pear::Net_FTP is missing." -msgstr "Support FTP : Pear::Net_FTP n'est pas installé." - -#: includes/addons/LSaddons.ftp.php:31 -msgid "FTP Support : The constant %{const} is not defined." -msgstr "Support FTP : La constante %{const} n'est pas définie." - -#: includes/addons/LSaddons.ftp.php:37 -msgid "Net_FTP Error : %{msg}" -msgstr "Net_FTP Erreur : %{msg}" - -#: includes/addons/LSaddons.ftp.php:41 -msgid "FTP Support : Unable to connect to FTP Server (Step : %{step})." -msgstr "Support FTP : Impossible de se connecter au serveur FTP (Étape : %{step})" - -#: includes/addons/LSaddons.ftp.php:44 -msgid "FTP Support : Unable to make directory %{dir} on the remote server." -msgstr "Support FTP : Impossible de créer le dossier %{dir} sur le serveur distant." - -#: includes/addons/LSaddons.ftp.php:47 -msgid "FTP Support : Unable to delete directory %{dir} on the remote server." -msgstr "Support FTP : Impossible de supprimer le dossier %{dir} sur le serveur distant." - -#: includes/addons/LSaddons.ftp.php:50 -msgid "FTP Support : Unable to modify rights on the directory %{dir} on the remote server." -msgstr "Support FTP : Impossible de modifier les droits sur le dossier %{dir} sur le serveur distant." - -#: includes/addons/LSaddons.ftp.php:53 -msgid "FTP Support : Unable to rename folder from %{old} to %{new} on the remote server." -msgstr "Support FTP : Impossible de renommer le dossier %{old} en %{new} sur le serveur distant." +#: includes/class/class.LSattr_ldap_password.php:234 +msgid "" +"LSattr_ldap_password : Encoding function %{function} is not callable. This " +"password will be stored in clear text." +msgstr "" +"LSattr_ldap_password : La fonction d'encodage %{function} n'est pas " +"disponible. Le mot de passe sera stocké en clair." #: includes/functions.php:113 -msgid "Function 'getFData' : The method %{meth} of the object %{obj} doesn't exist." +msgid "" +"Function 'getFData' : The method %{meth} of the object %{obj} doesn't exist." msgstr "Fonction getFData : La méthode %{meth} de l'objet %{obj} n'existe pas." #: includes/functions.php:175 @@ -1194,6 +1459,79 @@ msgstr "[pas une chaîne de caractères]" msgid "Folder not found" msgstr "Dossier introuvable" +#: image.php:37 +msgid "Missing parameter" +msgstr "Paramètre manquant" + +#: modify.php:60 +msgid "The object has been partially modified." +msgstr "L'objet a été partiellement modifié." + +#: modify.php:63 +msgid "The object has been modified successfully." +msgstr "L'objet a bien été modifié." + +#: create.php:53 +msgid "Data entry form" +msgstr "Masque de saisie" + +#: create.php:59 +msgid "Object has been added." +msgstr "L'objet a été ajouté." + +#: create.php:98 +msgid "New" +msgstr "Nouveau" + +#: view.php:88 +msgid "My account" +msgstr "Mon compte" + +#: view.php:119 select.php:67 +msgid "Search" +msgstr "Rechercher" + +#: view.php:120 select.php:68 +msgid "Approximative search" +msgstr "Recherche approximative" + +#: view.php:121 select.php:69 +msgid "Recursive search" +msgstr "Recherche récursive" + +#: remove.php:37 remove.php:48 +msgid "Deleting" +msgstr "Suppression" + +#: remove.php:39 +msgid "has been deleted successfully" +msgstr "a bien été supprimé" + +#: custom_action.php:53 +msgid "" +"The custom action %{customAction} have been successfully execute on " +"%{objectname}." +msgstr "" +"L'action personnalisée %{customAction} a été correctement exécutée sur " +"%{objectname}." + +#: index.php:28 +msgid "Home" +msgstr "Accueil" + +#: custom_search_action.php:53 +msgid "" +"The custom action %{title} have been successfully execute on this search." +msgstr "" +"L'action personnalisée %{title} a été correctement exécutée sur cette " +"recherche." + +#: custom_search_action.php:68 +msgid "Do you really want to execute custom action %{title} on this search ?" +msgstr "" +"Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée %{title} " +"sur cette recherche ?" + #, fuzzy #~ msgid "Administration" #~ msgstr "Confirmation" diff --git a/public_html/lang/generate_lang_file.php b/public_html/lang/generate_lang_file.php index 60feee66..fd79d54c 100755 --- a/public_html/lang/generate_lang_file.php +++ b/public_html/lang/generate_lang_file.php @@ -146,9 +146,18 @@ if (loadDir('../'.LS_OBJECTS_DIR) && loadDir('../'.LS_LOCAL_DIR.LS_OBJECTS_DIR)) add($attr['html_options']['mail']['msg']); // LSattr_html_select_list - if ($attr['html_type']=='select_list' && is_array($attr['html_options']['possible_values']) && !$withoutselectlist) { + if (($attr['html_type']=='select_list' || $attr['html_type']=='select_box') && is_array($attr['html_options']['possible_values']) && !$withoutselectlist) { foreach($attr['html_options']['possible_values'] as $pkey => $pname) { - if ($pkey != 'OTHER_OBJECT') { + if (is_array($pname)) { + add($pname['label']); + if (is_array($pname['possible_values'])) { + foreach($pname['possible_values'] as $pk => $pn) { + if ($pk == 'OTHER_OBJECT') continue; + add($pn); + } + } + } + elseif ($pkey != 'OTHER_OBJECT') { add($pname); } } diff --git a/public_html/lang/ldapsaisie.pot b/public_html/lang/ldapsaisie.pot index d5142b5f..5eac7199 100644 --- a/public_html/lang/ldapsaisie.pot +++ b/public_html/lang/ldapsaisie.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-05 10:10+0100\n" +"POT-Creation-Date: 2015-07-25 18:16+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,921 +17,169 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: select.php:67 view.php:119 -msgid "Search" +#: includes/addons/LSaddons.maildir.php:27 +msgid "MAILDIR Support : Unable to load LSaddon::FTP." msgstr "" -#: select.php:68 view.php:120 -msgid "Approximative search" +#: includes/addons/LSaddons.maildir.php:30 +msgid "MAILDIR Support : The constant %{const} is not defined." msgstr "" -#: select.php:69 view.php:121 -msgid "Recursive search" +#: includes/addons/LSaddons.maildir.php:35 +msgid "MAILDIR : Error creating maildir on the remote server." msgstr "" -#: select.php:70 includes/class/class.LSsession.php:1177 -#: includes/class/class.LSsession.php:2088 -msgid "Level" +#: includes/addons/LSaddons.maildir.php:38 +msgid "MAILDIR : Error deleting the maildir on the remote server." msgstr "" -#: remove.php:37 remove.php:48 -msgid "Deleting" +#: includes/addons/LSaddons.maildir.php:41 +msgid "MAILDIR : Error renaming the maildir on the remote server." msgstr "" -#: remove.php:39 -msgid "has been deleted successfully" +#: includes/addons/LSaddons.maildir.php:44 +msgid "MAILDIR : Error retrieving remote path of the maildir." msgstr "" -#: remove.php:49 includes/class/class.LSform.php:216 -#: includes/class/class.LSrelation.php:38 -msgid "Do you really want to delete" +#: includes/addons/LSaddons.samba.php:27 +msgid "SAMBA Support : Unable to load smbHash class." msgstr "" -#: remove.php:51 custom_action.php:83 custom_search_action.php:73 -#: includes/class/class.LSsession.php:1217 -#: includes/class/class.LSconfirmBox.php:37 includes/class/class.LSform.php:68 -#: includes/class/class.LSsmoothbox.php:39 -msgid "Validate" +#: includes/addons/LSaddons.samba.php:30 +msgid "SAMBA Support : The constant %{const} is not defined." msgstr "" -#: view.php:43 modify.php:54 includes/class/class.LSrelation.php:82 -#: includes/class/class.LSformElement_select_object.php:68 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:106 -#: includes/class/class.LSformElement_supannLabeledValue.php:62 -#: includes/class/class.LSsearchEntry.php:145 -msgid "Modify" -msgstr "" - -#: view.php:51 includes/class/class.LSsearchEntry.php:153 -msgid "Copy" -msgstr "" - -#: view.php:59 modify.php:111 includes/class/class.LSform.php:218 -#: includes/class/class.LSrelation.php:40 -#: includes/class/class.LSformElement_select_object.php:69 -#: includes/class/class.LSformElement_select_object.php:85 -#: includes/class/class.LSsearchEntry.php:161 -msgid "Delete" -msgstr "" - -#: view.php:88 -msgid "My account" -msgstr "" - -#: create.php:53 -msgid "Data entry form" -msgstr "" - -#: create.php:59 -msgid "Object has been added." -msgstr "" - -#: create.php:98 -msgid "New" -msgstr "" - -#: custom_action.php:53 +#: includes/addons/LSaddons.samba.php:34 msgid "" -"The custom action %{customAction} have been successfully execute on " -"%{objectname}." +"SAMBA Support : The constants LS_SAMBA_SID_BASE_USER and " +"LS_SAMBA_SID_BASE_GROUP must'nt have the same parity to keep SambaSID's " +"unicity." msgstr "" -#: custom_action.php:73 includes/class/class.LSform.php:205 +#: includes/addons/LSaddons.samba.php:39 msgid "" -"Do you really want to execute custom action %{customAction} on " -"%{objectname} ?" +"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the " +"attribute %{attr}." msgstr "" -#: image.php:37 -msgid "Missing parameter" +#: includes/addons/LSaddons.samba.php:42 +msgid "SAMBA Support : Can't get the sambaDomain object." msgstr "" -#: custom_search_action.php:53 +#: includes/addons/LSaddons.samba.php:45 +msgid "SAMBA Support : Error modifying the sambaDomain object." +msgstr "" + +#: includes/addons/LSaddons.samba.php:48 +msgid "SAMBA Support : The %{attr} of the sambaDomain object is incorrect." +msgstr "" + +#: includes/addons/LSaddons.asterisk.php:27 +msgid "Asterisk Support : The constant %{const} is not defined." +msgstr "" + +#: includes/addons/LSaddons.asterisk.php:30 +msgid "Asterisk : The function %{function} only work with %{objectName}." +msgstr "" + +#: includes/addons/LSaddons.asterisk.php:33 msgid "" -"The custom action %{title} have been successfully execute on this search." +"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 " +"hashed password." msgstr "" -#: custom_search_action.php:68 -msgid "Do you really want to execute custom action %{title} on this search ?" -msgstr "" - -#: modify.php:60 -msgid "The object has been partially modified." -msgstr "" - -#: modify.php:63 -msgid "The object has been modified successfully." -msgstr "" - -#: modify.php:104 includes/class/class.LSsearchEntry.php:137 -msgid "View" -msgstr "" - -#: index.php:28 -msgid "Home" -msgstr "" - -#: includes/class/class.LSauthMethod_anonymous.php:68 +#: includes/addons/LSaddons.asterisk.php:36 msgid "" -"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER " -"contant in the configuration file." +"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " +"password." msgstr "" -#: includes/class/class.LSsession.php:1157 -msgid "Connection" +#: includes/addons/LSaddons.supann.php:27 +msgid "SUPANN Support : The constant %{const} is not defined." msgstr "" -#: includes/class/class.LSsession.php:1167 -#: includes/class/class.LSsession.php:1206 -msgid "LDAP server" -msgstr "" - -#: includes/class/class.LSsession.php:1178 -#: includes/class/class.LSsession.php:1216 -msgid "Identifier" -msgstr "" - -#: includes/class/class.LSsession.php:1179 -msgid "Password" -msgstr "" - -#: includes/class/class.LSsession.php:1180 -msgid "Connect" -msgstr "" - -#: includes/class/class.LSsession.php:1181 -msgid "Forgot your password ?" -msgstr "" - -#: includes/class/class.LSsession.php:1199 -msgid "Recovery of your credentials" -msgstr "" - -#: includes/class/class.LSsession.php:1218 -msgid "Back" -msgstr "" - -#: includes/class/class.LSsession.php:1220 -msgid "Please fill the identifier field to proceed recovery procedure" -msgstr "" - -#: includes/class/class.LSsession.php:1224 +#: includes/addons/LSaddons.supann.php:30 msgid "" -"An email has been sent to %{mail}. Please follow the instructions on it." +"SUPANN Support : The LSobject type %{type} does not exist. Can't work with " +"entities.." msgstr "" -#: includes/class/class.LSsession.php:1232 -msgid "Your new password has been sent to %{mail}. " +#: includes/addons/LSaddons.supann.php:33 +msgid "SUPANN Support : The global array %{array} is not defined." msgstr "" -#: includes/class/class.LSsession.php:1373 -msgid "Refresh" -msgstr "" - -#: includes/class/class.LSsession.php:1389 -msgid "Language" -msgstr "" - -#: includes/class/class.LSsession.php:1416 -msgid "Connected as" -msgstr "" - -#: includes/class/class.LSsession.php:2216 -msgid "LSsession : The constant %{const} is not defined." -msgstr "" - -#: includes/class/class.LSsession.php:2219 +#: includes/addons/LSaddons.supann.php:38 msgid "" -"LSsession : The %{addon} support is uncertain. Verify system compatibility " -"and the add-on configuration." +"SUPANN Support : The attribute %{dependency} is missing. Unable to forge the " +"attribute %{attr}." msgstr "" -#: includes/class/class.LSsession.php:2222 +#: includes/addons/LSaddons.supann.php:41 msgid "" -"LSsession : LDAP server's configuration data are invalid. Can't connect." +"SUPANN Support : Can't get the basedn of entities. Unable to forge the " +"attribute %{attr}." msgstr "" -#: includes/class/class.LSsession.php:2225 -msgid "LSsession : Failed to load LSobject type %{type} : unknon type." +#: includes/addons/LSaddons.mail.php:27 +msgid "MAIL Support : Pear::MAIL is missing." msgstr "" -#: includes/class/class.LSsession.php:2228 -msgid "LSsession : Failed to load LSclass %{class}." +#: includes/addons/LSaddons.mail.php:32 +msgid "MAIL Error : %{msg}" msgstr "" -#: includes/class/class.LSsession.php:2231 -msgid "LSsession : Login or password incorrect." +#: includes/addons/LSaddons.mail.php:36 +msgid "MAIL : Error sending your email" msgstr "" -#: includes/class/class.LSsession.php:2234 -msgid "LSsession : Impossible to identify you : Duplication of identities." +#: includes/addons/LSaddons.ftp.php:27 +msgid "FTP Support : Pear::Net_FTP is missing." msgstr "" -#: includes/class/class.LSsession.php:2237 -msgid "LSsession : Can't load class of authentification (%{class})." +#: includes/addons/LSaddons.ftp.php:31 +msgid "FTP Support : The constant %{const} is not defined." msgstr "" -#: includes/class/class.LSsession.php:2240 -msgid "LSsession : Can't connect to LDAP server." +#: includes/addons/LSaddons.ftp.php:37 +msgid "Net_FTP Error : %{msg}" msgstr "" -#: includes/class/class.LSsession.php:2243 -msgid "LSsession : Impossible to authenticate you." +#: includes/addons/LSaddons.ftp.php:41 +msgid "FTP Support : Unable to connect to FTP Server (Step : %{step})." msgstr "" -#: includes/class/class.LSsession.php:2246 -msgid "LSsession : Your are not authorized to do this action." +#: includes/addons/LSaddons.ftp.php:44 +msgid "FTP Support : Unable to make directory %{dir} on the remote server." msgstr "" -#: includes/class/class.LSsession.php:2249 -msgid "LSsession : Some informations are missing to display this page." +#: includes/addons/LSaddons.ftp.php:47 +msgid "FTP Support : Unable to delete directory %{dir} on the remote server." msgstr "" -#: includes/class/class.LSsession.php:2252 +#: includes/addons/LSaddons.ftp.php:50 msgid "" -"LSsession : The function of the custom action %{name} does not exists or is " -"not configured." +"FTP Support : Unable to modify rights on the directory %{dir} on the remote " +"server." msgstr "" -#: includes/class/class.LSsession.php:2255 -msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth." -msgstr "" - -#: includes/class/class.LSsession.php:2258 +#: includes/addons/LSaddons.ftp.php:53 msgid "" -"LSsession : Fail to reconnect to LDAP server with user's LDAP credentials." +"FTP Support : Unable to rename folder from %{old} to %{new} on the remote " +"server." msgstr "" -#: includes/class/class.LSsession.php:2262 +#: includes/addons/LSaddons.posix.php:27 +msgid "POSIX Support : The constant %{const} is not defined." +msgstr "" + +#: includes/addons/LSaddons.posix.php:31 +msgid "POSIX Support : Unable to load LSaddon::FTP." +msgstr "" + +#: includes/addons/LSaddons.posix.php:36 msgid "" -"LSsession : Error during creation of list of levels. Contact administrators. " -"(Code : %{code})" -msgstr "" - -#: includes/class/class.LSsession.php:2265 -msgid "LSsession : The password recovery is disabled for this LDAP server." -msgstr "" - -#: includes/class/class.LSsession.php:2268 -msgid "" -"LSsession : Some informations are missing to recover your password. Contact " -"administrators." -msgstr "" - -#: includes/class/class.LSsession.php:2271 -msgid "" -"LSsession : Error during password recovery. Contact administrators.(Step : " -"%{step})" -msgstr "" - -#: includes/class/class.LSsession.php:2275 -msgid "LSsession : problem during initialisation." -msgstr "" - -#: includes/class/class.LSconfirmBox.php:35 -msgid "Confirmation" -msgstr "" - -#: includes/class/class.LSconfirmBox.php:36 -msgid "You confirm your choice ?" -msgstr "" - -#: includes/class/class.LSconfirmBox.php:38 -msgid "Cancel" -msgstr "" - -#: includes/class/class.LSerror.php:101 -msgid "Errors" -msgstr "" - -#: includes/class/class.LSerror.php:104 -msgid "Stop" -msgstr "" - -#: includes/class/class.LSerror.php:224 -msgid "Unknown error : %{error}" -msgstr "" - -#: includes/class/class.LSerror.php:225 -msgid "PHP error : %{error}" -msgstr "" - -#: includes/class/class.LSauthMethod_CAS.php:112 -msgid "LSauthMethod_CAS : Failed to load phpCAS." -msgstr "" - -#: includes/class/class.LSform.php:98 -msgid "Add a field to add another values." -msgstr "" - -#: includes/class/class.LSform.php:99 -msgid "Delete this field." -msgstr "" - -#: includes/class/class.LSform.php:121 includes/class/class.LSform.php:251 -msgid "No field." -msgstr "" - -#: includes/class/class.LSform.php:217 -msgid "Caution" -msgstr "" - -#: includes/class/class.LSform.php:272 -msgid "%{label} attribute data is not valid." -msgstr "" - -#: includes/class/class.LSform.php:350 -msgid "Mandatory field" -msgstr "" - -#: includes/class/class.LSform.php:742 -msgid "LSform : Error during the recovery of the values of the form." -msgstr "" - -#: includes/class/class.LSform.php:745 -msgid "" -"LSform : Error durring the recovery of the value of the field '%{element}'." -msgstr "" - -#: includes/class/class.LSform.php:752 -msgid "LSform : The field %{element} doesn't exist." -msgstr "" - -#: includes/class/class.LSform.php:755 -msgid "LSfom : Field type unknow (%{type})." -msgstr "" - -#: includes/class/class.LSform.php:758 -msgid "LSform : Error during the creation of the element '%{element}'." -msgstr "" - -#: includes/class/class.LSform.php:761 -msgid "LSform : The data entry form %{name} doesn't exist." -msgstr "" - -#: includes/class/class.LSform.php:764 -msgid "LSform : The data entry form %{name} is not correctly configured." -msgstr "" - -#: includes/class/class.LSform.php:767 -msgid "" -"LSform : The element %{name}, listed as displayed in data entry form " -"configuration, doesn't exist." -msgstr "" - -#: includes/class/class.LSformElement_supannRoleEntite.php:40 -msgid "Role" -msgstr "" - -#: includes/class/class.LSformElement_supannRoleEntite.php:46 -msgid "Entity type" -msgstr "" - -#: includes/class/class.LSformElement_supannRoleEntite.php:52 -#: includes/class/class.LSformElement_supannEtuInscription.php:91 -msgid "Entity" -msgstr "" - -#: includes/class/class.LSrelation.php:39 -msgid "Warning" -msgstr "" - -#: includes/class/class.LSrelation.php:67 -#: includes/class/class.LSrelation.php:216 -msgid "No object." -msgstr "" - -#: includes/class/class.LSrelation.php:328 -msgid "" -"LSrelation : The listing function for the relation %{relation} is unknow." -msgstr "" - -#: includes/class/class.LSrelation.php:331 -msgid "LSrelation : The update function of the relation %{relation} is unknow." -msgstr "" - -#: includes/class/class.LSrelation.php:334 -msgid "LSrelation : Error during relation update of the relation %{relation}." -msgstr "" - -#: includes/class/class.LSrelation.php:337 -msgid "LSrelation : Object type %{LSobject} unknow (Relation : %{relation})." -msgstr "" - -#: includes/class/class.LSformElement_rss.php:50 -msgid "Display RSS stack." -msgstr "" - -#: includes/class/class.LSformElement_date.php:159 -msgid "Now." -msgstr "" - -#: includes/class/class.LSformElement_date.php:160 -msgid "Today." -msgstr "" - -#: includes/class/class.LSformElement_xmpp.php:50 -msgid "Chat with this person." -msgstr "" - -#: includes/class/class.LSformElement_select.php:52 -msgid "Reset selection." -msgstr "" - -#: includes/class/class.LSformElement_select.php:58 -#: includes/class/class.LSformElement_select_object.php:103 -msgid "%{value} (unrecognized value)" -msgstr "" - -#: includes/class/class.LSldapObject.php:454 -msgid "The attribute %{attr} is not valid." -msgstr "" - -#: includes/class/class.LSldapObject.php:1823 -msgid "LSldapObject : Object type unknown." -msgstr "" - -#: includes/class/class.LSldapObject.php:1826 -msgid "LSldapObject : Update form is not defined for the object %{obj}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1829 -msgid "LSldapObject : No form exists for the object %{obj}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1832 -msgid "" -"LSldapObject : The function %{func} to validate the attribute %{attr} the " -"object %{obj} is unknow." -msgstr "" - -#: includes/class/class.LSldapObject.php:1835 -msgid "" -"LSldapObject : Configuration data are missing to validate the attribute " -"%{attr} of the object %{obj}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1839 -msgid "" -"LSldapObject : The function %{func} to be executed on the object event " -"%{event} doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1842 -msgid "" -"LSldapObject : The %{func} execution on the object event %{event} failed." -msgstr "" - -#: includes/class/class.LSldapObject.php:1846 -msgid "" -"LSldapObject : Class %{class}, which method %{meth} to be executed on the " -"object event %{event}, doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1849 -msgid "" -"LSldapObject : Method %{meth} within %{class} class to be executed on object " -"event %{event}, doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1852 -msgid "" -"LSldapObject : Error during execute %{meth} method within %{class} class, to " -"be executed on object event %{event}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1856 -msgid "" -"LSldapObject : Some configuration data of the object type %{obj} are missing " -"to generate the DN of the new object." -msgstr "" - -#: includes/class/class.LSldapObject.php:1859 -msgid "" -"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't " -"generate DN." -msgstr "" - -#: includes/class/class.LSldapObject.php:1862 -msgid "LSldapObject : Without DN, the object could not be changed." -msgstr "" - -#: includes/class/class.LSldapObject.php:1865 -msgid "" -"LSldapObject : The attribute %{attr_depend} depending on the attribute " -"%{attr} doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1868 -msgid "LSldapObject : Error during deleting the object %{objectname}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1872 -msgid "" -"LSldapObject : Error during actions to be executed before renaming the objet." -msgstr "" - -#: includes/class/class.LSldapObject.php:1875 -msgid "" -"LSldapObject : Error during actions to be executed after renaming the objet." -msgstr "" - -#: includes/class/class.LSldapObject.php:1879 -msgid "" -"LSldapObject : Error during actions to be executed before deleting the objet." -msgstr "" - -#: includes/class/class.LSldapObject.php:1882 -msgid "" -"LSldapObject : Error during actions to be executed after deleting the objet." -msgstr "" - -#: includes/class/class.LSldapObject.php:1886 -msgid "" -"LSldapObject : Error during the actions to be executed before creating the " -"object." -msgstr "" - -#: includes/class/class.LSldapObject.php:1889 -msgid "" -"LSldapObject : Error during the actions to be executed after creating the " -"object. It was created anyway." -msgstr "" - -#: includes/class/class.LSldapObject.php:1893 -msgid "" -"LSldapObject : The function %{func} to be executed before creating the " -"object doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1896 -msgid "" -"LSldapObject : Error executing the function %{func} to be execute after " -"deleting the object." -msgstr "" - -#: includes/class/class.LSldapObject.php:1899 -msgid "" -"LSldapObject : The function %{func} to be executed after deleting the object " -"doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1902 -msgid "" -"LSldapObject : Error executing the function %{func} to be execute after " -"creating the object." -msgstr "" - -#: includes/class/class.LSldapObject.php:1906 -msgid "" -"LSldapObject : %{func} function, to be executed on object event %{event}, " -"doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1909 -msgid "" -"LSldapObject : Error during the execution of %{func} function on object " -"event %{event}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1913 -msgid "" -"LSldapObject : %{meth} method, to be executed on object event %{event}, " -"doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1916 -msgid "" -"LSldapObject : Error during execution of %{meth} method on object event " -"%{event}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1919 -msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1923 -msgid "" -"LSldapObject : Error during execution of the custom action %{customAction} " -"on %{objectname}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1928 -msgid "" -"LSrelation : Some parameters are missing in the call of methods to handle " -"standard relations (Method : %{meth})." -msgstr "" - -#: includes/class/class.LSformElement_boolean.php:52 -msgid "Reset the choice." -msgstr "" - -#: includes/class/class.LSformElement_boolean.php:60 -msgid "Yes" -msgstr "" - -#: includes/class/class.LSformElement_boolean.php:61 -msgid "No" -msgstr "" - -#: includes/class/class.LSldap.php:503 -msgid "LSldap : Error during the LDAP server connection (%{msg})." -msgstr "" - -#: includes/class/class.LSldap.php:506 -msgid "LSldap : Error during the LDAP search (%{msg})." -msgstr "" - -#: includes/class/class.LSldap.php:509 -msgid "LSldap : Object type unknown." -msgstr "" - -#: includes/class/class.LSldap.php:512 -msgid "LSldap : Error while fetching the LDAP entry." -msgstr "" - -#: includes/class/class.LSldap.php:515 -msgid "LSldap : Error while changing the LDAP entry (DN : %{dn})." -msgstr "" - -#: includes/class/class.LSldap.php:518 -msgid "LSldap : Error while deleting empty attributes." -msgstr "" - -#: includes/class/class.LSldap.php:521 -msgid "LSldap : Error while changing the DN of the object." -msgstr "" - -#: includes/class/class.LSformElement_mail.php:51 -msgid "Send a mail from here." -msgstr "" - -#: includes/class/class.LSformElement.php:194 -msgid "Attribute" -msgstr "" - -#: includes/class/class.LSformElement.php:289 -#: includes/class/class.LSformElement_select_object.php:75 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:107 -#: includes/class/class.LSformElement_supannLabeledValue.php:63 -msgid "No set value" -msgstr "" - -#: includes/class/class.LSformElement_select_object.php:70 -msgid "Move up" -msgstr "" - -#: includes/class/class.LSformElement_select_object.php:71 -msgid "Move down" -msgstr "" - -#: includes/class/class.LSformElement_select_object.php:76 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:108 -#: includes/class/class.LSformElement_supannLabeledValue.php:64 -msgid "No result" -msgstr "" - -#: includes/class/class.LSformElement_select_object.php:83 -msgid "Fast Add" -msgstr "" - -#: includes/class/class.LSformElement_select_object.php:84 -msgid "Display advanced search and selection panel." -msgstr "" - -#: includes/class/class.LSsmoothbox.php:38 -msgid "Are you sure to want to close this window and lose all changes ?" -msgstr "" - -#: includes/class/class.LSattr_html.php:125 -msgid "" -"LSattr_html : The method addToForm() of the HTML type of the attribute " -"%{attr} is not defined." -msgstr "" - -#: includes/class/class.LSattr_html.php:129 -msgid "" -"LSattr_html_%{type} : Multiple data are not supported for this field type." -msgstr "" - -#: includes/class/class.LSattr_html_select_object.php:228 -msgid "" -"LSattr_html_select_object : LSobject type is undefined (attribute : %{attr})." -msgstr "" - -#: includes/class/class.LSattr_html_select_object.php:231 -msgid "" -"LSattr_html_select_object : the value of the parameter value_attribute in " -"the configuration of the attribute %{attrs} is incorrect. This attribute " -"does not exists." -msgstr "" - -#: includes/class/class.LSattr_html_select_object.php:234 -msgid "" -"LSattr_html_select_object : more than one object returned corresponding to " -"value %{val} of attribute %{attr}." -msgstr "" - -#: includes/class/class.LSattr_ldap_password.php:231 -msgid "" -"LSattr_ldap_password : Encoding type %{type} is not supported. This password " -"will be stored in clear text." -msgstr "" - -#: includes/class/class.LSattr_ldap_password.php:234 -msgid "" -"LSattr_ldap_password : Encoding function %{function} is not callable. This " -"password will be stored in clear text." -msgstr "" - -#: includes/class/class.LSformElement_maildir.php:68 -msgid "" -"Maildir creation/modification on user creation/modification is enabled. " -"Click to disable." -msgstr "" - -#: includes/class/class.LSformElement_maildir.php:69 -msgid "" -"Click to enable maildir creation/modification on user creation/modification." -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:41 -msgid "Organism" -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:47 -msgid "Registration year" -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:52 -msgid "Registration year must be an integer" -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:61 -msgid "Registration regime" -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:67 -msgid "Discipline sector" -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:73 -msgid "Diploma type" -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:79 -msgid "Cursus & Year" -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:96 -msgid "Diploma" -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:102 -msgid "Step" -msgstr "" - -#: includes/class/class.LSformElement_supannEtuInscription.php:108 -msgid "Pedagogical element" -msgstr "" - -#: includes/class/class.LSformRule.php:57 -msgid "LSformRule_%{type} : Parameter %{param} is not found." -msgstr "" - -#: includes/class/class.LSformElement_quota.php:80 -#: includes/class/class.LSformElement_mailQuota.php:80 -#: includes/class/class.LSformElement_valueWithUnit.php:89 -msgid "Incorrect value" -msgstr "" - -#: includes/class/class.LSauth.php:168 -msgid "LSauth : Login or password incorrect." -msgstr "" - -#: includes/class/class.LSauth.php:171 -msgid "LSauth : Impossible to identify you : Duplication of identities." -msgstr "" - -#: includes/class/class.LSauth.php:174 -msgid "LSauth : Could not load type of identifiable objects." -msgstr "" - -#: includes/class/class.LSauth.php:177 -msgid "LSauth : Can't load authentication method %{method}." -msgstr "" - -#: includes/class/class.LSauth.php:180 -msgid "LSauth : Failed to build the authentication provider %{method}." -msgstr "" - -#: includes/class/class.LSauth.php:183 -msgid "LSauth : Not correctly initialized." -msgstr "" - -#: includes/class/class.LSauth.php:186 -msgid "LSauth : Failed to get authentication informations from provider." -msgstr "" - -#: includes/class/class.LStemplate.php:88 -msgid "LStemplate : compile directory is not writable (dir : " -msgstr "" - -#: includes/class/class.LStemplate.php:107 -msgid "LStemplate : Can't load Smarty 2 support file" -msgstr "" - -#: includes/class/class.LStemplate.php:114 -msgid "LStemplate : Can't load Smarty 3 support file" -msgstr "" - -#: includes/class/class.LStemplate.php:118 -msgid "LStemplate : Smarty version not recognized." -msgstr "" - -#: includes/class/class.LStemplate.php:129 -msgid "LStemplate : Can't load Smarty." -msgstr "" - -#: includes/class/class.LStemplate.php:302 -msgid "LStemplate : Template %{file} not found." -msgstr "" - -#: includes/class/class.LSformElement_url.php:51 -msgid "Display this website." -msgstr "" - -#: includes/class/class.LSformElement_url.php:52 -msgid "Add this website to my bookmarks." -msgstr "" - -#: includes/class/class.LSformElement_textarea.php:51 -msgid "Clear" -msgstr "" - -#: includes/class/class.LSformRule_password.php:98 -msgid "" -"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE " -"(begining by '/' caracter)." -msgstr "" - -#: includes/class/class.LSformElement_postaladdress.php:59 -msgid "View on map" -msgstr "" - -#: includes/class/class.LSformRule_regex.php:65 -msgid "LSformRule_regex : Regex has not been configured to validate data." -msgstr "" - -#: includes/class/class.LSattribute.php:267 -msgid "The value of field %{label} is invalid." -msgstr "" - -#: includes/class/class.LSattribute.php:731 -msgid "" -"LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} " -"& HTML = %{html})." -msgstr "" - -#: includes/class/class.LSattribute.php:734 -msgid "" -"LSattribute : The function %{func} to display the attribute %{attr} is " -"unknow." -msgstr "" - -#: includes/class/class.LSattribute.php:737 -msgid "" -"LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow." -msgstr "" - -#: includes/class/class.LSattribute.php:740 -msgid "" -"LSattribute : Configuration data to verify the attribute %{attr} are " -"incorrect." -msgstr "" - -#: includes/class/class.LSattribute.php:743 -msgid "" -"LSattribute : The function %{func} to save the attribute %{attr} is unknow." -msgstr "" - -#: includes/class/class.LSattribute.php:746 -msgid "LSattribute : The value of the attribute %{attr} can't be generated." -msgstr "" - -#: includes/class/class.LSattribute.php:749 -msgid "LSattribute : Generation of the attribute %{attr} failed." -msgstr "" - -#: includes/class/class.LSattribute.php:752 -msgid "" -"LSattribute : Generation of the attribute %{attr} did not return a correct " -"value." -msgstr "" - -#: includes/class/class.LSattribute.php:755 -msgid "" -"LSattribute : The attr_%{type} of the attribute %{name} is not yet defined." +"POSIX : The attribute %{dependency} is missing. Unable to forge the " +"attribute %{attr}." msgstr "" #: includes/class/class.LSsearch.php:1031 @@ -1014,30 +262,535 @@ msgstr "" msgid "LSsearch : Error during execution of the custom action %{customAction}." msgstr "" -#: includes/class/class.LSformElement_ssh_key.php:57 -msgid "Display the full key." +#: includes/class/class.LSsearchEntry.php:137 modify.php:104 +msgid "View" msgstr "" -#: includes/class/class.LSformElement_ssh_key.php:79 -msgid "Unknown type" +#: includes/class/class.LSsearchEntry.php:145 +#: includes/class/class.LSformElement_supannCompositeAttribute.php:106 +#: includes/class/class.LSrelation.php:82 +#: includes/class/class.LSformElement_select_object.php:68 +#: includes/class/class.LSformElement_supannLabeledValue.php:62 modify.php:54 +#: view.php:43 +msgid "Modify" +msgstr "" + +#: includes/class/class.LSsearchEntry.php:153 view.php:51 +msgid "Copy" +msgstr "" + +#: includes/class/class.LSsearchEntry.php:161 +#: includes/class/class.LSform.php:218 includes/class/class.LSrelation.php:40 +#: includes/class/class.LSformElement_select_object.php:69 +#: includes/class/class.LSformElement_select_object.php:85 modify.php:111 +#: view.php:59 +msgid "Delete" +msgstr "" + +#: includes/class/class.LSformElement_postaladdress.php:59 +msgid "View on map" +msgstr "" + +#: includes/class/class.LSformElement_maildir.php:68 +msgid "" +"Maildir creation/modification on user creation/modification is enabled. " +"Click to disable." +msgstr "" + +#: includes/class/class.LSformElement_maildir.php:69 +msgid "" +"Click to enable maildir creation/modification on user creation/modification." +msgstr "" + +#: includes/class/class.LSformRule.php:57 +msgid "LSformRule_%{type} : Parameter %{param} is not found." +msgstr "" + +#: includes/class/class.LSformElement_supannCompositeAttribute.php:107 +#: includes/class/class.LSformElement_select_object.php:75 +#: includes/class/class.LSformElement_supannLabeledValue.php:63 +#: includes/class/class.LSformElement.php:289 +msgid "No set value" +msgstr "" + +#: includes/class/class.LSformElement_supannCompositeAttribute.php:108 +#: includes/class/class.LSformElement_select_object.php:76 +#: includes/class/class.LSformElement_supannLabeledValue.php:64 +msgid "No result" +msgstr "" + +#: includes/class/class.LSformRule_regex.php:65 +msgid "LSformRule_regex : Regex has not been configured to validate data." +msgstr "" + +#: includes/class/class.LSformElement_rss.php:50 +msgid "Display RSS stack." +msgstr "" + +#: includes/class/class.LSformElement_xmpp.php:50 +msgid "Chat with this person." +msgstr "" + +#: includes/class/class.LSformElement_date.php:159 +msgid "Now." +msgstr "" + +#: includes/class/class.LSformElement_date.php:160 +msgid "Today." +msgstr "" + +#: includes/class/class.LSformRule_inarray.php:56 +msgid "" +"LSformRule_inarray : Possible values has not been configured to validate " +"data." +msgstr "" + +#: includes/class/class.LSattr_html_select_object.php:228 +msgid "" +"LSattr_html_select_object : LSobject type is undefined (attribute : %{attr})." +msgstr "" + +#: includes/class/class.LSattr_html_select_object.php:231 +msgid "" +"LSattr_html_select_object : the value of the parameter value_attribute in " +"the configuration of the attribute %{attrs} is incorrect. This attribute " +"does not exists." +msgstr "" + +#: includes/class/class.LSattr_html_select_object.php:234 +msgid "" +"LSattr_html_select_object : more than one object returned corresponding to " +"value %{val} of attribute %{attr}." +msgstr "" + +#: includes/class/class.LSauth.php:168 +msgid "LSauth : Login or password incorrect." +msgstr "" + +#: includes/class/class.LSauth.php:171 +msgid "LSauth : Impossible to identify you : Duplication of identities." +msgstr "" + +#: includes/class/class.LSauth.php:174 +msgid "LSauth : Could not load type of identifiable objects." +msgstr "" + +#: includes/class/class.LSauth.php:177 +msgid "LSauth : Can't load authentication method %{method}." +msgstr "" + +#: includes/class/class.LSauth.php:180 +msgid "LSauth : Failed to build the authentication provider %{method}." +msgstr "" + +#: includes/class/class.LSauth.php:183 +msgid "LSauth : Not correctly initialized." +msgstr "" + +#: includes/class/class.LSauth.php:186 +msgid "LSauth : Failed to get authentication informations from provider." +msgstr "" + +#: includes/class/class.LSformElement_textarea.php:51 +msgid "Clear" +msgstr "" + +#: includes/class/class.LSformElement_quota.php:80 +#: includes/class/class.LSformElement_mailQuota.php:80 +#: includes/class/class.LSformElement_valueWithUnit.php:106 +msgid "Incorrect value" +msgstr "" + +#: includes/class/class.LSattr_html_maildir.php:58 +msgid "The mailbox has been moved." +msgstr "" + +#: includes/class/class.LSattr_html_maildir.php:65 +msgid "The mailbox has been created." +msgstr "" + +#: includes/class/class.LSattr_html_maildir.php:84 +msgid "The mailbox has been archived successfully." +msgstr "" + +#: includes/class/class.LSattr_html_maildir.php:95 +msgid "The mailbox has been deleted." +msgstr "" + +#: includes/class/class.LSformElement_boolean.php:52 +msgid "Reset the choice." +msgstr "" + +#: includes/class/class.LSformElement_boolean.php:60 +msgid "Yes" +msgstr "" + +#: includes/class/class.LSformElement_boolean.php:61 +msgid "No" +msgstr "" + +#: includes/class/class.LSldapObject.php:454 +msgid "The attribute %{attr} is not valid." +msgstr "" + +#: includes/class/class.LSldapObject.php:1829 +msgid "LSldapObject : Object type unknown." +msgstr "" + +#: includes/class/class.LSldapObject.php:1832 +msgid "LSldapObject : Update form is not defined for the object %{obj}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1835 +msgid "LSldapObject : No form exists for the object %{obj}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1838 +msgid "" +"LSldapObject : The function %{func} to validate the attribute %{attr} the " +"object %{obj} is unknow." +msgstr "" + +#: includes/class/class.LSldapObject.php:1841 +msgid "" +"LSldapObject : Configuration data are missing to validate the attribute " +"%{attr} of the object %{obj}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1845 +msgid "" +"LSldapObject : The function %{func} to be executed on the object event " +"%{event} doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1848 +msgid "" +"LSldapObject : The %{func} execution on the object event %{event} failed." +msgstr "" + +#: includes/class/class.LSldapObject.php:1852 +msgid "" +"LSldapObject : Class %{class}, which method %{meth} to be executed on the " +"object event %{event}, doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1855 +msgid "" +"LSldapObject : Method %{meth} within %{class} class to be executed on object " +"event %{event}, doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1858 +msgid "" +"LSldapObject : Error during execute %{meth} method within %{class} class, to " +"be executed on object event %{event}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1862 +msgid "" +"LSldapObject : Some configuration data of the object type %{obj} are missing " +"to generate the DN of the new object." +msgstr "" + +#: includes/class/class.LSldapObject.php:1865 +msgid "" +"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't " +"generate DN." +msgstr "" + +#: includes/class/class.LSldapObject.php:1868 +msgid "LSldapObject : Without DN, the object could not be changed." +msgstr "" + +#: includes/class/class.LSldapObject.php:1871 +msgid "" +"LSldapObject : The attribute %{attr_depend} depending on the attribute " +"%{attr} doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1874 +msgid "LSldapObject : Error during deleting the object %{objectname}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1878 +msgid "" +"LSldapObject : Error during actions to be executed before renaming the objet." +msgstr "" + +#: includes/class/class.LSldapObject.php:1881 +msgid "" +"LSldapObject : Error during actions to be executed after renaming the objet." +msgstr "" + +#: includes/class/class.LSldapObject.php:1885 +msgid "" +"LSldapObject : Error during actions to be executed before deleting the objet." +msgstr "" + +#: includes/class/class.LSldapObject.php:1888 +msgid "" +"LSldapObject : Error during actions to be executed after deleting the objet." +msgstr "" + +#: includes/class/class.LSldapObject.php:1892 +msgid "" +"LSldapObject : Error during the actions to be executed before creating the " +"object." +msgstr "" + +#: includes/class/class.LSldapObject.php:1895 +msgid "" +"LSldapObject : Error during the actions to be executed after creating the " +"object. It was created anyway." +msgstr "" + +#: includes/class/class.LSldapObject.php:1899 +msgid "" +"LSldapObject : The function %{func} to be executed before creating the " +"object doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1902 +msgid "" +"LSldapObject : Error executing the function %{func} to be execute after " +"deleting the object." +msgstr "" + +#: includes/class/class.LSldapObject.php:1905 +msgid "" +"LSldapObject : The function %{func} to be executed after deleting the object " +"doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1908 +msgid "" +"LSldapObject : Error executing the function %{func} to be execute after " +"creating the object." +msgstr "" + +#: includes/class/class.LSldapObject.php:1912 +msgid "" +"LSldapObject : %{func} function, to be executed on object event %{event}, " +"doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1915 +msgid "" +"LSldapObject : Error during the execution of %{func} function on object " +"event %{event}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1919 +msgid "" +"LSldapObject : %{meth} method, to be executed on object event %{event}, " +"doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1922 +msgid "" +"LSldapObject : Error during execution of %{meth} method on object event " +"%{event}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1925 +msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1929 +msgid "" +"LSldapObject : Error during execution of the custom action %{customAction} " +"on %{objectname}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1934 +msgid "" +"LSrelation : Some parameters are missing in the call of methods to handle " +"standard relations (Method : %{meth})." +msgstr "" + +#: includes/class/class.LSformElement_supannRoleEntite.php:40 +msgid "Role" +msgstr "" + +#: includes/class/class.LSformElement_supannRoleEntite.php:46 +msgid "Entity type" +msgstr "" + +#: includes/class/class.LSformElement_supannRoleEntite.php:52 +#: includes/class/class.LSformElement_supannEtuInscription.php:91 +msgid "Entity" +msgstr "" + +#: includes/class/class.LSauthMethod_anonymous.php:68 +msgid "" +"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER " +"contant in the configuration file." +msgstr "" + +#: includes/class/class.LSauthMethod_CAS.php:112 +msgid "LSauthMethod_CAS : Failed to load phpCAS." msgstr "" #: includes/class/class.LSformElement_text.php:57 msgid "Generate the value" msgstr "" -#: includes/class/class.LSformElement_valueWithUnit.php:173 +#: includes/class/class.LSform.php:68 includes/class/class.LSsmoothbox.php:39 +#: includes/class/class.LSsession.php:1223 +#: includes/class/class.LSconfirmBox.php:37 remove.php:51 custom_action.php:83 +#: custom_search_action.php:73 +msgid "Validate" +msgstr "" + +#: includes/class/class.LSform.php:98 +msgid "Add a field to add another values." +msgstr "" + +#: includes/class/class.LSform.php:99 +msgid "Delete this field." +msgstr "" + +#: includes/class/class.LSform.php:121 includes/class/class.LSform.php:251 +msgid "No field." +msgstr "" + +#: includes/class/class.LSform.php:205 custom_action.php:73 msgid "" -"LSformElement_valueWithUnit : Units configuration data are missing for the " -"attribute %{attr}." +"Do you really want to execute custom action %{customAction} on " +"%{objectname} ?" msgstr "" -#: includes/class/class.LSformElement_image.php:54 -msgid "Click to enlarge." +#: includes/class/class.LSform.php:216 includes/class/class.LSrelation.php:38 +#: remove.php:49 +msgid "Do you really want to delete" msgstr "" -#: includes/class/class.LSformElement_image.php:55 -msgid "Click to delete the picture." +#: includes/class/class.LSform.php:217 +msgid "Caution" +msgstr "" + +#: includes/class/class.LSform.php:272 +msgid "%{label} attribute data is not valid." +msgstr "" + +#: includes/class/class.LSform.php:350 +msgid "Mandatory field" +msgstr "" + +#: includes/class/class.LSform.php:742 +msgid "LSform : Error during the recovery of the values of the form." +msgstr "" + +#: includes/class/class.LSform.php:745 +msgid "" +"LSform : Error durring the recovery of the value of the field '%{element}'." +msgstr "" + +#: includes/class/class.LSform.php:752 +msgid "LSform : The field %{element} doesn't exist." +msgstr "" + +#: includes/class/class.LSform.php:755 +msgid "LSfom : Field type unknow (%{type})." +msgstr "" + +#: includes/class/class.LSform.php:758 +msgid "LSform : Error during the creation of the element '%{element}'." +msgstr "" + +#: includes/class/class.LSform.php:761 +msgid "LSform : The data entry form %{name} doesn't exist." +msgstr "" + +#: includes/class/class.LSform.php:764 +msgid "LSform : The data entry form %{name} is not correctly configured." +msgstr "" + +#: includes/class/class.LSform.php:767 +msgid "" +"LSform : The element %{name}, listed as displayed in data entry form " +"configuration, doesn't exist." +msgstr "" + +#: includes/class/class.LSrelation.php:39 +msgid "Warning" +msgstr "" + +#: includes/class/class.LSrelation.php:67 +#: includes/class/class.LSrelation.php:216 +msgid "No object." +msgstr "" + +#: includes/class/class.LSrelation.php:328 +msgid "" +"LSrelation : The listing function for the relation %{relation} is unknow." +msgstr "" + +#: includes/class/class.LSrelation.php:331 +msgid "LSrelation : The update function of the relation %{relation} is unknow." +msgstr "" + +#: includes/class/class.LSrelation.php:334 +msgid "LSrelation : Error during relation update of the relation %{relation}." +msgstr "" + +#: includes/class/class.LSrelation.php:337 +msgid "LSrelation : Object type %{LSobject} unknow (Relation : %{relation})." +msgstr "" + +#: includes/class/class.LSsmoothbox.php:38 +msgid "Are you sure to want to close this window and lose all changes ?" +msgstr "" + +#: includes/class/class.LSattribute.php:267 +msgid "The value of field %{label} is invalid." +msgstr "" + +#: includes/class/class.LSattribute.php:731 +msgid "" +"LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} " +"& HTML = %{html})." +msgstr "" + +#: includes/class/class.LSattribute.php:734 +msgid "" +"LSattribute : The function %{func} to display the attribute %{attr} is " +"unknow." +msgstr "" + +#: includes/class/class.LSattribute.php:737 +msgid "" +"LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow." +msgstr "" + +#: includes/class/class.LSattribute.php:740 +msgid "" +"LSattribute : Configuration data to verify the attribute %{attr} are " +"incorrect." +msgstr "" + +#: includes/class/class.LSattribute.php:743 +msgid "" +"LSattribute : The function %{func} to save the attribute %{attr} is unknow." +msgstr "" + +#: includes/class/class.LSattribute.php:746 +msgid "LSattribute : The value of the attribute %{attr} can't be generated." +msgstr "" + +#: includes/class/class.LSattribute.php:749 +msgid "LSattribute : Generation of the attribute %{attr} failed." +msgstr "" + +#: includes/class/class.LSattribute.php:752 +msgid "" +"LSattribute : Generation of the attribute %{attr} did not return a correct " +"value." +msgstr "" + +#: includes/class/class.LSattribute.php:755 +msgid "" +"LSattribute : The attr_%{type} of the attribute %{name} is not yet defined." msgstr "" #: includes/class/class.LSformElement_password.php:134 @@ -1076,28 +829,314 @@ msgstr "" msgid "Modify the mail sent to notice the user" msgstr "" -#: includes/class/class.LSformElement_password.php:262 +#: includes/class/class.LSformElement_password.php:261 msgid "Notice mail sent." msgstr "" -#: includes/class/class.LSformElement_password.php:342 +#: includes/class/class.LSformElement_password.php:341 msgid "LSformElement_password : No contact mail available to send password." msgstr "" -#: includes/class/class.LSformElement_password.php:345 +#: includes/class/class.LSformElement_password.php:344 msgid "" "LSformElement_password : Contact mail invalid (%{mail}). Can't send password." msgstr "" -#: includes/class/class.LSformElement_password.php:348 +#: includes/class/class.LSformElement_password.php:347 msgid "" "LSformElement_password : Fail to exec pwgen. Check it's correctly installed." msgstr "" -#: includes/class/class.LSformRule_inarray.php:56 +#: includes/class/class.LSformElement_supannEtuInscription.php:41 +msgid "Organism" +msgstr "" + +#: includes/class/class.LSformElement_supannEtuInscription.php:47 +msgid "Registration year" +msgstr "" + +#: includes/class/class.LSformElement_supannEtuInscription.php:52 +msgid "Registration year must be an integer" +msgstr "" + +#: includes/class/class.LSformElement_supannEtuInscription.php:61 +msgid "Registration regime" +msgstr "" + +#: includes/class/class.LSformElement_supannEtuInscription.php:67 +msgid "Discipline sector" +msgstr "" + +#: includes/class/class.LSformElement_supannEtuInscription.php:73 +msgid "Diploma type" +msgstr "" + +#: includes/class/class.LSformElement_supannEtuInscription.php:79 +msgid "Cursus & Year" +msgstr "" + +#: includes/class/class.LSformElement_supannEtuInscription.php:96 +msgid "Diploma" +msgstr "" + +#: includes/class/class.LSformElement_supannEtuInscription.php:102 +msgid "Step" +msgstr "" + +#: includes/class/class.LSformElement_supannEtuInscription.php:108 +msgid "Pedagogical element" +msgstr "" + +#: includes/class/class.LSldap.php:503 +msgid "LSldap : Error during the LDAP server connection (%{msg})." +msgstr "" + +#: includes/class/class.LSldap.php:506 +msgid "LSldap : Error during the LDAP search (%{msg})." +msgstr "" + +#: includes/class/class.LSldap.php:509 +msgid "LSldap : Object type unknown." +msgstr "" + +#: includes/class/class.LSldap.php:512 +msgid "LSldap : Error while fetching the LDAP entry." +msgstr "" + +#: includes/class/class.LSldap.php:515 +msgid "LSldap : Error while changing the LDAP entry (DN : %{dn})." +msgstr "" + +#: includes/class/class.LSldap.php:518 +msgid "LSldap : Error while deleting empty attributes." +msgstr "" + +#: includes/class/class.LSldap.php:521 +msgid "LSldap : Error while changing the DN of the object." +msgstr "" + +#: includes/class/class.LStemplate.php:88 +msgid "LStemplate : compile directory is not writable (dir : " +msgstr "" + +#: includes/class/class.LStemplate.php:107 +msgid "LStemplate : Can't load Smarty 2 support file" +msgstr "" + +#: includes/class/class.LStemplate.php:114 +msgid "LStemplate : Can't load Smarty 3 support file" +msgstr "" + +#: includes/class/class.LStemplate.php:118 +msgid "LStemplate : Smarty version not recognized." +msgstr "" + +#: includes/class/class.LStemplate.php:129 +msgid "LStemplate : Can't load Smarty." +msgstr "" + +#: includes/class/class.LStemplate.php:302 +msgid "LStemplate : Template %{file} not found." +msgstr "" + +#: includes/class/class.LSformElement_image.php:54 +msgid "Click to enlarge." +msgstr "" + +#: includes/class/class.LSformElement_image.php:55 +msgid "Click to delete the picture." +msgstr "" + +#: includes/class/class.LSformElement_url.php:51 +msgid "Display this website." +msgstr "" + +#: includes/class/class.LSformElement_url.php:52 +msgid "Add this website to my bookmarks." +msgstr "" + +#: includes/class/class.LSformRule_password.php:98 msgid "" -"LSformRule_inarray : Possible values has not been configured to validate " -"data." +"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE " +"(begining by '/' caracter)." +msgstr "" + +#: includes/class/class.LSsession.php:1163 +msgid "Connection" +msgstr "" + +#: includes/class/class.LSsession.php:1173 +#: includes/class/class.LSsession.php:1212 +msgid "LDAP server" +msgstr "" + +#: includes/class/class.LSsession.php:1183 +#: includes/class/class.LSsession.php:2169 select.php:70 +msgid "Level" +msgstr "" + +#: includes/class/class.LSsession.php:1184 +#: includes/class/class.LSsession.php:1222 +msgid "Identifier" +msgstr "" + +#: includes/class/class.LSsession.php:1185 +msgid "Password" +msgstr "" + +#: includes/class/class.LSsession.php:1186 +msgid "Connect" +msgstr "" + +#: includes/class/class.LSsession.php:1187 +msgid "Forgot your password ?" +msgstr "" + +#: includes/class/class.LSsession.php:1205 +msgid "Recovery of your credentials" +msgstr "" + +#: includes/class/class.LSsession.php:1224 +msgid "Back" +msgstr "" + +#: includes/class/class.LSsession.php:1226 +msgid "Please fill the identifier field to proceed recovery procedure" +msgstr "" + +#: includes/class/class.LSsession.php:1230 +msgid "" +"An email has been sent to %{mail}. Please follow the instructions on it." +msgstr "" + +#: includes/class/class.LSsession.php:1238 +msgid "Your new password has been sent to %{mail}. " +msgstr "" + +#: includes/class/class.LSsession.php:1379 +msgid "Refresh" +msgstr "" + +#: includes/class/class.LSsession.php:1395 +msgid "Language" +msgstr "" + +#: includes/class/class.LSsession.php:1422 +msgid "Connected as" +msgstr "" + +#: includes/class/class.LSsession.php:2297 +msgid "LSsession : The constant %{const} is not defined." +msgstr "" + +#: includes/class/class.LSsession.php:2300 +msgid "" +"LSsession : The %{addon} support is uncertain. Verify system compatibility " +"and the add-on configuration." +msgstr "" + +#: includes/class/class.LSsession.php:2303 +msgid "" +"LSsession : LDAP server's configuration data are invalid. Can't connect." +msgstr "" + +#: includes/class/class.LSsession.php:2306 +msgid "LSsession : Failed to load LSobject type %{type} : unknon type." +msgstr "" + +#: includes/class/class.LSsession.php:2309 +msgid "LSsession : Failed to load LSclass %{class}." +msgstr "" + +#: includes/class/class.LSsession.php:2312 +msgid "LSsession : Login or password incorrect." +msgstr "" + +#: includes/class/class.LSsession.php:2315 +msgid "LSsession : Impossible to identify you : Duplication of identities." +msgstr "" + +#: includes/class/class.LSsession.php:2318 +msgid "LSsession : Can't load class of authentification (%{class})." +msgstr "" + +#: includes/class/class.LSsession.php:2321 +msgid "LSsession : Can't connect to LDAP server." +msgstr "" + +#: includes/class/class.LSsession.php:2324 +msgid "LSsession : Impossible to authenticate you." +msgstr "" + +#: includes/class/class.LSsession.php:2327 +msgid "LSsession : Your are not authorized to do this action." +msgstr "" + +#: includes/class/class.LSsession.php:2330 +msgid "LSsession : Some informations are missing to display this page." +msgstr "" + +#: includes/class/class.LSsession.php:2333 +msgid "" +"LSsession : The function of the custom action %{name} does not exists or is " +"not configured." +msgstr "" + +#: includes/class/class.LSsession.php:2336 +msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth." +msgstr "" + +#: includes/class/class.LSsession.php:2339 +msgid "" +"LSsession : Fail to reconnect to LDAP server with user's LDAP credentials." +msgstr "" + +#: includes/class/class.LSsession.php:2343 +msgid "" +"LSsession : Error during creation of list of levels. Contact administrators. " +"(Code : %{code})" +msgstr "" + +#: includes/class/class.LSsession.php:2346 +msgid "LSsession : The password recovery is disabled for this LDAP server." +msgstr "" + +#: includes/class/class.LSsession.php:2349 +msgid "" +"LSsession : Some informations are missing to recover your password. Contact " +"administrators." +msgstr "" + +#: includes/class/class.LSsession.php:2352 +msgid "" +"LSsession : Error during password recovery. Contact administrators.(Step : " +"%{step})" +msgstr "" + +#: includes/class/class.LSsession.php:2356 +msgid "LSsession : problem during initialisation." +msgstr "" + +#: includes/class/class.LSattr_html_select_list.php:63 +msgid "Invalid value" +msgstr "" + +#: includes/class/class.LSattr_html_select_list.php:243 +msgid "" +"LSattr_html_select_list : Configuration data are missing to generate the " +"select list of the attribute %{attr}." +msgstr "" + +#: includes/class/class.LSformElement_mail.php:51 +msgid "Send a mail from here." +msgstr "" + +#: includes/class/class.LSformElement_ssh_key.php:57 +msgid "Display the full key." +msgstr "" + +#: includes/class/class.LSformElement_ssh_key.php:79 +msgid "Unknown type" msgstr "" #: includes/class/class.LSmail.php:61 @@ -1116,191 +1155,90 @@ msgstr "" msgid "Your message has been sent successfully." msgstr "" -#: includes/class/class.LSattr_html_maildir.php:58 -msgid "The mailbox has been moved." +#: includes/class/class.LSconfirmBox.php:35 +msgid "Confirmation" msgstr "" -#: includes/class/class.LSattr_html_maildir.php:65 -msgid "The mailbox has been created." +#: includes/class/class.LSconfirmBox.php:36 +msgid "You confirm your choice ?" msgstr "" -#: includes/class/class.LSattr_html_maildir.php:84 -msgid "The mailbox has been archived successfully." +#: includes/class/class.LSconfirmBox.php:38 +msgid "Cancel" msgstr "" -#: includes/class/class.LSattr_html_maildir.php:95 -msgid "The mailbox has been deleted." +#: includes/class/class.LSformElement_select_object.php:70 +msgid "Move up" msgstr "" -#: includes/class/class.LSattr_html_select_list.php:159 +#: includes/class/class.LSformElement_select_object.php:71 +msgid "Move down" +msgstr "" + +#: includes/class/class.LSformElement_select_object.php:83 +msgid "Fast Add" +msgstr "" + +#: includes/class/class.LSformElement_select_object.php:84 +msgid "Display advanced search and selection panel." +msgstr "" + +#: includes/class/class.LSformElement_select_object.php:103 +#: includes/class/class.LSformElement_select.php:58 +msgid "%{value} (unrecognized value)" +msgstr "" + +#: includes/class/class.LSformElement_select.php:52 +msgid "Reset selection." +msgstr "" + +#: includes/class/class.LSformElement.php:194 +msgid "Attribute" +msgstr "" + +#: includes/class/class.LSattr_html.php:125 msgid "" -"LSattr_html_select_list : Configuration data are missing to generate the " -"select list of the attribute %{attr}." +"LSattr_html : The method addToForm() of the HTML type of the attribute " +"%{attr} is not defined." msgstr "" -#: includes/addons/LSaddons.samba.php:27 -msgid "SAMBA Support : Unable to load smbHash class." -msgstr "" - -#: includes/addons/LSaddons.samba.php:30 -msgid "SAMBA Support : The constant %{const} is not defined." -msgstr "" - -#: includes/addons/LSaddons.samba.php:34 +#: includes/class/class.LSattr_html.php:129 msgid "" -"SAMBA Support : The constants LS_SAMBA_SID_BASE_USER and " -"LS_SAMBA_SID_BASE_GROUP must'nt have the same parity to keep SambaSID's " -"unicity." +"LSattr_html_%{type} : Multiple data are not supported for this field type." msgstr "" -#: includes/addons/LSaddons.samba.php:39 +#: includes/class/class.LSformElement_valueWithUnit.php:190 msgid "" -"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the " +"LSformElement_valueWithUnit : Units configuration data are missing for the " "attribute %{attr}." msgstr "" -#: includes/addons/LSaddons.samba.php:42 -msgid "SAMBA Support : Can't get the sambaDomain object." +#: includes/class/class.LSerror.php:101 +msgid "Errors" msgstr "" -#: includes/addons/LSaddons.samba.php:45 -msgid "SAMBA Support : Error modifying the sambaDomain object." +#: includes/class/class.LSerror.php:104 +msgid "Stop" msgstr "" -#: includes/addons/LSaddons.samba.php:48 -msgid "SAMBA Support : The %{attr} of the sambaDomain object is incorrect." +#: includes/class/class.LSerror.php:224 +msgid "Unknown error : %{error}" msgstr "" -#: includes/addons/LSaddons.asterisk.php:27 -msgid "Asterisk Support : The constant %{const} is not defined." +#: includes/class/class.LSerror.php:225 +msgid "PHP error : %{error}" msgstr "" -#: includes/addons/LSaddons.asterisk.php:30 -msgid "Asterisk : The function %{function} only work with %{objectName}." -msgstr "" - -#: includes/addons/LSaddons.asterisk.php:33 +#: includes/class/class.LSattr_ldap_password.php:231 msgid "" -"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 " -"hashed password." +"LSattr_ldap_password : Encoding type %{type} is not supported. This password " +"will be stored in clear text." msgstr "" -#: includes/addons/LSaddons.asterisk.php:36 +#: includes/class/class.LSattr_ldap_password.php:234 msgid "" -"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " -"password." -msgstr "" - -#: includes/addons/LSaddons.mail.php:27 -msgid "MAIL Support : Pear::MAIL is missing." -msgstr "" - -#: includes/addons/LSaddons.mail.php:32 -msgid "MAIL Error : %{msg}" -msgstr "" - -#: includes/addons/LSaddons.mail.php:36 -msgid "MAIL : Error sending your email" -msgstr "" - -#: includes/addons/LSaddons.supann.php:27 -msgid "SUPANN Support : The constant %{const} is not defined." -msgstr "" - -#: includes/addons/LSaddons.supann.php:30 -msgid "" -"SUPANN Support : The LSobject type %{type} does not exist. Can't work with " -"entities.." -msgstr "" - -#: includes/addons/LSaddons.supann.php:33 -msgid "SUPANN Support : The global array %{array} is not defined." -msgstr "" - -#: includes/addons/LSaddons.supann.php:38 -msgid "" -"SUPANN Support : The attribute %{dependency} is missing. Unable to forge the " -"attribute %{attr}." -msgstr "" - -#: includes/addons/LSaddons.supann.php:41 -msgid "" -"SUPANN Support : Can't get the basedn of entities. Unable to forge the " -"attribute %{attr}." -msgstr "" - -#: includes/addons/LSaddons.maildir.php:27 -msgid "MAILDIR Support : Unable to load LSaddon::FTP." -msgstr "" - -#: includes/addons/LSaddons.maildir.php:30 -msgid "MAILDIR Support : The constant %{const} is not defined." -msgstr "" - -#: includes/addons/LSaddons.maildir.php:35 -msgid "MAILDIR : Error creating maildir on the remote server." -msgstr "" - -#: includes/addons/LSaddons.maildir.php:38 -msgid "MAILDIR : Error deleting the maildir on the remote server." -msgstr "" - -#: includes/addons/LSaddons.maildir.php:41 -msgid "MAILDIR : Error renaming the maildir on the remote server." -msgstr "" - -#: includes/addons/LSaddons.maildir.php:44 -msgid "MAILDIR : Error retrieving remote path of the maildir." -msgstr "" - -#: includes/addons/LSaddons.posix.php:27 -msgid "POSIX Support : The constant %{const} is not defined." -msgstr "" - -#: includes/addons/LSaddons.posix.php:31 -msgid "POSIX Support : Unable to load LSaddon::FTP." -msgstr "" - -#: includes/addons/LSaddons.posix.php:36 -msgid "" -"POSIX : The attribute %{dependency} is missing. Unable to forge the " -"attribute %{attr}." -msgstr "" - -#: includes/addons/LSaddons.ftp.php:27 -msgid "FTP Support : Pear::Net_FTP is missing." -msgstr "" - -#: includes/addons/LSaddons.ftp.php:31 -msgid "FTP Support : The constant %{const} is not defined." -msgstr "" - -#: includes/addons/LSaddons.ftp.php:37 -msgid "Net_FTP Error : %{msg}" -msgstr "" - -#: includes/addons/LSaddons.ftp.php:41 -msgid "FTP Support : Unable to connect to FTP Server (Step : %{step})." -msgstr "" - -#: includes/addons/LSaddons.ftp.php:44 -msgid "FTP Support : Unable to make directory %{dir} on the remote server." -msgstr "" - -#: includes/addons/LSaddons.ftp.php:47 -msgid "FTP Support : Unable to delete directory %{dir} on the remote server." -msgstr "" - -#: includes/addons/LSaddons.ftp.php:50 -msgid "" -"FTP Support : Unable to modify rights on the directory %{dir} on the remote " -"server." -msgstr "" - -#: includes/addons/LSaddons.ftp.php:53 -msgid "" -"FTP Support : Unable to rename folder from %{old} to %{new} on the remote " -"server." +"LSattr_ldap_password : Encoding function %{function} is not callable. This " +"password will be stored in clear text." msgstr "" #: includes/functions.php:113 @@ -1315,3 +1253,70 @@ msgstr "" #: includes/functions.php:214 msgid "Folder not found" msgstr "" + +#: image.php:37 +msgid "Missing parameter" +msgstr "" + +#: modify.php:60 +msgid "The object has been partially modified." +msgstr "" + +#: modify.php:63 +msgid "The object has been modified successfully." +msgstr "" + +#: create.php:53 +msgid "Data entry form" +msgstr "" + +#: create.php:59 +msgid "Object has been added." +msgstr "" + +#: create.php:98 +msgid "New" +msgstr "" + +#: view.php:88 +msgid "My account" +msgstr "" + +#: view.php:119 select.php:67 +msgid "Search" +msgstr "" + +#: view.php:120 select.php:68 +msgid "Approximative search" +msgstr "" + +#: view.php:121 select.php:69 +msgid "Recursive search" +msgstr "" + +#: remove.php:37 remove.php:48 +msgid "Deleting" +msgstr "" + +#: remove.php:39 +msgid "has been deleted successfully" +msgstr "" + +#: custom_action.php:53 +msgid "" +"The custom action %{customAction} have been successfully execute on " +"%{objectname}." +msgstr "" + +#: index.php:28 +msgid "Home" +msgstr "" + +#: custom_search_action.php:53 +msgid "" +"The custom action %{title} have been successfully execute on this search." +msgstr "" + +#: custom_search_action.php:68 +msgid "Do you really want to execute custom action %{title} on this search ?" +msgstr "" diff --git a/public_html/templates/default/LSformElement_select.tpl b/public_html/templates/default/LSformElement_select.tpl index df4c4f43..0fbbbda7 100644 --- a/public_html/templates/default/LSformElement_select.tpl +++ b/public_html/templates/default/LSformElement_select.tpl @@ -1,8 +1,9 @@
    {if $freeze} {foreach from=$values item=value} - {if $possible_values.$value} -
  • {$possible_values.$value}
  • + {LSformElement_select_checkIsValidValue value=$value possible_values=$possible_values} + {if $LSformElement_select_isValidValue} +
  • {$LSformElement_select_isValidValue_label}
  • {else}
  • {getFData format=$unrecognized_value_label_format data=$value}
  • {/if} @@ -12,7 +13,17 @@ {else}
  • {/if} diff --git a/public_html/templates/default/LSformElement_select_box.tpl b/public_html/templates/default/LSformElement_select_box.tpl index d97e5ac8..2a4720d9 100644 --- a/public_html/templates/default/LSformElement_select_box.tpl +++ b/public_html/templates/default/LSformElement_select_box.tpl @@ -1,8 +1,9 @@
      {if $freeze} {foreach from=$values item=value} - {if array_key_exists($value,$possible_values)} -
    • {$possible_values.$value}
    • + {LSformElement_select_checkIsValidValue value=$value possible_values=$possible_values} + {if $LSformElement_select_isValidValue} +
    • {$LSformElement_select_isValidValue_label}
    • {else}
    • {getFData format=$unrecognized_value_label_format data=$value}
    • {/if} @@ -11,9 +12,24 @@ {/foreach} {else} {foreach from=$possible_values item=label key=value name=LSformElement_selectbox} -
    • - -
    • + {if is_array($label)} + {if count($label.possible_values)>0} +
    • + {$label.label} : +
        + {foreach from=$label.possible_values item=l key=v name=LSformElement_selectbox_sub_values} +
      • + +
      • + {/foreach} +
      +
    • + {/if} + {else} +
    • + +
    • + {/if} {/foreach} {/if}