diff --git a/changes/1513.changes b/changes/1513.changes
new file mode 100644
index 000000000..248a85183
--- /dev/null
+++ b/changes/1513.changes
@@ -0,0 +1 @@
+Add an alert on login page for users to change password in order to comply with the new password requirements.
\ No newline at end of file
diff --git a/ckanext/canada/i18n/ckanext-canada.pot b/ckanext/canada/i18n/ckanext-canada.pot
index 2b7491335..2fef3fc59 100644
--- a/ckanext/canada/i18n/ckanext-canada.pot
+++ b/ckanext/canada/i18n/ckanext-canada.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ckanext-canada 0.4.0\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-09 14:43-0400\n"
+"POT-Creation-Date: 2024-09-13 10:55-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -398,7 +398,7 @@ msgid "Request Reset"
msgstr ""
#: ckanext/canada/strings.py:38
-#: ckanext/canada/templates/user/edit_user_form.html:42
+#: ckanext/canada/templates/user/edit_user_form.html:47
msgid "Create API Token"
msgstr ""
@@ -945,7 +945,7 @@ msgstr ""
#: ckanext/canada/tables/briefingt.yaml:406
#: ckanext/canada/tables/contractsa.yaml:396
#: ckanext/canada/tables/hospitalityq.yaml:606
-#: ckanext/canada/tables/qpnotes.yaml:453
+#: ckanext/canada/tables/qpnotes.yaml:456
#: ckanext/canada/tables/reclassification.yaml:389
#: ckanext/canada/tables/travela.yaml:645 ckanext/canada/tables/travelq.yaml:600
msgid "This must list the year you are reporting on (not the fiscal year)."
@@ -2172,7 +2172,7 @@ msgstr ""
#: ckanext/canada/templates/organization/member_new.html:60
#: ckanext/canada/templates/scheming/package/read.html:26
#: ckanext/canada/templates/scheming/snippets/form_field.html:21
-#: ckanext/canada/templates/user/edit_user_form.html:37
+#: ckanext/canada/templates/user/edit_user_form.html:42
msgid "Delete"
msgstr ""
@@ -3146,29 +3146,34 @@ msgid "Change password"
msgstr ""
#: ckanext/canada/templates/user/edit_user_form.html:22
+#: ckanext/canada/templates/user/perform_reset.html:8
+msgid "password reset requirements"
+msgstr ""
+
+#: ckanext/canada/templates/user/edit_user_form.html:27
msgid "Sysadmin Password"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:22
+#: ckanext/canada/templates/user/edit_user_form.html:27
msgid "Old Password"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:30
+#: ckanext/canada/templates/user/edit_user_form.html:35
#: ckanext/canada/templates/user/new_user_form.html:21
#: ckanext/canada/templates/user/snippets/login_form.html:12
msgid "Password"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:31
+#: ckanext/canada/templates/user/edit_user_form.html:36
#: ckanext/canada/templates/user/new_user_form.html:24
msgid "Confirm Password"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:37
+#: ckanext/canada/templates/user/edit_user_form.html:42
msgid "Are you sure you want to delete this User?"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:45
+#: ckanext/canada/templates/user/edit_user_form.html:50
msgid "Update Profile"
msgstr ""
@@ -3206,52 +3211,56 @@ msgstr ""
msgid "login welcome text"
msgstr ""
-#: ckanext/canada/templates/user/login.html:11
+#: ckanext/canada/templates/user/login.html:7
+msgid "password reset alert"
+msgstr ""
+
+#: ckanext/canada/templates/user/login.html:12
msgid "NOTE: Username and password are case sensitive."
msgstr ""
-#: ckanext/canada/templates/user/login.html:23
+#: ckanext/canada/templates/user/login.html:24
msgid "Need an account"
msgstr ""
-#: ckanext/canada/templates/user/login.html:26
+#: ckanext/canada/templates/user/login.html:27
msgid "Then sign right up, it only takes a minute"
msgstr ""
-#: ckanext/canada/templates/user/login.html:28
+#: ckanext/canada/templates/user/login.html:29
#: ckanext/canada/templates/user/new.html:5
msgid "Request an Account"
msgstr ""
-#: ckanext/canada/templates/user/login.html:34
+#: ckanext/canada/templates/user/login.html:35
msgid "Forgotten your password?"
msgstr ""
-#: ckanext/canada/templates/user/login.html:36
+#: ckanext/canada/templates/user/login.html:37
msgid "No problem, use our password recovery form to reset it"
msgstr ""
-#: ckanext/canada/templates/user/login.html:38
+#: ckanext/canada/templates/user/login.html:39
msgid "Reset password"
msgstr ""
-#: ckanext/canada/templates/user/login.html:46
+#: ckanext/canada/templates/user/login.html:47
msgid "Forgotten your username?"
msgstr ""
-#: ckanext/canada/templates/user/login.html:49
+#: ckanext/canada/templates/user/login.html:50
msgid "No problem, use our username recovery form to recover it"
msgstr ""
-#: ckanext/canada/templates/user/login.html:51
+#: ckanext/canada/templates/user/login.html:52
msgid "Recover username"
msgstr ""
-#: ckanext/canada/templates/user/login.html:66
+#: ckanext/canada/templates/user/login.html:67
msgid " Create an Account"
msgstr ""
-#: ckanext/canada/templates/user/login.html:76
+#: ckanext/canada/templates/user/login.html:77
msgid "Forgot your password?"
msgstr ""
@@ -3416,19 +3425,6 @@ msgstr ""
msgid "I do not agree"
msgstr ""
-#: ckanext/canada/templates/user/perform_reset.html:9
-#, python-format
-msgid ""
-"1. Passwords must contain characters from at least 3 of the following 4 "
-"classes:\n"
-" * Upper Case Letters: A, B, C, … Z\n"
-" * Lower Case Letters: a, b, c, … z\n"
-" * Westernised Arabic Numerals: 0, 1, 2, … 9\n"
-" * Special characters: ({}[],.<>;:'\"?/|\\`~!@#$%%^&*()_-+=).\n"
-"2. No accented characters are permitted.\n"
-"3. All passwords must be at least 12 characters long.\n"
-msgstr ""
-
#: ckanext/canada/templates/user/read_base.html:14
msgid "Edit User"
msgstr ""
diff --git a/ckanext/canada/i18n/en/LC_MESSAGES/ckanext-canada.po b/ckanext/canada/i18n/en/LC_MESSAGES/ckanext-canada.po
index 0f247d721..eb2432023 100644
--- a/ckanext/canada/i18n/en/LC_MESSAGES/ckanext-canada.po
+++ b/ckanext/canada/i18n/en/LC_MESSAGES/ckanext-canada.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: CKAN\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-09 14:43-0400\n"
+"POT-Creation-Date: 2024-09-13 10:55-0400\n"
"PO-Revision-Date: 2014-01-23 13:04+0000\n"
"Last-Translator: Sean Hammond \n"
"Language: en\n"
@@ -408,7 +408,7 @@ msgid "Request Reset"
msgstr ""
#: ckanext/canada/strings.py:38
-#: ckanext/canada/templates/user/edit_user_form.html:42
+#: ckanext/canada/templates/user/edit_user_form.html:47
msgid "Create API Token"
msgstr ""
@@ -962,7 +962,7 @@ msgstr ""
#: ckanext/canada/tables/briefingt.yaml:406
#: ckanext/canada/tables/contractsa.yaml:396
#: ckanext/canada/tables/hospitalityq.yaml:606
-#: ckanext/canada/tables/qpnotes.yaml:453
+#: ckanext/canada/tables/qpnotes.yaml:456
#: ckanext/canada/tables/reclassification.yaml:389
#: ckanext/canada/tables/travela.yaml:645
#: ckanext/canada/tables/travelq.yaml:600
@@ -2210,7 +2210,7 @@ msgstr ""
#: ckanext/canada/templates/organization/member_new.html:60
#: ckanext/canada/templates/scheming/package/read.html:26
#: ckanext/canada/templates/scheming/snippets/form_field.html:21
-#: ckanext/canada/templates/user/edit_user_form.html:37
+#: ckanext/canada/templates/user/edit_user_form.html:42
msgid "Delete"
msgstr ""
@@ -2747,7 +2747,7 @@ msgid ""
msgid_plural ""
"Are you sure you want to delete {num} records? This action cannot be "
"undone."
-msgstr[0] "Are you sure you want to delete record - {name}?"
+msgstr[0] ""
msgstr[1] ""
#: ckanext/canada/templates/recombinant/create_pd_record.html:3
@@ -3206,29 +3206,41 @@ msgid "Change password"
msgstr ""
#: ckanext/canada/templates/user/edit_user_form.html:22
+#: ckanext/canada/templates/user/perform_reset.html:8
+msgid "password reset requirements"
+msgstr ""
+"- Passwords must contain characters from at least 3 of the "
+"following 4 classes:
- Upper Case Letters: A, B, C, … "
+"Z
- Lower Case Letters: a, b, c, … z
- Westernised Arabic "
+"Numerals: 0, 1, 2, … 9
- Special characters: "
+"({}[],.<>;:'\"?/|\\`~!@#$%%^&*()_-+=).
- No accented "
+"characters are permitted.
- All passwords must be at least 8 "
+"characters long.
- Password does not equal username.
"
+
+#: ckanext/canada/templates/user/edit_user_form.html:27
msgid "Sysadmin Password"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:22
+#: ckanext/canada/templates/user/edit_user_form.html:27
msgid "Old Password"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:30
+#: ckanext/canada/templates/user/edit_user_form.html:35
#: ckanext/canada/templates/user/new_user_form.html:21
#: ckanext/canada/templates/user/snippets/login_form.html:12
msgid "Password"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:31
+#: ckanext/canada/templates/user/edit_user_form.html:36
#: ckanext/canada/templates/user/new_user_form.html:24
msgid "Confirm Password"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:37
+#: ckanext/canada/templates/user/edit_user_form.html:42
msgid "Are you sure you want to delete this User?"
msgstr ""
-#: ckanext/canada/templates/user/edit_user_form.html:45
+#: ckanext/canada/templates/user/edit_user_form.html:50
msgid "Update Profile"
msgstr ""
@@ -3270,52 +3282,70 @@ msgstr ""
" information on using the Registry or to report errors, contact open-"
"ouvert@tbs-sct.gc.ca.
"
-#: ckanext/canada/templates/user/login.html:11
+#: ckanext/canada/templates/user/login.html:7
+msgid "password reset alert"
+msgstr ""
+"New password security "
+"requirements
The Open Government Registry is now enforcing "
+"new password requirements to align with the best practices outlined in "
+"the Government of Canada's Password Guidance:
- Minimum length "
+"equals 12 characters
- Includes at least three of the following "
+"character sets: uppercase characters, lowercase characters, digits, "
+"punctuation & special characters
- Does not equal "
+"username
Users with passwords that do not currently meet the "
+"new requirements can update their passwords, through Change "
+"password section of My Profile page or the Reset password function.
Please "
+"note: if passwords are not updated by the end of 2024, we will "
+"implement a process to force users to change their password to meet the "
+"new requirements before they can access the Registry.
"
+
+#: ckanext/canada/templates/user/login.html:12
msgid "NOTE: Username and password are case sensitive."
msgstr ""
-#: ckanext/canada/templates/user/login.html:23
+#: ckanext/canada/templates/user/login.html:24
msgid "Need an account"
msgstr ""
-#: ckanext/canada/templates/user/login.html:26
+#: ckanext/canada/templates/user/login.html:27
msgid "Then sign right up, it only takes a minute"
msgstr ""
-#: ckanext/canada/templates/user/login.html:28
+#: ckanext/canada/templates/user/login.html:29
#: ckanext/canada/templates/user/new.html:5
msgid "Request an Account"
msgstr ""
-#: ckanext/canada/templates/user/login.html:34
+#: ckanext/canada/templates/user/login.html:35
msgid "Forgotten your password?"
msgstr ""
-#: ckanext/canada/templates/user/login.html:36
+#: ckanext/canada/templates/user/login.html:37
msgid "No problem, use our password recovery form to reset it"
msgstr ""
-#: ckanext/canada/templates/user/login.html:38
+#: ckanext/canada/templates/user/login.html:39
msgid "Reset password"
msgstr ""
-#: ckanext/canada/templates/user/login.html:46
+#: ckanext/canada/templates/user/login.html:47
msgid "Forgotten your username?"
msgstr ""
-#: ckanext/canada/templates/user/login.html:49
+#: ckanext/canada/templates/user/login.html:50
msgid "No problem, use our username recovery form to recover it"
msgstr ""
-#: ckanext/canada/templates/user/login.html:51
+#: ckanext/canada/templates/user/login.html:52
msgid "Recover username"
msgstr ""
-#: ckanext/canada/templates/user/login.html:66
+#: ckanext/canada/templates/user/login.html:67
msgid " Create an Account"
msgstr ""
-#: ckanext/canada/templates/user/login.html:76
+#: ckanext/canada/templates/user/login.html:77
msgid "Forgot your password?"
msgstr ""
@@ -3485,19 +3515,6 @@ msgstr ""
msgid "I do not agree"
msgstr ""
-#: ckanext/canada/templates/user/perform_reset.html:9
-#, python-format
-msgid ""
-"1. Passwords must contain characters from at least 3 of the following 4 "
-"classes:\n"
-" * Upper Case Letters: A, B, C, … Z\n"
-" * Lower Case Letters: a, b, c, … z\n"
-" * Westernised Arabic Numerals: 0, 1, 2, … 9\n"
-" * Special characters: ({}[],.<>;:'\"?/|\\`~!@#$%%^&*()_-+=).\n"
-"2. No accented characters are permitted.\n"
-"3. All passwords must be at least 12 characters long.\n"
-msgstr ""
-
#: ckanext/canada/templates/user/read_base.html:14
msgid "Edit User"
msgstr ""
@@ -8428,37 +8445,6 @@ msgstr ""
#~ "C1 exactly as downloaded."
#~ msgstr ""
-#~ msgid ""
-#~ "File Format and Naming: Your completed"
-#~ " data template should be an Excel "
-#~ "spreadsheet in either XLS or XLSX "
-#~ "format. Do not rename the file, as"
-#~ " the system relies on a unique "
-#~ "ID associated with each template. "
-#~ "Renaming it could lead to complications."
-#~ msgstr ""
-
-#~ msgid ""
-#~ "If your organization hasn't uploaded "
-#~ "data yet for that proactive disclosure"
-#~ " type, your template hasn't been "
-#~ "initiated. To access the Upload button,"
-#~ " you'll need to download the template"
-#~ " first."
-#~ msgstr ""
-
-#~ msgid ""
-#~ "1. Passwords must contain characters "
-#~ "from at least 3 of the following"
-#~ " 4 classes:\n"
-#~ " * Upper Case Letters: A, B, C, … Z\n"
-#~ " * Lower Case Letters: a, b, c, … z\n"
-#~ " * Westernised Arabic Numerals: 0, 1, 2, … 9\n"
-#~ " * Special characters: ({}[],.<>;:'\"?/|\\`~!@#$%%^&*()_-+=).\n"
-#~ "2. No accented characters are permitted.\n"
-#~ "3. All passwords must be at least 8 characters long.\n"
-#~ msgstr ""
-
#~ msgid "this field must not be empty"
#~ msgstr ""
diff --git a/ckanext/canada/i18n/fr/LC_MESSAGES/ckanext-canada.po b/ckanext/canada/i18n/fr/LC_MESSAGES/ckanext-canada.po
index 4e171f4c4..738be411a 100644
--- a/ckanext/canada/i18n/fr/LC_MESSAGES/ckanext-canada.po
+++ b/ckanext/canada/i18n/fr/LC_MESSAGES/ckanext-canada.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-09 14:43-0400\n"
+"POT-Creation-Date: 2024-09-13 10:55-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language: fr\n"
@@ -422,7 +422,7 @@ msgid "Request Reset"
msgstr "Demander une réinitialisation"
#: ckanext/canada/strings.py:38
-#: ckanext/canada/templates/user/edit_user_form.html:42
+#: ckanext/canada/templates/user/edit_user_form.html:47
msgid "Create API Token"
msgstr "Créer un jeton d’API"
@@ -770,11 +770,11 @@ msgstr "Le recombinant resource_name n’a pas été trouvé"
#: ckanext/canada/view.py:596
msgid "User {0} not authorized to update resource {1}"
-msgstr "Vous n'êtes pas autorisé à supprimer la ressource %s"
+msgstr "L'utilisateur {0} n'est pas autorisé à mettre à jour la ressource {1}"
#: ckanext/canada/view.py:642
msgid "{num} deleted."
-msgstr "Aperçu supprimé."
+msgstr "{num} supprimé"
#: ckanext/canada/view.py:684
msgid "Number required"
@@ -1032,7 +1032,7 @@ msgstr ""
#: ckanext/canada/tables/briefingt.yaml:406
#: ckanext/canada/tables/contractsa.yaml:396
#: ckanext/canada/tables/hospitalityq.yaml:606
-#: ckanext/canada/tables/qpnotes.yaml:453
+#: ckanext/canada/tables/qpnotes.yaml:456
#: ckanext/canada/tables/reclassification.yaml:389
#: ckanext/canada/tables/travela.yaml:645
#: ckanext/canada/tables/travelq.yaml:600
@@ -1970,9 +1970,9 @@ msgid ""
"Upload button, you'll need to click on the \"Get Started\" "
"button."
msgstr ""
-"Si votre organisation n’a pas encore téléversé de données pour ce type de"
-" divulgation proactive, votre modèle n’a pas été initié. Pour accéder au "
-"bouton de téléchargement, vous devez d’abord télécharger le modèle."
+"Si votre organisation n'a pas encore téléversé de données pour ce type de"
+" divulgation proactive, votre modèle n'a pas été initié. Pour accéder au "
+"bouton de téléversement, vous devez cliquez sur le bouton « Commencer »."
#: ckanext/canada/templates/help.html:102
msgid "Why doesn't all the text I entered in the template appear?"
@@ -2527,7 +2527,7 @@ msgstr "Êtes-vous sûr de vouloir supprimer ce membre?"
#: ckanext/canada/templates/organization/member_new.html:60
#: ckanext/canada/templates/scheming/package/read.html:26
#: ckanext/canada/templates/scheming/snippets/form_field.html:21
-#: ckanext/canada/templates/user/edit_user_form.html:37
+#: ckanext/canada/templates/user/edit_user_form.html:42
msgid "Delete"
msgstr "Supprimer"
@@ -2937,7 +2937,7 @@ msgstr "Modifier dans Excel"
#: ckanext/canada/templates/package/wet_datatable.html:103
msgid "Delete records"
-msgstr "Mettre à jour les données"
+msgstr "Supprimer un dossier"
#: ckanext/canada/templates/package/snippets/additional_info.html:1
msgid "Additional Info"
@@ -3107,8 +3107,12 @@ msgid ""
msgid_plural ""
"Are you sure you want to delete {num} records? This action cannot be "
"undone."
-msgstr[0] "Êtes-vous certain de vouloir supprimer cet état?"
+msgstr[0] ""
+"Souhaitez-vous vraiment supprimer {num} demande? Cette action ne peut pas"
+" être annulée."
msgstr[1] ""
+"Souhaitez-vous vraiment supprimer {num} demandes? Cette action ne peut "
+"pas être annulée."
#: ckanext/canada/templates/recombinant/create_pd_record.html:3
#: ckanext/canada/templates/recombinant/create_pd_record.html:4
@@ -3641,29 +3645,42 @@ msgid "Change password"
msgstr "Changer le mot de passe"
#: ckanext/canada/templates/user/edit_user_form.html:22
+#: ckanext/canada/templates/user/perform_reset.html:8
+msgid "password reset requirements"
+msgstr ""
+"- Les mots de passe doivent contenir des caractères appartenant à "
+"au moins 3 des 4 catégories suivantes :
- Lettres majuscules : "
+"A, B, C, … Z
- Lettres minuscules : a, b, c, … z
- Chiffres "
+"arabes occidentalisés : 0, 1, 2, … 9
- Caractères spéciaux : "
+"({}[],.<>;:'\"?/|\\`~!@#$%%^&*()_-+=).
- Les caractères "
+"accentués ne sont pas autorisés.
- Tous les mots de passe doivent "
+"comporter au moins 12 caractères.
- Le mot de passe n'égale pas au "
+"nom d'utilisateur.
"
+
+#: ckanext/canada/templates/user/edit_user_form.html:27
msgid "Sysadmin Password"
msgstr "Mot de passe administrateur système"
-#: ckanext/canada/templates/user/edit_user_form.html:22
+#: ckanext/canada/templates/user/edit_user_form.html:27
msgid "Old Password"
msgstr "Ancien mot de passe"
-#: ckanext/canada/templates/user/edit_user_form.html:30
+#: ckanext/canada/templates/user/edit_user_form.html:35
#: ckanext/canada/templates/user/new_user_form.html:21
#: ckanext/canada/templates/user/snippets/login_form.html:12
msgid "Password"
msgstr "Mot de passe"
-#: ckanext/canada/templates/user/edit_user_form.html:31
+#: ckanext/canada/templates/user/edit_user_form.html:36
#: ckanext/canada/templates/user/new_user_form.html:24
msgid "Confirm Password"
msgstr "Confirmer le mot de passe"
-#: ckanext/canada/templates/user/edit_user_form.html:37
+#: ckanext/canada/templates/user/edit_user_form.html:42
msgid "Are you sure you want to delete this User?"
msgstr "Êtes-vous sûr de vouloir supprimer cet utilisateur?"
-#: ckanext/canada/templates/user/edit_user_form.html:45
+#: ckanext/canada/templates/user/edit_user_form.html:50
msgid "Update Profile"
msgstr "Mettre à jour le profil"
@@ -3707,56 +3724,78 @@ msgstr ""
"registre ou pour signaler des erreurs, communiquez avec open-ouvert@tbs-"
"sct.gc.ca. "
-#: ckanext/canada/templates/user/login.html:11
+#: ckanext/canada/templates/user/login.html:7
+msgid "password reset alert"
+msgstr ""
+"Nouvelles exigences en "
+"matière de sécurité des mots de passe
Le registre du "
+"gouvernement ouvert applique désormais de nouvelles exigences en matière "
+"de mots de passe afin d'assurer la conformité aux meilleures pratiques "
+"décrites dans le guide des mots de passe du gouvernement du Canada "
+":
- La longueur minimale est de 12 caractères
- Doit être "
+"composé d'au moins trois des caractères suivants : majuscules, "
+"minuscules, chiffres, ponctuation et caractères spéciaux
- Le mot "
+"de passe n'égale pas au nom d'utilisateur
Les utilisateurs "
+"dont les mots de passe ne répondent pas aux nouvelles exigences peuvent "
+"les mettre à jour dans section Modifier le mot de passe dans la "
+"page Mon profil ou en utilisant la fonction de réinitialisation du mot de "
+"passe.
Remarque : si les mots de passe ne sont"
+" pas mis à jour avant la fin de l'année 2024, nous mettrons en œuvre un "
+"processus obligeant les utilisateurs à modifier leur mot de passe pour "
+"répondre aux nouvelles exigences avant de pouvoir accéder au "
+"registre.
"
+
+#: ckanext/canada/templates/user/login.html:12
msgid "NOTE: Username and password are case sensitive."
msgstr "NOTE: Le nom d’utilisateur et mot de passe sont sensibles à la casse."
-#: ckanext/canada/templates/user/login.html:23
+#: ckanext/canada/templates/user/login.html:24
msgid "Need an account"
msgstr "Besoin d’un compte"
-#: ckanext/canada/templates/user/login.html:26
+#: ckanext/canada/templates/user/login.html:27
msgid "Then sign right up, it only takes a minute"
msgstr "Inscrivez-vous maintenant, cela ne prend qu’une minute"
-#: ckanext/canada/templates/user/login.html:28
+#: ckanext/canada/templates/user/login.html:29
#: ckanext/canada/templates/user/new.html:5
msgid "Request an Account"
msgstr "Demande d’un compte"
-#: ckanext/canada/templates/user/login.html:34
+#: ckanext/canada/templates/user/login.html:35
msgid "Forgotten your password?"
msgstr "Réinitialiser le mot de passe"
-#: ckanext/canada/templates/user/login.html:36
+#: ckanext/canada/templates/user/login.html:37
msgid "No problem, use our password recovery form to reset it"
msgstr ""
"Utilisez notre formulaire de récupération de mot de passe pour rétablir "
"votre identité"
-#: ckanext/canada/templates/user/login.html:38
+#: ckanext/canada/templates/user/login.html:39
msgid "Reset password"
msgstr "Réinitialiser le mot de passe"
-#: ckanext/canada/templates/user/login.html:46
+#: ckanext/canada/templates/user/login.html:47
msgid "Forgotten your username?"
msgstr "Vous avez oublié votre nom d'utilisateur ?"
-#: ckanext/canada/templates/user/login.html:49
+#: ckanext/canada/templates/user/login.html:50
msgid "No problem, use our username recovery form to recover it"
msgstr ""
"Pas de problème, utilisez notre formulaire de récupération du nom "
"d'utilisateur pour le récupérer"
-#: ckanext/canada/templates/user/login.html:51
+#: ckanext/canada/templates/user/login.html:52
msgid "Recover username"
msgstr "Récupérer le nom d'utilisateur"
-#: ckanext/canada/templates/user/login.html:66
+#: ckanext/canada/templates/user/login.html:67
msgid " Create an Account"
msgstr "Créer un compte"
-#: ckanext/canada/templates/user/login.html:76
+#: ckanext/canada/templates/user/login.html:77
msgid "Forgot your password?"
msgstr "Réinitialiser le mot de passe"
@@ -4033,25 +4072,6 @@ msgstr "J’accepte"
msgid "I do not agree"
msgstr "Je n’accepte pas"
-#: ckanext/canada/templates/user/perform_reset.html:9
-#, python-format
-msgid ""
-"1. Passwords must contain characters from at least 3 of the following 4 "
-"classes:\n"
-" * Upper Case Letters: A, B, C, … Z\n"
-" * Lower Case Letters: a, b, c, … z\n"
-" * Westernised Arabic Numerals: 0, 1, 2, … 9\n"
-" * Special characters: ({}[],.<>;:'\"?/|\\`~!@#$%%^&*()_-+=).\n"
-"2. No accented characters are permitted.\n"
-"3. All passwords must be at least 12 characters long.\n"
-msgstr ""
-"1. Les mots de passe doivent contenir des caractères appartenant à au "
-"moins 3 des 4 catégories suivantes : * Lettres majuscules : A, B, C, … Z "
-"* Lettres minuscules : a, b, c, … z * Chiffres arabes occidentalisés : 0,"
-" 1, 2, … 9 * Caractères spéciaux : ({}[],.<>;:'\"?/|\\`~!@#$%%^&*()_-+=)."
-" 2. Les caractères accentués ne sont pas autorisés. 3. Tous les mots de "
-"passe doivent comporter au moins 12 caractères."
-
#: ckanext/canada/templates/user/read_base.html:14
msgid "Edit User"
msgstr "Modifier l’utilisateur"
diff --git a/ckanext/canada/templates/user/edit_user_form.html b/ckanext/canada/templates/user/edit_user_form.html
index 9c98d90b9..a654b9b20 100644
--- a/ckanext/canada/templates/user/edit_user_form.html
+++ b/ckanext/canada/templates/user/edit_user_form.html
@@ -3,7 +3,7 @@