From ba5dfbeadced3f2773dfee1bad46c9b86d4f4a86 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Benoi=CC=82t=20Pin?= Date: Wed, 31 Jul 2013 12:47:40 +0200 Subject: [PATCH 1/1] =?utf8?q?Localisation=20des=20messages=20relatifs=20?= =?utf8?q?=C3=A0=20la=20r=C3=A9initialisation=20de=20son=20mot=20de=20pass?= =?utf8?q?e.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- locales/en/LC_MESSAGES/plinn.mo | Bin 2313 -> 2313 bytes locales/en/LC_MESSAGES/plinn.po | 39 ++++++++---- locales/fr/LC_MESSAGES/plinn.mo | Bin 37466 -> 37942 bytes locales/fr/LC_MESSAGES/plinn.po | 59 +++++++++++++------ locales/plinn.pot | 39 ++++++++---- skins/generic/request_password_reset_form.py | 4 +- 6 files changed, 99 insertions(+), 42 deletions(-) diff --git a/locales/en/LC_MESSAGES/plinn.mo b/locales/en/LC_MESSAGES/plinn.mo index 4f25697537c04e0ce265ac24ab9bdc7874ca9f4a..575c3e6d5a7099661858798e50a246e254fd4ec9 100644 GIT binary patch delta 32 ncmeAa>J-|b&L$k5nxf!UnxkNBs9J-|b&L-@epQqqenxkN3sbFYgWoTw)XuR2q?K~3zlClV| diff --git a/locales/en/LC_MESSAGES/plinn.po b/locales/en/LC_MESSAGES/plinn.po index aa5bd56..af1cc7f 100644 --- a/locales/en/LC_MESSAGES/plinn.po +++ b/locales/en/LC_MESSAGES/plinn.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: Plinn 2.0\n" -"POT-Creation-Date: Mon Jul 29 14:16:13 2013\n" +"POT-Creation-Date: Wed Jul 31 12:38:09 2013\n" "PO-Revision-Date: 2007-10-17 14:43+0200\n" "Last-Translator: Benoît PIN\n" "Language-Team: CRI http://cri.ensmp.fr\n" @@ -32,23 +32,23 @@ msgstr "" msgid "%s's front page" msgstr "" -#: n/RegistrationTool.py:217 -msgid "Invalid reset password request." +#: n/RegistrationTool.py:230 +msgid "Unknown user name. Please retry." msgstr "" -#: n/RegistrationTool.py:222 -msgid "Invalid userid." +#: n/RegistrationTool.py:245 +msgid "Invalid reset password request." msgstr "" -#: n/RegistrationTool.py:226 +#: n/RegistrationTool.py:251 msgid "Your reset password request has expired. You can ask a new one." msgstr "" -#: n/RegistrationTool.py:235 +#: n/RegistrationTool.py:260 msgid "Password successfully resetted." msgstr "" -#: n/RegistrationTool.py:237 +#: n/RegistrationTool.py:262 msgid "\"%s\" username not found." msgstr "" @@ -559,6 +559,7 @@ msgstr "" #: n/skins/custom_generic/talkback_tree.pt:82 #: n/skins/generic/gruf_macros.pt:77 n/skins/generic/gruf_macros.pt:410 #: n/skins/generic/header_widgets.pt:32 n/skins/generic/header_widgets.pt:173 +#: n/skins/generic/password_reset_template.pt:39 #: n/skins/generic/send_email_form.pt:79 msgid "Validate" msgstr "" @@ -813,10 +814,12 @@ msgid "Given Name" msgstr "" #: n/skins/generic/gruf_macros.pt:268 n/skins/generic/gruf_macros.pt:390 +#: n/skins/generic/password_reset_template.pt:25 msgid "Password" msgstr "" #: n/skins/generic/gruf_macros.pt:274 n/skins/generic/gruf_macros.pt:396 +#: n/skins/generic/password_reset_template.pt:31 msgid "Confirm" msgstr "" @@ -992,6 +995,14 @@ msgstr "" msgid "Exit boxes editing" msgstr "" +#: n/skins/generic/password_reset_template.pt:13 +msgid "Password resetting" +msgstr "" + +#: n/skins/generic/password_reset_template.pt:18 +msgid "Please enter a new password and clic on \"Validate\" button." +msgstr "" + #: n/skins/generic/pending_members.pt:9 msgid "Review members registration" msgstr "" @@ -1057,24 +1068,28 @@ msgstr "" msgid "Send" msgstr "" -#: n/skins/generic/request_password_reset_form.pt:11 +#: n/skins/generic/request_password_reset_form.py:10 +msgid "Request for resetting password sent to your contact email." +msgstr "" + +#: n/skins/generic/request_password_reset_template.pt:11 msgid "Password reset" msgstr "" -#: n/skins/generic/request_password_reset_form.pt:12 +#: n/skins/generic/request_password_reset_template.pt:12 msgid "" "Enter your username below and click on the \"Send\" button. You will receive " "an email with a link to reset your password." msgstr "" -#: n/skins/generic/request_password_reset_form.pt:18 +#: n/skins/generic/request_password_reset_template.pt:18 msgid "" "If this will not work for you (for example, if you forget your username or " "didn't enter your email address) send email to ${admin_email}." msgstr "" #. Default: "Send" -#: n/skins/generic/request_password_reset_form.pt:25 +#: n/skins/generic/request_password_reset_template.pt:25 msgid " Send " msgstr "" diff --git a/locales/fr/LC_MESSAGES/plinn.mo b/locales/fr/LC_MESSAGES/plinn.mo index f791fe9bb47f0cb11a4a4bf4d9a8711a29f6f13c..c496a11501b322e3441655726ead48cdaa1362e0 100644 GIT binary patch delta 12772 zcmZwN33yG{-pBEsL1Yq1%n=+h#*j!5f(kW{H4in093SQsYp9xPzNN#hwn|${>;3-DUgy4j-sjy<|2}K2z4n^-PO81M$^Y$b{+_GRfy*tf zX8x8Hi;tr$%P+vPE>}^hWnE9Std)2JgK$zk%PNc0F&bB60`A0qco~~x!z9b9ig{QE zSE1@3!!mdgYgm@Yx=Vt8ta8bgRU12@`ksIxxCV>kW{ktPFcL3dD1MKscOQ%4->CZG z^(`v`V^I^UjYY6M7R9a@ME_PFZ^E($88b|U(Z*a1=7GuP{!Ejfj~d7_Q@+{cU&j)Z zA3zP@G^*q4$iiB;F$#acX!^GvlhBBZH?U_=3H4xIRL9Lw_uHVBzBg*-E)2s0ERC~J zTeKF#aU*J}ccY&B7*+oUY6b3~MIFw(+PX?Tl*hSyTrjQ4P7!4=16v z;5n>>vvDVGG3C8dEGv-wVAS)&QT=75u>LB@ryv@iLpA)8skjC;fLE~s?#5L70!w3X zBhC$0LhW%XY9M`36B~+J!4aq#yG?!qs@}9ltiNu|qo6V_F%|csI({ED^G{9wJZdX$ zp$7V!x$oE5o>2s9rsYs)qayM`Sc#~K4#l!K64m}R4+#xmA!?*6P)oQDbp{S%Mf?KQ z@EugczoHIP0L!80ilQ2fM738DOJa4@mNrEVU@&UtPArQaHwn#TE~>+2CchE2N4ro< zzYq0VUO)}xvC*%IeVT(%11O8yn(C&G?MDf6?6k9yQPh7_Rp}sF}TFB~T5QM=fbJ zRK*0;jGLhb&=SjGXVl7#Kn)-VtKke($J;O-cVQ{Kh-&X=)WrV6Ao{obp0eN5VAN7M zP#slA%_zy_TcAE1olr|W2z5B~P#sP;<#SO3UWb~{CRDvQP-kO5s{JGAQNb4^^uRgH z#IMo&!Qn&Bj|HnY>Vbav0uD#b{0?e>53xK3r`ZFkiZSGCqw2La_CO6}FlviNr?LK; z(NuF|5i0)*R>EDVB|C}g=n87UKcX7Cj~cjN3)>*njKfU6l*z}SCQ=o(wKY%!sMo?{ z&$JZTon_D+*9E_n-za4>hAzs0KEpmi}EVfd^6dzeII(4b{$fsCIucK1K~F z)YHiznsD?eLfy^~7LUphbHGp*{zY#Ui z?Z{Sntlf6P+J_qXQB*@GQG0tH^}uD+7TiSb@m+KOk;z-F?E0ao0T)MYMGZ{C`q&hm z$eU+vz*2huuabzP;6AG1GOhVuV`bEUx}yd%5cz>-rK9%#Wz@=TN3Fnq)QTL%06b&z z=THOx1~svJsKfgR1L)rhZet&YaMXvQIBFo(P-h|$)o>>)g8fk)4nZ|M3N@e!SPAE0 z5!{a2(%qf|;ll*orDYfcg*}MLlrVR6lDwu>M6!?4dv---nv{Y1ES6G5JTR2g-D` zJFJUZ+7#4^wMXwvk&mG@0M+hl)ERjdbtnr_XX6A0<4F$*?a2ky>vaV+vp-M`26eLY z#ZVo^VhGkm4KNwwu?6Y_l!g3cwx(hod>8e)-ojY?8`WR=&i3;j2Z>M$5>O4Nq6W|k z!?1@bAB;uFk3xNrT&Mv)j~d84R68qC?QBGC-A+?}0K>_DjMecgq#uv<*xU%~Vpk}O zYN#4&AoWlqPD3@^8nvWdQ5_6HEwvl9q!UmBn}%v<4(gCEK|Q}0wFMub_xJz9BvkPe ztb=EfUxY2cuJ+IK6ig#O5NqLDY=y^>s#e%D{AP^(u`2FGb#M_ipev}AyNw#?kEj9O z$5wj(ACb@lY29pFp&n?5;n)R>}B_DzsNCrAE3$=vv(I1ziX0j4he;um5O{lYT0JQ?2paysb zRqqaJV!w80|JC6W3UvA-d)OnZg<0g2Q6qi@)$s;Y13OS1??$c6JEr_NY6U*SV)!-c zi}<}Uq^I3aJT9laRZrG`6^V-!u$@+JFMF>KqdNBQZObbEZ&Ol9c1L}3$?;%l�Av*`xEL*=+9?M<<(GI)70d9qF%pDRQ;)_ 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 diff --git a/locales/fr/LC_MESSAGES/plinn.po b/locales/fr/LC_MESSAGES/plinn.po index e3576be..06f3233 100755 --- a/locales/fr/LC_MESSAGES/plinn.po +++ b/locales/fr/LC_MESSAGES/plinn.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Plinn 2.0\n" -"POT-Creation-Date: Mon Jul 29 14:16:13 2013\n" -"PO-Revision-Date: 2013-07-29 15:16+0200\n" +"POT-Creation-Date: Wed Jul 31 12:38:09 2013\n" +"PO-Revision-Date: 2013-07-31 12:42+0200\n" "Last-Translator: Benoît PIN\n" "Language-Team: CRI http://cri.ensmp.fr\n" "Language: \n" @@ -32,23 +32,25 @@ msgstr "Accueil : %s" msgid "%s's front page" msgstr "Page d'accueil de %s" -#: n/RegistrationTool.py:217 +#: n/RegistrationTool.py:230 +msgid "Unknown user name. Please retry." +msgstr "Nom d'utilisateur inconnu. Veuillez réessayer." + +#: n/RegistrationTool.py:245 msgid "Invalid reset password request." msgstr "Demande de réinitialisation de mot de passe invalide." -#: n/RegistrationTool.py:222 -msgid "Invalid userid." -msgstr "Login invalide." - -#: n/RegistrationTool.py:226 +#: n/RegistrationTool.py:251 msgid "Your reset password request has expired. You can ask a new one." -msgstr "Votre demande de réinitialisation de mot de passe a expiré. Vous pouvez en demander une nouvelle." +msgstr "" +"Votre demande de réinitialisation de mot de passe a expiré. Vous pouvez en " +"demander une nouvelle." -#: n/RegistrationTool.py:235 +#: n/RegistrationTool.py:260 msgid "Password successfully resetted." msgstr "Mot de passe correctement réinitialisé." -#: n/RegistrationTool.py:237 +#: n/RegistrationTool.py:262 msgid "\"%s\" username not found." msgstr "Nom : « %s » non trouvé." @@ -575,6 +577,7 @@ msgstr "Corps" #: n/skins/custom_generic/talkback_tree.pt:82 #: n/skins/generic/gruf_macros.pt:77 n/skins/generic/gruf_macros.pt:410 #: n/skins/generic/header_widgets.pt:32 n/skins/generic/header_widgets.pt:173 +#: n/skins/generic/password_reset_template.pt:39 #: n/skins/generic/send_email_form.pt:79 msgid "Validate" msgstr "Valider" @@ -847,10 +850,12 @@ msgid "Given Name" msgstr "Prénom" #: n/skins/generic/gruf_macros.pt:268 n/skins/generic/gruf_macros.pt:390 +#: n/skins/generic/password_reset_template.pt:25 msgid "Password" msgstr "Mot de passe" #: n/skins/generic/gruf_macros.pt:274 n/skins/generic/gruf_macros.pt:396 +#: n/skins/generic/password_reset_template.pt:31 msgid "Confirm" msgstr "Confirmation" @@ -1026,6 +1031,14 @@ msgstr "Coller" msgid "Exit boxes editing" msgstr "Quitter l'édition des boîtes" +#: n/skins/generic/password_reset_template.pt:13 +msgid "Password resetting" +msgstr "Réinitialisation du mot de passe" + +#: n/skins/generic/password_reset_template.pt:18 +msgid "Please enter a new password and clic on \"Validate\" button." +msgstr "Veuillez entrer un nouveau mot de passe puis cliquer sur le bouton « Valider »." + #: n/skins/generic/pending_members.pt:9 msgid "Review members registration" msgstr "Modérer l'inscription des membres" @@ -1093,24 +1106,33 @@ msgstr "" msgid "Send" msgstr "Envoyer" -#: n/skins/generic/request_password_reset_form.pt:11 +#: n/skins/generic/request_password_reset_form.py:10 +msgid "Request for resetting password sent to your contact email." +msgstr "Requête pour réinitialisation de mot de passe envoyée à votre adresse email de contact." + +#: n/skins/generic/request_password_reset_template.pt:11 msgid "Password reset" msgstr "Réinitialisation de mot de passe" -#: n/skins/generic/request_password_reset_form.pt:12 +#: n/skins/generic/request_password_reset_template.pt:12 msgid "" "Enter your username below and click on the \"Send\" button. You will receive " "an email with a link to reset your password." -msgstr "Entrez votre login ci-dessous et cliquez sur « Envoyer ». Vous recevrez un email contenant un lien pour réinitialiser votre mot de passe." +msgstr "" +"Entrez votre login ci-dessous et cliquez sur « Envoyer ». Vous recevrez un " +"email contenant un lien pour réinitialiser votre mot de passe." -#: n/skins/generic/request_password_reset_form.pt:18 +#: n/skins/generic/request_password_reset_template.pt:18 msgid "" "If this will not work for you (for example, if you forget your username or " "didn't enter your email address) send email to ${admin_email}." -msgstr "Si cela ne marche pas dans votre cas (par exemple si vous avez oublié votre login ou si vous n'aviez pas entré une adresse email), vous pouvez envoyer un email à ${admin_email}." +msgstr "" +"Si cela ne marche pas dans votre cas (par exemple si vous avez oublié votre " +"login ou si vous n'aviez pas entré une adresse email), vous pouvez envoyer " +"un email à ${admin_email}." #. Default: "Send" -#: n/skins/generic/request_password_reset_form.pt:25 +#: n/skins/generic/request_password_reset_template.pt:25 msgid " Send " msgstr " Envoyer " @@ -2171,6 +2193,9 @@ msgstr "Cc" msgid "mail_bcc" msgstr "Cci" +#~ msgid "Invalid userid." +#~ msgstr "Login invalide." + #~ msgid "List" #~ msgstr "Lister" diff --git a/locales/plinn.pot b/locales/plinn.pot index daff451..f8519ef 100644 --- a/locales/plinn.pot +++ b/locales/plinn.pot @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: 2.0 beta 1\n" -"POT-Creation-Date: Mon Jul 29 14:16:13 2013\n" +"POT-Creation-Date: Wed Jul 31 12:38:09 2013\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: Zope 3 Developers \n" @@ -39,23 +39,23 @@ msgstr "" msgid "%s's front page" msgstr "" -#: n/RegistrationTool.py:217 -msgid "Invalid reset password request." +#: n/RegistrationTool.py:230 +msgid "Unknown user name. Please retry." msgstr "" -#: n/RegistrationTool.py:222 -msgid "Invalid userid." +#: n/RegistrationTool.py:245 +msgid "Invalid reset password request." msgstr "" -#: n/RegistrationTool.py:226 +#: n/RegistrationTool.py:251 msgid "Your reset password request has expired. You can ask a new one." msgstr "" -#: n/RegistrationTool.py:235 +#: n/RegistrationTool.py:260 msgid "Password successfully resetted." msgstr "" -#: n/RegistrationTool.py:237 +#: n/RegistrationTool.py:262 msgid "\"%s\" username not found." msgstr "" @@ -566,6 +566,7 @@ msgstr "" #: n/skins/generic/gruf_macros.pt:410 #: n/skins/generic/header_widgets.pt:32 #: n/skins/generic/header_widgets.pt:173 +#: n/skins/generic/password_reset_template.pt:39 #: n/skins/generic/send_email_form.pt:79 msgid "Validate" msgstr "" @@ -829,11 +830,13 @@ msgstr "" #: n/skins/generic/gruf_macros.pt:268 #: n/skins/generic/gruf_macros.pt:390 +#: n/skins/generic/password_reset_template.pt:25 msgid "Password" msgstr "" #: n/skins/generic/gruf_macros.pt:274 #: n/skins/generic/gruf_macros.pt:396 +#: n/skins/generic/password_reset_template.pt:31 msgid "Confirm" msgstr "" @@ -1014,6 +1017,14 @@ msgstr "" msgid "Exit boxes editing" msgstr "" +#: n/skins/generic/password_reset_template.pt:13 +msgid "Password resetting" +msgstr "" + +#: n/skins/generic/password_reset_template.pt:18 +msgid "Please enter a new password and clic on \"Validate\" button." +msgstr "" + #: n/skins/generic/pending_members.pt:9 msgid "Review members registration" msgstr "" @@ -1078,19 +1089,23 @@ msgstr "" msgid "Send" msgstr "" -#: n/skins/generic/request_password_reset_form.pt:11 +#: n/skins/generic/request_password_reset_form.py:10 +msgid "Request for resetting password sent to your contact email." +msgstr "" + +#: n/skins/generic/request_password_reset_template.pt:11 msgid "Password reset" msgstr "" -#: n/skins/generic/request_password_reset_form.pt:12 +#: n/skins/generic/request_password_reset_template.pt:12 msgid "Enter your username below and click on the \"Send\" button. You will receive an email with a link to reset your password." msgstr "" -#: n/skins/generic/request_password_reset_form.pt:18 +#: n/skins/generic/request_password_reset_template.pt:18 msgid "If this will not work for you (for example, if you forget your username or didn't enter your email address) send email to ${admin_email}." msgstr "" -#: n/skins/generic/request_password_reset_form.pt:25 +#: n/skins/generic/request_password_reset_template.pt:25 #. Default: "Send" msgid " Send " msgstr "" diff --git a/skins/generic/request_password_reset_form.py b/skins/generic/request_password_reset_form.py index 1e9b57c..a08d980 100644 --- a/skins/generic/request_password_reset_form.py +++ b/skins/generic/request_password_reset_form.py @@ -1,6 +1,8 @@ ##parameters=userid='', requestReset='', ajax='' from Products.CMFCore.utils import getUtilityByInterfaceName -from Products.Plinn.utils import Message as _ +from Products.Plinn.utils import translate + +_ = lambda msg : translate(msg, context) utool = getUtilityByInterfaceName('Products.CMFCore.interfaces.IURLTool') rtool = getUtilityByInterfaceName('Products.CMFCore.interfaces.IRegistrationTool') -- 2.20.1