From 56edff0892508856ffc0730ab5d5d8f178c08f46 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Fri, 31 Aug 2018 17:28:55 +0200 Subject: [PATCH] Add LSaddon exportSearchResultAsCSV --- doc/conf/LSaddon.docbook | 1 + doc/conf/LSaddon/LSaddon.entities.xml | 1 + .../LSaddon_exportSearchResultAsCSV.docbook | 50 + ...onfig.LSaddons.exportSearchResultAsCSV.php | 36 + public_html/images/default/export_csv.png | Bin 0 -> 714 bytes .../LSaddons.exportSearchResultAsCSV.php | 154 ++ .../lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.mo | Bin 44354 -> 45446 bytes .../lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po | 2128 +++++++++-------- public_html/lang/ldapsaisie.pot | 1758 +++++++------- 9 files changed, 2218 insertions(+), 1910 deletions(-) create mode 100644 doc/conf/LSaddon/LSaddon_exportSearchResultAsCSV.docbook create mode 100644 public_html/conf/LSaddons/config.LSaddons.exportSearchResultAsCSV.php create mode 100644 public_html/images/default/export_csv.png create mode 100644 public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php diff --git a/doc/conf/LSaddon.docbook b/doc/conf/LSaddon.docbook index bf2e3d1f..bca2a0c2 100644 --- a/doc/conf/LSaddon.docbook +++ b/doc/conf/LSaddon.docbook @@ -10,6 +10,7 @@ &conf-LSaddon_asterisk; + &conf-LSaddon_exportSearchResultAsCSV; &conf-LSaddon_mail; &conf-LSaddon_maildir; &conf-LSaddon_phpldapadmin; diff --git a/doc/conf/LSaddon/LSaddon.entities.xml b/doc/conf/LSaddon/LSaddon.entities.xml index c7555c7f..2aa9b2cb 100644 --- a/doc/conf/LSaddon/LSaddon.entities.xml +++ b/doc/conf/LSaddon/LSaddon.entities.xml @@ -1,5 +1,6 @@ + diff --git a/doc/conf/LSaddon/LSaddon_exportSearchResultAsCSV.docbook b/doc/conf/LSaddon/LSaddon_exportSearchResultAsCSV.docbook new file mode 100644 index 00000000..c1446847 --- /dev/null +++ b/doc/conf/LSaddon/LSaddon_exportSearchResultAsCSV.docbook @@ -0,0 +1,50 @@ + + LSaddon_exportSearchResultAsCSV + Cet &LSaddon; fournie une fonction du même nom pouvant être utilisée + comme &customSearchActions; et permettant de télécharger le résultat d'une + recherche au format CSV. L'export généré reprend exactement le contenu des + colonnes du tableau du résultat de la recherche. Le DN de l'objet LDAP + correspondant est également fournis dans une colonne. + + Des paramètres de configuration sont disponibles dans le fichier de + configuration config.LSaddons.exportSearchResultAsCSV.php. + Ils permettent notamment de contrôller le format du fichier CSV généré. + + +Structure du fichier + + + +Ci-dessous, vous trouverez un exemple de configuration de la fonction +exportSearchResultAsCSV() comme &customSearchActions; + + +Exemple d'utilisation array ( + 'exportSearchResultAsCSV' => array ( + 'label' => 'Export result as CSV', + 'icon' => 'export_csv', + 'function' => 'exportSearchResultAsCSV', + 'noConfirmation' => true, + 'disableOnSuccessMsg' => true, + 'rights' => array ( + 'admin' + ) + ), + ), + [...] +);]]> + + +Le label et l'icône fournis dans cet exemple sont traduits +et délivrés avec &LdapSaisie; + + diff --git a/public_html/conf/LSaddons/config.LSaddons.exportSearchResultAsCSV.php b/public_html/conf/LSaddons/config.LSaddons.exportSearchResultAsCSV.php new file mode 100644 index 00000000..4729fc42 --- /dev/null +++ b/public_html/conf/LSaddons/config.LSaddons.exportSearchResultAsCSV.php @@ -0,0 +1,36 @@ +KTsd(L2%Nfb28ake(Nc)gcnjiHl06Vi5zr`8 z(3F?(m8sa))$`m0WS?l=+qJX%?3~|q&b{3f0P254(UJXrb9jGiI#k0{pbFjlDki*T zsNK65bM9bxejAF{MGVvdfg*Ucf>99P^0^-hR9&S2%@qIt{DU3aL~IrBX@O zh{xkltJMZF!Qku$_KzEIr<%^br7DT7!cwWkIkl(KYIP_Ui*UJIkjv$u`d_XSfR}Cb z{UM9R0=L_ZLZJY?UJqxoLZsE{kj-XUkQPFr5LDmuPuODtfppV3xYCS`Mgz%Y5)8w@ z@Angkj%{{2orpvt5Q#*37I1~SZ(2p|=nR#EQ|#1EP^{GPb@v#bw+~@78VP`#hFgbg zG?`3@Mxz`6VzKxVB{AfpV(m)(_QW!7K24!#B!TNn23O@VNMzIK?d?U6)DE-R43$cS wYY%A%1cIMD9`7A_#BRT>L?Qv7&&S{SUnp5P#YQSqod5s;07*qoM6N<$f_olE%m4rY literal 0 HcmV?d00001 diff --git a/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php b/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php new file mode 100644 index 00000000..25d491df --- /dev/null +++ b/public_html/includes/addons/LSaddons.exportSearchResultAsCSV.php @@ -0,0 +1,154 @@ + + * + * @retval boolean true if exportSearchResultAsCSV is fully supported, false in other case + */ + function LSaddon_exportSearchResultAsCSV_support() { + $retval=true; + + // Check fputcsv function + if (!function_exists('fputcsv')) { + LSerror :: addErrorCode('LS_EXPORTSEARCHRESULTASCSV_SUPPORT_01'); + } + + $MUST_DEFINE_CONST= array( + 'LS_EXPORTSEARCHRESULTASCSV_DELIMITER', + 'LS_EXPORTSEARCHRESULTASCSV_ENCLOSURE', + 'LS_EXPORTSEARCHRESULTASCSV_ESCAPE_CHAR', + ); + + foreach($MUST_DEFINE_CONST as $const) { + if ( (!defined($const)) || (constant($const) == "")) { + LSerror :: addErrorCode('LS_EXPORTSEARCHRESULTASCSV_SUPPORT_02',$const); + $retval=false; + } + } + + return $retval; + } + + /** + * Write LSsearch result as CSV and force download of it. + * + * @param[in] $LSsearch The LSsearch object + * + * @author Benjamin Renard + * + * @retval boolean Void if CSV file is successfully generated and upload, false in other case + */ + function exportSearchResultAsCSV($LSsearch) { + $csv = fopen('php://temp/maxmemory:'. (5*1024*1024), 'r+'); + + if ($csv === false) { + LSerror :: addErrorCode('LS_EXPORTSEARCHRESULTASCSV_00'); + return false; + } + + if (!$LSsearch -> run()) { + LSerror :: addErrorCode('LS_EXPORTSEARCHRESULTASCSV_01'); + return false; + } + + $headers=array($LSsearch->label_objectName, 'DN'); + if ($LSsearch->displaySubDn) $headers[]='Sub DN'; + if ($LSsearch->visibleExtraDisplayedColumns) { + foreach ($LSsearch->visibleExtraDisplayedColumns as $cid => $conf) { + $headers[] = __($conf['label']); + } + } + + if (!writeRowInCSV($csv, $headers)) { + LSerror :: addErrorCode('LS_EXPORTSEARCHRESULTASCSV_02'); + return false; + } + + + foreach ($LSsearch -> getSearchEntries() as $e) { + $row = array( + $e -> displayName, + $e -> dn + ); + if ($LSsearch->displaySubDn) $row[] = $e -> subDn; + if ($LSsearch->visibleExtraDisplayedColumns) + foreach ($LSsearch->visibleExtraDisplayedColumns as $cid => $conf) + $row[] = $e -> $cid; + + if (!writeRowInCSV($csv, $row)) { + LSerror :: addErrorCode('LS_EXPORTSEARCHRESULTASCSV_03'); + return false; + } + } + + header("Content-disposition: attachment; filename=export.csv"); + header("Content-type: text/csv"); + rewind($csv); + print stream_get_contents($csv); + @fclose($csv); + exit(); + } + + /** + * Write CSV row in file + * + * @param[in] $csv The CSV file description reference + * @param[in] $row An array of a CSV row fields to write + * + * @author Benjamin Renard + * + * @retval boolean True if CSV row is successfully writed, false in other case + */ + function writeRowInCSV(&$csv, &$row) { + if (!defined('PHP_VERSION_ID') or PHP_VERSION_ID < 50504) { + return (fputcsv($csv, $row, LS_EXPORTSEARCHRESULTASCSV_DELIMITER, LS_EXPORTSEARCHRESULTASCSV_ENCLOSURE) !== false); + } + return (fputcsv($csv, $row, LS_EXPORTSEARCHRESULTASCSV_DELIMITER, LS_EXPORTSEARCHRESULTASCSV_ENCLOSURE, LS_EXPORTSEARCHRESULTASCSV_ESCAPE_CHAR) !== false); + } 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 e3ee8f2c342aaf5f779438f043bfe6b2ff96e173..4341af97b32d138d84be5fedbceb0f32e2bc82d7 100644 GIT binary patch delta 8076 zcmbW+30zfG9>DRVA}ZhlxFhnE%?*9v0wO9Xn<%2ht7)Co`TgIyOwH#r&Zn9C@&CT(oO|Cn=l;*R_i0tV zTYKThwcXVLUTYLbRxPF4;A$VGUZU*ROj?y{LSs1kV=%^IJsgGYaRRo(IXDQnU{CxK zn__#ul!&o794m1gp28%h+$y}SQgJloV*`8?y>K^1;$HN|izowEV{^QQb@3)LmZ}q? z)DX0wKNcfnC^vG6+JJueJW4+&J$1KI=O}Q~sv2eB&#)nWjg9d)lnMA*lnTH=td9{W z9d$$LI2L8#WR&YhV;8hzOMDpR{9csgz9hOST%;g(@D&b4AM%-kIVg9y31tG?(H9@b za6DvMjm%Mbu^w{AVJO!Rz*HQBqi{JU<24+JokPh^It2#>IdKRh@g{c1@GzzNV-CuM z*5N?BjM*5PE8mgsJjC0l|$a4kxvPUA$pgc%sufopL-mf)=pB1ZuBt*-NnJ-twO_PS)36t^I%*5b_fKG7tQVsP zPC;4P6)63>U#2icE})g0P=%O@kKiV}imPz}vm1h~nO!pG<0O0>C!k+1J@G=6fgeSg z*cBX#KCvtt=HLLVLgwaHb$R%?2^EVpr~(YZ_1F)eLz19=!FcRQUYV1cic(*Ta{f&u z+o}$Y@)ShlSj@uFxDy?C8x3^yksER=^|q(Ln<_!yxx@4b$^?ALpA$21I3B^furVhk zg+(ZL_9TwL7To?AEJV4k$}}WVFVQTNrM`}#jIV;}MFvR1L3jXV=C^PHjv-&;@fnm3 z{doo_VhPI9oyJ78vM$_*Xrs+Ge zp=`1P$RG8NS+}I?O_q$Z6n2cj4W`GD)lgrcWF(xs3c^a1iLb`?`28UA&o!!fhTa2{ zkUwfUAEWR+?1<4kGpvRhk8&q#F&lqGxjuuPNwU-$ludjQ$-44lCwInVBuT0iWxNB} z0dHoK|3nHAY*G0_K1!+|!vd_6r8i{}O8Z8Xj($Zpw(2)bcUX?>EA;|)!e5YNsxUT8 z6izc;hauEYpiJyjHwBqVAbFAw6R4X$;0{)88t1xrjOJ5liAzw{ zYAZ^r_n}PeF#6&PD5*V#vi9e(6<)v&cmrjrT9K{*OvP@PgVNt(l%-gS!MJTA`ENm? ziiQY$*SxS6`I9gBpmY?7AJpO+lqK-8>A%y(qf96V<*BftOyqu?hWoHDwwc0f8OI^} zRynZ-=h97gH*49e16LfNfXOuseH*Ur;-`Fu%CDw3y?4e*NRxU1Wr9CrI`%EmZ^VV@C(r*g6y!xwh4KQrfNA&zN=CXnbo)@0 zO_YoE@E-KV`B)zxLfPGGu`%w(KKLB^;g86+Qgur8Z%IBbV|;at!hJYmIzOd&5xG_+ zIe7`;Q%I_mwM_rza}lnm{wr4C8kbI~U%B4QcOwsy`WShYr~zD*h#PPOR^u>?o;N?$-4_NLQ)|JK`rO{WRi{ z7>JoT2v^)g{^hZHj|LgI(JcMkj>b;ZtB^-keT8Rm*u88lw2+o@cooNBB55QUYAy1} zE5A8A_yo#0H&FTuoy)$!g>(7BWC{WE^sX(#6zco2FaCmZXR-5jhH|hw^*t!( zFJo^EX8lre494R|l(oNvZL!$`rC24^!*mzYwQB2LsMl~aPNt#d{rbmaCf-H;5{}1S zi}WsDiR-9eL>>e+eX-svAD}E{<`UiUX3U`;#%;=Vvys(PpChZGa+mT%p}U$w0)_ks z_0Qurwhje>6=25?l>`#@tT&Mmp%0z-z=nOb8nfe}-fp6ec zoVL=l3Ek=}g`qUGTc!U^R*D7GFQe?z^ws(c>#!^JTQ~}%*63fm`6z3<2PNgz*alla ztk1{dKRni;b2f3LR;94CRi_p>!0tRuAODDb!D4EJl(43^dSz`>+fx z>-7?@M#VcNwNb28UUrgSlCpHfUP(O{5u_lk|e*2?r?nS0=pnEV4O*iY`?a3HT{XvwDUqo*? zzeO8_U8uLmrkI71I2DKEQq0C`vmUcmx8H|-Xup7R0|DC@1Jk#We}6eaLp{8Xfp`P! zqt|wQ2Mw_S^#qg&rJ@gJVhbFL^8He*gOw<++*ziJu`%_Bu{rL*4tQic`S+!8jfR%^ z9X3SY9s1|96;7ev4SVBC?2fOa44@v<*EK}htf3f&E|d(dL+SrXY=+O7?Psww^{Z|Q zvRnOk>Irnky42IKA7)|-F2!^_k20a4U3x;Zk!4ngFb>D=)=$w2ETpdX=pUVF7*F*K z_D7$`bq3uT6hdhjh2A(5y>Jf7oh-m{xEn`d-6!;#kH-+|^RYc{HGKu!QvVDivHp|# zePP97>g!SNy#8L#(z;a-3UbG}=!bS}g%xIfIo6}T0cB#_F#va??1>{NYkmSHldqxN z&~=o|`R&tx;~9ZcFGF8E>}hBHU#1|N;u;3yO_WpyJ*5X2i88T?*czu{EsT>74jKG8 zB9eL~`eQw!nz9_zi2FSyo`2dU{dQuzv@yQt;E`9!oV;e%J%gxCL{OKs%Hc)* zP3(XTh;Ed#2;L{2r=k=7@fb~oZRUAIWeJ1%4y&my6E)*g)GrTlAn`5HK`I>Q33(sf zBNdJdL^nFg@znIjlwvQU3Be0d{Y*%{B|__@o36PInx^D zXoag$=0|m@O}vzKpBP za*R3X5bEvC@=40?5ML6X5H&|*3eOXNt7$MDi^m8*^ZO4_K1`gFyL^r4&xy}bj*CPc z>heyXE)5(*sW&md+!5vXK#tD{c^|w^oF?R0t?_(1`Q%lg|BD$`d0P2zLU@31H{>J5 z?06St2XT`~qAi+8AO@S~=h7}uNDu0zxP`b*^r8MX1`>^kRO;Vg%`t{TJKAav9x&C0 zdW@_xPm|{blSl*a4A1ccpI;L;V!WqCe{6)c#2}&vQJ?Q@z!!lRanINR<0gUPHV^SgCKrdx<54 z9Gi*ev|9*yG071|c>p2De4@5FzG^|^Pc)Pe_YrcuPh29x%`dE^yqLI3d_~CXI@Ub* zDCL?X&n&DkO~No@uvr%#G0W~FW?_fv!=?>Pi}40A#2iSPACwP{c|;WP3z103v6Se- zweNar{6`D?o(QF_6?$VF4$}SU`#(yY0Mm_z)72q)q>AB~~JuY^I!5k%}IB5T&aHx~xbu#Au+llmTf)>GpjB>0h8 z&NY1l>kD|W>J_#+{Q{I9-zY=n}be;pkuO(Oc3E%mS~(U%Kr zjxH3MQGX9(i8I7A`xgWyc)L?7OC3&EwqbMT7K|{;%8Oh{WdpNETT+}(htm>oNh+}z zo}wc+x7=w=wHTE~Zn?`|l5cSp7?v{67rUzextn~W#BkbNZs|zIbCkRC>_vv9*eG^5 zXIjciZMnw((d`VU-7`1ovcRxSHJtywlm7ql9&38Bd8X!c%(!DGtJ;mVrrzN6}WYJ^c?FXO9G$u^e}Z;7!+$3$b{{m$8w&Z&*;7s1kQDpA&dKNAhLH9X2t)F@RE*uq|UrDsrb%AL%T{9bd~h z|6#@qKFOZk&A}|SZgKsYEDTrKta2Ft$ylTQZBlB_H5|wL*paDicEL`J4i9C_#Hp;u z<&34dl(7_>8GGP!#*9=q>bh*oB9^tY{xS9C8e+tK7*jrou>=!%0B11n{Bj<}O+1J{ z@Jx<2+7tN{=diom4%hKie#P-z)FGu4_y9MvZAbHeipqAkcP#sL$~w526Xivnvl*Gp zzVcf*j&C!Ts@wuczC3puN5~s=$p(G|<7rsKnEIzVl-0UsPsPZBiknC)XqMAf##Fz= zdRzadAbqwo@1vUd6d_oW_#6cF*qoNM0|$omX&dk8FtwyHsMt zo$ZiWJef235@Y0D&3}x19%EozIDtF3h^0;%#uaq!^c?k_zR&aW-q~I`ii5PDLt{^m zv0ps@pQz|7b?8&skY+GWxQb>gZDZ`}uXqF-cv(#4@jQu7b3S`opM!Z#?)w}c?Rp8% zV+`O$#-6C#KbE%OfXWOFe`ZW!#enS2PUWHUzwvN(HSclWirjY@OEkn)O-9Gqu788 z3M%bX&SZSy21ds_bL&sa+Q&22@}D86CBl?d8JWJf5q$hRy=>^L{u?cEu7(x35# zX^b_T%jI0bSnH}sXLqb9ZX7)oK%i{UjU(3ae0To_Xi79`F zb-9}(xQ7RE;DYQ`x{|}>+ZpGVEX>~V4cJFMf^q&?^zuvFcrcq-kC~iD4?uc~vHP1H zQ@Lb?G+HG(ypLn}E#nP0%y45$PhmXw=ddByax`yc+~H?=duv$4>(o z!odxEfJ-^) z%vAZ}?2WmE6Xo|Yrn+cJ_SbVRE96_aKVQl7Z+N=AgV7Z_s@$M5h|hC4iya-y@r=jh zDn`f8)8wT3%d!{LIrKoJ+xa5voRQKqe1qOi>Bcj&nfZanoF;pOJb7t5qrXmPng7^S z$DEaQw3Ttex44?a&Q57IcW^MfneUN2i352*Fh6Gf35>9R9@C#_R{CM^Uw2ol)uhc!T*%GSFYh<^5PZQb!T##{Oy8DoY?PTzhZa`%~oo;((gBJ@G*dGR%L(fW>a73A|Auy zOS0d3r|}5+Um5M)P2U1;q-~U{UYbq)62?GwGG?IAc}+I*g^Z53avsZU{n&(;asuDv zi7fv`wu?71ju-thJAVqh${*$w?q(SWU!E=PLPm!h*qpD@@k07SWw?fBYa=tgEahAD z4oW|=BadE}-O(Dxg}!8TRB=VNXI8L}d^Zo`{_C@;Kc1(_-{5Q>a%DDCce8i&So^B% zO*NFAoNyUqEgxbG;3xLvysNXv?rO&IcesS@E%@oYmc7_;L)OtjoGibCu^H3GY+!>p zOuC9)i2{G-b2-j}DI25GO9p4_wO5@*5eu^##TNK4f)P+mgM(iWy5b zhOvZ~aV~c<2GsB7?7!WMd7!-EE!k5vp2x}`EvOu=Qg&< z^j|sM&vB_3>I9p$vNZEKF|RjeFEPyVZ~1cGK1lApRavI_jK{d1DAB&0T^QvNF-P)%txTN2jbv74|<4sd0v&BU9*3lH&x%Q{(&?BFa|r zMrF;^|txBm#ZHtI#zN2Ppd2x?}|T(p7}|m)uVJ2 zGsRj_-?5KE5oNOYO#E8R7C)DRR9+A@ogXuNz1Sfx60eCL#8A;QjvlXaws>3=`@)4B z$S608#^OJsZr)avkIByzAB!kGv=!yYe-@Y#rGb5T(?pG1JUP&@&Et; diff --git a/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po b/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po index 71b0122d..0eda1293 100644 --- a/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po +++ b/public_html/lang/fr_FR.UTF8/LC_MESSAGES/ldapsaisie.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: LdapSaisie\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-06-09 00:06+0200\n" -"PO-Revision-Date: 2018-06-09 00:07+0200\n" +"POT-Creation-Date: 2018-08-31 17:08+0200\n" +"PO-Revision-Date: 2018-08-31 17:10+0200\n" "Last-Translator: Benjamin Renard \n" "Language-Team: LdapSaisie \n" @@ -20,16 +20,12 @@ 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_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 +#: includes/class/class.LSformElement_select_object.php:68 +#: includes/class/class.LSformElement_supannLabeledValue.php:62 +#: includes/class/class.LSsearchEntry.php:163 msgid "Modify" msgstr "Modifier" @@ -37,10 +33,11 @@ msgstr "Modifier" msgid "Copy" msgstr "Copier" -#: view.php:60 modify.php:111 includes/class/class.LSsearchEntry.php:179 +#: view.php:60 modify.php:111 includes/class/class.LSrelation.php:216 +#: includes/class/class.LSform.php:215 #: includes/class/class.LSformElement_select_object.php:69 #: includes/class/class.LSformElement_select_object.php:85 -#: includes/class/class.LSform.php:218 includes/class/class.LSrelation.php:216 +#: includes/class/class.LSsearchEntry.php:179 msgid "Delete" msgstr "Supprimer" @@ -60,38 +57,6 @@ 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:2259 msgid "Level" @@ -109,9 +74,21 @@ msgstr "L'objet a bien été modifié." msgid "View" msgstr "Voir" -#: image.php:37 -msgid "Missing parameter" -msgstr "Paramètre manquant" +#: 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" #: custom_search_action.php:53 msgid "" @@ -126,46 +103,100 @@ msgstr "" "Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée %{title} " "sur cette recherche ?" -#: custom_action.php:53 +#: 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 msgid "" -"The custom action %{customAction} have been successfully execute on " -"%{objectname}." +"SAMBA Support : The constants LS_SAMBA_SID_BASE_USER and " +"LS_SAMBA_SID_BASE_GROUP must'nt have the same parity to keep SambaSID's " +"unicity." msgstr "" -"L'action personnalisée %{customAction} a été correctement exécutée sur " -"%{objectname}." +"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." -#: custom_action.php:73 includes/class/class.LSform.php:205 +#: includes/addons/LSaddons.samba.php:39 msgid "" -"Do you really want to execute custom action %{customAction} on " -"%{objectname} ?" +"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the " +"attribute %{attr}." msgstr "" -"Êtes-vous vraiment sûre de vouloir exécuter l'action personnalisée " -"%{customAction} sur %{objectname} ?" +"Support SAMBA : L'attribut %{dependency} est manquant. Impossible de générer " +"l'attribut %{attr}." -#: 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: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:30 -msgid "Asterisk : The function %{function} only work with %{objectName}." +#: 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 "" -"Asterisk : La fonction %{function} ne fonctionne qu'avec %{objectName}." +"SAMBA Support : L'attribut %{attr} de l'objet sambaDomain est incorrect." -#: includes/addons/LSaddons.asterisk.php:33 +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:27 +msgid "ExportSearchResultAsCSV Support : function fputcsv is not available." +msgstr "" +"Support ExportSearchResultAsCSV : la fonction fputcsv n'est pas disponible." + +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:30 msgid "" -"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 " -"hashed password." +"ExportSearchResultAsCSV Support : The constant %{const} is not defined.." msgstr "" -"Asterisk : L'attribut %{dependency} est manquant. Impossible de générer le " -"mot de passe haché en MD5." +"Support ExportSearchResultAsCSV : La constante %{const} n'est pas définie." -#: includes/addons/LSaddons.asterisk.php:36 +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:35 msgid "" -"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " -"password." +"ExportSearchResultAsCSV Error : An error occured generating CSV outfile " +"memory space." msgstr "" -"Asterisk : Le mot de passe en clair est indisponible. Impossible de générer " -"le mot de passe haché en MD5." +"Erreur ExportSearchResultAsCSV : Une erreur est survenue en générant " +"l'espace mémoire pour le fichier CSV." + +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:38 +msgid "ExportSearchResultAsCSV Error : An error occured executing the search." +msgstr "" +"Erreur ExportSearchResultAsCSV : Une erreur est survenue en exécutant la " +"recherche." + +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:41 +msgid "ExportSearchResultAsCSV Error : An error occured writing CSV header." +msgstr "" +"Erreur ExportSearchResultAsCSV : Une erreur est survenue en écrivant les " +"entêtes CSV." + +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:44 +msgid "ExportSearchResultAsCSV Error : An error occured writing a CSV row." +msgstr "" +"Erreur ExportSearchResultAsCSV : Une erreur est survenue en écrivant une " +"ligne CSV." + +#: includes/addons/LSaddons.mail.php:27 +msgid "MAIL Support : Pear::MAIL is missing." +msgstr "Support MAIL : Pear::MAIL est manquant." + +#: includes/addons/LSaddons.mail.php:32 +msgid "MAIL Error : %{msg}" +msgstr "Erreur MAIL : %{msg}" + +#: includes/addons/LSaddons.mail.php:36 +msgid "MAIL : Error sending your email" +msgstr "MAIL : Erreur durant l'envoie de votre mail." #: includes/addons/LSaddons.posix.php:27 msgid "POSIX Support : The constant %{const} is not defined." @@ -183,6 +214,38 @@ 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é." @@ -227,77 +290,6 @@ 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." @@ -330,113 +322,110 @@ msgstr "" "MAILDIR : Erreur durant la récupération du chemin distant du dossier des " "mails." -#: 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: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:32 -msgid "MAIL Error : %{msg}" -msgstr "Erreur MAIL : %{msg}" +#: 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: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 +#: includes/addons/LSaddons.asterisk.php:33 msgid "" -"LSattr_html_select_list : Configuration data are missing to generate the " -"select list of the attribute %{attr}." +"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 " +"hashed password." 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}." +"Asterisk : L'attribut %{dependency} est manquant. Impossible de générer le " +"mot de passe haché en MD5." -#: includes/class/class.LSattr_html_select_list.php:373 +#: includes/addons/LSaddons.asterisk.php:36 msgid "" -"LSattr_html_select_list : Invalid attribute %{attr} reference as " -"OTHER_ATTRIBUTE possible values." +"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " +"password." msgstr "" -"LSattr_html_select_list : Référence invalide à l'attribut %{attr} comme " -"valeurs possibles (OTHER_ATTRIBUTE)." +"Asterisk : Le mot de passe en clair est indisponible. Impossible de générer " +"le mot de passe haché en MD5." -#: includes/class/class.LSattr_html_select_list.php:376 +#: 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 msgid "" -"LSattr_html_select_list : Attribute %{attr} referenced as OTHER_ATTRIBUTE " -"possible values is not a jsonCompositeAttribute." +"Failed to load existing object %{dn} from LDAP server. Can't update object." msgstr "" -"LSattr_html_select_list : L'attribute %{attr} référencé comme valeurs " -"possibles (OTHER_ATTRIBUTE) n'est pas du type jsonCompositeAttribute." +"Impossible de charger l'objet existant %{dn} depuis l'annuaire LDAP. " +"Impossible de mettre à jour cet objet." -#: 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: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: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:246 +msgid "Failed to generate DN for this object." +msgstr "Impossible de générer le DN de cet 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:250 +msgid "Failed to validate object data." +msgstr "Impossible de valider les données de l'objet." -#: 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:256 +msgid "Error validating creation form." +msgstr "Une erreur est survenue en validant 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: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.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:319 +msgid "LSimport : Post data not found or not completed." +msgstr "LSimport : les données transmises sont introuvables ou incomplètes." -#: 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:322 +msgid "LSimport : object type invalid." +msgstr "LSimport : type d'objet 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: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: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.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.LSconfirmBox.php:35 msgid "Confirmation" @@ -450,33 +439,127 @@ msgstr "Confirmez-vous votre choix ?" msgid "Cancel" msgstr "Annuler" -#: 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 +#: includes/class/class.LSauthMethod_anonymous.php:68 msgid "" -"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns " -"%{column}." +"LSauthMethod_anonymous : You must define the LSAUTHMETHOD_ANONYMOUS_USER " +"contant in the configuration file." msgstr "" -"LSsearchEntry : formaterFunction %{func} invalide utilisé pour " -"l'extraDisplayedColumns %{column}." +"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:350 +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}." #: includes/class/class.LSattribute.php:267 msgid "The value of field %{label} is invalid." @@ -543,539 +626,233 @@ msgstr "" "LSattribute : L'objet attr_%{type} de l'attribut %{name} n'est pas encore " "défini." -#: 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.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_object.php:103 -#: includes/class/class.LSformElement_select.php:58 -msgid "%{value} (unrecognized value)" -msgstr "%{value} (valeur non-reconnue)" - -#: 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.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 "" -"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.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.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}." - -#: includes/class/class.LSformElement_password.php:134 -msgid "Generate a password." -msgstr "Générer un mot de passe." - -#: includes/class/class.LSformElement_password.php:135 -msgid "Compare with stored password." -msgstr "Comparer avec le mot de passe stocké." - -#: includes/class/class.LSformElement_password.php:136 -msgid "Display password." -msgstr "Afficher le mot de passe." - -#: includes/class/class.LSformElement_password.php:137 -msgid "Display hashed password." -msgstr "Afficher le mot de passe haché." - -#: includes/class/class.LSformElement_password.php:138 -msgid "Hide password." -msgstr "Cacher le mot de passe." - -#: includes/class/class.LSformElement_password.php:139 -msgid "" -"The password will be sent by mail if changed. Click to disable automatic " -"notification." -msgstr "" -"Le mot de passe sera envoyé par e-mail en cas de modification. Cliquer pour " -"désactiver la notification." - -#: includes/class/class.LSformElement_password.php:140 -msgid "" -"The password will not be sent if changed. Click to enable automatic " -"notification." -msgstr "" -"Le mot de passe ne sera pas envoyé en cas de modification. Cliquer pour " -"activer la notification automatique." - -#: includes/class/class.LSformElement_password.php:141 -msgid "Modify the mail sent to notice the user" -msgstr "Modifier mail de notification de l'utilisateur" - -#: includes/class/class.LSformElement_password.php:284 -msgid "Notice mail sent." -msgstr "Le mail de notification a été envoyé." - -#: includes/class/class.LSformElement_password.php:364 -msgid "LSformElement_password : No contact mail available to send password." -msgstr "" -"LSformElement_password : Aucun mail de contact disponible pour envoyer le " -"mot de passe." - -#: includes/class/class.LSformElement_password.php:367 -msgid "" -"LSformElement_password : Contact mail invalid (%{mail}). Can't send password." -msgstr "" -"LSformElement_password : Mail de contact invalide (%{mail}). Impossible " -"d'envoyer le mot de passe." - -#: includes/class/class.LSformElement_password.php:370 -msgid "" -"LSformElement_password : Fail to exec pwgen. Check it's correctly installed." -msgstr "" -"LSformElement_password : Impossible d'exécuter pwgen. Vérifier qu'il est " -"bien installé." - -#: includes/class/class.LSformElement_password.php:373 -msgid "" -"LSformElement_password : Fail to determine witch e-mail attribute to use to " -"send new password : get_mail_attr_function parameter not refer to a valid " -"function." -msgstr "" -"LSformElement_password : Impossible de déterminer quel attribut e-mail doit " -"être utilisé pour l'envoi du mot de passe : le paramètre " -"get_mail_attr_function ne fait pas référence à une fonction valide." - -#: includes/class/class.LSformElement_password.php:376 -msgid "" -"LSformElement_password : Fail to determine witch e-mail attribute to use to " -"send new password : get_mail_attr_function throwed an exception : %{msg}" -msgstr "" -"LSformElement_password : Impossible de déterminer quel attribut e-mail doit " -"ê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.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.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 -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." -msgstr "Ajouter une autre valeur à ce champ." +#: includes/class/class.LSformElement_postaladdress.php:71 +msgid "View on map" +msgstr "Voir sur une carte" -#: includes/class/class.LSform.php:99 -msgid "Delete this field." -msgstr "Supprimer cette valeur." - -#: includes/class/class.LSform.php:121 includes/class/class.LSform.php:251 -msgid "No field." -msgstr "Aucun champ." - -#: includes/class/class.LSform.php:217 -msgid "Caution" -msgstr "Attention" - -#: includes/class/class.LSform.php:272 -msgid "%{label} attribute data is not valid." -msgstr "Les données de l'attribut %{label} sont incorrectes." - -#: includes/class/class.LSform.php:350 -msgid "Mandatory field" -msgstr "Champ obligatoire" - -#: includes/class/class.LSform.php:742 -msgid "LSform : Error during the recovery of the values of the form." -msgstr "LSform : Erreur durant la récupération des valeurs du formulaire." - -#: includes/class/class.LSform.php:745 +#: includes/class/class.LSformElement_postaladdress.php:86 msgid "" -"LSform : Error durring the recovery of the value of the field '%{element}'." +"LSformElement_postaladdress : Map URL pattern generate function is not " +"callabled (%{function})." msgstr "" -"LSform : Erreur durant la recupération de la valeur du champ %{element}." +"LSformElement_postaladdress : La fonction de génération de l'URL de la carte " +"n'est pas exécutable (%{function})." -#: includes/class/class.LSform.php:752 -msgid "LSform : The field %{element} doesn't exist." -msgstr "LSform : Le champ %{element} n'existe pas." +#: includes/class/class.LSformElement_select.php:52 +msgid "Reset selection." +msgstr "Réinitiliser la sélection." -#: includes/class/class.LSform.php:755 -msgid "LSfom : Field type unknow (%{type})." -msgstr "LSform : Type de champ inconnu (%{type})." +#: includes/class/class.LSformElement_select.php:58 +#: includes/class/class.LSformElement_select_object.php:103 +msgid "%{value} (unrecognized value)" +msgstr "%{value} (valeur non-reconnue)" -#: includes/class/class.LSform.php:758 -msgid "LSform : Error during the creation of the element '%{element}'." -msgstr "LSform : Erreur durant la création de l'élément %{element}." +#: 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.LSform.php:761 -msgid "LSform : The data entry form %{name} doesn't exist." -msgstr "LSform : Le masque de saisie %{name} n'existe pas." +#: includes/class/class.LSformElement_textarea.php:51 +msgid "Clear" +msgstr "Nettoyer" -#: includes/class/class.LSform.php:764 -msgid "LSform : The data entry form %{name} is not correctly configured." -msgstr "LSform : Le masque de saisie %{name} n'est pas correctement configuré." +#: includes/class/class.LSsession.php:1184 +msgid "Connection" +msgstr "Connexion" -#: includes/class/class.LSform.php:767 +#: 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 "" -"LSform : The element %{name}, listed as displayed in data entry form " -"configuration, doesn't exist." +"An email has been sent to %{mail}. Please follow the instructions on it." msgstr "" -"LSform : L'élement %{name}, listé comme affiché dans la configuration du " -"masque de saisie, n'existe pas." +"Un e-mail vient de vous être envoyé à l'adresse %{mail}. Merci de suivre les " +"indications qu'il contient." -#: 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.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.LSformElement_valueWithUnit.php:200 +#: 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 "" -"LSformElement_valueWithUnit : Units configuration data are missing for the " -"attribute %{attr}." +"LSsession : The %{addon} support is uncertain. Verify system compatibility " +"and the add-on configuration." msgstr "" -"LSformElement_valueWithUnit : La configuration des unités est manquante pour " -"l'attribut %{attr}." +"LSsession : Le support %{addon} est incertain. Vérifiez la compatibilité du " +"système et la configuration de l'add-on." -#: includes/class/class.LSformElement_xmpp.php:50 -msgid "Chat with this person." -msgstr "Discuter avec cette personne." +#: 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.LSldapObject.php:470 msgid "The attribute %{attr} is not valid." @@ -1312,21 +1089,13 @@ 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.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:498 msgid "LSldap : Error during the LDAP server connection (%{msg})." @@ -1356,247 +1125,6 @@ msgstr "LSldap : Erreur durant la suppression des attributs vides." 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.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.LSrelation.php:69 #: includes/class/class.LSrelation.php:76 msgid "listing related objects" @@ -1633,6 +1161,11 @@ msgstr "mise à jour" msgid "updating relations" msgstr "mise à jour des relations" +#: includes/class/class.LSrelation.php:214 includes/class/class.LSform.php:213 +#: 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" @@ -1682,29 +1215,252 @@ 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_password.php:134 +msgid "Generate a password." +msgstr "Générer un mot de passe." -#: includes/class/class.LSformElement.php:194 -msgid "Attribute" -msgstr "Attribut" +#: includes/class/class.LSformElement_password.php:135 +msgid "Compare with stored password." +msgstr "Comparer avec le mot de passe stocké." -#: includes/class/class.LSformElement_date.php:159 -msgid "Now." -msgstr "Maintenant." +#: includes/class/class.LSformElement_password.php:136 +msgid "Display password." +msgstr "Afficher le mot de passe." -#: includes/class/class.LSformElement_date.php:160 -msgid "Today." -msgstr "Aujourd'hui." +#: includes/class/class.LSformElement_password.php:137 +msgid "Display hashed password." +msgstr "Afficher le mot de passe haché." -#: includes/class/class.LSformRule_password.php:98 +#: includes/class/class.LSformElement_password.php:138 +msgid "Hide password." +msgstr "Cacher le mot de passe." + +#: includes/class/class.LSformElement_password.php:139 msgid "" -"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE " -"(begining by '/' caracter)." +"The password will be sent by mail if changed. Click to disable automatic " +"notification." msgstr "" -"LSformRule_password : Regex invalide configurée : %{regex}. Vous devez " -"utiliser des regex de type PCRE (commencant par le caractère '/')." +"Le mot de passe sera envoyé par e-mail en cas de modification. Cliquer pour " +"désactiver la notification." + +#: includes/class/class.LSformElement_password.php:140 +msgid "" +"The password will not be sent if changed. Click to enable automatic " +"notification." +msgstr "" +"Le mot de passe ne sera pas envoyé en cas de modification. Cliquer pour " +"activer la notification automatique." + +#: includes/class/class.LSformElement_password.php:141 +msgid "Modify the mail sent to notice the user" +msgstr "Modifier mail de notification de l'utilisateur" + +#: includes/class/class.LSformElement_password.php:284 +msgid "Notice mail sent." +msgstr "Le mail de notification a été envoyé." + +#: includes/class/class.LSformElement_password.php:364 +msgid "LSformElement_password : No contact mail available to send password." +msgstr "" +"LSformElement_password : Aucun mail de contact disponible pour envoyer le " +"mot de passe." + +#: includes/class/class.LSformElement_password.php:367 +msgid "" +"LSformElement_password : Contact mail invalid (%{mail}). Can't send password." +msgstr "" +"LSformElement_password : Mail de contact invalide (%{mail}). Impossible " +"d'envoyer le mot de passe." + +#: includes/class/class.LSformElement_password.php:370 +msgid "" +"LSformElement_password : Fail to exec pwgen. Check it's correctly installed." +msgstr "" +"LSformElement_password : Impossible d'exécuter pwgen. Vérifier qu'il est " +"bien installé." + +#: includes/class/class.LSformElement_password.php:373 +msgid "" +"LSformElement_password : Fail to determine witch e-mail attribute to use to " +"send new password : get_mail_attr_function parameter not refer to a valid " +"function." +msgstr "" +"LSformElement_password : Impossible de déterminer quel attribut e-mail doit " +"être utilisé pour l'envoi du mot de passe : le paramètre " +"get_mail_attr_function ne fait pas référence à une fonction valide." + +#: includes/class/class.LSformElement_password.php:376 +msgid "" +"LSformElement_password : Fail to determine witch e-mail attribute to use to " +"send new password : get_mail_attr_function throwed an exception : %{msg}" +msgstr "" +"LSformElement_password : Impossible de déterminer quel attribut e-mail doit " +"ê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.LSformElement_url.php:52 +msgid "Add this website to my bookmarks." +msgstr "Ajouter ce site internet à mes favoris." + +#: includes/class/class.LSformElement_text.php:57 +msgid "Generate the value" +msgstr "Générer une valeur" + +#: includes/class/class.LSauthMethod_CAS.php:112 +msgid "LSauthMethod_CAS : Failed to load phpCAS." +msgstr "LSauthMethod_CAS : Impossible de charger phpCAS." + +#: includes/class/class.LSform.php:98 +msgid "Add a field to add another values." +msgstr "Ajouter une autre valeur à ce champ." + +#: includes/class/class.LSform.php:99 +msgid "Delete this field." +msgstr "Supprimer cette valeur." + +#: includes/class/class.LSform.php:121 includes/class/class.LSform.php:248 +msgid "No field." +msgstr "Aucun champ." + +#: includes/class/class.LSform.php:202 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:214 +msgid "Caution" +msgstr "Attention" + +#: includes/class/class.LSform.php:269 +msgid "%{label} attribute data is not valid." +msgstr "Les données de l'attribut %{label} sont incorrectes." + +#: includes/class/class.LSform.php:347 +msgid "Mandatory field" +msgstr "Champ obligatoire" + +#: includes/class/class.LSform.php:739 +msgid "LSform : Error during the recovery of the values of the form." +msgstr "LSform : Erreur durant la récupération des valeurs du formulaire." + +#: includes/class/class.LSform.php:742 +msgid "" +"LSform : Error durring the recovery of the value of the field '%{element}'." +msgstr "" +"LSform : Erreur durant la recupération de la valeur du champ %{element}." + +#: includes/class/class.LSform.php:749 +msgid "LSform : The field %{element} doesn't exist." +msgstr "LSform : Le champ %{element} n'existe pas." + +#: includes/class/class.LSform.php:752 +msgid "LSfom : Field type unknow (%{type})." +msgstr "LSform : Type de champ inconnu (%{type})." + +#: includes/class/class.LSform.php:755 +msgid "LSform : Error during the creation of the element '%{element}'." +msgstr "LSform : Erreur durant la création de l'élément %{element}." + +#: includes/class/class.LSform.php:758 +msgid "LSform : The data entry form %{name} doesn't exist." +msgstr "LSform : Le masque de saisie %{name} n'existe pas." + +#: includes/class/class.LSform.php:761 +msgid "LSform : The data entry form %{name} is not correctly configured." +msgstr "LSform : Le masque de saisie %{name} n'est pas correctement configuré." + +#: includes/class/class.LSform.php:764 +msgid "" +"LSform : The element %{name}, listed as displayed in data entry form " +"configuration, doesn't exist." +msgstr "" +"LSform : L'élement %{name}, listé comme affiché dans la configuration du " +"masque de saisie, n'existe pas." + +#: includes/class/class.LSformElement_maildir.php:68 +msgid "" +"Maildir creation/modification on user creation/modification is enabled. " +"Click to disable." +msgstr "" +"La création/modification de la maildir en même temps que la création/" +"modification de l'utilisateur est activée. Cliquer pour désactiver." + +#: includes/class/class.LSformElement_maildir.php:69 +msgid "" +"Click to enable maildir creation/modification on user creation/modification." +msgstr "" +"Cliquer pour activer la création/modification de la maildir en même temps " +"que la création/modification du l'utilisateur." + +#: includes/class/class.LSformRule_regex.php:65 +msgid "LSformRule_regex : Regex has not been configured to validate data." +msgstr "" +"LSformRule_regex : L'expression régulière de vérification des données n'est " +"pas configurée." + +#: includes/class/class.LSformElement_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.LSattr_html_date.php:43 +#: includes/class/class.LSattr_html_select_list.php:63 +msgid "Invalid value" +msgstr "Valeur invalide" + +#: includes/class/class.LSformElement_mail.php:51 +msgid "Send a mail from here." +msgstr "Envoyer un mail depuis l'interface." + +#: 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_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.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.LSauth.php:168 msgid "LSauth : Login or password incorrect." @@ -1739,9 +1495,148 @@ msgstr "" "LSauth : Impossible de récupérer les informations authentification auprès du " "gestionnaire." -#: includes/class/class.LSformElement_select.php:52 -msgid "Reset selection." -msgstr "Réinitiliser la sélection." +#: 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: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_image.php:54 msgid "Click to enlarge." @@ -1751,6 +1646,129 @@ 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:370 +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:373 +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:376 +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: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.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.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:289 +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." @@ -1764,10 +1782,30 @@ 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 d464e988..15754197 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-06-09 00:06+0200\n" +"POT-Creation-Date: 2018-08-31 17:07+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,16 +17,12 @@ 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_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 +#: includes/class/class.LSformElement_select_object.php:68 +#: includes/class/class.LSformElement_supannLabeledValue.php:62 +#: includes/class/class.LSsearchEntry.php:163 msgid "Modify" msgstr "" @@ -34,10 +30,11 @@ msgstr "" msgid "Copy" msgstr "" -#: view.php:60 modify.php:111 includes/class/class.LSsearchEntry.php:179 +#: view.php:60 modify.php:111 includes/class/class.LSrelation.php:216 +#: includes/class/class.LSform.php:215 #: includes/class/class.LSformElement_select_object.php:69 #: includes/class/class.LSformElement_select_object.php:85 -#: includes/class/class.LSform.php:218 includes/class/class.LSrelation.php:216 +#: includes/class/class.LSsearchEntry.php:179 msgid "Delete" msgstr "" @@ -57,38 +54,6 @@ 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:2259 msgid "Level" @@ -106,8 +71,20 @@ msgstr "" msgid "View" msgstr "" -#: image.php:37 -msgid "Missing parameter" +#: 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" msgstr "" #: custom_search_action.php:53 @@ -119,36 +96,83 @@ msgstr "" msgid "Do you really want to execute custom action %{title} on this search ?" msgstr "" -#: custom_action.php:53 +#: 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 msgid "" -"The custom action %{customAction} have been successfully execute on " -"%{objectname}." +"SAMBA Support : The constants LS_SAMBA_SID_BASE_USER and " +"LS_SAMBA_SID_BASE_GROUP must'nt have the same parity to keep SambaSID's " +"unicity." msgstr "" -#: custom_action.php:73 includes/class/class.LSform.php:205 +#: includes/addons/LSaddons.samba.php:39 msgid "" -"Do you really want to execute custom action %{customAction} on " -"%{objectname} ?" +"SAMBA Support : The attribute %{dependency} is missing. Unable to forge the " +"attribute %{attr}." msgstr "" -#: includes/addons/LSaddons.asterisk.php:27 -msgid "Asterisk Support : The constant %{const} is not defined." +#: includes/addons/LSaddons.samba.php:42 +msgid "SAMBA Support : Can't get the sambaDomain object." msgstr "" -#: includes/addons/LSaddons.asterisk.php:30 -msgid "Asterisk : The function %{function} only work with %{objectName}." +#: includes/addons/LSaddons.samba.php:45 +msgid "SAMBA Support : Error modifying the sambaDomain object." msgstr "" -#: includes/addons/LSaddons.asterisk.php:33 +#: includes/addons/LSaddons.samba.php:48 +msgid "SAMBA Support : The %{attr} of the sambaDomain object is incorrect." +msgstr "" + +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:27 +msgid "ExportSearchResultAsCSV Support : function fputcsv is not available." +msgstr "" + +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:30 msgid "" -"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 " -"hashed password." +"ExportSearchResultAsCSV Support : The constant %{const} is not defined.." msgstr "" -#: includes/addons/LSaddons.asterisk.php:36 +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:35 msgid "" -"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " -"password." +"ExportSearchResultAsCSV Error : An error occured generating CSV outfile " +"memory space." +msgstr "" + +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:38 +msgid "ExportSearchResultAsCSV Error : An error occured executing the search." +msgstr "" + +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:41 +msgid "ExportSearchResultAsCSV Error : An error occured writing CSV header." +msgstr "" + +#: includes/addons/LSaddons.exportSearchResultAsCSV.php:44 +msgid "ExportSearchResultAsCSV Error : An error occured writing a CSV row." +msgstr "" + +#: includes/addons/LSaddons.mail.php:27 +msgid "MAIL Support : Pear::MAIL is missing." +msgstr "" + +#: includes/addons/LSaddons.mail.php:32 +msgid "MAIL Error : %{msg}" +msgstr "" + +#: includes/addons/LSaddons.mail.php:36 +msgid "MAIL : Error sending your email" msgstr "" #: includes/addons/LSaddons.posix.php:27 @@ -165,6 +189,32 @@ 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 "" @@ -201,65 +251,6 @@ 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 "" @@ -284,372 +275,46 @@ msgstr "" msgid "MAILDIR : Error retrieving remote path of the maildir." msgstr "" -#: includes/addons/LSaddons.mail.php:27 -msgid "MAIL Support : Pear::MAIL is missing." +#: includes/addons/LSaddons.asterisk.php:27 +msgid "Asterisk Support : The constant %{const} is not defined." msgstr "" -#: includes/addons/LSaddons.mail.php:32 -msgid "MAIL Error : %{msg}" +#: includes/addons/LSaddons.asterisk.php:30 +msgid "Asterisk : The function %{function} only work with %{objectName}." msgstr "" -#: 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 +#: includes/addons/LSaddons.asterisk.php:33 msgid "" -"LSattr_html_select_list : Configuration data are missing to generate the " -"select list of the attribute %{attr}." +"Asterisk : The attribute %{dependency} is missing. Unable to generate MD5 " +"hashed password." msgstr "" -#: includes/class/class.LSattr_html_select_list.php:373 +#: includes/addons/LSaddons.asterisk.php:36 msgid "" -"LSattr_html_select_list : Invalid attribute %{attr} reference as " -"OTHER_ATTRIBUTE possible values." +"Asterisk : Clear password not availlable. Unable to generate MD5 hashed " +"password." msgstr "" -#: includes/class/class.LSattr_html_select_list.php:376 -msgid "" -"LSattr_html_select_list : Attribute %{attr} referenced as OTHER_ATTRIBUTE " -"possible values is not a jsonCompositeAttribute." +#: includes/class/class.LSmail.php:63 +msgid "Email" msgstr "" -#: 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}" +#: includes/class/class.LSmail.php:64 +msgid "Title" msgstr "" -#: 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}" +#: includes/class/class.LSmail.php:65 +msgid "Message" msgstr "" -#: includes/class/class.LSattr_ldap_password.php:231 -msgid "" -"LSattr_ldap_password : Encoding type %{type} is not supported. This password " -"will be stored in clear text." -msgstr "" - -#: includes/class/class.LSattr_ldap_password.php:234 -msgid "" -"LSattr_ldap_password : Encoding function %{function} is not callable. This " -"password will be stored in clear text." -msgstr "" - -#: includes/class/class.LSformRule_regex.php:65 -msgid "LSformRule_regex : Regex has not been configured to validate data." -msgstr "" - -#: includes/class/class.LSsmoothbox.php:38 -msgid "Are you sure to want to close this window and lose all changes ?" -msgstr "" - -#: includes/class/class.LSioFormat.php:92 -msgid "LSioFormat : IOformat driver %{driver} invalid or unavailable." -msgstr "" - -#: 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.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 -msgid "Confirmation" -msgstr "" - -#: includes/class/class.LSconfirmBox.php:36 -msgid "You confirm your choice ?" -msgstr "" - -#: includes/class/class.LSconfirmBox.php:38 -msgid "Cancel" -msgstr "" - -#: includes/class/class.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 "" -"LSsearchEntry : Invalid formaterFunction %{func} for extraDisplayedColumns " -"%{column}." -msgstr "" - -#: includes/class/class.LSattribute.php:267 -msgid "The value of field %{label} is invalid." -msgstr "" - -#: includes/class/class.LSattribute.php:731 -msgid "" -"LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} " -"& HTML = %{html})." -msgstr "" - -#: includes/class/class.LSattribute.php:734 -msgid "" -"LSattribute : The function %{func} to display the attribute %{attr} is " -"unknow." -msgstr "" - -#: includes/class/class.LSattribute.php:737 -msgid "" -"LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow." -msgstr "" - -#: includes/class/class.LSattribute.php:740 -msgid "" -"LSattribute : Configuration data to verify the attribute %{attr} are " -"incorrect." -msgstr "" - -#: includes/class/class.LSattribute.php:743 -msgid "" -"LSattribute : The function %{func} to save the attribute %{attr} is unknow." -msgstr "" - -#: includes/class/class.LSattribute.php:746 -msgid "LSattribute : The value of the attribute %{attr} can't be generated." -msgstr "" - -#: includes/class/class.LSattribute.php:749 -msgid "LSattribute : Generation of the attribute %{attr} failed." -msgstr "" - -#: includes/class/class.LSattribute.php:752 -msgid "" -"LSattribute : Generation of the attribute %{attr} did not return a correct " -"value." -msgstr "" - -#: includes/class/class.LSattribute.php:755 -msgid "" -"LSattribute : The attr_%{type} of the attribute %{name} is not yet defined." -msgstr "" - -#: includes/class/class.LSformElement_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.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_object.php:103 -#: includes/class/class.LSformElement_select.php:58 -msgid "%{value} (unrecognized value)" -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.LSformRule_date.php:59 -msgid "LSformRule_date : No date format specify." -msgstr "" - -#: includes/class/class.LSformRule_inarray.php:56 -msgid "" -"LSformRule_inarray : Possible values has not been configured to validate " -"data." +#: 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.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}." -msgstr "" - -#: includes/class/class.LSformElement_password.php:134 -msgid "Generate a password." -msgstr "" - -#: includes/class/class.LSformElement_password.php:135 -msgid "Compare with stored password." -msgstr "" - -#: includes/class/class.LSformElement_password.php:136 -msgid "Display password." -msgstr "" - -#: includes/class/class.LSformElement_password.php:137 -msgid "Display hashed password." -msgstr "" - -#: includes/class/class.LSformElement_password.php:138 -msgid "Hide password." -msgstr "" - -#: includes/class/class.LSformElement_password.php:139 -msgid "" -"The password will be sent by mail if changed. Click to disable automatic " -"notification." -msgstr "" - -#: includes/class/class.LSformElement_password.php:140 -msgid "" -"The password will not be sent if changed. Click to enable automatic " -"notification." -msgstr "" - -#: includes/class/class.LSformElement_password.php:141 -msgid "Modify the mail sent to notice the user" -msgstr "" - -#: includes/class/class.LSformElement_password.php:284 -msgid "Notice mail sent." -msgstr "" - -#: includes/class/class.LSformElement_password.php:364 -msgid "LSformElement_password : No contact mail available to send password." -msgstr "" - -#: includes/class/class.LSformElement_password.php:367 -msgid "" -"LSformElement_password : Contact mail invalid (%{mail}). Can't send password." -msgstr "" - -#: includes/class/class.LSformElement_password.php:370 -msgid "" -"LSformElement_password : Fail to exec pwgen. Check it's correctly installed." -msgstr "" - -#: includes/class/class.LSformElement_password.php:373 -msgid "" -"LSformElement_password : Fail to determine witch e-mail attribute to use to " -"send new password : get_mail_attr_function parameter not refer to a valid " -"function." -msgstr "" - -#: includes/class/class.LSformElement_password.php:376 -msgid "" -"LSformElement_password : Fail to determine witch e-mail attribute to use to " -"send new password : get_mail_attr_function throwed an exception : %{msg}" -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.LSimport.php:195 msgid "Error creating object on LDAP server." msgstr "" @@ -707,119 +372,16 @@ msgstr "" msgid "LSimport : Fail to initialize input/output driver" msgstr "" -#: includes/class/class.LSformElement_ssh_key.php:57 -msgid "Display the full key." +#: includes/class/class.LSconfirmBox.php:35 +msgid "Confirmation" msgstr "" -#: includes/class/class.LSformElement_ssh_key.php:79 -msgid "Unknown type" +#: includes/class/class.LSconfirmBox.php:36 +msgid "You confirm your choice ?" 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." +#: includes/class/class.LSconfirmBox.php:38 +msgid "Cancel" msgstr "" #: includes/class/class.LSauthMethod_anonymous.php:68 @@ -828,8 +390,60 @@ msgid "" "contant in the configuration file." msgstr "" -#: includes/class/class.LSformElement_mail.php:51 -msgid "Send a mail from here." +#: 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 @@ -856,83 +470,272 @@ msgstr "" 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}." +msgstr "" + +#: includes/class/class.LSattribute.php:267 +msgid "The value of field %{label} is invalid." +msgstr "" + +#: includes/class/class.LSattribute.php:731 +msgid "" +"LSattribute : Attribute %{attr} : LDAP or HTML types unknow (LDAP = %{ldap} " +"& HTML = %{html})." +msgstr "" + +#: includes/class/class.LSattribute.php:734 +msgid "" +"LSattribute : The function %{func} to display the attribute %{attr} is " +"unknow." +msgstr "" + +#: includes/class/class.LSattribute.php:737 +msgid "" +"LSattribute : The rule %{rule} to validate the attribute %{attr} is unknow." +msgstr "" + +#: includes/class/class.LSattribute.php:740 +msgid "" +"LSattribute : Configuration data to verify the attribute %{attr} are " +"incorrect." +msgstr "" + +#: includes/class/class.LSattribute.php:743 +msgid "" +"LSattribute : The function %{func} to save the attribute %{attr} is unknow." +msgstr "" + +#: includes/class/class.LSattribute.php:746 +msgid "LSattribute : The value of the attribute %{attr} can't be generated." +msgstr "" + +#: includes/class/class.LSattribute.php:749 +msgid "LSattribute : Generation of the attribute %{attr} failed." +msgstr "" + +#: includes/class/class.LSattribute.php:752 +msgid "" +"LSattribute : Generation of the attribute %{attr} did not return a correct " +"value." +msgstr "" + +#: includes/class/class.LSattribute.php:755 +msgid "" +"LSattribute : The attr_%{type} of the attribute %{name} is not yet defined." +msgstr "" + #: includes/class/class.LSformRule_callable.php:60 msgid "LSformRule_callable : The given callable option is not callable" msgstr "" -#: includes/class/class.LSform.php:98 -msgid "Add a field to add another values." +#: includes/class/class.LSformElement_postaladdress.php:71 +msgid "View on map" msgstr "" -#: includes/class/class.LSform.php:99 -msgid "Delete this field." -msgstr "" - -#: includes/class/class.LSform.php:121 includes/class/class.LSform.php:251 -msgid "No field." -msgstr "" - -#: includes/class/class.LSform.php:217 -msgid "Caution" -msgstr "" - -#: includes/class/class.LSform.php:272 -msgid "%{label} attribute data is not valid." -msgstr "" - -#: includes/class/class.LSform.php:350 -msgid "Mandatory field" -msgstr "" - -#: includes/class/class.LSform.php:742 -msgid "LSform : Error during the recovery of the values of the form." -msgstr "" - -#: includes/class/class.LSform.php:745 +#: includes/class/class.LSformElement_postaladdress.php:86 msgid "" -"LSform : Error durring the recovery of the value of the field '%{element}'." +"LSformElement_postaladdress : Map URL pattern generate function is not " +"callabled (%{function})." msgstr "" -#: includes/class/class.LSform.php:752 -msgid "LSform : The field %{element} doesn't exist." +#: includes/class/class.LSformElement_select.php:52 +msgid "Reset selection." msgstr "" -#: includes/class/class.LSform.php:755 -msgid "LSfom : Field type unknow (%{type})." +#: includes/class/class.LSformElement_select.php:58 +#: includes/class/class.LSformElement_select_object.php:103 +msgid "%{value} (unrecognized value)" msgstr "" -#: includes/class/class.LSform.php:758 -msgid "LSform : Error during the creation of the element '%{element}'." +#: includes/class/class.LSsmoothbox.php:38 +msgid "Are you sure to want to close this window and lose all changes ?" msgstr "" -#: includes/class/class.LSform.php:761 -msgid "LSform : The data entry form %{name} doesn't exist." +#: includes/class/class.LSformElement_textarea.php:51 +msgid "Clear" msgstr "" -#: includes/class/class.LSform.php:764 -msgid "LSform : The data entry form %{name} is not correctly configured." +#: includes/class/class.LSsession.php:1184 +msgid "Connection" msgstr "" -#: includes/class/class.LSform.php:767 +#: 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 "" -"LSform : The element %{name}, listed as displayed in data entry form " -"configuration, doesn't exist." +"An email has been sent to %{mail}. Please follow the instructions on it." msgstr "" -#: includes/class/class.LSformElement_valueWithUnit.php:106 -#: includes/class/class.LSformElement_quota.php:80 -#: includes/class/class.LSformElement_mailQuota.php:80 -msgid "Incorrect value" +#: includes/class/class.LSsession.php:1259 +msgid "Your new password has been sent to %{mail}. " msgstr "" -#: includes/class/class.LSformElement_valueWithUnit.php:200 +#: 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 "" -"LSformElement_valueWithUnit : Units configuration data are missing for the " -"attribute %{attr}." +"LSsession : The %{addon} support is uncertain. Verify system compatibility " +"and the add-on configuration." msgstr "" -#: includes/class/class.LSformElement_xmpp.php:50 -msgid "Chat with this person." +#: 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.LSldapObject.php:470 @@ -1114,20 +917,10 @@ msgid "" "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}" +#: 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:498 @@ -1158,220 +951,6 @@ msgstr "" 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.LSformElement_supannRoleEntite.php:40 -msgid "Role" -msgstr "" - -#: 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" @@ -1408,6 +987,11 @@ msgstr "" msgid "updating relations" msgstr "" +#: includes/class/class.LSrelation.php:214 includes/class/class.LSform.php:213 +#: remove.php:49 +msgid "Do you really want to delete" +msgstr "" + #: includes/class/class.LSrelation.php:215 msgid "Warning" msgstr "" @@ -1447,26 +1031,220 @@ msgid "" "LSobject %{LSobject}." msgstr "" -#: includes/class/class.LSformElement_textarea.php:51 -msgid "Clear" +#: includes/class/class.LSformElement_password.php:134 +msgid "Generate a password." msgstr "" -#: includes/class/class.LSformElement.php:194 -msgid "Attribute" +#: includes/class/class.LSformElement_password.php:135 +msgid "Compare with stored password." msgstr "" -#: includes/class/class.LSformElement_date.php:159 -msgid "Now." +#: includes/class/class.LSformElement_password.php:136 +msgid "Display password." msgstr "" -#: includes/class/class.LSformElement_date.php:160 -msgid "Today." +#: includes/class/class.LSformElement_password.php:137 +msgid "Display hashed password." msgstr "" -#: includes/class/class.LSformRule_password.php:98 +#: includes/class/class.LSformElement_password.php:138 +msgid "Hide password." +msgstr "" + +#: includes/class/class.LSformElement_password.php:139 msgid "" -"LSformRule_password : Invalid regex configured : %{regex}. You must use PCRE " -"(begining by '/' caracter)." +"The password will be sent by mail if changed. Click to disable automatic " +"notification." +msgstr "" + +#: includes/class/class.LSformElement_password.php:140 +msgid "" +"The password will not be sent if changed. Click to enable automatic " +"notification." +msgstr "" + +#: includes/class/class.LSformElement_password.php:141 +msgid "Modify the mail sent to notice the user" +msgstr "" + +#: includes/class/class.LSformElement_password.php:284 +msgid "Notice mail sent." +msgstr "" + +#: includes/class/class.LSformElement_password.php:364 +msgid "LSformElement_password : No contact mail available to send password." +msgstr "" + +#: includes/class/class.LSformElement_password.php:367 +msgid "" +"LSformElement_password : Contact mail invalid (%{mail}). Can't send password." +msgstr "" + +#: includes/class/class.LSformElement_password.php:370 +msgid "" +"LSformElement_password : Fail to exec pwgen. Check it's correctly installed." +msgstr "" + +#: includes/class/class.LSformElement_password.php:373 +msgid "" +"LSformElement_password : Fail to determine witch e-mail attribute to use to " +"send new password : get_mail_attr_function parameter not refer to a valid " +"function." +msgstr "" + +#: includes/class/class.LSformElement_password.php:376 +msgid "" +"LSformElement_password : Fail to determine witch e-mail attribute to use to " +"send new password : get_mail_attr_function throwed an exception : %{msg}" +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_text.php:57 +msgid "Generate the value" +msgstr "" + +#: includes/class/class.LSauthMethod_CAS.php:112 +msgid "LSauthMethod_CAS : Failed to load phpCAS." +msgstr "" + +#: includes/class/class.LSform.php:98 +msgid "Add a field to add another values." +msgstr "" + +#: includes/class/class.LSform.php:99 +msgid "Delete this field." +msgstr "" + +#: includes/class/class.LSform.php:121 includes/class/class.LSform.php:248 +msgid "No field." +msgstr "" + +#: includes/class/class.LSform.php:202 custom_action.php:73 +msgid "" +"Do you really want to execute custom action %{customAction} on " +"%{objectname} ?" +msgstr "" + +#: includes/class/class.LSform.php:214 +msgid "Caution" +msgstr "" + +#: includes/class/class.LSform.php:269 +msgid "%{label} attribute data is not valid." +msgstr "" + +#: includes/class/class.LSform.php:347 +msgid "Mandatory field" +msgstr "" + +#: includes/class/class.LSform.php:739 +msgid "LSform : Error during the recovery of the values of the form." +msgstr "" + +#: includes/class/class.LSform.php:742 +msgid "" +"LSform : Error durring the recovery of the value of the field '%{element}'." +msgstr "" + +#: includes/class/class.LSform.php:749 +msgid "LSform : The field %{element} doesn't exist." +msgstr "" + +#: includes/class/class.LSform.php:752 +msgid "LSfom : Field type unknow (%{type})." +msgstr "" + +#: includes/class/class.LSform.php:755 +msgid "LSform : Error during the creation of the element '%{element}'." +msgstr "" + +#: includes/class/class.LSform.php:758 +msgid "LSform : The data entry form %{name} doesn't exist." +msgstr "" + +#: includes/class/class.LSform.php:761 +msgid "LSform : The data entry form %{name} is not correctly configured." +msgstr "" + +#: includes/class/class.LSform.php:764 +msgid "" +"LSform : The element %{name}, listed as displayed in data entry form " +"configuration, doesn't exist." +msgstr "" + +#: includes/class/class.LSformElement_maildir.php:68 +msgid "" +"Maildir creation/modification on user creation/modification is enabled. " +"Click to disable." +msgstr "" + +#: includes/class/class.LSformElement_maildir.php:69 +msgid "" +"Click to enable maildir creation/modification on user creation/modification." +msgstr "" + +#: includes/class/class.LSformRule_regex.php:65 +msgid "LSformRule_regex : Regex has not been configured to validate data." +msgstr "" + +#: includes/class/class.LSformElement_select_object.php:70 +msgid "Move up" +msgstr "" + +#: includes/class/class.LSformElement_select_object.php:71 +msgid "Move down" +msgstr "" + +#: includes/class/class.LSformElement_select_object.php:83 +msgid "Fast Add" +msgstr "" + +#: includes/class/class.LSformElement_select_object.php:84 +msgid "Display advanced search and selection panel." +msgstr "" + +#: includes/class/class.LSattr_html_date.php:43 +#: includes/class/class.LSattr_html_select_list.php:63 +msgid "Invalid value" +msgstr "" + +#: includes/class/class.LSformElement_mail.php:51 +msgid "Send a mail from here." +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_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." +msgstr "" + +#: includes/class/class.LSattr_ldap_password.php:234 +msgid "" +"LSattr_ldap_password : Encoding function %{function} is not callable. This " +"password will be stored in clear text." msgstr "" #: includes/class/class.LSauth.php:168 @@ -1497,8 +1275,133 @@ msgstr "" msgid "LSauth : Failed to get authentication informations from provider." msgstr "" -#: includes/class/class.LSformElement_select.php:52 -msgid "Reset selection." +#: 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: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_image.php:54 @@ -1509,6 +1412,113 @@ 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:370 +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:373 +msgid "" +"LSattr_html_select_list : Invalid attribute %{attr} reference as " +"OTHER_ATTRIBUTE possible values." +msgstr "" + +#: includes/class/class.LSattr_html_select_list.php:376 +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:379 +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:382 +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:289 +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." @@ -1522,6 +1532,24 @@ 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 ""