From 7ccd02e68532c280f5049180200f48146912ddd0 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Sat, 9 Jun 2018 00:07:44 +0200 Subject: [PATCH] Fix search pattern validation --- doc/conf/LSobject/LSsearch.docbook | 14 +- public_html/includes/class/class.LSsearch.php | 19 +- .../lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo | Bin 44261 -> 44354 bytes .../lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po | 2439 +++++++++-------- public_html/lang/ldapsaisie.pot | 1987 +++++++------- 5 files changed, 2243 insertions(+), 2216 deletions(-) diff --git a/doc/conf/LSobject/LSsearch.docbook b/doc/conf/LSobject/LSsearch.docbook index 8d07532c..d90d78b2 100644 --- a/doc/conf/LSobject/LSsearch.docbook +++ b/doc/conf/LSobject/LSsearch.docbook @@ -34,7 +34,8 @@ configuration des &LSobjects;, dans la variable LSsearch // Paramètre d'affichage 'displayFormat' => [LSformat], 'nbObjectsByPage' => [integer], - 'nbPageLinkByPage' => [integer] + 'nbPageLinkByPage' => [integer], + 'validPatternRegex' => '[regex]' ), 'predefinedFilters' => array( 'filter1' => 'label filter1', @@ -241,6 +242,17 @@ contexte dans lequel cette recherche est effectuée. + + validPatternRegex + + Expression régulière de validation des mots clés de recherche pour + ce type d'&LSobject;. + (Par défaut : + /^[\w \-\_\\\'\"^\[\]\(\)\{\}\=\+\£\%\$\€\.\:\;\,\?\/\@]+$/iu) + + + + diff --git a/public_html/includes/class/class.LSsearch.php b/public_html/includes/class/class.LSsearch.php index bfcbeb40..3468198b 100644 --- a/public_html/includes/class/class.LSsearch.php +++ b/public_html/includes/class/class.LSsearch.php @@ -286,7 +286,7 @@ class LSsearch { $this -> params['pattern'] = NULL; $this -> params['filter'] = NULL; } - elseif (self :: isValidPattern($params['pattern'])) { + elseif ($this -> isValidPattern($params['pattern'])) { $this -> params['pattern'] = $params['pattern']; if (!is_string($params['filter'])) { $this -> params['filter']=NULL; @@ -579,7 +579,7 @@ class LSsearch { if ($pattern==NULL) { $pattern=$this -> params['pattern']; } - if (self :: isValidPattern($pattern)) { + if ($this -> isValidPattern($pattern)) { $attrsConfig=LSconfig::get("LSobjects.".$this -> LSobject.".LSsearch.attrs"); $attrsList=array(); if (!is_array($attrsConfig)) { @@ -653,8 +653,14 @@ class LSsearch { * * @retval boolean True if pattern is valid or False **/ - static function isValidPattern($pattern) { - return (is_string($pattern) && $pattern!= "" && $pattern!="*"); + public function isValidPattern($pattern) { + if (is_string($pattern) && $pattern!= "") { + $regex = (isset($this -> config['validPatternRegex'])?$this -> config['validPatternRegex']:'/^[\w \-\_\\\'\"^\[\]\(\)\{\}\=\+\£\%\$\€\.\:\;\,\?\/\@]+$/iu'); + if (preg_match($regex, $pattern)) + return True; + } + LSerror :: addErrorCode('LSsearch_17'); + return False; } /** @@ -1288,7 +1294,7 @@ class LSsearch { return $retval; } - + } /** @@ -1342,3 +1348,6 @@ _("LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} (fil LSerror :: defineError('LSsearch_16', _("LSsearch : Error during execution of the custom action %{customAction}.") ); +LSerror :: defineError('LSsearch_17', +_("LSsearch : Invalid search pattern.") +); 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 f079e6c3015b60840f82f982ed8d937de44419ac..e3ee8f2c342aaf5f779438f043bfe6b2ff96e173 100644 GIT binary patch delta 6646 zcmYk=30ziH8prV?f(j@u>>!H*qJRP};4a{TsGzuzny4VS@B99yDY-VIua@DKOPXn8 zrfp`6TB$9jm64X)w5eq|la?(y^ZRqIpPBpVdB5j5_rCX>dzQ;<-=6n4cEQ7Ssh;P0 z!;w?PnEF`aW6Ud*_XVidm}TL{#Nl#`!2MVqKf;E14jbTI%)u~j(h5sZwiNq z3kPEsH_J4}Wj0f2O~qyO#*j#3Jh36hV?0*F-l&EPFbIdD7tTQLY35-s+<?QO4B7mZfhq%tt-( zCe-zZQ6qR1Ti|u8h_E2ybTVuF>=b3B1v$o-qzjt@lbhSjK{KaQDLwVB-&U0oD-2vdfPve}0k z>N7YF|3F61j7+vSScx6TKR`9?onq&90P4oeu~_GkzL;jI_Q@Z{t>k-f9p*H*Q{=it zK|M}ng$%>VScqp(J#WVNtLG)Cj_t%eJdL9J$yHL&vn(%9-EF)YOJ3}YU~IXHy&%{dA~u{o`4?$#hx<~GtN(~9x!hEs4FzKXh0 zQfFJg0=tr*#mN}Ve3sxcWYEk_)PuxvkvcdVvvCu;RPhakSgb)Snu?~#PBKM~%aGAD z`%yQ#j^WszyQt#>u_3;K-SGly4aAUWoA$>6xD~aA?jVC|qH-92J;@NpsUIFjeZh|p zO~oM8D&B~Uo;it$Sc9d{!q0KdHipjmLg&0M?5)*MRsv{Ms`OS?c2DZQeY>x$) zkGvAhvzUaJkn3E=x4#{V0A%Nw##kRmVI5q8>hXH?$IYmQ518Jbrb8J2R#cp1LL%`#szVWsw{}Gw zsv|vd98Sj$cm>r^P?)sgQ|BlI&i$6t$Fw!tRFcD1LX zo}?Y>3xiN|Sd8)>k)b;a`m!CO-y)c;hD8v$E1DIo| z)gL~la>`sLn}QlVgx&FX)Eh2~?rKPm68@HB;v_&#<Z2Gf>*m>q8s=b8y zjK3DunEAG$eW)8=#+8`0z?k898arV!^7EB{6<;yf10 zQ|LyGRMVw)tvrSO$i2(#eG73A`4txhUD)<9e#PJ}WVB4wGJd~dIUnsYX1V=qHymlp zEX6VCy~6(1n}!3)zd+TeGJGR(BeIN)$0|GYGf*9=K#hPaakcIFC{)Ayums~-`dWmm zFb^-{L`?ddUBw$w=RN;!uOEQT$PeQHypHkMX^oxQQK$yXu|9r|oOhXDD0HSGe62Eu z7bEa8@(wchunCTE+b3F$y3uV^Ln-U*nkmC{^6S_G8?3iOKOU!%e}%)b&l7f}4q%#E z^m)?0sWLHv3m!+!1aRxSG!e`+oY=r^kwxJ%_pL{QBF`A9G zV;wPzbU8ND6MslS`}t4oid{BYS71-_Gnj<+H``w{Ij9@Y!)iM3Sb@6k5(c2}7CQye zm`~mv`(e40|Aa1`$k=L!bS>%$P9w{}cs^}knQO5+`A+o5eOLqEM$P#t^v1iW4tZ>| zzZtzTm^=XW{Uof4EwLuH-p2T=(3OhX*cXGa7#rgp^u_HMg8#r;cmf0Q92Vmb*aq{q z+o@WHy6+Lxb*HcoUdC8V*&)}ZB#yMCOA4QGiV;F-wk&)|XPEv@b!f&4) z%4GBk1ylv3RXg8W_IQTmgZM*N$2 zf{5okZSfJ}1>z#1V-ZnGq;P&eW)M0i5mD4-VI$P>Es^GwyW^3{THXSbr%-M{uqoZ0 zgX>1zrF@KdhR69o7hcgh3ZJORKA@8x#kvmE9dUoeqT7}eVjU_36vYUn}!5u)}o|Mbd-ppyaL;! zj_HJ6vhOP4XiI$=#t{+DH9_vBAyE-+$hzqa{(kWgRaP7l>f$y5KruFrkBuX}+o~@iUV1k%T|-;OI%= z6Y}FYiujuNglOT;4GRyf$C)3<>Jd8n6F<8bgat=@ zM5#JwdBIoykI&P%lsHfP}6cwdIwpw9GUu z({9Es+RQCm^p=^q_d7G^ymRI}Gjm>Y@0ShEpKRdz zs)bjL;pppOOcai5WK139bwO%1rYh2y);JHNaXtFrPK?9-7>gIMA2y#+#W;#kb2vs`0bW+jC#G#o-d^o=pb3tM0t48?}n6LsT07=nY*8%vQsO*sz4rPv&g zq6Yju@}Kc;X^cN6p!&(Eue*%tN`Z$qeNZq)x0CTVfE9Ef`I zYP4h^RY9doq@06M2uyW@_w9!=W!5@ZfneR+>9GBs2%yQpztP-Hx-kT>W8L%%|>|Y6spIwHp?qQeTU?_#5`Zj;{80E-R7j znsumD@5XYxh-A%-O0yj-z#QuDpl*B}HMa%nw&QtNqVvdDOiYG-@&UM>`ct?XyJp%c za(zlcBaWn(30REdaW`t@G2~w(AAuU!Y8;I3VHpN+QE#k7`ZjMN_coWDdQ>O7Rt94a z+GikRHrp{<`~NfrJwaIK`UW!)b-@xOOQsIBs?XzS^yFnR3diA0ti@7{XMP6aGRI>$ zNbTH3R-gv33$-S0ViET@72W8JhJC2HY1Q36SqToKeh_cN81k;`DjkoYrYN0WNrqX6 zn!>}V8(hVHSVsCZ@YirWHtuE2?KlO;aeuR)!W|gL-8FaBNRv5-jLEbnzkP5b&c+u} z9Yy8Y_W4*qeGlG^KFsGNtU{7zPNNBAIYTU>>`unu+oHB^ebupr8CHEMDG8`Yl1f>1vX4RJ`GsG{mmz(U?qo6>1=xQ2l*^zUVd7zQO~rCG|iI z#17aR3tbfSh3TjpZ*n~2v_}-#IV{5VoL`1x@J(!rEtn4I}bM(SJ+bC92>fsq#vrc( zGZ$0vWz=;iFi`vdYYOZXa}}d7YlQtVDMF371i8>mMcsH2YOy|w&G2=n{R7m1PGAO} zMy>v)tU%3mA!@Ncj2h5IT&DfsieYMQx1v&e0y$?g+4K`|DR#mOs3~g6W>$*FVhBz| z-MGqeA;wc*j3mWuM%J~tj#?{u+$0)jO73q~QqXpK8MWv>M9tl=$XHCoSow2Jb8tKAMwgK3HJ-)1TyQj&;eIT{_7m-krV=%fT2zMK#Z26Xy5AoYU3RtKq(M*O zTVlVEh?>JRT!6z-bA1T)gx_Ht2Ha^=o$i=}!L;{B?V@7Tji;g(YlY)t=e*lRK~MAy zYHnUfjd&003kOggo^t#JyHod>#KOgV)YO$?6uK}1*P$|7hg0zwmSQd+8qgM023)UD zXhPu)%*XxM9~<3eU!^0lH}x9S7fxV0p2g1Ce6qd1AM(;Ot8pNn!||BGys+@iBdFDX z0X1boQ|j;MGSw9N((nQ54cC<6`eP5&z8`==H~|ZB4(bWtb=r@kGI$w%(2E75O!}iQ zhM^W~Eb5Kf0lQ%y`fLBYD3DdN0$JeZ3a-L|4D$gzg^bMdj{w^EBR%l^Aok{bRERd1&LwMXYNx4cWQoAok+^CUKU1QB206)Za#4hNkgsyYDBU zo_q%?Q`fNv_MT%?UX4oiVa&y}xps;wFqZoBPW^qnhx%1)htnCQOC7DDkcY>xA4YJM zw#g*ajn^PaF=sFd2UOWVR4VZh^^^EMzBJE1*^K!%Gan;kHL+|VHkheF-S1D-n(A~f z`PYr+-D^ACh7VJ3x{!3^TI`88umHO+vhRV#s3+TvMfeSNz%0_4gJswiH)9_>i`m%b zK0Eg%7(@Np`#3??%uX6)W;O3^+=80JBr3(Y0ViOC`|aO=C8)Ks3$<$^Stw6oF)CAk zAV);V_(n$8Zw% zT5h-33#j&+co&wDMwXE|gi3wy6?Pz-up9Mjn2)ZkmG;K-P#yk`T7+ZR0)ufYvcS!C zEW@%#?D@l}>*F4^+ja?#r2YoBLI20>8p=Z5a5CxzwGnlGH|BAFbAbZ0U{W5pui$OS zJIEYBJxRLTcCZF@gCkgi?N-|t&WBH=q`i&y#k$bwj1<0i25;BOAf=WWqaQ9Tww{I06ShZ5QE2)WE*R-k7r1 zW@;w(rT#1y=*hoV0aMr6|EHUcDb#mi23|&W9P^BQch7d5kGifJgYXqpYWHCgUc%v+ z^Q^5u=J+jkqrKyLGOs77pun`7E!bQqp0lsgLJXun1by*NY>(5>57%Ntd;uHbHVnl& z^ua^uiO10&PdQ$|rqr)KNB%=7cyF-3_fgoGdI5%E5eDE?48|(d+^@o}_zP;PlApIX zn1H%&8V<$9n1Dx68M=n*KVYN1E_@^T*NHS5k})5n@NU!qR-!j<#vZs0HC2~TbC|Ko z4ro4VK&O!;n$Q>QKWf#XcFz@@iW4^5-5mBvbM$;>U~kyO~xts2u?@Wbqad&$y@E*y3w2ZUeug@ zgyDG9ssD^V)Nh~$=Jm4u+s+UDs7IkECZaN#gnFPtEWmPXg*$9L&wNgyF%4nc?1==_ znkc|%9EV+SKI#Uw=#M)w0uO9+Zw*Rp*V)7V=+R;>>%%z~NzQ5Z{vdqZ*MkZ@esJdo z2L^mfeLr!7IO?7l9O{bX%KtyAsN@jMoc1K=WVTah85nk_=|ufU^v0|BEzyVaNUSAp z9eU7@h)SXt=UEo@MhX}?DOGkeP9Q0EO%e~jT%JEs}Zi1r1T;_es{ z@8RVh6OtVKrOwlS>*!9Qhx@6Jc<+Oh(%pMP0$t}R{YA_sej%P968TOx-bcJj{FBg8 zO_UO8oc|m4B6Q3oVrc7)tx?B0qN7tT#CPjkSzVMXD8~|PO84;4=Fxvr-b>s@d`y%R zdBiRv-(4LV7~P6*wIOsIu+)E+@p;I-BeYFv7-yfPre&=|`!9kvEt=nmEreF6j$}*y z+bM`^ex{z~^xl*5ap%0B)23=W%CYX8u+Ut8O4>wwh&am2u^Z}`LkuT=SB0Z1?GIsV zBFecY*j*FWGP(=3KC~v_b?i(urW}Yz+=s&gM_r-x9ie5NM(8+8xQP#l-dx>*C?M{k zzM1%%(4j5Sp7wuZ6E$#5CH`aF+2Il1pHmEXj|uPK@x6OxcuQ9jm+Ch_M=0eBc!sDW z5{U-11rmcP>v)YgNrcdrkE@BXgbp^MIaOccJ;V8Eq6Km57(n5}TNQlX{$;?6kBg4c z5bs?480BF^Tk898GVu*@n8yA1$5Fx}(BEV_$z@60R6PE}b8MJvi=eJUCNjVCCCFT)d5VMG9 z2pwNp%xO#|+S_`Jc~cEeM{{js{bv)}@@nTsj!LQhsc=AWW>#uur&bvm*;(ny>6z*2 ujfM_M9adU7W%iVrGg9*>&MD1qm6@K=B{ltj*Jag~kN50U`=ono_\n" "Language-Team: LdapSaisie \n" @@ -20,12 +20,16 @@ msgstr "" "X-Poedit-Basepath: /var/www/ldapsaisie/trunk\n" "X-Generator: Poedit 1.8.11\n" +#: import.php:59 +msgid "Import" +msgstr "Importer" + #: view.php:44 modify.php:54 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:106 -#: includes/class/class.LSrelation.php:260 -#: includes/class/class.LSformElement_select_object.php:68 #: includes/class/class.LSformElement_supannLabeledValue.php:62 #: includes/class/class.LSsearchEntry.php:163 +#: includes/class/class.LSformElement_select_object.php:68 +#: includes/class/class.LSformElement_supannCompositeAttribute.php:106 +#: includes/class/class.LSrelation.php:260 msgid "Modify" msgstr "Modifier" @@ -33,11 +37,10 @@ msgstr "Modifier" msgid "Copy" msgstr "Copier" -#: view.php:60 modify.php:111 includes/class/class.LSrelation.php:216 -#: includes/class/class.LSform.php:218 +#: view.php:60 modify.php:111 includes/class/class.LSsearchEntry.php:179 #: includes/class/class.LSformElement_select_object.php:69 #: includes/class/class.LSformElement_select_object.php:85 -#: includes/class/class.LSsearchEntry.php:179 +#: includes/class/class.LSform.php:218 includes/class/class.LSrelation.php:216 msgid "Delete" msgstr "Supprimer" @@ -57,8 +60,40 @@ msgstr "Recherche approximative" msgid "Recursive search" msgstr "Recherche récursive" +#: create.php:75 +msgid "Data entry form" +msgstr "Masque de saisie" + +#: create.php:81 +msgid "Object has been added." +msgstr "L'objet a été ajouté." + +#: create.php:120 includes/class/class.LSrelation.php:267 +msgid "New" +msgstr "Nouveau" + +#: remove.php:37 remove.php:48 +msgid "Deleting" +msgstr "Suppression" + +#: remove.php:39 +msgid "has been deleted successfully" +msgstr "a bien été supprimé" + +#: remove.php:49 includes/class/class.LSform.php:216 +#: includes/class/class.LSrelation.php:214 +msgid "Do you really want to delete" +msgstr "Voulez-vous vraiment supprimer" + +#: remove.php:51 custom_search_action.php:73 custom_action.php:83 +#: includes/class/class.LSsmoothbox.php:39 +#: includes/class/class.LSconfirmBox.php:37 includes/class/class.LSform.php:68 +#: includes/class/class.LSsession.php:1244 +msgid "Validate" +msgstr "Valider" + #: select.php:70 includes/class/class.LSsession.php:1204 -#: includes/class/class.LSsession.php:2261 +#: includes/class/class.LSsession.php:2259 msgid "Level" msgstr "Niveau" @@ -74,21 +109,9 @@ msgstr "L'objet a bien été modifié." msgid "View" msgstr "Voir" -#: import.php:59 -msgid "Import" -msgstr "Importer" - -#: create.php:75 -msgid "Data entry form" -msgstr "Masque de saisie" - -#: create.php:81 -msgid "Object has been added." -msgstr "L'objet a été ajouté." - -#: create.php:120 includes/class/class.LSrelation.php:267 -msgid "New" -msgstr "Nouveau" +#: image.php:37 +msgid "Missing parameter" +msgstr "Paramètre manquant" #: custom_search_action.php:53 msgid "" @@ -103,63 +126,46 @@ msgstr "" "Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée %{title} " "sur cette recherche ?" -#: custom_search_action.php:73 includes/class/class.LSconfirmBox.php:37 -#: includes/class/class.LSsmoothbox.php:39 -#: includes/class/class.LSsession.php:1244 includes/class/class.LSform.php:68 -#: custom_action.php:83 remove.php:51 -msgid "Validate" -msgstr "Valider" - -#: includes/addons/LSaddons.samba.php:27 -msgid "SAMBA Support : Unable to load smbHash class." -msgstr "Support SAMBA : Impossible de charger la classe smbHash." - -#: 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/addons/LSaddons.samba.php:34 +#: custom_action.php:53 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." +"The custom action %{customAction} have been successfully execute on " +"%{objectname}." 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." +"L'action personnalisée %{customAction} a été correctement exécutée sur " +"%{objectname}." -#: includes/addons/LSaddons.samba.php:39 +#: custom_action.php:73 includes/class/class.LSform.php:205 msgid "" -"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the " -"attribute %{attr}." +"Do you really want to execute custom action %{customAction} on " +"%{objectname} ?" msgstr "" -"Support SAMBA : L'attribut %{dependency} est manquant. Impossible de générer " -"l'attribut %{attr}." +"Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée " +"%{customAction} sur %{objectname} ?" -#: 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/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/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/addons/LSaddons.samba.php:48 -msgid "SAMBA Support : The %{attr} of the sambaDomain object is incorrect." +#: includes/addons/LSaddons.asterisk.php:30 +msgid "Asterisk : The function %{function} only work with %{objectName}." msgstr "" -"SAMBA Support : L'attribut %{attr} de l'objet sambaDomain est incorrect." +"Asterisk : La fonction %{function} ne fonctionne qu'avec %{objectName}." -#: includes/addons/LSaddons.mail.php:27 -msgid "MAIL Support : Pear::MAIL is missing." -msgstr "Support MAIL : Pear::MAIL est manquant." +#: 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/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.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/addons/LSaddons.posix.php:27 msgid "POSIX Support : The constant %{const} is not defined." @@ -177,38 +183,6 @@ msgstr "" "Support POSIX : L'attribut %{dependency} est manquant. Impossible de générer " "l'attribut %{attr}." -#: 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.ftp.php:27 msgid "FTP Support : Pear::Net_FTP is missing." msgstr "Support FTP : Pear::Net_FTP n'est pas installé." @@ -253,6 +227,77 @@ msgstr "" "Support FTP : Impossible de renommer le dossier %{old} en %{new} sur le " "serveur distant." +#: includes/addons/LSaddons.samba.php:27 +msgid "SAMBA Support : Unable to load smbHash class." +msgstr "Support SAMBA : Impossible de charger la classe smbHash." + +#: 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/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/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/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/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/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/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." @@ -285,110 +330,113 @@ msgstr "" "MAILDIR : Erreur durant la récupération du chemin distant du dossier des " "mails." -#: 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/addons/LSaddons.mail.php:27 +msgid "MAIL Support : Pear::MAIL is missing." +msgstr "Support MAIL : Pear::MAIL est manquant." -#: 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/addons/LSaddons.mail.php:32 +msgid "MAIL Error : %{msg}" +msgstr "Erreur MAIL : %{msg}" -#: includes/addons/LSaddons.asterisk.php:33 +#: includes/addons/LSaddons.mail.php:36 +msgid "MAIL : Error sending your email" +msgstr "MAIL : Erreur durant l'envoie de votre mail." + +#: includes/class/class.LSformElement_text.php:57 +msgid "Generate the value" +msgstr "Générer une valeur" + +#: includes/class/class.LSattr_html_select_list.php:63 +#: includes/class/class.LSattr_html_date.php:43 +msgid "Invalid value" +msgstr "Valeur invalide" + +#: includes/class/class.LSattr_html_select_list.php:370 msgid "" -"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 " -"hashed password." +"LSattr_html_select_list : Configuration data are missing to generate the " +"select list of the attribute %{attr}." msgstr "" -"Asterisk : L'attribut %{dependency} est manquant. Impossible de générer le " -"mot de passe haché en MD5." +"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/addons/LSaddons.asterisk.php:36 +#: includes/class/class.LSattr_html_select_list.php:373 msgid "" -"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " -"password." +"LSattr_html_select_list : Invalid attribute %{attr} reference as " +"OTHER_ATTRIBUTE possible values." msgstr "" -"Asterisk : Le mot de passe en clair est indisponible. Impossible de générer " -"le mot de passe haché en MD5." +"LSattr_html_select_list : Référence invalide à l'attribut %{attr} comme " +"valeurs possibles (OTHER_ATTRIBUTE)." -#: includes/class/class.LSmail.php:63 -msgid "Email" -msgstr "E-mail" - -#: includes/class/class.LSmail.php:64 -msgid "Title" -msgstr "Titre" - -#: includes/class/class.LSmail.php:65 -msgid "Message" -msgstr "Message" - -#: includes/class/class.LSmail.php:77 -msgid "Your message has been sent successfully." -msgstr "Votre message a bien été envoyé." - -#: 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.LSimport.php:195 -msgid "Error creating object on LDAP server." -msgstr "Une erreur est survenue en création cet objet dans l'annuaire LDAP." - -#: includes/class/class.LSimport.php:221 -msgid "Error updating object on LDAP server." -msgstr "" -"Une erreur est survenue en mettant à jour cet objet dans l'annuaire LDAP." - -#: includes/class/class.LSimport.php:227 -msgid "Error validating update form." -msgstr "Une erreur est survenue en validant le formulaire de mise à jour." - -#: includes/class/class.LSimport.php:232 -msgid "Failed to set post data on update form." -msgstr "Impossible de définir les données dans le formulaire de mise à jours." - -#: includes/class/class.LSimport.php:237 +#: includes/class/class.LSattr_html_select_list.php:376 msgid "" -"Failed to load existing object %{dn} from LDAP server. Can't update object." +"LSattr_html_select_list : Attribute %{attr} referenced as OTHER_ATTRIBUTE " +"possible values is not a jsonCompositeAttribute." msgstr "" -"Impossible de charger l'objet existant %{dn} depuis l'annuaire LDAP. " -"Impossible de mettre à jour cet objet." +"LSattr_html_select_list : L'attribute %{attr} référencé comme valeurs " +"possibles (OTHER_ATTRIBUTE) n'est pas du type jsonCompositeAttribute." -#: includes/class/class.LSimport.php:242 -msgid "An object already exist on LDAP server with DN %{dn}." -msgstr "Un objet existe déjà dans l'annuaire LDAP avec le DN %{dn}." +#: includes/class/class.LSattr_html_select_list.php:379 +msgid "" +"LSattr_html_select_list : Fail to decode the following attribute %{attr} " +"value as JSON : %{value}" +msgstr "" +"LSattr_html_select_list : Impossible de décodé la valeur JSON suivante de " +"l'attribut %{attr} : %{value}" -#: includes/class/class.LSimport.php:246 -msgid "Failed to generate DN for this object." -msgstr "Impossible de générer le DN de cet objet." +#: includes/class/class.LSattr_html_select_list.php:382 +msgid "" +"LSattr_html_select_list : No component %{component} found in the following " +"attribute %{attr} JSON value : %{value}" +msgstr "" +"LSattr_html_select_list : Le composant %{component} n'a pas été trouvé dans " +"la valeur JSON de l'attribut %{attr} : %{value}" -#: includes/class/class.LSimport.php:250 -msgid "Failed to validate object data." -msgstr "Impossible de valider les données de l'objet." +#: 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.LSimport.php:256 -msgid "Error validating creation form." -msgstr "Une erreur est survenue en validant le formulaire de création." +#: 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.LSimport.php:261 -msgid "Failed to set post data on creation form." -msgstr "Impossible de définir les données dans le formulaire de création." +#: 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.LSimport.php:319 -msgid "LSimport : Post data not found or not completed." -msgstr "LSimport : les données transmises sont introuvables ou incomplètes." +#: 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 ?" -#: includes/class/class.LSimport.php:322 -msgid "LSimport : object type invalid." -msgstr "LSimport : type d'objet invalide." +#: includes/class/class.LSioFormat.php:92 +msgid "LSioFormat : IOformat driver %{driver} invalid or unavailable." +msgstr "" +"LSioFormat : Le pilote d'IOformat %{driver} est invalide ou n'est pas " +"disponible." -#: includes/class/class.LSimport.php:325 -msgid "LSimport : input/output format %{format} invalid." -msgstr "LSimport : Le format d'entrée/sortie %{format} est invalide." +#: includes/class/class.LSformElement_supannLabeledValue.php:63 +#: includes/class/class.LSformElement_select_object.php:75 +#: includes/class/class.LSformElement_supannCompositeAttribute.php:107 +#: includes/class/class.LSformElement.php:289 +msgid "No set value" +msgstr "Aucune valeur définie" -#: includes/class/class.LSimport.php:328 -msgid "LSimport : Fail to initialize input/output driver" -msgstr "LSimport : Impossible d'initialiser le pilote d'entrée/sortie." +#: includes/class/class.LSformElement_supannLabeledValue.php:64 +#: includes/class/class.LSformElement_select_object.php:76 +#: includes/class/class.LSformElement_supannCompositeAttribute.php:108 +msgid "No result" +msgstr "Aucun résultat" #: includes/class/class.LSconfirmBox.php:35 msgid "Confirmation" @@ -402,127 +450,33 @@ msgstr "Confirmez-vous votre choix ?" msgid "Cancel" msgstr "Annuler" -#: includes/class/class.LSauthMethod_anonymous.php:68 +#: includes/class/class.LSauthMethod_CAS.php:112 +msgid "LSauthMethod_CAS : Failed to load phpCAS." +msgstr "LSauthMethod_CAS : Impossible de charger phpCAS." + +#: 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.LSsearchEntry.php:257 msgid "" -"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER " -"contant in the configuration file." +"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns " +"%{column}." msgstr "" -"LSauthMethod_anonymous : Vous devez définir la constante " -"LSAUTHMETHOD_ANONYMOUS_USER dans le fichier de configuration." - -#: includes/class/class.LSformElement.php:194 -msgid "Attribute" -msgstr "Attribut" - -#: includes/class/class.LSformElement.php:289 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:107 -#: includes/class/class.LSformElement_select_object.php:75 -#: includes/class/class.LSformElement_supannLabeledValue.php:63 -msgid "No set value" -msgstr "Aucune valeur définie" - -#: includes/class/class.LSformElement_mailQuota.php:80 -#: includes/class/class.LSformElement_valueWithUnit.php:106 -#: includes/class/class.LSformElement_quota.php:80 -msgid "Incorrect value" -msgstr "Valeur incorrecte" - -#: 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_valueWithUnit.php:200 -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.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.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.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.LSformElement_date.php:159 -msgid "Now." -msgstr "Maintenant." - -#: includes/class/class.LSformElement_date.php:160 -msgid "Today." -msgstr "Aujourd'hui." - -#: 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 : " - -#: includes/class/class.LStemplate.php:107 -msgid "LStemplate : Can't load Smarty 2 support file" -msgstr "LStemplate : Impossible de charger le fichier de support de Smarty 2." - -#: includes/class/class.LStemplate.php:114 -msgid "LStemplate : Can't load Smarty 3 support file" -msgstr "LStemplate : Impossible de charger le fichier de support de Smarty 3." - -#: includes/class/class.LStemplate.php:118 -msgid "LStemplate : Smarty version not recognized." -msgstr "LStemplate : Version de Smarty non reconnue." - -#: includes/class/class.LStemplate.php:130 -msgid "LStemplate : Can't load Smarty." -msgstr "" -"LStemplate : Impossible de charger le moteur de gestion de template Smarty." - -#: includes/class/class.LStemplate.php:309 -msgid "LStemplate : Template %{file} not found." -msgstr "LStemplate : le template %{file} est introuvable." - -#: includes/class/class.LSattr_html_select_object.php:231 -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:234 -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:237 -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}." +"LSsearchEntry : formaterFunction %{func} invalide utilisé pour " +"l'extraDisplayedColumns %{column}." #: includes/class/class.LSattribute.php:267 msgid "The value of field %{label} is invalid." @@ -589,594 +543,125 @@ msgstr "" "LSattribute : L'objet attr_%{type} de l'attribut %{name} n'est pas encore " "défini." -#: includes/class/class.LSformRule_callable.php:60 -msgid "LSformRule_callable : The given callable option is not callable" -msgstr "LSformRule_callable : Le paramètre fournis n'est pas exécutable." +#: includes/class/class.LSformElement_jsonCompositeAttribute.php:249 +#: includes/class/class.LSformElement_jsonCompositeAttribute.php:262 +msgid "Invalid value \"%{value}\" for component %{component}." +msgstr "Valeur invalide pour le composant %{component} : \"%{value}\"" -#: includes/class/class.LSformElement_postaladdress.php:71 -msgid "View on map" -msgstr "Voir sur une carte" +#: includes/class/class.LSformElement_jsonCompositeAttribute.php:267 +msgid "Can't validate value of component %{c}." +msgstr "Impossible de valider la valeur du composant %{c}." -#: includes/class/class.LSformElement_postaladdress.php:86 -msgid "" -"LSformElement_postaladdress : Map URL pattern generate function is not " -"callabled (%{function})." -msgstr "" -"LSformElement_postaladdress : La fonction de génération de l'URL de la carte " -"n'est pas exécutable (%{function})." +#: includes/class/class.LSformElement_jsonCompositeAttribute.php:281 +msgid "Component %{c} must be defined" +msgstr "Le composant %{c} est obligatoire." -#: includes/class/class.LSformElement_select.php:52 -msgid "Reset selection." -msgstr "Réinitiliser la sélection." +#: 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: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." -#: includes/class/class.LSformElement_select.php:58 #: 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/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 ?" +#: includes/class/class.LSformElement_supannEtuInscription.php:41 +msgid "Organism" +msgstr "Etablissement" -#: includes/class/class.LSformElement_textarea.php:51 -msgid "Clear" -msgstr "Nettoyer" +#: includes/class/class.LSformElement_supannEtuInscription.php:47 +msgid "Registration year" +msgstr "Année d'inscription" -#: includes/class/class.LSsession.php:1184 -msgid "Connection" -msgstr "Connexion" +#: includes/class/class.LSformElement_supannEtuInscription.php:52 +msgid "Registration year must be an integer" +msgstr "L'année d'inscription doit être un entier" -#: includes/class/class.LSsession.php:1194 -#: includes/class/class.LSsession.php:1233 -msgid "LDAP server" -msgstr "Serveur LDAP" +#: includes/class/class.LSformElement_supannEtuInscription.php:61 +msgid "Registration regime" +msgstr "Régime d'inscription" -#: includes/class/class.LSsession.php:1205 -#: includes/class/class.LSsession.php:1243 -msgid "Identifier" -msgstr "Identifiant" +#: includes/class/class.LSformElement_supannEtuInscription.php:67 +msgid "Discipline sector" +msgstr "Secteur disciplinaire" -#: includes/class/class.LSsession.php:1206 -msgid "Password" -msgstr "Mot de passe" +#: includes/class/class.LSformElement_supannEtuInscription.php:73 +msgid "Diploma type" +msgstr "Type de diplôme" -#: includes/class/class.LSsession.php:1207 -msgid "Connect" -msgstr "Se connecter" +#: includes/class/class.LSformElement_supannEtuInscription.php:79 +msgid "Cursus & Year" +msgstr "Cursus et année" -#: includes/class/class.LSsession.php:1208 -msgid "Forgot your password ?" -msgstr "Mot de passe perdu ?" +#: includes/class/class.LSformElement_supannEtuInscription.php:91 +#: includes/class/class.LSformElement_supannRoleEntite.php:52 +msgid "Entity" +msgstr "Entité" -#: includes/class/class.LSsession.php:1226 -msgid "Recovery of your credentials" -msgstr "Récupération de votre mot de passe" +#: includes/class/class.LSformElement_supannEtuInscription.php:96 +msgid "Diploma" +msgstr "Diplôme" -#: includes/class/class.LSsession.php:1245 -msgid "Back" -msgstr "Retour" +#: includes/class/class.LSformElement_supannEtuInscription.php:102 +msgid "Step" +msgstr "Étape" -#: includes/class/class.LSsession.php:1247 -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.LSformElement_supannEtuInscription.php:108 +msgid "Pedagogical element" +msgstr "Élement pédagogique" -#: includes/class/class.LSsession.php:1251 +#: includes/class/class.LSformRule_date.php:59 +msgid "LSformRule_date : No date format specify." +msgstr "LSformRule_date : Aucun format de date spécifié." + +#: includes/class/class.LSformRule_inarray.php:56 msgid "" -"An email has been sent to %{mail}. Please follow the instructions on it." +"LSformRule_inarray : Possible values has not been configured to validate " +"data." msgstr "" -"Un e-mail vient de vous être envoyé à l'adresse %{mail}. Merci de suivre les " -"indications qu'il contient." +"LSformRule_inarray : Les valeurs possibles n'ont pas été configurées pour " +"valider les données." -#: includes/class/class.LSsession.php:1259 -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.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.LSsession.php:1401 -msgid "Refresh" -msgstr "Rafraîchir" - -#: includes/class/class.LSsession.php:1417 -msgid "Language" -msgstr "Langue" - -#: includes/class/class.LSsession.php:1444 -msgid "Connected as" -msgstr "Connecté en tant que" - -#: includes/class/class.LSsession.php:2389 -msgid "LSsession : The constant %{const} is not defined." -msgstr "LSsession : La constante %{const} n'est pas définie." - -#: includes/class/class.LSsession.php:2392 +#: includes/class/class.LSattr_html_select_object.php:231 msgid "" -"LSsession : The %{addon} support is uncertain. Verify system compatibility " -"and the add-on configuration." +"LSattr_html_select_object : LSobject type is undefined (attribute : %{attr})." msgstr "" -"LSsession : Le support %{addon} est incertain. Vérifiez la compatibilité du " -"système et la configuration de l'add-on." +"LSattr_html_select_objet : Le type d'LSobject n'est pas définie (attritbut : " +"%{attr})." -#: includes/class/class.LSsession.php:2395 +#: includes/class/class.LSattr_html_select_object.php:234 msgid "" -"LSsession : LDAP server's configuration data are invalid. Can't connect." +"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 "" -"LSsession : Les données de configuration du serveur LDAP sont invalide. " -"Impossible de s'y connecter." +"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.LSsession.php:2398 -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:2401 -msgid "LSsession : Failed to load LSclass %{class}." -msgstr "LSsession : Impossible de charger la LSclass %{class}." - -#: includes/class/class.LSsession.php:2404 -msgid "LSsession : Login or password incorrect." -msgstr "LSsession : Identifiant ou mot de passe incorrects." - -#: includes/class/class.LSsession.php:2407 -msgid "LSsession : Impossible to identify you : Duplication of identities." -msgstr "LSsession : Impossible de vous identifier : Duplication d'identité." - -#: includes/class/class.LSsession.php:2410 -msgid "LSsession : Can't load class of authentification (%{class})." -msgstr "" -"LSsession : Impossible de charger la classe d'authentification (%{class})." - -#: includes/class/class.LSsession.php:2413 -msgid "LSsession : Can't connect to LDAP server." -msgstr "LSsession : Impossible de se connecter au serveur LDAP." - -#: includes/class/class.LSsession.php:2416 -msgid "LSsession : Impossible to authenticate you." -msgstr "LSsession : Impossible de vous identifier." - -#: includes/class/class.LSsession.php:2419 -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:2422 -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:2425 +#: includes/class/class.LSattr_html_select_object.php:237 msgid "" -"LSsession : The function of the custom action %{name} does not exists or is " -"not configured." +"LSattr_html_select_object : more than one object returned corresponding to " +"value %{val} of attribute %{attr}." msgstr "" -"LSsearch : La fonction de l'action personnalisée %{name} n'existe pas ou " -"n'est pas configurée." - -#: includes/class/class.LSsession.php:2428 -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:2431 -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:2434 -msgid "LSsession : No import/export format define for this object type." -msgstr "LSsession : Aucun format d'entrée/sortie définie pour ce type d'objet." - -#: includes/class/class.LSsession.php:2437 -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:2440 -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:2443 -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:2446 -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:2449 -msgid "" -"LSsession : call function %{func} do not provided from LSaddon %{addon}." -msgstr "" -"LSsession : la fonction %{func} n'est pas fournie par le LSaddon %{addon}." - -#: includes/class/class.LSsession.php:2452 -msgid "LSsession : problem during initialisation." -msgstr "LSsession : Problème durant l'initialisation." - -#: includes/class/class.LSsession.php:2455 -msgid "LSsession : view function %{func} for LSaddon %{addon} doet not exist." -msgstr "" -"LSsession : la fonction de vue %{func} du LSaddon %{addon} n'existe pas." - -#: includes/class/class.LSsession.php:2458 -msgid "LSsession : invalid related object's DN pass in parameter." -msgstr "LSsession : DN d'objet en relation incorrect dans les paramètres." - -#: includes/class/class.LSldapObject.php:470 -msgid "The attribute %{attr} is not valid." -msgstr "L'attribut %{attr} n'est pas valide." - -#: includes/class/class.LSldapObject.php:1834 -msgid "LSldapObject : Object type unknown." -msgstr "LSldapObject : Type d'objet inconnu." - -#: includes/class/class.LSldapObject.php:1837 -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:1840 -msgid "LSldapObject : No form exists for the object %{obj}." -msgstr "LSldapObject : Aucun formulaire n'existe pour l'objet %{obj}" - -#: includes/class/class.LSldapObject.php:1843 -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:1846 -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:1850 -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:1853 -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:1857 -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:1860 -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:1863 -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:1867 -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:1870 -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:1873 -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:1876 -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:1879 -msgid "LSldapObject : Error during deleting the object %{objectname}." -msgstr "LSldapObject : Erreur durant la suppression de l'objet %{objectname}" - -#: includes/class/class.LSldapObject.php:1883 -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:1886 -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:1890 -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:1893 -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:1897 -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:1900 -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:1904 -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:1907 -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:1910 -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:1913 -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:1917 -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:1920 -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:1924 -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:1927 -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:1930 -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:1934 -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:1939 -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.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.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.LSrelation.php:69 -#: includes/class/class.LSrelation.php:76 -msgid "listing related objects" -msgstr "énumaration des objets liés" - -#: includes/class/class.LSrelation.php:103 -#: includes/class/class.LSrelation.php:109 -msgid "getting key value" -msgstr "récupération de la valeur clé" - -#: includes/class/class.LSrelation.php:134 -#: includes/class/class.LSrelation.php:141 -#: includes/class/class.LSrelation.php:174 -msgid "checking right on relation with specific object" -msgstr "vérification des droits sur la relation avec un objet en particulier" - -#: includes/class/class.LSrelation.php:150 -msgid "deleting" -msgstr "suppression" - -#: includes/class/class.LSrelation.php:157 -msgid "removing relation with specific object" -msgstr "suppression de la relation avec un object en particulier" - -#: includes/class/class.LSrelation.php:167 -msgid "renaming" -msgstr "renommage" - -#: includes/class/class.LSrelation.php:186 -msgid "updating" -msgstr "mise à jour" - -#: includes/class/class.LSrelation.php:192 -msgid "updating relations" -msgstr "mise à jour des relations" - -#: includes/class/class.LSrelation.php:214 includes/class/class.LSform.php:216 -#: remove.php:49 -msgid "Do you really want to delete" -msgstr "Voulez-vous vraiment supprimer" - -#: includes/class/class.LSrelation.php:215 -msgid "Warning" -msgstr "Attention" - -#: includes/class/class.LSrelation.php:243 -#: includes/class/class.LSrelation.php:365 -msgid "No object." -msgstr "Aucun objet." - -#: includes/class/class.LSrelation.php:453 -msgid "" -"LSrelation : The function %{function} for action '%{action}' on the relation " -"%{relation} is unknown." -msgstr "" -"LSrelation : La fonction %{function} pour l'action '%{action}' sur la " -"relation %{relation} est inconnue." - -#: includes/class/class.LSrelation.php:456 -msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown." -msgstr "" -"LSrelation : La relation %{relation} du type d'objet %{LSobject} est " -"inconnue." - -#: includes/class/class.LSrelation.php:459 -msgid "LSrelation : Error during relation update of the relation %{relation}." -msgstr "LSsession : Erreur durant la mise à jour de la relation %{relation}" - -#: includes/class/class.LSrelation.php:462 -msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})." -msgstr "" -"LSsession : La fonction de mise à jour de la relation %{relation} est " -"inconnue." - -#: includes/class/class.LSrelation.php:465 -msgid "" -"LSrelation : Incomplete configuration for LSrelation %{relation} of object " -"type %{LSobject} for action : %{action}." -msgstr "" -"LSrelation : Configuration incomplète de la LSrelation %{relation} du type " -"d'objet %{LSobject} pour l'action : %{action}." - -#: includes/class/class.LSrelation.php:468 -msgid "" -"LSrelation : Invalid editable attribute for LSrelation %{relation} with " -"LSobject %{LSobject}." -msgstr "" -"LSrelation : Attribut éditable invalide pour la LSrelation %{relation} du " -"type d'objet %{LSobject}." +"LSattr_html_select_objet : plus d'un objet retourné en correspondance à la " +"valeur %{val} de l'attribut %{attr}." #: includes/class/class.LSformElement_password.php:134 msgid "Generate a password." @@ -1261,21 +746,256 @@ msgstr "" "être utilisé pour l'envoi du mot de passe : le fonction " "get_mail_attr_function a déclenchée une exception : %{msg}." -#: includes/class/class.LSformElement_url.php:51 -msgid "Display this website." -msgstr "Afficher le site internet." +#: 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.LSformElement_url.php:52 -msgid "Add this website to my bookmarks." -msgstr "Ajouter ce site internet à mes favoris." +#: 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.LSformElement_text.php:57 -msgid "Generate the value" -msgstr "Générer une valeur" +#: includes/class/class.LSimport.php:195 +msgid "Error creating object on LDAP server." +msgstr "Une erreur est survenue en création cet objet dans l'annuaire LDAP." -#: includes/class/class.LSauthMethod_CAS.php:112 -msgid "LSauthMethod_CAS : Failed to load phpCAS." -msgstr "LSauthMethod_CAS : Impossible de charger phpCAS." +#: includes/class/class.LSimport.php:221 +msgid "Error updating object on LDAP server." +msgstr "" +"Une erreur est survenue en mettant à jour cet objet dans l'annuaire LDAP." + +#: includes/class/class.LSimport.php:227 +msgid "Error validating update form." +msgstr "Une erreur est survenue en validant le formulaire de mise à jour." + +#: includes/class/class.LSimport.php:232 +msgid "Failed to set post data on update form." +msgstr "Impossible de définir les données dans le formulaire de mise à jours." + +#: includes/class/class.LSimport.php:237 +msgid "" +"Failed to load existing object %{dn} from LDAP server. Can't update object." +msgstr "" +"Impossible de charger l'objet existant %{dn} depuis l'annuaire LDAP. " +"Impossible de mettre à jour cet objet." + +#: includes/class/class.LSimport.php:242 +msgid "An object already exist on LDAP server with DN %{dn}." +msgstr "Un objet existe déjà dans l'annuaire LDAP avec le DN %{dn}." + +#: includes/class/class.LSimport.php:246 +msgid "Failed to generate DN for this object." +msgstr "Impossible de générer le DN de cet objet." + +#: includes/class/class.LSimport.php:250 +msgid "Failed to validate object data." +msgstr "Impossible de valider les données de l'objet." + +#: includes/class/class.LSimport.php:256 +msgid "Error validating creation form." +msgstr "Une erreur est survenue en validant le formulaire de création." + +#: includes/class/class.LSimport.php:261 +msgid "Failed to set post data on creation form." +msgstr "Impossible de définir les données dans le formulaire de création." + +#: includes/class/class.LSimport.php:319 +msgid "LSimport : Post data not found or not completed." +msgstr "LSimport : les données transmises sont introuvables ou incomplètes." + +#: includes/class/class.LSimport.php:322 +msgid "LSimport : object type invalid." +msgstr "LSimport : type d'objet invalide." + +#: includes/class/class.LSimport.php:325 +msgid "LSimport : input/output format %{format} invalid." +msgstr "LSimport : Le format d'entrée/sortie %{format} est invalide." + +#: includes/class/class.LSimport.php:328 +msgid "LSimport : Fail to initialize input/output driver" +msgstr "LSimport : Impossible d'initialiser le pilote d'entrée/sortie." + +#: 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.LSsearch.php:1049 +msgid "Actions" +msgstr "Actions" + +#: includes/class/class.LSsearch.php:1052 +msgid "This search didn't get any result." +msgstr "Cette recherche n'a retournée aucun résultat" + +#: includes/class/class.LSsearch.php:1304 +msgid "LSsearch : Invalid filter : %{filter}." +msgstr "LSsearch : Filtre invalide : %{filter}." + +#: includes/class/class.LSsearch.php:1307 +msgid "LSsearch : Invalid basedn : %{basedn}." +msgstr "LSsearch : Base DN invalide." + +#: includes/class/class.LSsearch.php:1310 +msgid "LSsearch : Invalid value for %{param} parameter." +msgstr "LSsearch : La valeur du paramètre %{param} est incorrecte." + +#: includes/class/class.LSsearch.php:1313 +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:1316 +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:1319 +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:1322 +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:1325 +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:1328 +msgid "LSsearch : Error combining filters." +msgstr "LSsearch : Problème en combinant les filtres." + +#: includes/class/class.LSsearch.php:1331 +msgid "LSsearch : Invalid pattern." +msgstr "LSsearch : Mot clé invalide." + +#: includes/class/class.LSsearch.php:1334 +msgid "LSsearch : Invalid attribute %{attr} in parameters." +msgstr "LSsearch : Attribut %{attr} incorrect dans les paramètres." + +#: includes/class/class.LSsearch.php:1337 +msgid "LSsearch : Error during the search." +msgstr "LSsearch : Erreur pendant la recherche." + +#: includes/class/class.LSsearch.php:1340 +msgid "LSsearch : Error sorting the search." +msgstr "LSsearch : Erreur pendant le trie de la recherche." + +#: includes/class/class.LSsearch.php:1343 +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:1346 +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:1349 +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.LSsearch.php:1352 +msgid "LSsearch : Invalid search pattern." +msgstr "LSsearch : Mot clé de recherche invalide" + +#: 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.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.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.LSformElement_mail.php:51 +msgid "Send a mail from here." +msgstr "Envoyer un mail depuis l'interface." + +#: 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 : " + +#: includes/class/class.LStemplate.php:107 +msgid "LStemplate : Can't load Smarty 2 support file" +msgstr "LStemplate : Impossible de charger le fichier de support de Smarty 2." + +#: includes/class/class.LStemplate.php:114 +msgid "LStemplate : Can't load Smarty 3 support file" +msgstr "LStemplate : Impossible de charger le fichier de support de Smarty 3." + +#: includes/class/class.LStemplate.php:118 +msgid "LStemplate : Smarty version not recognized." +msgstr "LStemplate : Version de Smarty non reconnue." + +#: includes/class/class.LStemplate.php:130 +msgid "LStemplate : Can't load Smarty." +msgstr "" +"LStemplate : Impossible de charger le moteur de gestion de template Smarty." + +#: includes/class/class.LStemplate.php:350 +msgid "LStemplate : Template %{file} not found." +msgstr "LStemplate : le template %{file} est introuvable." + +#: includes/class/class.LSformRule_callable.php:60 +msgid "LSformRule_callable : The given callable option is not callable" +msgstr "LSformRule_callable : Le paramètre fournis n'est pas exécutable." #: includes/class/class.LSform.php:98 msgid "Add a field to add another values." @@ -1289,14 +1009,6 @@ msgstr "Supprimer cette valeur." 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:217 msgid "Caution" msgstr "Attention" @@ -1347,83 +1059,652 @@ msgstr "" "LSform : L'élement %{name}, listé comme affiché dans la configuration du " "masque de saisie, n'existe pas." -#: includes/class/class.LSformElement_maildir.php:68 +#: includes/class/class.LSformElement_valueWithUnit.php:106 +#: includes/class/class.LSformElement_quota.php:80 +#: includes/class/class.LSformElement_mailQuota.php:80 +msgid "Incorrect value" +msgstr "Valeur incorrecte" + +#: includes/class/class.LSformElement_valueWithUnit.php:200 msgid "" -"Maildir creation/modification on user creation/modification is enabled. " -"Click to disable." +"LSformElement_valueWithUnit : Units configuration data are missing for the " +"attribute %{attr}." 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." +"LSformElement_valueWithUnit : La configuration des unités est manquante pour " +"l'attribut %{attr}." -#: includes/class/class.LSformElement_maildir.php:69 +#: includes/class/class.LSformElement_xmpp.php:50 +msgid "Chat with this person." +msgstr "Discuter avec cette personne." + +#: includes/class/class.LSldapObject.php:470 +msgid "The attribute %{attr} is not valid." +msgstr "L'attribut %{attr} n'est pas valide." + +#: includes/class/class.LSldapObject.php:1800 +msgid "LSldapObject : Object type unknown." +msgstr "LSldapObject : Type d'objet inconnu." + +#: includes/class/class.LSldapObject.php:1803 +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:1806 +msgid "LSldapObject : No form exists for the object %{obj}." +msgstr "LSldapObject : Aucun formulaire n'existe pour l'objet %{obj}" + +#: includes/class/class.LSldapObject.php:1809 msgid "" -"Click to enable maildir creation/modification on user creation/modification." +"LSldapObject : The function %{func} to validate the attribute %{attr} the " +"object %{obj} is unknow." msgstr "" -"Cliquer pour activer la création/modification de la maildir en même temps " -"que la création/modification du l'utilisateur." +"LSldapObject : La fonction %{func} pour valider l'attribut %{attr} de " +"l'objet %{obj} est inconnu." -#: includes/class/class.LSformRule_regex.php:65 -msgid "LSformRule_regex : Regex has not been configured to validate data." +#: includes/class/class.LSldapObject.php:1812 +msgid "" +"LSldapObject : Configuration data are missing to validate the attribute " +"%{attr} of the object %{obj}." msgstr "" -"LSformRule_regex : L'expression régulière de vérification des données n'est " -"pas configurée." +"LSldapObject : Des données de configurations sont manquant pour pouvoir " +"valider l'attribut %{attr} de l'objet %{obj}." -#: includes/class/class.LSformElement_select_object.php:70 -msgid "Move up" -msgstr "Monter" +#: includes/class/class.LSldapObject.php:1816 +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.LSformElement_select_object.php:71 -msgid "Move down" -msgstr "Descendre" +#: includes/class/class.LSldapObject.php:1819 +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.LSformElement_select_object.php:83 -msgid "Fast Add" -msgstr "Ajout rapide" +#: includes/class/class.LSldapObject.php:1823 +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.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/class/class.LSldapObject.php:1826 +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.LSattr_html_date.php:43 -#: includes/class/class.LSattr_html_select_list.php:63 -msgid "Invalid value" -msgstr "Valeur invalide" +#: includes/class/class.LSldapObject.php:1829 +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.LSformElement_mail.php:51 -msgid "Send a mail from here." -msgstr "Envoyer un mail depuis l'interface." +#: includes/class/class.LSldapObject.php:1833 +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.LSformElement_boolean.php:52 -msgid "Reset the choice." -msgstr "Réinitialiser le choix." +#: includes/class/class.LSldapObject.php:1836 +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.LSformElement_boolean.php:60 -msgid "Yes" -msgstr "Oui" +#: includes/class/class.LSldapObject.php:1839 +msgid "LSldapObject : Without DN, the object could not be changed." +msgstr "LSldapObject : Sans DN, l'objet ne peut pas être modifié." -#: includes/class/class.LSformElement_boolean.php:61 -msgid "No" -msgstr "Non" +#: includes/class/class.LSldapObject.php:1842 +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:1845 +msgid "LSldapObject : Error during deleting the object %{objectname}." +msgstr "LSldapObject : Erreur durant la suppression de l'objet %{objectname}" + +#: includes/class/class.LSldapObject.php:1849 +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:1852 +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:1856 +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:1859 +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:1863 +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:1866 +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:1870 +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:1873 +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:1876 +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:1879 +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:1883 +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:1886 +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:1890 +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:1893 +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:1896 +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:1900 +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:1905 +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.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}" + +#: includes/class/class.LSldap.php:498 +msgid "LSldap : Error during the LDAP server connection (%{msg})." +msgstr "LSldap : Erreur durant la connexion au serveur LDAP (%{msg})." + +#: includes/class/class.LSldap.php:501 +msgid "LSldap : Error during the LDAP search (%{msg})." +msgstr "LSldap : Erreur pendant la recherche LDAP (%{msg})." + +#: includes/class/class.LSldap.php:504 +msgid "LSldap : Object type unknown." +msgstr "LSldap : Type d'objet inconnu." + +#: includes/class/class.LSldap.php:507 +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:510 +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:513 +msgid "LSldap : Error while deleting empty attributes." +msgstr "LSldap : Erreur durant la suppression des attributs vides." + +#: includes/class/class.LSldap.php:516 +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_postaladdress.php:71 +msgid "View on map" +msgstr "Voir sur une carte" + +#: includes/class/class.LSformElement_postaladdress.php:86 +msgid "" +"LSformElement_postaladdress : Map URL pattern generate function is not " +"callabled (%{function})." +msgstr "" +"LSformElement_postaladdress : La fonction de génération de l'URL de la carte " +"n'est pas exécutable (%{function})." + +#: includes/class/class.LSsession.php:1184 +msgid "Connection" +msgstr "Connexion" + +#: includes/class/class.LSsession.php:1194 +#: includes/class/class.LSsession.php:1233 +msgid "LDAP server" +msgstr "Serveur LDAP" + +#: includes/class/class.LSsession.php:1205 +#: includes/class/class.LSsession.php:1243 +msgid "Identifier" +msgstr "Identifiant" + +#: includes/class/class.LSsession.php:1206 +msgid "Password" +msgstr "Mot de passe" + +#: includes/class/class.LSsession.php:1207 +msgid "Connect" +msgstr "Se connecter" + +#: includes/class/class.LSsession.php:1208 +msgid "Forgot your password ?" +msgstr "Mot de passe perdu ?" + +#: includes/class/class.LSsession.php:1226 +msgid "Recovery of your credentials" +msgstr "Récupération de votre mot de passe" + +#: includes/class/class.LSsession.php:1245 +msgid "Back" +msgstr "Retour" + +#: includes/class/class.LSsession.php:1247 +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:1251 +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:1259 +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:1404 +msgid "Refresh" +msgstr "Rafraîchir" + +#: includes/class/class.LSsession.php:1420 +msgid "Language" +msgstr "Langue" + +#: includes/class/class.LSsession.php:1442 +msgid "Connected as" +msgstr "Connecté en tant que" + +#: includes/class/class.LSsession.php:2387 +msgid "LSsession : The constant %{const} is not defined." +msgstr "LSsession : La constante %{const} n'est pas définie." + +#: includes/class/class.LSsession.php:2390 +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:2393 +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:2396 +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:2399 +msgid "LSsession : Failed to load LSclass %{class}." +msgstr "LSsession : Impossible de charger la LSclass %{class}." + +#: includes/class/class.LSsession.php:2402 +msgid "LSsession : Login or password incorrect." +msgstr "LSsession : Identifiant ou mot de passe incorrects." + +#: includes/class/class.LSsession.php:2405 +msgid "LSsession : Impossible to identify you : Duplication of identities." +msgstr "LSsession : Impossible de vous identifier : Duplication d'identité." + +#: includes/class/class.LSsession.php:2408 +msgid "LSsession : Can't load class of authentification (%{class})." +msgstr "" +"LSsession : Impossible de charger la classe d'authentification (%{class})." + +#: includes/class/class.LSsession.php:2411 +msgid "LSsession : Can't connect to LDAP server." +msgstr "LSsession : Impossible de se connecter au serveur LDAP." + +#: includes/class/class.LSsession.php:2414 +msgid "LSsession : Impossible to authenticate you." +msgstr "LSsession : Impossible de vous identifier." + +#: includes/class/class.LSsession.php:2417 +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:2420 +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:2423 +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:2426 +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:2429 +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:2432 +msgid "LSsession : No import/export format define for this object type." +msgstr "LSsession : Aucun format d'entrée/sortie définie pour ce type d'objet." + +#: includes/class/class.LSsession.php:2435 +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:2438 +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:2441 +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:2444 +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:2447 +msgid "" +"LSsession : call function %{func} do not provided from LSaddon %{addon}." +msgstr "" +"LSsession : la fonction %{func} n'est pas fournie par le LSaddon %{addon}." + +#: includes/class/class.LSsession.php:2450 +msgid "LSsession : problem during initialisation." +msgstr "LSsession : Problème durant l'initialisation." + +#: includes/class/class.LSsession.php:2453 +msgid "LSsession : view function %{func} for LSaddon %{addon} doet not exist." +msgstr "" +"LSsession : la fonction de vue %{func} du LSaddon %{addon} n'existe pas." + +#: includes/class/class.LSsession.php:2456 +msgid "LSsession : invalid related object's DN pass in parameter." +msgstr "LSsession : DN d'objet en relation incorrect dans les paramètres." + +#: includes/class/class.LSmail.php:63 +msgid "Email" +msgstr "E-mail" + +#: includes/class/class.LSmail.php:64 +msgid "Title" +msgstr "Titre" + +#: includes/class/class.LSmail.php:65 +msgid "Message" +msgstr "Message" + +#: includes/class/class.LSmail.php:77 +msgid "Your message has been sent successfully." +msgstr "Votre message a bien été envoyé." + +#: 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_rss.php:50 msgid "Display RSS stack." msgstr "Afficher la file RSS." -#: 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.LSformElement_supannRoleEntite.php:40 +msgid "Role" +msgstr "Rôle" -#: includes/class/class.LSattr_ldap_password.php:234 +#: includes/class/class.LSformElement_supannRoleEntite.php:46 +msgid "Entity type" +msgstr "Type d'entité" + +#: includes/class/class.LSrelation.php:69 +#: includes/class/class.LSrelation.php:76 +msgid "listing related objects" +msgstr "énumaration des objets liés" + +#: includes/class/class.LSrelation.php:103 +#: includes/class/class.LSrelation.php:109 +msgid "getting key value" +msgstr "récupération de la valeur clé" + +#: includes/class/class.LSrelation.php:134 +#: includes/class/class.LSrelation.php:141 +#: includes/class/class.LSrelation.php:174 +msgid "checking right on relation with specific object" +msgstr "vérification des droits sur la relation avec un objet en particulier" + +#: includes/class/class.LSrelation.php:150 +msgid "deleting" +msgstr "suppression" + +#: includes/class/class.LSrelation.php:157 +msgid "removing relation with specific object" +msgstr "suppression de la relation avec un object en particulier" + +#: includes/class/class.LSrelation.php:167 +msgid "renaming" +msgstr "renommage" + +#: includes/class/class.LSrelation.php:186 +msgid "updating" +msgstr "mise à jour" + +#: includes/class/class.LSrelation.php:192 +msgid "updating relations" +msgstr "mise à jour des relations" + +#: includes/class/class.LSrelation.php:215 +msgid "Warning" +msgstr "Attention" + +#: includes/class/class.LSrelation.php:243 +#: includes/class/class.LSrelation.php:365 +msgid "No object." +msgstr "Aucun objet." + +#: includes/class/class.LSrelation.php:453 msgid "" -"LSattr_ldap_password : Encoding function %{function} is not callable. This " -"password will be stored in clear text." +"LSrelation : The function %{function} for action '%{action}' on the relation " +"%{relation} is unknown." msgstr "" -"LSattr_ldap_password : La fonction d'encodage %{function} n'est pas " -"disponible. Le mot de passe sera stocké en clair." +"LSrelation : La fonction %{function} pour l'action '%{action}' sur la " +"relation %{relation} est inconnue." + +#: includes/class/class.LSrelation.php:456 +msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown." +msgstr "" +"LSrelation : La relation %{relation} du type d'objet %{LSobject} est " +"inconnue." + +#: includes/class/class.LSrelation.php:459 +msgid "LSrelation : Error during relation update of the relation %{relation}." +msgstr "LSsession : Erreur durant la mise à jour de la relation %{relation}" + +#: includes/class/class.LSrelation.php:462 +msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})." +msgstr "" +"LSsession : La fonction de mise à jour de la relation %{relation} est " +"inconnue." + +#: includes/class/class.LSrelation.php:465 +msgid "" +"LSrelation : Incomplete configuration for LSrelation %{relation} of object " +"type %{LSobject} for action : %{action}." +msgstr "" +"LSrelation : Configuration incomplète de la LSrelation %{relation} du type " +"d'objet %{LSobject} pour l'action : %{action}." + +#: includes/class/class.LSrelation.php:468 +msgid "" +"LSrelation : Invalid editable attribute for LSrelation %{relation} with " +"LSobject %{LSobject}." +msgstr "" +"LSrelation : Attribut éditable invalide pour la LSrelation %{relation} du " +"type d'objet %{LSobject}." + +#: includes/class/class.LSformElement_textarea.php:51 +msgid "Clear" +msgstr "Nettoyer" + +#: includes/class/class.LSformElement.php:194 +msgid "Attribute" +msgstr "Attribut" + +#: 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_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.LSauth.php:168 msgid "LSauth : Login or password incorrect." @@ -1458,144 +1739,9 @@ msgstr "" "LSauth : Impossible de récupérer les informations authentification auprès du " "gestionnaire." -#: includes/class/class.LSformElement_supannEtuInscription.php:41 -msgid "Organism" -msgstr "Etablissement" - -#: includes/class/class.LSformElement_supannEtuInscription.php:47 -msgid "Registration year" -msgstr "Année d'inscription" - -#: includes/class/class.LSformElement_supannEtuInscription.php:52 -msgid "Registration year must be an integer" -msgstr "L'année d'inscription doit être un entier" - -#: includes/class/class.LSformElement_supannEtuInscription.php:61 -msgid "Registration regime" -msgstr "Régime d'inscription" - -#: includes/class/class.LSformElement_supannEtuInscription.php:67 -msgid "Discipline sector" -msgstr "Secteur disciplinaire" - -#: includes/class/class.LSformElement_supannEtuInscription.php:73 -msgid "Diploma type" -msgstr "Type de diplôme" - -#: includes/class/class.LSformElement_supannEtuInscription.php:79 -msgid "Cursus & Year" -msgstr "Cursus et année" - -#: includes/class/class.LSformElement_supannEtuInscription.php:91 -#: includes/class/class.LSformElement_supannRoleEntite.php:52 -msgid "Entity" -msgstr "Entité" - -#: includes/class/class.LSformElement_supannEtuInscription.php:96 -msgid "Diploma" -msgstr "Diplôme" - -#: includes/class/class.LSformElement_supannEtuInscription.php:102 -msgid "Step" -msgstr "Étape" - -#: includes/class/class.LSformElement_supannEtuInscription.php:108 -msgid "Pedagogical element" -msgstr "Élement pédagogique" - -#: includes/class/class.LSsearch.php:1043 -msgid "Actions" -msgstr "Actions" - -#: includes/class/class.LSsearch.php:1046 -msgid "This search didn't get any result." -msgstr "Cette recherche n'a retournée aucun résultat" - -#: includes/class/class.LSsearch.php:1298 -msgid "LSsearch : Invalid filter : %{filter}." -msgstr "LSsearch : Filtre invalide : %{filter}." - -#: includes/class/class.LSsearch.php:1301 -msgid "LSsearch : Invalid basedn : %{basedn}." -msgstr "LSsearch : Base DN invalide." - -#: includes/class/class.LSsearch.php:1304 -msgid "LSsearch : Invalid value for %{param} parameter." -msgstr "LSsearch : La valeur du paramètre %{param} est incorrecte." - -#: includes/class/class.LSsearch.php:1307 -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:1310 -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:1313 -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:1316 -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:1319 -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:1322 -msgid "LSsearch : Error combining filters." -msgstr "LSsearch : Problème en combinant les filtres." - -#: includes/class/class.LSsearch.php:1325 -msgid "LSsearch : Invalid pattern." -msgstr "LSsearch : Mot clé invalide." - -#: includes/class/class.LSsearch.php:1328 -msgid "LSsearch : Invalid attribute %{attr} in parameters." -msgstr "LSsearch : Attribut %{attr} incorrect dans les paramètres." - -#: includes/class/class.LSsearch.php:1331 -msgid "LSsearch : Error during the search." -msgstr "LSsearch : Erreur pendant la recherche." - -#: includes/class/class.LSsearch.php:1334 -msgid "LSsearch : Error sorting the search." -msgstr "LSsearch : Erreur pendant le trie de la recherche." - -#: includes/class/class.LSsearch.php:1337 -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:1340 -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:1343 -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_select.php:52 +msgid "Reset selection." +msgstr "Réinitiliser la sélection." #: includes/class/class.LSformElement_image.php:54 msgid "Click to enlarge." @@ -1605,129 +1751,6 @@ msgstr "Cliquer pour agrandir." msgid "Click to delete the picture." msgstr "Cliquer pour supprimer cette photo." -#: includes/class/class.LSformElement_xmpp.php:50 -msgid "Chat with this person." -msgstr "Discuter avec cette personne." - -#: includes/class/class.LSattr_html_select_list.php:366 -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.LSattr_html_select_list.php:369 -msgid "" -"LSattr_html_select_list : Invalid attribute %{attr} reference as " -"OTHER_ATTRIBUTE possible values." -msgstr "" -"LSattr_html_select_list : Référence invalide à l'attribut %{attr} comme " -"valeurs possibles (OTHER_ATTRIBUTE)." - -#: includes/class/class.LSattr_html_select_list.php:372 -msgid "" -"LSattr_html_select_list : Attribute %{attr} referenced as OTHER_ATTRIBUTE " -"possible values is not a jsonCompositeAttribute." -msgstr "" -"LSattr_html_select_list : L'attribute %{attr} référencé comme valeurs " -"possibles (OTHER_ATTRIBUTE) n'est pas du type jsonCompositeAttribute." - -#: includes/class/class.LSattr_html_select_list.php:375 -msgid "" -"LSattr_html_select_list : Fail to decode the following attribute %{attr} " -"value as JSON : %{value}" -msgstr "" -"LSattr_html_select_list : Impossible de décodé la valeur JSON suivante de " -"l'attribut %{attr} : %{value}" - -#: includes/class/class.LSattr_html_select_list.php:378 -msgid "" -"LSattr_html_select_list : No component %{component} found in the following " -"attribute %{attr} JSON value : %{value}" -msgstr "" -"LSattr_html_select_list : Le composant %{component} n'a pas été trouvé dans " -"la valeur JSON de l'attribut %{attr} : %{value}" - -#: 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.LSformElement_jsonCompositeAttribute.php:249 -#: includes/class/class.LSformElement_jsonCompositeAttribute.php:262 -msgid "Invalid value \"%{value}\" for component %{component}." -msgstr "Valeur invalide pour le composant %{component} : \"%{value}\"" - -#: includes/class/class.LSformElement_jsonCompositeAttribute.php:267 -msgid "Can't validate value of component %{c}." -msgstr "Impossible de valider la valeur du composant %{c}." - -#: includes/class/class.LSformElement_jsonCompositeAttribute.php:281 -msgid "Component %{c} must be defined" -msgstr "Le composant %{c} est obligatoire." - -#: includes/class/class.LSformRule_date.php:59 -msgid "LSformRule_date : No date format specify." -msgstr "LSformRule_date : Aucun format de date spécifié." - -#: 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_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.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}" - -#: includes/class/class.LSsearchEntry.php:257 -msgid "" -"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns " -"%{column}." -msgstr "" -"LSsearchEntry : formaterFunction %{func} invalide utilisé pour " -"l'extraDisplayedColumns %{column}." - -#: includes/class/class.LSioFormat.php:92 -msgid "LSioFormat : IOformat driver %{driver} invalid or unavailable." -msgstr "" -"LSioFormat : Le pilote d'IOformat %{driver} est invalide ou n'est pas " -"disponible." - #: includes/functions.php:113 msgid "" "Function 'getFData' : The method %{meth} of the object %{obj} doesn't exist." @@ -1741,30 +1764,10 @@ msgstr "[pas une chaîne de caractères]" msgid "Folder not found" msgstr "Dossier introuvable" -#: 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}." - -#: image.php:37 -msgid "Missing parameter" -msgstr "Paramètre manquant" - #: index.php:28 msgid "Home" msgstr "Accueil" -#: remove.php:37 remove.php:48 -msgid "Deleting" -msgstr "Suppression" - -#: remove.php:39 -msgid "has been deleted successfully" -msgstr "a bien été supprimé" - #, fuzzy #~ msgid "delete" #~ msgstr "Supprimer" diff --git a/public_html/lang/ldapsaisie.pot b/public_html/lang/ldapsaisie.pot index 31569c0c..d464e988 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: 2018-04-26 11:39+0200\n" +"POT-Creation-Date: 2018-06-09 00:06+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,12 +17,16 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" +#: import.php:59 +msgid "Import" +msgstr "" + #: view.php:44 modify.php:54 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:106 -#: includes/class/class.LSrelation.php:260 -#: includes/class/class.LSformElement_select_object.php:68 #: includes/class/class.LSformElement_supannLabeledValue.php:62 #: includes/class/class.LSsearchEntry.php:163 +#: includes/class/class.LSformElement_select_object.php:68 +#: includes/class/class.LSformElement_supannCompositeAttribute.php:106 +#: includes/class/class.LSrelation.php:260 msgid "Modify" msgstr "" @@ -30,11 +34,10 @@ msgstr "" msgid "Copy" msgstr "" -#: view.php:60 modify.php:111 includes/class/class.LSrelation.php:216 -#: includes/class/class.LSform.php:218 +#: view.php:60 modify.php:111 includes/class/class.LSsearchEntry.php:179 #: includes/class/class.LSformElement_select_object.php:69 #: includes/class/class.LSformElement_select_object.php:85 -#: includes/class/class.LSsearchEntry.php:179 +#: includes/class/class.LSform.php:218 includes/class/class.LSrelation.php:216 msgid "Delete" msgstr "" @@ -54,8 +57,40 @@ msgstr "" msgid "Recursive search" msgstr "" +#: create.php:75 +msgid "Data entry form" +msgstr "" + +#: create.php:81 +msgid "Object has been added." +msgstr "" + +#: create.php:120 includes/class/class.LSrelation.php:267 +msgid "New" +msgstr "" + +#: remove.php:37 remove.php:48 +msgid "Deleting" +msgstr "" + +#: remove.php:39 +msgid "has been deleted successfully" +msgstr "" + +#: remove.php:49 includes/class/class.LSform.php:216 +#: includes/class/class.LSrelation.php:214 +msgid "Do you really want to delete" +msgstr "" + +#: remove.php:51 custom_search_action.php:73 custom_action.php:83 +#: includes/class/class.LSsmoothbox.php:39 +#: includes/class/class.LSconfirmBox.php:37 includes/class/class.LSform.php:68 +#: includes/class/class.LSsession.php:1244 +msgid "Validate" +msgstr "" + #: select.php:70 includes/class/class.LSsession.php:1204 -#: includes/class/class.LSsession.php:2261 +#: includes/class/class.LSsession.php:2259 msgid "Level" msgstr "" @@ -71,20 +106,8 @@ msgstr "" msgid "View" msgstr "" -#: import.php:59 -msgid "Import" -msgstr "" - -#: create.php:75 -msgid "Data entry form" -msgstr "" - -#: create.php:81 -msgid "Object has been added." -msgstr "" - -#: create.php:120 includes/class/class.LSrelation.php:267 -msgid "New" +#: image.php:37 +msgid "Missing parameter" msgstr "" #: custom_search_action.php:53 @@ -96,56 +119,36 @@ msgstr "" msgid "Do you really want to execute custom action %{title} on this search ?" msgstr "" -#: custom_search_action.php:73 includes/class/class.LSconfirmBox.php:37 -#: includes/class/class.LSsmoothbox.php:39 -#: includes/class/class.LSsession.php:1244 includes/class/class.LSform.php:68 -#: custom_action.php:83 remove.php:51 -msgid "Validate" -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 +#: custom_action.php:53 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." +"The custom action %{customAction} have been successfully execute on " +"%{objectname}." msgstr "" -#: includes/addons/LSaddons.samba.php:39 +#: custom_action.php:73 includes/class/class.LSform.php:205 msgid "" -"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the " -"attribute %{attr}." +"Do you really want to execute custom action %{customAction} on " +"%{objectname} ?" msgstr "" -#: includes/addons/LSaddons.samba.php:42 -msgid "SAMBA Support : Can't get the sambaDomain object." +#: includes/addons/LSaddons.asterisk.php:27 +msgid "Asterisk Support : The constant %{const} is not defined." msgstr "" -#: includes/addons/LSaddons.samba.php:45 -msgid "SAMBA Support : Error modifying the sambaDomain object." +#: includes/addons/LSaddons.asterisk.php:30 +msgid "Asterisk : The function %{function} only work with %{objectName}." msgstr "" -#: includes/addons/LSaddons.samba.php:48 -msgid "SAMBA Support : The %{attr} of the sambaDomain object is incorrect." +#: includes/addons/LSaddons.asterisk.php:33 +msgid "" +"Asterisk : The attribute %{dependency} is missing. 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" +#: includes/addons/LSaddons.asterisk.php:36 +msgid "" +"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " +"password." msgstr "" #: includes/addons/LSaddons.posix.php:27 @@ -162,32 +165,6 @@ msgid "" "attribute %{attr}." 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.ftp.php:27 msgid "FTP Support : Pear::Net_FTP is missing." msgstr "" @@ -224,6 +201,65 @@ msgid "" "server." 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 +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 "" + +#: includes/addons/LSaddons.samba.php:39 +msgid "" +"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the " +"attribute %{attr}." +msgstr "" + +#: includes/addons/LSaddons.samba.php:42 +msgid "SAMBA Support : Can't get the sambaDomain object." +msgstr "" + +#: 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.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 "" @@ -248,101 +284,92 @@ msgstr "" msgid "MAILDIR : Error retrieving remote path of the maildir." msgstr "" -#: includes/addons/LSaddons.asterisk.php:27 -msgid "Asterisk Support : The constant %{const} is not defined." +#: includes/addons/LSaddons.mail.php:27 +msgid "MAIL Support : Pear::MAIL is missing." msgstr "" -#: includes/addons/LSaddons.asterisk.php:30 -msgid "Asterisk : The function %{function} only work with %{objectName}." +#: includes/addons/LSaddons.mail.php:32 +msgid "MAIL Error : %{msg}" msgstr "" -#: includes/addons/LSaddons.asterisk.php:33 +#: includes/addons/LSaddons.mail.php:36 +msgid "MAIL : Error sending your email" +msgstr "" + +#: includes/class/class.LSformElement_text.php:57 +msgid "Generate the value" +msgstr "" + +#: includes/class/class.LSattr_html_select_list.php:63 +#: includes/class/class.LSattr_html_date.php:43 +msgid "Invalid value" +msgstr "" + +#: includes/class/class.LSattr_html_select_list.php:370 msgid "" -"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 " -"hashed password." +"LSattr_html_select_list : Configuration data are missing to generate the " +"select list of the attribute %{attr}." msgstr "" -#: includes/addons/LSaddons.asterisk.php:36 +#: includes/class/class.LSattr_html_select_list.php:373 msgid "" -"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " -"password." +"LSattr_html_select_list : Invalid attribute %{attr} reference as " +"OTHER_ATTRIBUTE possible values." msgstr "" -#: includes/class/class.LSmail.php:63 -msgid "Email" -msgstr "" - -#: includes/class/class.LSmail.php:64 -msgid "Title" -msgstr "" - -#: includes/class/class.LSmail.php:65 -msgid "Message" -msgstr "" - -#: includes/class/class.LSmail.php:77 -msgid "Your message has been sent successfully." -msgstr "" - -#: includes/class/class.LSformRule.php:57 -msgid "LSformRule_%{type} : Parameter %{param} is not found." -msgstr "" - -#: includes/class/class.LSimport.php:195 -msgid "Error creating object on LDAP server." -msgstr "" - -#: includes/class/class.LSimport.php:221 -msgid "Error updating object on LDAP server." -msgstr "" - -#: includes/class/class.LSimport.php:227 -msgid "Error validating update form." -msgstr "" - -#: includes/class/class.LSimport.php:232 -msgid "Failed to set post data on update form." -msgstr "" - -#: includes/class/class.LSimport.php:237 +#: includes/class/class.LSattr_html_select_list.php:376 msgid "" -"Failed to load existing object %{dn} from LDAP server. Can't update object." +"LSattr_html_select_list : Attribute %{attr} referenced as OTHER_ATTRIBUTE " +"possible values is not a jsonCompositeAttribute." msgstr "" -#: includes/class/class.LSimport.php:242 -msgid "An object already exist on LDAP server with DN %{dn}." +#: includes/class/class.LSattr_html_select_list.php:379 +msgid "" +"LSattr_html_select_list : Fail to decode the following attribute %{attr} " +"value as JSON : %{value}" msgstr "" -#: includes/class/class.LSimport.php:246 -msgid "Failed to generate DN for this object." +#: includes/class/class.LSattr_html_select_list.php:382 +msgid "" +"LSattr_html_select_list : No component %{component} found in the following " +"attribute %{attr} JSON value : %{value}" msgstr "" -#: includes/class/class.LSimport.php:250 -msgid "Failed to validate object data." +#: 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.LSimport.php:256 -msgid "Error validating creation form." +#: 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.LSimport.php:261 -msgid "Failed to set post data on creation form." +#: includes/class/class.LSformRule_regex.php:65 +msgid "LSformRule_regex : Regex has not been configured to validate data." msgstr "" -#: includes/class/class.LSimport.php:319 -msgid "LSimport : Post data not found or not completed." +#: includes/class/class.LSsmoothbox.php:38 +msgid "Are you sure to want to close this window and lose all changes ?" msgstr "" -#: includes/class/class.LSimport.php:322 -msgid "LSimport : object type invalid." +#: includes/class/class.LSioFormat.php:92 +msgid "LSioFormat : IOformat driver %{driver} invalid or unavailable." msgstr "" -#: includes/class/class.LSimport.php:325 -msgid "LSimport : input/output format %{format} invalid." +#: includes/class/class.LSformElement_supannLabeledValue.php:63 +#: includes/class/class.LSformElement_select_object.php:75 +#: includes/class/class.LSformElement_supannCompositeAttribute.php:107 +#: includes/class/class.LSformElement.php:289 +msgid "No set value" msgstr "" -#: includes/class/class.LSimport.php:328 -msgid "LSimport : Fail to initialize input/output driver" +#: includes/class/class.LSformElement_supannLabeledValue.php:64 +#: includes/class/class.LSformElement_select_object.php:76 +#: includes/class/class.LSformElement_supannCompositeAttribute.php:108 +msgid "No result" msgstr "" #: includes/class/class.LSconfirmBox.php:35 @@ -357,108 +384,30 @@ msgstr "" msgid "Cancel" msgstr "" -#: includes/class/class.LSauthMethod_anonymous.php:68 +#: includes/class/class.LSauthMethod_CAS.php:112 +msgid "LSauthMethod_CAS : Failed to load phpCAS." +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.LSsearchEntry.php:257 msgid "" -"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER " -"contant in the configuration file." -msgstr "" - -#: includes/class/class.LSformElement.php:194 -msgid "Attribute" -msgstr "" - -#: includes/class/class.LSformElement.php:289 -#: includes/class/class.LSformElement_supannCompositeAttribute.php:107 -#: includes/class/class.LSformElement_select_object.php:75 -#: includes/class/class.LSformElement_supannLabeledValue.php:63 -msgid "No set value" -msgstr "" - -#: includes/class/class.LSformElement_mailQuota.php:80 -#: includes/class/class.LSformElement_valueWithUnit.php:106 -#: includes/class/class.LSformElement_quota.php:80 -msgid "Incorrect value" -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.LSformElement_valueWithUnit.php:200 -msgid "" -"LSformElement_valueWithUnit : Units configuration data are missing for the " -"attribute %{attr}." -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.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.LSformElement_date.php:159 -msgid "Now." -msgstr "" - -#: includes/class/class.LSformElement_date.php:160 -msgid "Today." -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:130 -msgid "LStemplate : Can't load Smarty." -msgstr "" - -#: includes/class/class.LStemplate.php:309 -msgid "LStemplate : Template %{file} not found." -msgstr "" - -#: includes/class/class.LSattr_html_select_object.php:231 -msgid "" -"LSattr_html_select_object : LSobject type is undefined (attribute : %{attr})." -msgstr "" - -#: includes/class/class.LSattr_html_select_object.php:234 -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:237 -msgid "" -"LSattr_html_select_object : more than one object returned corresponding to " -"value %{val} of attribute %{attr}." +"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns " +"%{column}." msgstr "" #: includes/class/class.LSattribute.php:267 @@ -512,496 +461,115 @@ msgid "" "LSattribute : The attr_%{type} of the attribute %{name} is not yet defined." msgstr "" -#: includes/class/class.LSformRule_callable.php:60 -msgid "LSformRule_callable : The given callable option is not callable" +#: includes/class/class.LSformElement_jsonCompositeAttribute.php:249 +#: includes/class/class.LSformElement_jsonCompositeAttribute.php:262 +msgid "Invalid value \"%{value}\" for component %{component}." msgstr "" -#: includes/class/class.LSformElement_postaladdress.php:71 -msgid "View on map" +#: includes/class/class.LSformElement_jsonCompositeAttribute.php:267 +msgid "Can't validate value of component %{c}." msgstr "" -#: includes/class/class.LSformElement_postaladdress.php:86 -msgid "" -"LSformElement_postaladdress : Map URL pattern generate function is not " -"callabled (%{function})." +#: includes/class/class.LSformElement_jsonCompositeAttribute.php:281 +msgid "Component %{c} must be defined" msgstr "" -#: includes/class/class.LSformElement_select.php:52 -msgid "Reset selection." +#: 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: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.php:58 #: includes/class/class.LSformElement_select_object.php:103 +#: includes/class/class.LSformElement_select.php:58 msgid "%{value} (unrecognized value)" msgstr "" -#: includes/class/class.LSsmoothbox.php:38 -msgid "Are you sure to want to close this window and lose all changes ?" +#: includes/class/class.LSformElement_supannEtuInscription.php:41 +msgid "Organism" msgstr "" -#: includes/class/class.LSformElement_textarea.php:51 -msgid "Clear" +#: includes/class/class.LSformElement_supannEtuInscription.php:47 +msgid "Registration year" msgstr "" -#: includes/class/class.LSsession.php:1184 -msgid "Connection" +#: includes/class/class.LSformElement_supannEtuInscription.php:52 +msgid "Registration year must be an integer" msgstr "" -#: includes/class/class.LSsession.php:1194 -#: includes/class/class.LSsession.php:1233 -msgid "LDAP server" +#: includes/class/class.LSformElement_supannEtuInscription.php:61 +msgid "Registration regime" msgstr "" -#: includes/class/class.LSsession.php:1205 -#: includes/class/class.LSsession.php:1243 -msgid "Identifier" +#: includes/class/class.LSformElement_supannEtuInscription.php:67 +msgid "Discipline sector" msgstr "" -#: includes/class/class.LSsession.php:1206 -msgid "Password" +#: includes/class/class.LSformElement_supannEtuInscription.php:73 +msgid "Diploma type" msgstr "" -#: includes/class/class.LSsession.php:1207 -msgid "Connect" +#: includes/class/class.LSformElement_supannEtuInscription.php:79 +msgid "Cursus & Year" msgstr "" -#: includes/class/class.LSsession.php:1208 -msgid "Forgot your password ?" +#: includes/class/class.LSformElement_supannEtuInscription.php:91 +#: includes/class/class.LSformElement_supannRoleEntite.php:52 +msgid "Entity" msgstr "" -#: includes/class/class.LSsession.php:1226 -msgid "Recovery of your credentials" +#: includes/class/class.LSformElement_supannEtuInscription.php:96 +msgid "Diploma" msgstr "" -#: includes/class/class.LSsession.php:1245 -msgid "Back" +#: includes/class/class.LSformElement_supannEtuInscription.php:102 +msgid "Step" msgstr "" -#: includes/class/class.LSsession.php:1247 -msgid "Please fill the identifier field to proceed recovery procedure" +#: includes/class/class.LSformElement_supannEtuInscription.php:108 +msgid "Pedagogical element" msgstr "" -#: includes/class/class.LSsession.php:1251 +#: includes/class/class.LSformRule_date.php:59 +msgid "LSformRule_date : No date format specify." +msgstr "" + +#: includes/class/class.LSformRule_inarray.php:56 msgid "" -"An email has been sent to %{mail}. Please follow the instructions on it." +"LSformRule_inarray : Possible values has not been configured to validate " +"data." msgstr "" -#: includes/class/class.LSsession.php:1259 -msgid "Your new password has been sent to %{mail}. " +#: includes/class/class.LSformRule.php:57 +msgid "LSformRule_%{type} : Parameter %{param} is not found." msgstr "" -#: includes/class/class.LSsession.php:1401 -msgid "Refresh" -msgstr "" - -#: includes/class/class.LSsession.php:1417 -msgid "Language" -msgstr "" - -#: includes/class/class.LSsession.php:1444 -msgid "Connected as" -msgstr "" - -#: includes/class/class.LSsession.php:2389 -msgid "LSsession : The constant %{const} is not defined." -msgstr "" - -#: includes/class/class.LSsession.php:2392 +#: includes/class/class.LSattr_html_select_object.php:231 msgid "" -"LSsession : The %{addon} support is uncertain. Verify system compatibility " -"and the add-on configuration." +"LSattr_html_select_object : LSobject type is undefined (attribute : %{attr})." msgstr "" -#: includes/class/class.LSsession.php:2395 +#: includes/class/class.LSattr_html_select_object.php:234 msgid "" -"LSsession : LDAP server's configuration data are invalid. Can't connect." +"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.LSsession.php:2398 -msgid "LSsession : Failed to load LSobject type %{type} : unknon type." -msgstr "" - -#: includes/class/class.LSsession.php:2401 -msgid "LSsession : Failed to load LSclass %{class}." -msgstr "" - -#: includes/class/class.LSsession.php:2404 -msgid "LSsession : Login or password incorrect." -msgstr "" - -#: includes/class/class.LSsession.php:2407 -msgid "LSsession : Impossible to identify you : Duplication of identities." -msgstr "" - -#: includes/class/class.LSsession.php:2410 -msgid "LSsession : Can't load class of authentification (%{class})." -msgstr "" - -#: includes/class/class.LSsession.php:2413 -msgid "LSsession : Can't connect to LDAP server." -msgstr "" - -#: includes/class/class.LSsession.php:2416 -msgid "LSsession : Impossible to authenticate you." -msgstr "" - -#: includes/class/class.LSsession.php:2419 -msgid "LSsession : Your are not authorized to do this action." -msgstr "" - -#: includes/class/class.LSsession.php:2422 -msgid "LSsession : Some informations are missing to display this page." -msgstr "" - -#: includes/class/class.LSsession.php:2425 +#: includes/class/class.LSattr_html_select_object.php:237 msgid "" -"LSsession : The function of the custom action %{name} does not exists or is " -"not configured." -msgstr "" - -#: includes/class/class.LSsession.php:2428 -msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth." -msgstr "" - -#: includes/class/class.LSsession.php:2431 -msgid "" -"LSsession : Fail to reconnect to LDAP server with user's LDAP credentials." -msgstr "" - -#: includes/class/class.LSsession.php:2434 -msgid "LSsession : No import/export format define for this object type." -msgstr "" - -#: includes/class/class.LSsession.php:2437 -msgid "" -"LSsession : Error during creation of list of levels. Contact administrators. " -"(Code : %{code})" -msgstr "" - -#: includes/class/class.LSsession.php:2440 -msgid "LSsession : The password recovery is disabled for this LDAP server." -msgstr "" - -#: includes/class/class.LSsession.php:2443 -msgid "" -"LSsession : Some informations are missing to recover your password. Contact " -"administrators." -msgstr "" - -#: includes/class/class.LSsession.php:2446 -msgid "" -"LSsession : Error during password recovery. Contact administrators.(Step : " -"%{step})" -msgstr "" - -#: includes/class/class.LSsession.php:2449 -msgid "" -"LSsession : call function %{func} do not provided from LSaddon %{addon}." -msgstr "" - -#: includes/class/class.LSsession.php:2452 -msgid "LSsession : problem during initialisation." -msgstr "" - -#: includes/class/class.LSsession.php:2455 -msgid "LSsession : view function %{func} for LSaddon %{addon} doet not exist." -msgstr "" - -#: includes/class/class.LSsession.php:2458 -msgid "LSsession : invalid related object's DN pass in parameter." -msgstr "" - -#: includes/class/class.LSldapObject.php:470 -msgid "The attribute %{attr} is not valid." -msgstr "" - -#: includes/class/class.LSldapObject.php:1834 -msgid "LSldapObject : Object type unknown." -msgstr "" - -#: includes/class/class.LSldapObject.php:1837 -msgid "LSldapObject : Update form is not defined for the object %{obj}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1840 -msgid "LSldapObject : No form exists for the object %{obj}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1843 -msgid "" -"LSldapObject : The function %{func} to validate the attribute %{attr} the " -"object %{obj} is unknow." -msgstr "" - -#: includes/class/class.LSldapObject.php:1846 -msgid "" -"LSldapObject : Configuration data are missing to validate the attribute " -"%{attr} of the object %{obj}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1850 -msgid "" -"LSldapObject : The function %{func} to be executed on the object event " -"%{event} doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1853 -msgid "" -"LSldapObject : The %{func} execution on the object event %{event} failed." -msgstr "" - -#: includes/class/class.LSldapObject.php:1857 -msgid "" -"LSldapObject : Class %{class}, which method %{meth} to be executed on the " -"object event %{event}, doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1860 -msgid "" -"LSldapObject : Method %{meth} within %{class} class to be executed on object " -"event %{event}, doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1863 -msgid "" -"LSldapObject : Error during execute %{meth} method within %{class} class, to " -"be executed on object event %{event}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1867 -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:1870 -msgid "" -"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't " -"generate DN." -msgstr "" - -#: includes/class/class.LSldapObject.php:1873 -msgid "LSldapObject : Without DN, the object could not be changed." -msgstr "" - -#: includes/class/class.LSldapObject.php:1876 -msgid "" -"LSldapObject : The attribute %{attr_depend} depending on the attribute " -"%{attr} doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1879 -msgid "LSldapObject : Error during deleting the object %{objectname}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1883 -msgid "" -"LSldapObject : Error during actions to be executed before renaming the objet." -msgstr "" - -#: includes/class/class.LSldapObject.php:1886 -msgid "" -"LSldapObject : Error during actions to be executed after renaming the objet." -msgstr "" - -#: includes/class/class.LSldapObject.php:1890 -msgid "" -"LSldapObject : Error during actions to be executed before deleting the objet." -msgstr "" - -#: includes/class/class.LSldapObject.php:1893 -msgid "" -"LSldapObject : Error during actions to be executed after deleting the objet." -msgstr "" - -#: includes/class/class.LSldapObject.php:1897 -msgid "" -"LSldapObject : Error during the actions to be executed before creating the " -"object." -msgstr "" - -#: includes/class/class.LSldapObject.php:1900 -msgid "" -"LSldapObject : Error during the actions to be executed after creating the " -"object. It was created anyway." -msgstr "" - -#: includes/class/class.LSldapObject.php:1904 -msgid "" -"LSldapObject : The function %{func} to be executed before creating the " -"object doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1907 -msgid "" -"LSldapObject : Error executing the function %{func} to be execute after " -"deleting the object." -msgstr "" - -#: includes/class/class.LSldapObject.php:1910 -msgid "" -"LSldapObject : The function %{func} to be executed after deleting the object " -"doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1913 -msgid "" -"LSldapObject : Error executing the function %{func} to be execute after " -"creating the object." -msgstr "" - -#: includes/class/class.LSldapObject.php:1917 -msgid "" -"LSldapObject : %{func} function, to be executed on object event %{event}, " -"doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1920 -msgid "" -"LSldapObject : Error during the execution of %{func} function on object " -"event %{event}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1924 -msgid "" -"LSldapObject : %{meth} method, to be executed on object event %{event}, " -"doesn't exist." -msgstr "" - -#: includes/class/class.LSldapObject.php:1927 -msgid "" -"LSldapObject : Error during execution of %{meth} method on object event " -"%{event}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1930 -msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1934 -msgid "" -"LSldapObject : Error during execution of the custom action %{customAction} " -"on %{objectname}." -msgstr "" - -#: includes/class/class.LSldapObject.php:1939 -msgid "" -"LSrelation : Some parameters are missing in the call of methods to handle " -"standard relations (Method : %{meth})." -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.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.LSrelation.php:69 -#: includes/class/class.LSrelation.php:76 -msgid "listing related objects" -msgstr "" - -#: includes/class/class.LSrelation.php:103 -#: includes/class/class.LSrelation.php:109 -msgid "getting key value" -msgstr "" - -#: includes/class/class.LSrelation.php:134 -#: includes/class/class.LSrelation.php:141 -#: includes/class/class.LSrelation.php:174 -msgid "checking right on relation with specific object" -msgstr "" - -#: includes/class/class.LSrelation.php:150 -msgid "deleting" -msgstr "" - -#: includes/class/class.LSrelation.php:157 -msgid "removing relation with specific object" -msgstr "" - -#: includes/class/class.LSrelation.php:167 -msgid "renaming" -msgstr "" - -#: includes/class/class.LSrelation.php:186 -msgid "updating" -msgstr "" - -#: includes/class/class.LSrelation.php:192 -msgid "updating relations" -msgstr "" - -#: includes/class/class.LSrelation.php:214 includes/class/class.LSform.php:216 -#: remove.php:49 -msgid "Do you really want to delete" -msgstr "" - -#: includes/class/class.LSrelation.php:215 -msgid "Warning" -msgstr "" - -#: includes/class/class.LSrelation.php:243 -#: includes/class/class.LSrelation.php:365 -msgid "No object." -msgstr "" - -#: includes/class/class.LSrelation.php:453 -msgid "" -"LSrelation : The function %{function} for action '%{action}' on the relation " -"%{relation} is unknown." -msgstr "" - -#: includes/class/class.LSrelation.php:456 -msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown." -msgstr "" - -#: includes/class/class.LSrelation.php:459 -msgid "LSrelation : Error during relation update of the relation %{relation}." -msgstr "" - -#: includes/class/class.LSrelation.php:462 -msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})." -msgstr "" - -#: includes/class/class.LSrelation.php:465 -msgid "" -"LSrelation : Incomplete configuration for LSrelation %{relation} of object " -"type %{LSobject} for action : %{action}." -msgstr "" - -#: includes/class/class.LSrelation.php:468 -msgid "" -"LSrelation : Invalid editable attribute for LSrelation %{relation} with " -"LSobject %{LSobject}." +"LSattr_html_select_object : more than one object returned corresponding to " +"value %{val} of attribute %{attr}." msgstr "" #: includes/class/class.LSformElement_password.php:134 @@ -1071,20 +639,225 @@ msgid "" "send new password : get_mail_attr_function throwed an exception : %{msg}" msgstr "" -#: includes/class/class.LSformElement_url.php:51 -msgid "Display this website." +#: 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.LSformElement_url.php:52 -msgid "Add this website to my bookmarks." +#: includes/class/class.LSattr_html.php:129 +msgid "" +"LSattr_html_%{type} : Multiple data are not supported for this field type." msgstr "" -#: includes/class/class.LSformElement_text.php:57 -msgid "Generate the value" +#: includes/class/class.LSimport.php:195 +msgid "Error creating object on LDAP server." msgstr "" -#: includes/class/class.LSauthMethod_CAS.php:112 -msgid "LSauthMethod_CAS : Failed to load phpCAS." +#: includes/class/class.LSimport.php:221 +msgid "Error updating object on LDAP server." +msgstr "" + +#: includes/class/class.LSimport.php:227 +msgid "Error validating update form." +msgstr "" + +#: includes/class/class.LSimport.php:232 +msgid "Failed to set post data on update form." +msgstr "" + +#: includes/class/class.LSimport.php:237 +msgid "" +"Failed to load existing object %{dn} from LDAP server. Can't update object." +msgstr "" + +#: includes/class/class.LSimport.php:242 +msgid "An object already exist on LDAP server with DN %{dn}." +msgstr "" + +#: includes/class/class.LSimport.php:246 +msgid "Failed to generate DN for this object." +msgstr "" + +#: includes/class/class.LSimport.php:250 +msgid "Failed to validate object data." +msgstr "" + +#: includes/class/class.LSimport.php:256 +msgid "Error validating creation form." +msgstr "" + +#: includes/class/class.LSimport.php:261 +msgid "Failed to set post data on creation form." +msgstr "" + +#: includes/class/class.LSimport.php:319 +msgid "LSimport : Post data not found or not completed." +msgstr "" + +#: includes/class/class.LSimport.php:322 +msgid "LSimport : object type invalid." +msgstr "" + +#: includes/class/class.LSimport.php:325 +msgid "LSimport : input/output format %{format} invalid." +msgstr "" + +#: includes/class/class.LSimport.php:328 +msgid "LSimport : Fail to initialize input/output driver" +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.LSsearch.php:1049 +msgid "Actions" +msgstr "" + +#: includes/class/class.LSsearch.php:1052 +msgid "This search didn't get any result." +msgstr "" + +#: includes/class/class.LSsearch.php:1304 +msgid "LSsearch : Invalid filter : %{filter}." +msgstr "" + +#: includes/class/class.LSsearch.php:1307 +msgid "LSsearch : Invalid basedn : %{basedn}." +msgstr "" + +#: includes/class/class.LSsearch.php:1310 +msgid "LSsearch : Invalid value for %{param} parameter." +msgstr "" + +#: includes/class/class.LSsearch.php:1313 +msgid "" +"LSsearch : Invalid size limit. Must be an integer greater or equal to 0." +msgstr "" + +#: includes/class/class.LSsearch.php:1316 +msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean." +msgstr "" + +#: includes/class/class.LSsearch.php:1319 +msgid "" +"LSsearch : Invalid parameter attributes. Must be an string or an array of " +"strings." +msgstr "" + +#: includes/class/class.LSsearch.php:1322 +msgid "LSsearch : Can't build attributes list for make filter." +msgstr "" + +#: includes/class/class.LSsearch.php:1325 +msgid "" +"LSsearch : Error building filter with attribute '%{attr}' and pattern " +"'%{pattern}'" +msgstr "" + +#: includes/class/class.LSsearch.php:1328 +msgid "LSsearch : Error combining filters." +msgstr "" + +#: includes/class/class.LSsearch.php:1331 +msgid "LSsearch : Invalid pattern." +msgstr "" + +#: includes/class/class.LSsearch.php:1334 +msgid "LSsearch : Invalid attribute %{attr} in parameters." +msgstr "" + +#: includes/class/class.LSsearch.php:1337 +msgid "LSsearch : Error during the search." +msgstr "" + +#: includes/class/class.LSsearch.php:1340 +msgid "LSsearch : Error sorting the search." +msgstr "" + +#: includes/class/class.LSsearch.php:1343 +msgid "" +"LSsearch : The function of the custum information %{name} is not callable." +msgstr "" + +#: includes/class/class.LSsearch.php:1346 +msgid "" +"LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} " +"(filter : %{filter})." +msgstr "" + +#: includes/class/class.LSsearch.php:1349 +msgid "LSsearch : Error during execution of the custom action %{customAction}." +msgstr "" + +#: includes/class/class.LSsearch.php:1352 +msgid "LSsearch : Invalid search pattern." +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.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.LSauthMethod_anonymous.php:68 +msgid "" +"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER " +"contant in the configuration file." +msgstr "" + +#: includes/class/class.LSformElement_mail.php:51 +msgid "Send a mail from here." +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:130 +msgid "LStemplate : Can't load Smarty." +msgstr "" + +#: includes/class/class.LStemplate.php:350 +msgid "LStemplate : Template %{file} not found." +msgstr "" + +#: includes/class/class.LSformRule_callable.php:60 +msgid "LSformRule_callable : The given callable option is not callable" msgstr "" #: includes/class/class.LSform.php:98 @@ -1099,12 +872,6 @@ msgstr "" msgid "No field." msgstr "" -#: includes/class/class.LSform.php:205 custom_action.php:73 -msgid "" -"Do you really want to execute custom action %{customAction} on " -"%{objectname} ?" -msgstr "" - #: includes/class/class.LSform.php:217 msgid "Caution" msgstr "" @@ -1152,72 +919,554 @@ msgid "" "configuration, doesn't exist." msgstr "" -#: includes/class/class.LSformElement_maildir.php:68 +#: includes/class/class.LSformElement_valueWithUnit.php:106 +#: includes/class/class.LSformElement_quota.php:80 +#: includes/class/class.LSformElement_mailQuota.php:80 +msgid "Incorrect value" +msgstr "" + +#: includes/class/class.LSformElement_valueWithUnit.php:200 msgid "" -"Maildir creation/modification on user creation/modification is enabled. " -"Click to disable." +"LSformElement_valueWithUnit : Units configuration data are missing for the " +"attribute %{attr}." msgstr "" -#: includes/class/class.LSformElement_maildir.php:69 +#: includes/class/class.LSformElement_xmpp.php:50 +msgid "Chat with this person." +msgstr "" + +#: includes/class/class.LSldapObject.php:470 +msgid "The attribute %{attr} is not valid." +msgstr "" + +#: includes/class/class.LSldapObject.php:1800 +msgid "LSldapObject : Object type unknown." +msgstr "" + +#: includes/class/class.LSldapObject.php:1803 +msgid "LSldapObject : Update form is not defined for the object %{obj}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1806 +msgid "LSldapObject : No form exists for the object %{obj}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1809 msgid "" -"Click to enable maildir creation/modification on user creation/modification." +"LSldapObject : The function %{func} to validate the attribute %{attr} the " +"object %{obj} is unknow." msgstr "" -#: includes/class/class.LSformRule_regex.php:65 -msgid "LSformRule_regex : Regex has not been configured to validate data." +#: includes/class/class.LSldapObject.php:1812 +msgid "" +"LSldapObject : Configuration data are missing to validate the attribute " +"%{attr} of the object %{obj}." msgstr "" -#: includes/class/class.LSformElement_select_object.php:70 -msgid "Move up" +#: includes/class/class.LSldapObject.php:1816 +msgid "" +"LSldapObject : The function %{func} to be executed on the object event " +"%{event} doesn't exist." msgstr "" -#: includes/class/class.LSformElement_select_object.php:71 -msgid "Move down" +#: includes/class/class.LSldapObject.php:1819 +msgid "" +"LSldapObject : The %{func} execution on the object event %{event} failed." msgstr "" -#: includes/class/class.LSformElement_select_object.php:83 -msgid "Fast Add" +#: includes/class/class.LSldapObject.php:1823 +msgid "" +"LSldapObject : Class %{class}, which method %{meth} to be executed on the " +"object event %{event}, doesn't exist." msgstr "" -#: includes/class/class.LSformElement_select_object.php:84 -msgid "Display advanced search and selection panel." +#: includes/class/class.LSldapObject.php:1826 +msgid "" +"LSldapObject : Method %{meth} within %{class} class to be executed on object " +"event %{event}, doesn't exist." msgstr "" -#: includes/class/class.LSattr_html_date.php:43 -#: includes/class/class.LSattr_html_select_list.php:63 -msgid "Invalid value" +#: includes/class/class.LSldapObject.php:1829 +msgid "" +"LSldapObject : Error during execute %{meth} method within %{class} class, to " +"be executed on object event %{event}." msgstr "" -#: includes/class/class.LSformElement_mail.php:51 -msgid "Send a mail from here." +#: includes/class/class.LSldapObject.php:1833 +msgid "" +"LSldapObject : Some configuration data of the object type %{obj} are missing " +"to generate the DN of the new object." msgstr "" -#: includes/class/class.LSformElement_boolean.php:52 -msgid "Reset the choice." +#: includes/class/class.LSldapObject.php:1836 +msgid "" +"LSldapObject : The attibute %{attr} of the object is not yet defined. Can't " +"generate DN." msgstr "" -#: includes/class/class.LSformElement_boolean.php:60 -msgid "Yes" +#: includes/class/class.LSldapObject.php:1839 +msgid "LSldapObject : Without DN, the object could not be changed." msgstr "" -#: includes/class/class.LSformElement_boolean.php:61 -msgid "No" +#: includes/class/class.LSldapObject.php:1842 +msgid "" +"LSldapObject : The attribute %{attr_depend} depending on the attribute " +"%{attr} doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1845 +msgid "LSldapObject : Error during deleting the object %{objectname}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1849 +msgid "" +"LSldapObject : Error during actions to be executed before renaming the objet." +msgstr "" + +#: includes/class/class.LSldapObject.php:1852 +msgid "" +"LSldapObject : Error during actions to be executed after renaming the objet." +msgstr "" + +#: includes/class/class.LSldapObject.php:1856 +msgid "" +"LSldapObject : Error during actions to be executed before deleting the objet." +msgstr "" + +#: includes/class/class.LSldapObject.php:1859 +msgid "" +"LSldapObject : Error during actions to be executed after deleting the objet." +msgstr "" + +#: includes/class/class.LSldapObject.php:1863 +msgid "" +"LSldapObject : Error during the actions to be executed before creating the " +"object." +msgstr "" + +#: includes/class/class.LSldapObject.php:1866 +msgid "" +"LSldapObject : Error during the actions to be executed after creating the " +"object. It was created anyway." +msgstr "" + +#: includes/class/class.LSldapObject.php:1870 +msgid "" +"LSldapObject : The function %{func} to be executed before creating the " +"object doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1873 +msgid "" +"LSldapObject : Error executing the function %{func} to be execute after " +"deleting the object." +msgstr "" + +#: includes/class/class.LSldapObject.php:1876 +msgid "" +"LSldapObject : The function %{func} to be executed after deleting the object " +"doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1879 +msgid "" +"LSldapObject : Error executing the function %{func} to be execute after " +"creating the object." +msgstr "" + +#: includes/class/class.LSldapObject.php:1883 +msgid "" +"LSldapObject : %{func} function, to be executed on object event %{event}, " +"doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1886 +msgid "" +"LSldapObject : Error during the execution of %{func} function on object " +"event %{event}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1890 +msgid "" +"LSldapObject : %{meth} method, to be executed on object event %{event}, " +"doesn't exist." +msgstr "" + +#: includes/class/class.LSldapObject.php:1893 +msgid "" +"LSldapObject : Error during execution of %{meth} method on object event " +"%{event}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1896 +msgid "LSldapObject : Error during generate LDAP filter for %{LSobject}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1900 +msgid "" +"LSldapObject : Error during execution of the custom action %{customAction} " +"on %{objectname}." +msgstr "" + +#: includes/class/class.LSldapObject.php:1905 +msgid "" +"LSrelation : Some parameters are missing in the call of methods to handle " +"standard relations (Method : %{meth})." +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.LSldap.php:498 +msgid "LSldap : Error during the LDAP server connection (%{msg})." +msgstr "" + +#: includes/class/class.LSldap.php:501 +msgid "LSldap : Error during the LDAP search (%{msg})." +msgstr "" + +#: includes/class/class.LSldap.php:504 +msgid "LSldap : Object type unknown." +msgstr "" + +#: includes/class/class.LSldap.php:507 +msgid "LSldap : Error while fetching the LDAP entry." +msgstr "" + +#: includes/class/class.LSldap.php:510 +msgid "LSldap : Error while changing the LDAP entry (DN : %{dn})." +msgstr "" + +#: includes/class/class.LSldap.php:513 +msgid "LSldap : Error while deleting empty attributes." +msgstr "" + +#: includes/class/class.LSldap.php:516 +msgid "LSldap : Error while changing the DN of the object." +msgstr "" + +#: includes/class/class.LSformElement_postaladdress.php:71 +msgid "View on map" +msgstr "" + +#: includes/class/class.LSformElement_postaladdress.php:86 +msgid "" +"LSformElement_postaladdress : Map URL pattern generate function is not " +"callabled (%{function})." +msgstr "" + +#: includes/class/class.LSsession.php:1184 +msgid "Connection" +msgstr "" + +#: includes/class/class.LSsession.php:1194 +#: includes/class/class.LSsession.php:1233 +msgid "LDAP server" +msgstr "" + +#: includes/class/class.LSsession.php:1205 +#: includes/class/class.LSsession.php:1243 +msgid "Identifier" +msgstr "" + +#: includes/class/class.LSsession.php:1206 +msgid "Password" +msgstr "" + +#: includes/class/class.LSsession.php:1207 +msgid "Connect" +msgstr "" + +#: includes/class/class.LSsession.php:1208 +msgid "Forgot your password ?" +msgstr "" + +#: includes/class/class.LSsession.php:1226 +msgid "Recovery of your credentials" +msgstr "" + +#: includes/class/class.LSsession.php:1245 +msgid "Back" +msgstr "" + +#: includes/class/class.LSsession.php:1247 +msgid "Please fill the identifier field to proceed recovery procedure" +msgstr "" + +#: includes/class/class.LSsession.php:1251 +msgid "" +"An email has been sent to %{mail}. Please follow the instructions on it." +msgstr "" + +#: includes/class/class.LSsession.php:1259 +msgid "Your new password has been sent to %{mail}. " +msgstr "" + +#: includes/class/class.LSsession.php:1404 +msgid "Refresh" +msgstr "" + +#: includes/class/class.LSsession.php:1420 +msgid "Language" +msgstr "" + +#: includes/class/class.LSsession.php:1442 +msgid "Connected as" +msgstr "" + +#: includes/class/class.LSsession.php:2387 +msgid "LSsession : The constant %{const} is not defined." +msgstr "" + +#: includes/class/class.LSsession.php:2390 +msgid "" +"LSsession : The %{addon} support is uncertain. Verify system compatibility " +"and the add-on configuration." +msgstr "" + +#: includes/class/class.LSsession.php:2393 +msgid "" +"LSsession : LDAP server's configuration data are invalid. Can't connect." +msgstr "" + +#: includes/class/class.LSsession.php:2396 +msgid "LSsession : Failed to load LSobject type %{type} : unknon type." +msgstr "" + +#: includes/class/class.LSsession.php:2399 +msgid "LSsession : Failed to load LSclass %{class}." +msgstr "" + +#: includes/class/class.LSsession.php:2402 +msgid "LSsession : Login or password incorrect." +msgstr "" + +#: includes/class/class.LSsession.php:2405 +msgid "LSsession : Impossible to identify you : Duplication of identities." +msgstr "" + +#: includes/class/class.LSsession.php:2408 +msgid "LSsession : Can't load class of authentification (%{class})." +msgstr "" + +#: includes/class/class.LSsession.php:2411 +msgid "LSsession : Can't connect to LDAP server." +msgstr "" + +#: includes/class/class.LSsession.php:2414 +msgid "LSsession : Impossible to authenticate you." +msgstr "" + +#: includes/class/class.LSsession.php:2417 +msgid "LSsession : Your are not authorized to do this action." +msgstr "" + +#: includes/class/class.LSsession.php:2420 +msgid "LSsession : Some informations are missing to display this page." +msgstr "" + +#: includes/class/class.LSsession.php:2423 +msgid "" +"LSsession : The function of the custom action %{name} does not exists or is " +"not configured." +msgstr "" + +#: includes/class/class.LSsession.php:2426 +msgid "LSsession : Fail to retreive user's LDAP credentials from LSauth." +msgstr "" + +#: includes/class/class.LSsession.php:2429 +msgid "" +"LSsession : Fail to reconnect to LDAP server with user's LDAP credentials." +msgstr "" + +#: includes/class/class.LSsession.php:2432 +msgid "LSsession : No import/export format define for this object type." +msgstr "" + +#: includes/class/class.LSsession.php:2435 +msgid "" +"LSsession : Error during creation of list of levels. Contact administrators. " +"(Code : %{code})" +msgstr "" + +#: includes/class/class.LSsession.php:2438 +msgid "LSsession : The password recovery is disabled for this LDAP server." +msgstr "" + +#: includes/class/class.LSsession.php:2441 +msgid "" +"LSsession : Some informations are missing to recover your password. Contact " +"administrators." +msgstr "" + +#: includes/class/class.LSsession.php:2444 +msgid "" +"LSsession : Error during password recovery. Contact administrators.(Step : " +"%{step})" +msgstr "" + +#: includes/class/class.LSsession.php:2447 +msgid "" +"LSsession : call function %{func} do not provided from LSaddon %{addon}." +msgstr "" + +#: includes/class/class.LSsession.php:2450 +msgid "LSsession : problem during initialisation." +msgstr "" + +#: includes/class/class.LSsession.php:2453 +msgid "LSsession : view function %{func} for LSaddon %{addon} doet not exist." +msgstr "" + +#: includes/class/class.LSsession.php:2456 +msgid "LSsession : invalid related object's DN pass in parameter." +msgstr "" + +#: includes/class/class.LSmail.php:63 +msgid "Email" +msgstr "" + +#: includes/class/class.LSmail.php:64 +msgid "Title" +msgstr "" + +#: includes/class/class.LSmail.php:65 +msgid "Message" +msgstr "" + +#: includes/class/class.LSmail.php:77 +msgid "Your message has been sent successfully." +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_rss.php:50 msgid "Display RSS stack." 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." +#: includes/class/class.LSformElement_supannRoleEntite.php:40 +msgid "Role" msgstr "" -#: includes/class/class.LSattr_ldap_password.php:234 +#: includes/class/class.LSformElement_supannRoleEntite.php:46 +msgid "Entity type" +msgstr "" + +#: includes/class/class.LSrelation.php:69 +#: includes/class/class.LSrelation.php:76 +msgid "listing related objects" +msgstr "" + +#: includes/class/class.LSrelation.php:103 +#: includes/class/class.LSrelation.php:109 +msgid "getting key value" +msgstr "" + +#: includes/class/class.LSrelation.php:134 +#: includes/class/class.LSrelation.php:141 +#: includes/class/class.LSrelation.php:174 +msgid "checking right on relation with specific object" +msgstr "" + +#: includes/class/class.LSrelation.php:150 +msgid "deleting" +msgstr "" + +#: includes/class/class.LSrelation.php:157 +msgid "removing relation with specific object" +msgstr "" + +#: includes/class/class.LSrelation.php:167 +msgid "renaming" +msgstr "" + +#: includes/class/class.LSrelation.php:186 +msgid "updating" +msgstr "" + +#: includes/class/class.LSrelation.php:192 +msgid "updating relations" +msgstr "" + +#: includes/class/class.LSrelation.php:215 +msgid "Warning" +msgstr "" + +#: includes/class/class.LSrelation.php:243 +#: includes/class/class.LSrelation.php:365 +msgid "No object." +msgstr "" + +#: includes/class/class.LSrelation.php:453 msgid "" -"LSattr_ldap_password : Encoding function %{function} is not callable. This " -"password will be stored in clear text." +"LSrelation : The function %{function} for action '%{action}' on the relation " +"%{relation} is unknown." +msgstr "" + +#: includes/class/class.LSrelation.php:456 +msgid "LSrelation : Relation %{relation} of object type %{LSobject} unknown." +msgstr "" + +#: includes/class/class.LSrelation.php:459 +msgid "LSrelation : Error during relation update of the relation %{relation}." +msgstr "" + +#: includes/class/class.LSrelation.php:462 +msgid "LSrelation : Object type %{LSobject} unknown (Relation : %{relation})." +msgstr "" + +#: includes/class/class.LSrelation.php:465 +msgid "" +"LSrelation : Incomplete configuration for LSrelation %{relation} of object " +"type %{LSobject} for action : %{action}." +msgstr "" + +#: includes/class/class.LSrelation.php:468 +msgid "" +"LSrelation : Invalid editable attribute for LSrelation %{relation} with " +"LSobject %{LSobject}." +msgstr "" + +#: includes/class/class.LSformElement_textarea.php:51 +msgid "Clear" +msgstr "" + +#: includes/class/class.LSformElement.php:194 +msgid "Attribute" +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_password.php:98 +msgid "" +"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE " +"(begining by '/' caracter)." msgstr "" #: includes/class/class.LSauth.php:168 @@ -1248,129 +1497,8 @@ msgstr "" msgid "LSauth : Failed to get authentication informations from provider." 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:91 -#: includes/class/class.LSformElement_supannRoleEntite.php:52 -msgid "Entity" -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.LSsearch.php:1043 -msgid "Actions" -msgstr "" - -#: includes/class/class.LSsearch.php:1046 -msgid "This search didn't get any result." -msgstr "" - -#: includes/class/class.LSsearch.php:1298 -msgid "LSsearch : Invalid filter : %{filter}." -msgstr "" - -#: includes/class/class.LSsearch.php:1301 -msgid "LSsearch : Invalid basedn : %{basedn}." -msgstr "" - -#: includes/class/class.LSsearch.php:1304 -msgid "LSsearch : Invalid value for %{param} parameter." -msgstr "" - -#: includes/class/class.LSsearch.php:1307 -msgid "" -"LSsearch : Invalid size limit. Must be an integer greater or equal to 0." -msgstr "" - -#: includes/class/class.LSsearch.php:1310 -msgid "LSsearch : Invalid parameter %{attr}. Must be an boolean." -msgstr "" - -#: includes/class/class.LSsearch.php:1313 -msgid "" -"LSsearch : Invalid parameter attributes. Must be an string or an array of " -"strings." -msgstr "" - -#: includes/class/class.LSsearch.php:1316 -msgid "LSsearch : Can't build attributes list for make filter." -msgstr "" - -#: includes/class/class.LSsearch.php:1319 -msgid "" -"LSsearch : Error building filter with attribute '%{attr}' and pattern " -"'%{pattern}'" -msgstr "" - -#: includes/class/class.LSsearch.php:1322 -msgid "LSsearch : Error combining filters." -msgstr "" - -#: includes/class/class.LSsearch.php:1325 -msgid "LSsearch : Invalid pattern." -msgstr "" - -#: includes/class/class.LSsearch.php:1328 -msgid "LSsearch : Invalid attribute %{attr} in parameters." -msgstr "" - -#: includes/class/class.LSsearch.php:1331 -msgid "LSsearch : Error during the search." -msgstr "" - -#: includes/class/class.LSsearch.php:1334 -msgid "LSsearch : Error sorting the search." -msgstr "" - -#: includes/class/class.LSsearch.php:1337 -msgid "" -"LSsearch : The function of the custum information %{name} is not callable." -msgstr "" - -#: includes/class/class.LSsearch.php:1340 -msgid "" -"LSsearch : Invalid predefinedFilter for LSobject type %{type} : %{label} " -"(filter : %{filter})." -msgstr "" - -#: includes/class/class.LSsearch.php:1343 -msgid "LSsearch : Error during execution of the custom action %{customAction}." +#: includes/class/class.LSformElement_select.php:52 +msgid "Reset selection." msgstr "" #: includes/class/class.LSformElement_image.php:54 @@ -1381,113 +1509,6 @@ msgstr "" msgid "Click to delete the picture." msgstr "" -#: includes/class/class.LSformElement_xmpp.php:50 -msgid "Chat with this person." -msgstr "" - -#: includes/class/class.LSattr_html_select_list.php:366 -msgid "" -"LSattr_html_select_list : Configuration data are missing to generate the " -"select list of the attribute %{attr}." -msgstr "" - -#: includes/class/class.LSattr_html_select_list.php:369 -msgid "" -"LSattr_html_select_list : Invalid attribute %{attr} reference as " -"OTHER_ATTRIBUTE possible values." -msgstr "" - -#: includes/class/class.LSattr_html_select_list.php:372 -msgid "" -"LSattr_html_select_list : Attribute %{attr} referenced as OTHER_ATTRIBUTE " -"possible values is not a jsonCompositeAttribute." -msgstr "" - -#: includes/class/class.LSattr_html_select_list.php:375 -msgid "" -"LSattr_html_select_list : Fail to decode the following attribute %{attr} " -"value as JSON : %{value}" -msgstr "" - -#: includes/class/class.LSattr_html_select_list.php:378 -msgid "" -"LSattr_html_select_list : No component %{component} found in the following " -"attribute %{attr} JSON value : %{value}" -msgstr "" - -#: includes/class/class.LSformRule_inarray.php:56 -msgid "" -"LSformRule_inarray : Possible values has not been configured to validate " -"data." -msgstr "" - -#: includes/class/class.LSformElement_jsonCompositeAttribute.php:249 -#: includes/class/class.LSformElement_jsonCompositeAttribute.php:262 -msgid "Invalid value \"%{value}\" for component %{component}." -msgstr "" - -#: includes/class/class.LSformElement_jsonCompositeAttribute.php:267 -msgid "Can't validate value of component %{c}." -msgstr "" - -#: includes/class/class.LSformElement_jsonCompositeAttribute.php:281 -msgid "Component %{c} must be defined" -msgstr "" - -#: includes/class/class.LSformRule_date.php:59 -msgid "LSformRule_date : No date format specify." -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_supannRoleEntite.php:40 -msgid "Role" -msgstr "" - -#: includes/class/class.LSformElement_supannRoleEntite.php:46 -msgid "Entity type" -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.LSsearchEntry.php:257 -msgid "" -"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns " -"%{column}." -msgstr "" - -#: includes/class/class.LSioFormat.php:92 -msgid "LSioFormat : IOformat driver %{driver} invalid or unavailable." -msgstr "" - #: includes/functions.php:113 msgid "" "Function 'getFData' : The method %{meth} of the object %{obj} doesn't exist." @@ -1501,24 +1522,6 @@ msgstr "" msgid "Folder not found" msgstr "" -#: custom_action.php:53 -msgid "" -"The custom action %{customAction} have been successfully execute on " -"%{objectname}." -msgstr "" - -#: image.php:37 -msgid "Missing parameter" -msgstr "" - #: index.php:28 msgid "Home" msgstr "" - -#: remove.php:37 remove.php:48 -msgid "Deleting" -msgstr "" - -#: remove.php:39 -msgid "has been deleted successfully" -msgstr ""