updates pybabel translations

This commit is contained in:
sebastien 2024-11-12 09:19:38 +01:00
parent c13b590cd9
commit 88986147d3

View file

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-28 11:57+0100\n" "POT-Creation-Date: 2024-11-12 09:19+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,35 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.16.0\n"
#: canaille/app/flask.py:100 #: canaille/app/flask.py:53
msgid "No SMTP server has been configured" msgid "No SMTP server has been configured"
msgstr "" msgstr ""
#: canaille/app/forms.py:27 #: canaille/app/forms.py:28
msgid "This is not a valid URL" msgid "This is not a valid URL"
msgstr "" msgstr ""
#: canaille/app/forms.py:34 canaille/app/forms.py:35 #: canaille/app/forms.py:35 canaille/app/forms.py:36
msgid "This value is a duplicate" msgid "This value is a duplicate"
msgstr "" msgstr ""
#: canaille/app/forms.py:47 #: canaille/app/forms.py:48
msgid "Not a valid phone number" msgid "Not a valid phone number"
msgstr "" msgstr ""
#: canaille/app/forms.py:55 #: canaille/app/forms.py:56
msgid "Field must be at least {minimum_password_length} characters long." msgid "Field must be at least {minimum_password_length} characters long."
msgstr "" msgstr ""
#: canaille/app/forms.py:67 #: canaille/app/forms.py:68
msgid "Field cannot be longer than {maximum_password_length} characters." msgid "Field cannot be longer than {maximum_password_length} characters."
msgstr "" msgstr ""
#: canaille/app/forms.py:240 #: canaille/app/forms.py:92
msgid ""
"Password compromise investigation failed. Please contact the "
"administrators."
msgstr ""
#: canaille/app/forms.py:132
msgid ""
"We have informed your administrator about the failure of the password "
"compromise investigation."
msgstr ""
#: canaille/app/forms.py:139
msgid ""
"An error occurred while communicating the incident to the administrators."
" Please update your password as soon as possible. If this still happens, "
"please contact the administrators."
msgstr ""
#: canaille/app/forms.py:181
msgid "This password is compromised."
msgstr ""
#: canaille/app/forms.py:341
msgid "The page number is not valid" msgid "The page number is not valid"
msgstr "" msgstr ""
#: canaille/app/forms.py:268 #: canaille/app/forms.py:369
msgid "Not a valid datetime value." msgid "Not a valid datetime value."
msgstr "" msgstr ""
@ -61,8 +84,8 @@ msgstr ""
msgid "John Doe" msgid "John Doe"
msgstr "" msgstr ""
#: canaille/backends/ldap/backend.py:178 canaille/core/endpoints/forms.py:164 #: canaille/backends/ldap/backend.py:178 canaille/core/endpoints/forms.py:165
#: canaille/core/endpoints/forms.py:424 #: canaille/core/endpoints/forms.py:426
msgid "jdoe" msgid "jdoe"
msgstr "" msgstr ""
@ -108,36 +131,40 @@ msgstr ""
msgid "Continue your registration on {website_name}" msgid "Continue your registration on {website_name}"
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:91 canaille/core/endpoints/account.py:117 #: canaille/core/mails.py:221
msgid "compromised password check failure on {website_name}"
msgstr ""
#: canaille/core/endpoints/account.py:92 canaille/core/endpoints/account.py:118
msgid "You will receive soon an email to continue the registration process." msgid "You will receive soon an email to continue the registration process."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:124 #: canaille/core/endpoints/account.py:125
msgid "" msgid ""
"An error happened while sending your registration mail. Please try again " "An error happened while sending your registration mail. Please try again "
"in a few minutes. If this still happens, please contact the " "in a few minutes. If this still happens, please contact the "
"administrators." "administrators."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:248 #: canaille/core/endpoints/account.py:249
#: canaille/core/endpoints/account.py:271 #: canaille/core/endpoints/account.py:272
msgid "The registration link that brought you here was invalid." msgid "The registration link that brought you here was invalid."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:255 #: canaille/core/endpoints/account.py:256
msgid "The registration link that brought you here has expired." msgid "The registration link that brought you here has expired."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:264 #: canaille/core/endpoints/account.py:265
msgid "Your account has already been created." msgid "Your account has already been created."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:278 #: canaille/core/endpoints/account.py:279
msgid "You are already logged in, you cannot create an account." msgid "You are already logged in, you cannot create an account."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:299 canaille/core/endpoints/forms.py:314 #: canaille/core/endpoints/account.py:300 canaille/core/endpoints/forms.py:316
#: canaille/core/endpoints/forms.py:442 canaille/core/templates/groups.html:5 #: canaille/core/endpoints/forms.py:444 canaille/core/templates/groups.html:5
#: canaille/core/templates/groups.html:23 #: canaille/core/templates/groups.html:23
#: canaille/core/templates/partial/group-members.html:15 #: canaille/core/templates/partial/group-members.html:15
#: canaille/core/templates/partial/users.html:18 #: canaille/core/templates/partial/users.html:18
@ -145,114 +172,114 @@ msgstr ""
msgid "Groups" msgid "Groups"
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:336 #: canaille/core/endpoints/account.py:338
#: canaille/core/endpoints/account.py:429 #: canaille/core/endpoints/account.py:431
msgid "User account creation failed." msgid "User account creation failed."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:347 #: canaille/core/endpoints/account.py:349
msgid "Your account has been created successfully." msgid "Your account has been created successfully."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:362 #: canaille/core/endpoints/account.py:364
#: canaille/core/endpoints/account.py:384 #: canaille/core/endpoints/account.py:386
msgid "The email confirmation link that brought you here is invalid." msgid "The email confirmation link that brought you here is invalid."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:369 #: canaille/core/endpoints/account.py:371
msgid "The email confirmation link that brought you here has expired." msgid "The email confirmation link that brought you here has expired."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:376 #: canaille/core/endpoints/account.py:378
msgid "The invitation link that brought you here was invalid." msgid "The invitation link that brought you here was invalid."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:391 #: canaille/core/endpoints/account.py:393
msgid "This address email have already been confirmed." msgid "This address email have already been confirmed."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:398 #: canaille/core/endpoints/account.py:400
msgid "This address email is already associated with another account." msgid "This address email is already associated with another account."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:405 #: canaille/core/endpoints/account.py:407
msgid "Your email address have been confirmed." msgid "Your email address have been confirmed."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:439 #: canaille/core/endpoints/account.py:441
msgid "User account creation succeed." msgid "User account creation succeed."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:615 #: canaille/core/endpoints/account.py:617
#: canaille/core/endpoints/account.py:784 #: canaille/core/endpoints/account.py:786
msgid "Profile edition failed." msgid "Profile edition failed."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:625 #: canaille/core/endpoints/account.py:627
#: canaille/core/endpoints/account.py:802 #: canaille/core/endpoints/account.py:804
msgid "Profile updated successfully." msgid "Profile updated successfully."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:633 #: canaille/core/endpoints/account.py:635
msgid "Email addition failed." msgid "Email addition failed."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:638 #: canaille/core/endpoints/account.py:640
msgid "" msgid ""
"An email has been sent to the email address. Please check your inbox and " "An email has been sent to the email address. Please check your inbox and "
"click on the verification link it contains" "click on the verification link it contains"
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:645 #: canaille/core/endpoints/account.py:647
msgid "Could not send the verification email" msgid "Could not send the verification email"
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:655 #: canaille/core/endpoints/account.py:657
msgid "Email deletion failed." msgid "Email deletion failed."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:658 #: canaille/core/endpoints/account.py:660
msgid "The email have been successfully deleted." msgid "The email have been successfully deleted."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:695 #: canaille/core/endpoints/account.py:697
msgid "" msgid ""
"A password initialization link has been sent at the user email address. " "A password initialization link has been sent at the user email address. "
"It should be received within a few minutes." "It should be received within a few minutes."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:702 canaille/core/endpoints/auth.py:159 #: canaille/core/endpoints/account.py:704 canaille/core/endpoints/auth.py:159
msgid "Could not send the password initialization email" msgid "Could not send the password initialization email"
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:713 #: canaille/core/endpoints/account.py:715
msgid "" msgid ""
"A password reset link has been sent at the user email address. It should " "A password reset link has been sent at the user email address. It should "
"be received within a few minutes." "be received within a few minutes."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:720 #: canaille/core/endpoints/account.py:722
msgid "Could not send the password reset email" msgid "Could not send the password reset email"
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:736 #: canaille/core/endpoints/account.py:738
msgid "The account has been locked" msgid "The account has been locked"
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:747 #: canaille/core/endpoints/account.py:749
msgid "The account has been unlocked" msgid "The account has been unlocked"
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:822 #: canaille/core/endpoints/account.py:824
#, python-format #, python-format
msgid "The user %(user)s has been successfully deleted" msgid "The user %(user)s has been successfully deleted"
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:839 #: canaille/core/endpoints/account.py:841
msgid "Locked users cannot be impersonated." msgid "Locked users cannot be impersonated."
msgstr "" msgstr ""
#: canaille/core/endpoints/account.py:843 canaille/core/endpoints/auth.py:112 #: canaille/core/endpoints/account.py:845 canaille/core/endpoints/auth.py:112
#, python-format #, python-format
msgid "Connection successful. Welcome %(user)s" msgid "Connection successful. Welcome %(user)s"
msgstr "" msgstr ""
@ -262,10 +289,10 @@ msgstr ""
msgid "Email" msgid "Email"
msgstr "" msgstr ""
#: canaille/core/endpoints/admin.py:29 canaille/core/endpoints/forms.py:97 #: canaille/core/endpoints/admin.py:29 canaille/core/endpoints/forms.py:98
#: canaille/core/endpoints/forms.py:120 canaille/core/endpoints/forms.py:209 #: canaille/core/endpoints/forms.py:121 canaille/core/endpoints/forms.py:210
#: canaille/core/endpoints/forms.py:410 canaille/core/endpoints/forms.py:436 #: canaille/core/endpoints/forms.py:412 canaille/core/endpoints/forms.py:438
#: canaille/core/endpoints/forms.py:460 canaille/core/endpoints/forms.py:476 #: canaille/core/endpoints/forms.py:462 canaille/core/endpoints/forms.py:478
msgid "jane@doe.com" msgid "jane@doe.com"
msgstr "" msgstr ""
@ -334,66 +361,66 @@ msgstr ""
msgid "Your password has been updated successfully" msgid "Your password has been updated successfully"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:31 #: canaille/core/endpoints/forms.py:32
msgid "The user name '{user_name}' already exists" msgid "The user name '{user_name}' already exists"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:40 #: canaille/core/endpoints/forms.py:41
msgid "The email '{email}' is already used" msgid "The email '{email}' is already used"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:47 #: canaille/core/endpoints/forms.py:48
msgid "The group '{group}' already exists" msgid "The group '{group}' already exists"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:56 #: canaille/core/endpoints/forms.py:57
msgid "The login '{login}' does not exist" msgid "The login '{login}' does not exist"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:63 #: canaille/core/endpoints/forms.py:64
msgid "The user you are trying to remove does not exist." msgid "The user you are trying to remove does not exist."
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:68 #: canaille/core/endpoints/forms.py:69
msgid "The user '{user}' has already been removed from the group '{group}'" msgid "The user '{user}' has already been removed from the group '{group}'"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:86 #: canaille/core/endpoints/forms.py:87
msgid "" msgid ""
"The group '{group}' cannot be removed, because it must have at least one " "The group '{group}' cannot be removed, because it must have at least one "
"user left." "user left."
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:94 canaille/core/endpoints/forms.py:117 #: canaille/core/endpoints/forms.py:95 canaille/core/endpoints/forms.py:118
#: canaille/core/templates/partial/group-members.html:9 #: canaille/core/templates/partial/group-members.html:9
#: canaille/core/templates/partial/users.html:9 #: canaille/core/templates/partial/users.html:9
msgid "Login" msgid "Login"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:107 canaille/core/endpoints/forms.py:129 #: canaille/core/endpoints/forms.py:108 canaille/core/endpoints/forms.py:130
#: canaille/core/endpoints/forms.py:263 #: canaille/core/endpoints/forms.py:264
#: canaille/core/templates/profile_settings.html:63 #: canaille/core/templates/profile_settings.html:63
msgid "Password" msgid "Password"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:136 canaille/core/endpoints/forms.py:274 #: canaille/core/endpoints/forms.py:137 canaille/core/endpoints/forms.py:276
msgid "Password confirmation" msgid "Password confirmation"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:139 canaille/core/endpoints/forms.py:277 #: canaille/core/endpoints/forms.py:140 canaille/core/endpoints/forms.py:279
msgid "Password and confirmation do not match." msgid "Password and confirmation do not match."
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:158 #: canaille/core/endpoints/forms.py:159
msgid "Automatic" msgid "Automatic"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:163 #: canaille/core/endpoints/forms.py:164
msgid "Username" msgid "Username"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:167 canaille/core/endpoints/forms.py:366 #: canaille/core/endpoints/forms.py:168 canaille/core/endpoints/forms.py:368
#: canaille/core/endpoints/forms.py:380 #: canaille/core/endpoints/forms.py:382
#: canaille/core/templates/partial/group-members.html:12 #: canaille/core/templates/partial/group-members.html:12
#: canaille/core/templates/partial/groups.html:6 #: canaille/core/templates/partial/groups.html:6
#: canaille/core/templates/partial/users.html:12 #: canaille/core/templates/partial/users.html:12
@ -402,165 +429,165 @@ msgstr ""
msgid "Name" msgid "Name"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:169 #: canaille/core/endpoints/forms.py:170
msgid "Title" msgid "Title"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:169 #: canaille/core/endpoints/forms.py:170
msgid "Vice president" msgid "Vice president"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:172 #: canaille/core/endpoints/forms.py:173
msgid "Given name" msgid "Given name"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:174 #: canaille/core/endpoints/forms.py:175
msgid "John" msgid "John"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:180 #: canaille/core/endpoints/forms.py:181
msgid "Family Name" msgid "Family Name"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:183 #: canaille/core/endpoints/forms.py:184
msgid "Doe" msgid "Doe"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:189 #: canaille/core/endpoints/forms.py:190
msgid "Display Name" msgid "Display Name"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:192 #: canaille/core/endpoints/forms.py:193
msgid "Johnny" msgid "Johnny"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:199 canaille/core/endpoints/forms.py:466 #: canaille/core/endpoints/forms.py:200 canaille/core/endpoints/forms.py:468
#: canaille/core/templates/profile_edit.html:176 #: canaille/core/templates/profile_edit.html:176
msgid "Email addresses" msgid "Email addresses"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:205 canaille/core/endpoints/forms.py:456 #: canaille/core/endpoints/forms.py:206 canaille/core/endpoints/forms.py:458
msgid "" msgid ""
"This email will be used as a recovery address to reset the password if " "This email will be used as a recovery address to reset the password if "
"needed" "needed"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:219 #: canaille/core/endpoints/forms.py:220
msgid "Phone numbers" msgid "Phone numbers"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:220 #: canaille/core/endpoints/forms.py:221
msgid "555-000-555" msgid "555-000-555"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:227 #: canaille/core/endpoints/forms.py:228
msgid "Address" msgid "Address"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:229 #: canaille/core/endpoints/forms.py:230
msgid "132, Foobar Street, Gotham City 12401, XX" msgid "132, Foobar Street, Gotham City 12401, XX"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:233 #: canaille/core/endpoints/forms.py:234
msgid "Street" msgid "Street"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:235 #: canaille/core/endpoints/forms.py:236
msgid "132, Foobar Street" msgid "132, Foobar Street"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:239 #: canaille/core/endpoints/forms.py:240
msgid "Postal Code" msgid "Postal Code"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:245 #: canaille/core/endpoints/forms.py:246
msgid "Locality" msgid "Locality"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:247 #: canaille/core/endpoints/forms.py:248
msgid "Gotham City" msgid "Gotham City"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:251 #: canaille/core/endpoints/forms.py:252
msgid "Region" msgid "Region"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:253 #: canaille/core/endpoints/forms.py:254
msgid "North Pole" msgid "North Pole"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:257 #: canaille/core/endpoints/forms.py:258
msgid "Photo" msgid "Photo"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:261 #: canaille/core/endpoints/forms.py:262
#: canaille/core/templates/profile_add.html:56 #: canaille/core/templates/profile_add.html:56
#: canaille/core/templates/profile_edit.html:64 #: canaille/core/templates/profile_edit.html:64
msgid "Delete the photo" msgid "Delete the photo"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:285 #: canaille/core/endpoints/forms.py:287
msgid "User number" msgid "User number"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:287 canaille/core/endpoints/forms.py:293 #: canaille/core/endpoints/forms.py:289 canaille/core/endpoints/forms.py:295
msgid "1234" msgid "1234"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:291 #: canaille/core/endpoints/forms.py:293
msgid "Department" msgid "Department"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:297 #: canaille/core/endpoints/forms.py:299
msgid "Organization" msgid "Organization"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:299 #: canaille/core/endpoints/forms.py:301
msgid "Cogip LTD." msgid "Cogip LTD."
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:303 #: canaille/core/endpoints/forms.py:305
msgid "Website" msgid "Website"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:305 #: canaille/core/endpoints/forms.py:307
msgid "https://mywebsite.tld" msgid "https://mywebsite.tld"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:310 #: canaille/core/endpoints/forms.py:312
msgid "Preferred language" msgid "Preferred language"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:320 #: canaille/core/endpoints/forms.py:322
msgid "users, admins …" msgid "users, admins …"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:345 #: canaille/core/endpoints/forms.py:347
msgid "Account expiration" msgid "Account expiration"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:369 #: canaille/core/endpoints/forms.py:371
msgid "group" msgid "group"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:373 canaille/core/endpoints/forms.py:390 #: canaille/core/endpoints/forms.py:375 canaille/core/endpoints/forms.py:392
#: canaille/core/templates/partial/groups.html:7 #: canaille/core/templates/partial/groups.html:7
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:404 canaille/core/endpoints/forms.py:429 #: canaille/core/endpoints/forms.py:406 canaille/core/endpoints/forms.py:431
msgid "Email address" msgid "Email address"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:423 #: canaille/core/endpoints/forms.py:425
msgid "User name" msgid "User name"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:427 #: canaille/core/endpoints/forms.py:429
msgid "Username editable by the invitee" msgid "Username editable by the invitee"
msgstr "" msgstr ""
#: canaille/core/endpoints/forms.py:469 #: canaille/core/endpoints/forms.py:471
msgid "New email address" msgid "New email address"
msgstr "" msgstr ""
@ -1139,6 +1166,89 @@ msgstr ""
msgid "Registration" msgid "Registration"
msgstr "" msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:19
#: canaille/core/templates/mails/compromised_password_check_failure.txt:1
msgid "Compromised password check failure"
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:28
#, python-format
msgid ""
"Our services were unable to verify if the %(user_name)s's password is "
"compromised."
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:31
#: canaille/core/templates/mails/compromised_password_check_failure.txt:5
#, python-format
msgid ""
"You have to check manually if the new password of the user %(user_name)s "
"is compromised."
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:32
#: canaille/core/templates/mails/compromised_password_check_failure.txt:6
msgid "Follow this steps :"
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:33
#: canaille/core/templates/mails/compromised_password_check_failure.txt:7
msgid "1. click on the link above \"Check if password is compromised\"."
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:40
#: canaille/core/templates/mails/compromised_password_check_failure.html:75
#: canaille/core/templates/mails/compromised_password_check_failure.txt:13
msgid "Check if password is compromised"
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:47
#: canaille/core/templates/mails/compromised_password_check_failure.txt:8
#, python-format
msgid ""
"2. in the page that will open, search the following hashed password in "
"the page : %(hashed_password)s"
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:48
#: canaille/core/templates/mails/compromised_password_check_failure.txt:9
msgid "3. if the password is in the list :"
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:49
msgid "3.1. open this link and reset user's password."
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:57
#, python-format
msgid "Reset %(user_name)s's password"
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.html:64
#, python-format
msgid "3.2. send an email to the user to explain the situation : %(user_email)s"
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.txt:3
#, python-format
msgid ""
"Our services were unable to verify if the "
"http://127.0.0.1:5000/profile/%(user_name)s/settings's password is "
"compromised."
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.txt:10
#, python-format
msgid ""
"3.1. open this link http://127.0.0.1:5000/profile/%(user_name)s/settings "
"and reset user's password."
msgstr ""
#: canaille/core/templates/mails/compromised_password_check_failure.txt:11
#, python-format
msgid "3.2. send an email to the user to explain the situation : %(user_email)s."
msgstr ""
#: canaille/core/templates/mails/email-confirmation.html:19 #: canaille/core/templates/mails/email-confirmation.html:19
msgid "Email address confirmation" msgid "Email address confirmation"
msgstr "" msgstr ""