From 25ece526a0a0072b1762e7ed6a058ca4428be13b Mon Sep 17 00:00:00 2001 From: Valentin Samir Date: Tue, 21 Jun 2016 00:17:04 +0200 Subject: [PATCH] Update translation --- cas_server/locale/en/LC_MESSAGES/django.mo | Bin 5913 -> 6117 bytes cas_server/locale/en/LC_MESSAGES/django.po | 136 +++++++++++---------- cas_server/locale/fr/LC_MESSAGES/django.mo | Bin 7041 -> 7285 bytes cas_server/locale/fr/LC_MESSAGES/django.po | 136 +++++++++++---------- 4 files changed, 148 insertions(+), 124 deletions(-) diff --git a/cas_server/locale/en/LC_MESSAGES/django.mo b/cas_server/locale/en/LC_MESSAGES/django.mo index 686826e4d73ccf0812a46a7ec01e94242ffead37..3ebf9a68d87017e3222c7d49705f72c4480bb712 100644 GIT binary patch delta 1411 zcma*n%}Z2K7{~F)@g0PupoWc7QVt;$BtbG* z8l;7rRxO;31#McjXi;t23HDyl9}u+Y`fLLYin$z$ zum~9+wiZr&TsVo@I1;~M*Rg>9JO(g|8u%HrFnO!l4$Q|EtiocvfUL!CA#1c*w|@_t z=r3Y3zQY>kw;ZooIv3io8oN*vO`$UK0JYO+xE#Oza&3i zvP#tW0BQrxNY<^@z2AjeKsTynx3LOW!<NcdO$_>k}R^2TpYcbw3L`} z&KYpV`a;ftfBcd&7AZ)*pE=-+goZ*_{1?YYCx*BiT}d5GC_3Q`JHuz4F@I>#@pJjF zXMEnf9&fNZQ17p+J6zuod74)AryGo{r@i+ydEIGGCq|BBP5;-_o!MtR|Cl=B^Ztr1 I=T0R225VlTuK)l5 delta 1245 zcmY+@OGs2<7{>8;ZkA(~j%lW*V;8f_=s2Sp<_JmDMrxId1Su*t3TB~3w3$Uk3nPM) ziz0IoM2jG5s!c=)6|-s4qE1U2q#WVir@F!zL^#rLYBAlf}Gw68AIj!2>vsZTJMs zF^@5xZv}p6=XGIs0o}NP`BCh|Vbp^hEH1z^hpfToQ8!*hEugy0jAmIq9>ORN<5|@C zZ;{R02hDlDed32M%;S1o@J{%JTEH^y#`rq-#zQztOeb-c<2kmYXvVmB3jd%wd5v8t zntP~dj#apkT=#sB8D$fyH0#G+RI4+n8{9`l^TM0wP|4eJ8y615`ARQPDiDrvJ+3w|ByEo}z4qQ8ySttvro%)h50FUqvn81}d64+=~Sy z8H-cA4%SX-L#xMDChDRVQpWRFhFX}Qwo(3-qwc4vUF$8^ZuDhFDUDhe+l1;w2epe* zELso=6&J2e?4UHZyBK@c`_HFC)l;q17K*s6nPM|WRK=mL?DT#s8pXoej!( zds+Na)EPdm|3~jwvTqzacruzu v_H@Oa-txxP(=+AYgWYW%VdrD0i7N*K&g;r6#jBShLw;u_yqrzfT=e|~Cr*3s diff --git a/cas_server/locale/en/LC_MESSAGES/django.po b/cas_server/locale/en/LC_MESSAGES/django.po index e513335..805843a 100644 --- a/cas_server/locale/en/LC_MESSAGES/django.po +++ b/cas_server/locale/en/LC_MESSAGES/django.po @@ -7,40 +7,52 @@ msgid "" msgstr "" "Project-Id-Version: cas_server\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-03 23:50+0200\n" -"PO-Revision-Date: 2016-05-03 23:50+0200\n" +"POT-Creation-Date: 2016-06-21 00:14+0200\n" +"PO-Revision-Date: 2016-06-21 00:16+0200\n" "Last-Translator: Valentin Samir \n" "Language-Team: django \n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.7.1\n" +"X-Generator: Poedit 1.8.8\n" -#: apps.py:7 templates/cas_server/base.html:3 +#: apps.py:7 templates/cas_server/base.html:3 templates/cas_server/base.html:21 msgid "Central Authentication Service" msgstr "Central Authentication Service" -#: forms.py:23 -msgid "login" -msgstr "username" +#: forms.py:32 +msgid "Identity provider" +msgstr "Identity provider" -#: forms.py:24 forms.py:47 +#: forms.py:35 forms.py:44 forms.py:92 msgid "service" msgstr "" -#: forms.py:25 -msgid "password" -msgstr "password" +#: forms.py:37 +msgid "Remember the identity provider" +msgstr "Remember the identity provider" -#: forms.py:28 +#: forms.py:38 forms.py:48 msgid "warn" msgstr " Warn me before logging me into other sites." -#: forms.py:39 +#: forms.py:43 +msgid "login" +msgstr "username" + +#: forms.py:45 +msgid "password" +msgstr "password" + +#: forms.py:59 msgid "Bad user" msgstr "The credentials you provided cannot be determined to be authentic." +#: management/commands/cas_clean_federate.py:13 +msgid "Clean old federated users" +msgstr "Clean old federated users" + #: management/commands/cas_clean_sessions.py:9 msgid "Clean deleted sessions" msgstr "Clean deleted sessions" @@ -49,44 +61,44 @@ msgstr "Clean deleted sessions" msgid "Clean old trickets" msgstr "Clean old trickets" -#: models.py:42 +#: models.py:55 msgid "User" msgstr "" -#: models.py:43 +#: models.py:56 msgid "Users" msgstr "" -#: models.py:101 +#: models.py:114 #, python-format msgid "Error during service logout %s" msgstr "Error during service logout %s" -#: models.py:169 +#: models.py:182 msgid "Service pattern" msgstr "Service pattern" -#: models.py:170 +#: models.py:183 msgid "Services patterns" msgstr "" -#: models.py:174 +#: models.py:187 msgid "position" msgstr "position" -#: models.py:181 models.py:303 +#: models.py:194 models.py:316 msgid "name" msgstr "name" -#: models.py:182 +#: models.py:195 msgid "A name for the service" msgstr "A name for the service" -#: models.py:187 models.py:331 models.py:349 +#: models.py:200 models.py:344 models.py:362 msgid "pattern" msgstr "pattern" -#: models.py:189 +#: models.py:202 msgid "" "A regular expression matching services. Will usually looks like '^https://" "some\\.server\\.com/path/.*$'.As it is a regular expression, special " @@ -96,73 +108,73 @@ msgstr "" "some\\.server\\.com/path/.*$'.As it is a regular expression, special " "character must be escaped with a '\\'." -#: models.py:198 +#: models.py:211 msgid "user field" msgstr "" -#: models.py:199 +#: models.py:212 msgid "Name of the attribut to transmit as username, empty = login" msgstr "Name of the attribut to transmit as username, empty = login" -#: models.py:203 +#: models.py:216 msgid "restrict username" msgstr "" -#: models.py:204 +#: models.py:217 msgid "Limit username allowed to connect to the list provided bellow" msgstr "Limit username allowed to connect to the list provided bellow" -#: models.py:208 +#: models.py:221 msgid "proxy" msgstr "proxy" -#: models.py:209 +#: models.py:222 msgid "Proxy tickets can be delivered to the service" msgstr "Proxy tickets can be delivered to the service" -#: models.py:213 +#: models.py:226 msgid "proxy callback" msgstr "proxy callback" -#: models.py:214 +#: models.py:227 msgid "can be used as a proxy callback to deliver PGT" msgstr "can be used as a proxy callback to deliver PGT" -#: models.py:218 +#: models.py:231 msgid "single log out" msgstr "" -#: models.py:219 +#: models.py:232 msgid "Enable SLO for the service" msgstr "Enable SLO for the service" -#: models.py:226 +#: models.py:239 msgid "single log out callback" msgstr "" -#: models.py:227 +#: models.py:240 msgid "" "URL where the SLO request will be POST. empty = service url\n" "This is usefull for non HTTP proxied services." msgstr "" -#: models.py:288 +#: models.py:301 msgid "username" msgstr "" -#: models.py:289 +#: models.py:302 msgid "username allowed to connect to the service" msgstr "username allowed to connect to the service" -#: models.py:304 +#: models.py:317 msgid "name of an attribut to send to the service, use * for all attributes" msgstr "name of an attribut to send to the service, use * for all attributes" -#: models.py:309 models.py:355 +#: models.py:322 models.py:368 msgid "replace" msgstr "replace" -#: models.py:310 +#: models.py:323 msgid "" "name under which the attribut will be showto the service. empty = default " "name of the attribut" @@ -170,31 +182,31 @@ msgstr "" "name under which the attribut will be showto the service. empty = default " "name of the attribut" -#: models.py:326 models.py:344 +#: models.py:339 models.py:357 msgid "attribut" msgstr "attribut" -#: models.py:327 +#: models.py:340 msgid "Name of the attribut which must verify pattern" msgstr "Name of the attribut which must verify pattern" -#: models.py:332 +#: models.py:345 msgid "a regular expression" msgstr "a regular expression" -#: models.py:345 +#: models.py:358 msgid "Name of the attribut for which the value must be replace" msgstr "Name of the attribut for which the value must be replace" -#: models.py:350 +#: models.py:363 msgid "An regular expression maching whats need to be replaced" msgstr "An regular expression maching whats need to be replaced" -#: models.py:356 +#: models.py:369 msgid "replace expression, groups are capture by \\1, \\2 …" msgstr "replace expression, groups are capture by \\1, \\2 …" -#: models.py:463 +#: models.py:476 #, python-format msgid "" "Error during service logout %(service)s:\n" @@ -219,19 +231,19 @@ msgstr "Log me out from all my sessions" msgid "Logout" msgstr "Logout" -#: templates/cas_server/login.html:7 +#: templates/cas_server/login.html:8 msgid "Please log in" msgstr "Please log in" -#: templates/cas_server/login.html:10 +#: templates/cas_server/login.html:13 msgid "Login" msgstr "Login" -#: templates/cas_server/warn.html:7 +#: templates/cas_server/warn.html:10 msgid "Connect to the service" msgstr "Connect to the service" -#: views.py:128 +#: views.py:140 msgid "" "

Logout successful

You have successfully logged out from the Central " "Authentication Service. For security reasons, exit your web browser." @@ -239,7 +251,7 @@ msgstr "" "

Logout successful

You have successfully logged out from the Central " "Authentication Service. For security reasons, exit your web browser." -#: views.py:134 +#: views.py:146 #, python-format msgid "" "

Logout successful

You have successfully logged out from %s sessions " @@ -250,7 +262,7 @@ msgstr "" "of the Central Authentication Service. For security reasons, exit your web " "browser." -#: views.py:141 +#: views.py:153 msgid "" "

Logout successful

You were already logged out from the Central " "Authentication Service. For security reasons, exit your web browser." @@ -258,44 +270,44 @@ msgstr "" "

Logout successful

You were already logged out from the Central " "Authentication Service. For security reasons, exit your web browser." -#: views.py:230 +#: views.py:294 msgid "Invalid login ticket" msgstr "Invalid login ticket, please retry to login" -#: views.py:325 +#: views.py:410 #, python-format msgid "Authentication has been required by service %(name)s (%(url)s)" msgstr "Authentication has been required by service %(name)s (%(url)s)" -#: views.py:359 +#: views.py:448 #, python-format msgid "Service %(url)s non allowed." msgstr "Service %(url)s non allowed." -#: views.py:366 +#: views.py:455 msgid "Username non allowed" msgstr "Username non allowed" -#: views.py:373 +#: views.py:462 msgid "User charateristics non allowed" msgstr "User charateristics non allowed" -#: views.py:380 +#: views.py:469 #, python-format msgid "The attribut %(field)s is needed to use that service" msgstr "The attribut %(field)s is needed to use that service" -#: views.py:450 +#: views.py:539 #, python-format msgid "Authentication renewal required by service %(name)s (%(url)s)." msgstr "Authentication renewal required by service %(name)s (%(url)s)." -#: views.py:457 +#: views.py:546 #, python-format msgid "Authentication required by service %(name)s (%(url)s)." msgstr "Authentication required by service %(name)s (%(url)s)." -#: views.py:464 +#: views.py:553 #, python-format msgid "Service %s non allowed" msgstr "Service %s non allowed" diff --git a/cas_server/locale/fr/LC_MESSAGES/django.mo b/cas_server/locale/fr/LC_MESSAGES/django.mo index c8d14ba489f7d7b95570bc469dc36dac8d1546ba..5b0180af5885870fe08c3dc4b0859370d8b631ad 100644 GIT binary patch delta 1588 zcmZ|PZ)lBC9KiA4y}Py<`(qp1unR~Ijb^k0&xxA7j z>gELzFSNRrWH*Zlb-nOX$;#9uZ_r4JlsCS=X9uO6?zx}moO7S^ob&sg=bmc$=8I1h zdM*lOEpK_FSt2d?1lQpYV@tM3GwlK7 zBe(dfz)|G>xV+?|jE+ex#LVea6PMv!+Fo3VTTpL2fwS-`7UONy#XrSLbmuS!Rv~MZ zTGL*EKHAOLhJ9Gi^JSQeTsp?F4&S3bXwHnOh%}+@vBQ78U{7M8IsvL>ylJKV&VhWr4w;t|yQhEQLykvJEdxfnIN z=1ono6*afJQ771E+5s~j!u9kY$4Y#FdNy7o*^zg~Z|I|)#k<{z?MT3!!jQ!EAZXD+ z#++#A>!h!cmetgS&Xvd_<8QoN=)uy+Y0Kba1|$;xV?ME>bt9izI7t=YVkT zWI0uLqTz3)YN?|Vd09-gsQfqmDa~9pm{u)n*jG?B|C+Mjg~0wP`ahy+)!b`T%JtZC zHk_Q)Bj?TuH#lV#-=x;bF^5@}P|Y8sbC76CqBgTKRWj{bMqZEYx5N9Rw%>|H>~P{{ z_T>V<9f}5{gI0gIZy?BMs$+VxdXClfD< u-jww8#loRrB*Kv8uQ88ICsTKdf4Zx?Z7b3j8?Zw`24mL$emh(;mhlTWLBK-* delta 1364 zcmZY9OGs2v9LMqhIAiA9e3V(Kl~!6~>O3_|NGT{m!bPsEMGq=+RTf!HwWvk(a?og{ z5Cw$`nIVbj0YwObL|`o_uTTa2R^!*LAZ*)+2)_`vZS2I&VEn(=2x z`6$I6WPZf@xyWZ=I5}WXv4s9xtjDjY2^HyPh1i0du@lR10C~2JB5Sk9PX9TE>A%EH z=*}>!!Dh_HZuIheJI#f5eh;;yG0eqDT!ho;N6R!j3;`q=HiTNhZPdbEpce4X>3>Al zZnLNd|8lW}ue4PSf9xtr(;}yRa9x;y5a$c?HRS z8?K^%6<1;mRl*5ef-|@R(@2xfRwXv!@j~+7!bOaMPMpIv*j{AjVx>Ju`RpWhQAy6D zCidYze1+@L&r|rR?Zp80;949;EocJSo6R9>x3uEq#!8CG|78aDFhF^13U$MIEXT^F zW@Ov8p?1`PN^LjljX8mu7el=;PjCl5bIfLv=69k>xF0qDh|@n7aeiQIfL zYWf*f;~7WSvgD~QKtJPcNTL#N3M85`5h8RSZHB#AC84G)sOdneMU-x}96~iz(~Z?Q zC)Pmd?a(6rv=rx}3hM|hRJ+sRYa~=EWksd)5qdpq3AG@h66ruvibx_Il-<}!;&})`d^~9fhaMy5hW7 zzY-rwKj4Z7GMn5P0dK9Zyx!O74@G-(O8<2m;p(i>}_&Odb`jHYJ IDt_bs4LA>h=Kufz diff --git a/cas_server/locale/fr/LC_MESSAGES/django.po b/cas_server/locale/fr/LC_MESSAGES/django.po index fd50dbd..ed875c6 100644 --- a/cas_server/locale/fr/LC_MESSAGES/django.po +++ b/cas_server/locale/fr/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: cas_server\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-03 23:47+0200\n" -"PO-Revision-Date: 2016-05-03 23:49+0200\n" +"POT-Creation-Date: 2016-06-21 00:14+0200\n" +"PO-Revision-Date: 2016-06-21 00:15+0200\n" "Last-Translator: Valentin Samir \n" "Language-Team: django \n" "Language: fr\n" @@ -16,32 +16,44 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Poedit 1.8.7.1\n" +"X-Generator: Poedit 1.8.8\n" -#: apps.py:7 templates/cas_server/base.html:3 +#: apps.py:7 templates/cas_server/base.html:3 templates/cas_server/base.html:21 msgid "Central Authentication Service" msgstr "Service Central d'Authentification" -#: forms.py:23 -msgid "login" -msgstr "Identifiant" +#: forms.py:32 +msgid "Identity provider" +msgstr "fournisseur d'identité" -#: forms.py:24 forms.py:47 +#: forms.py:35 forms.py:44 forms.py:92 msgid "service" msgstr "service" -#: forms.py:25 -msgid "password" -msgstr "mot de passe" +#: forms.py:37 +msgid "Remember the identity provider" +msgstr "Se souvenir du fournisseur d'identité" -#: forms.py:28 +#: forms.py:38 forms.py:48 msgid "warn" msgstr "Prévenez-moi avant d'accéder à d'autres services." -#: forms.py:39 +#: forms.py:43 +msgid "login" +msgstr "Identifiant" + +#: forms.py:45 +msgid "password" +msgstr "mot de passe" + +#: forms.py:59 msgid "Bad user" msgstr "Les informations transmises n'ont pas permis de vous authentifier." +#: management/commands/cas_clean_federate.py:13 +msgid "Clean old federated users" +msgstr "Nettoyer les anciens utilisateurs fédéré" + #: management/commands/cas_clean_sessions.py:9 msgid "Clean deleted sessions" msgstr "Nettoyer les sessions supprimées" @@ -50,44 +62,44 @@ msgstr "Nettoyer les sessions supprimées" msgid "Clean old trickets" msgstr "Nettoyer les vieux tickets" -#: models.py:42 +#: models.py:55 msgid "User" msgstr "Utilisateur" -#: models.py:43 +#: models.py:56 msgid "Users" msgstr "Utilisateurs" -#: models.py:101 +#: models.py:114 #, python-format msgid "Error during service logout %s" msgstr "Une erreur est survenue durant la déconnexion du service %s" -#: models.py:169 +#: models.py:182 msgid "Service pattern" msgstr "Motif de service" -#: models.py:170 +#: models.py:183 msgid "Services patterns" msgstr "Motifs de services" -#: models.py:174 +#: models.py:187 msgid "position" msgstr "position" -#: models.py:181 models.py:303 +#: models.py:194 models.py:316 msgid "name" msgstr "nom" -#: models.py:182 +#: models.py:195 msgid "A name for the service" msgstr "Un nom pour le service" -#: models.py:187 models.py:331 models.py:349 +#: models.py:200 models.py:344 models.py:362 msgid "pattern" msgstr "motif" -#: models.py:189 +#: models.py:202 msgid "" "A regular expression matching services. Will usually looks like '^https://" "some\\.server\\.com/path/.*$'.As it is a regular expression, special " @@ -98,55 +110,55 @@ msgstr "" "expression rationnelle, les caractères spéciaux doivent être échappés avec " "un '\\'." -#: models.py:198 +#: models.py:211 msgid "user field" msgstr "champ utilisateur" -#: models.py:199 +#: models.py:212 msgid "Name of the attribut to transmit as username, empty = login" msgstr "" "Nom de l'attribut devant être transmis comme nom d'utilisateur au service. " "vide = nom de connection" -#: models.py:203 +#: models.py:216 msgid "restrict username" msgstr "limiter les noms d'utilisateurs" -#: models.py:204 +#: models.py:217 msgid "Limit username allowed to connect to the list provided bellow" msgstr "" "Limiter les noms d'utilisateurs autorisé à se connecter à la liste fournie " "ci-dessous" -#: models.py:208 +#: models.py:221 msgid "proxy" msgstr "proxy" -#: models.py:209 +#: models.py:222 msgid "Proxy tickets can be delivered to the service" msgstr "des proxy tickets peuvent être délivrés au service" -#: models.py:213 +#: models.py:226 msgid "proxy callback" msgstr "" -#: models.py:214 +#: models.py:227 msgid "can be used as a proxy callback to deliver PGT" msgstr "peut être utilisé comme un callback pour recevoir un PGT" -#: models.py:218 +#: models.py:231 msgid "single log out" msgstr "" -#: models.py:219 +#: models.py:232 msgid "Enable SLO for the service" msgstr "Active le SLO pour le service" -#: models.py:226 +#: models.py:239 msgid "single log out callback" msgstr "" -#: models.py:227 +#: models.py:240 msgid "" "URL where the SLO request will be POST. empty = service url\n" "This is usefull for non HTTP proxied services." @@ -155,55 +167,55 @@ msgstr "" "service\n" "Ceci n'est utilise que pour des services non HTTP proxifiés" -#: models.py:288 +#: models.py:301 msgid "username" msgstr "nom d'utilisateur" -#: models.py:289 +#: models.py:302 msgid "username allowed to connect to the service" msgstr "noms d'utilisateurs autorisé à se connecter au service" -#: models.py:304 +#: models.py:317 msgid "name of an attribut to send to the service, use * for all attributes" msgstr "" "nom d'un attribut a envoyer au service, utiliser * pour tous les attributs" -#: models.py:309 models.py:355 +#: models.py:322 models.py:368 msgid "replace" msgstr "remplacement" -#: models.py:310 +#: models.py:323 msgid "" "name under which the attribut will be showto the service. empty = default " "name of the attribut" msgstr "" "nom sous lequel l'attribut sera rendu visible au service. vide = inchangé" -#: models.py:326 models.py:344 +#: models.py:339 models.py:357 msgid "attribut" msgstr "attribut" -#: models.py:327 +#: models.py:340 msgid "Name of the attribut which must verify pattern" msgstr "Nom de l'attribut devant vérifier un motif" -#: models.py:332 +#: models.py:345 msgid "a regular expression" msgstr "une expression régulière" -#: models.py:345 +#: models.py:358 msgid "Name of the attribut for which the value must be replace" msgstr "nom de l'attribue pour lequel la valeur doit être remplacé" -#: models.py:350 +#: models.py:363 msgid "An regular expression maching whats need to be replaced" msgstr "une expression régulière reconnaissant ce qui doit être remplacé" -#: models.py:356 +#: models.py:369 msgid "replace expression, groups are capture by \\1, \\2 …" msgstr "expression de remplacement, les groupe sont capturé par \\1, \\2" -#: models.py:463 +#: models.py:476 #, python-format msgid "" "Error during service logout %(service)s:\n" @@ -228,19 +240,19 @@ msgstr "Me déconnecter de toutes mes sessions" msgid "Logout" msgstr "Se déconnecter" -#: templates/cas_server/login.html:7 +#: templates/cas_server/login.html:8 msgid "Please log in" msgstr "Merci de se connecter" -#: templates/cas_server/login.html:10 +#: templates/cas_server/login.html:13 msgid "Login" msgstr "Connexion" -#: templates/cas_server/warn.html:7 +#: templates/cas_server/warn.html:10 msgid "Connect to the service" msgstr "Se connecter au service" -#: views.py:128 +#: views.py:140 msgid "" "

Logout successful

You have successfully logged out from the Central " "Authentication Service. For security reasons, exit your web browser." @@ -249,7 +261,7 @@ msgstr "" "d'Authentification. Pour des raisons de sécurité, veuillez fermer votre " "navigateur." -#: views.py:134 +#: views.py:146 #, python-format msgid "" "

Logout successful

You have successfully logged out from %s sessions " @@ -260,7 +272,7 @@ msgstr "" "Service Central d'Authentification. Pour des raisons de sécurité, veuillez " "fermer votre navigateur." -#: views.py:141 +#: views.py:153 msgid "" "

Logout successful

You were already logged out from the Central " "Authentication Service. For security reasons, exit your web browser." @@ -269,46 +281,46 @@ msgstr "" "d'Authentification. Pour des raisons de sécurité, veuillez fermer votre " "navigateur." -#: views.py:230 +#: views.py:294 msgid "Invalid login ticket" msgstr "Ticket de connexion invalide, merci de réessayé de vous connecter" -#: views.py:325 +#: views.py:410 #, python-format msgid "Authentication has been required by service %(name)s (%(url)s)" msgstr "" "Une demande d'authentification a été émise pour le service %(name)s " "(%(url)s)." -#: views.py:359 +#: views.py:448 #, python-format msgid "Service %(url)s non allowed." msgstr "le service %(url)s n'est pas autorisé." -#: views.py:366 +#: views.py:455 msgid "Username non allowed" msgstr "Nom d'utilisateur non authorisé" -#: views.py:373 +#: views.py:462 msgid "User charateristics non allowed" msgstr "Caractéristique utilisateur non autorisée" -#: views.py:380 +#: views.py:469 #, python-format msgid "The attribut %(field)s is needed to use that service" msgstr "L'attribut %(field)s est nécessaire pour se connecter à ce service" -#: views.py:450 +#: views.py:539 #, python-format msgid "Authentication renewal required by service %(name)s (%(url)s)." msgstr "Demande de réauthentification pour le service %(name)s (%(url)s)." -#: views.py:457 +#: views.py:546 #, python-format msgid "Authentication required by service %(name)s (%(url)s)." msgstr "Authentification requise par le service %(name)s (%(url)s)." -#: views.py:464 +#: views.py:553 #, python-format msgid "Service %s non allowed" msgstr "Le service %s n'est pas autorisé"