Skip to content

Commit

Permalink
Merge a907a42 into c93bc37
Browse files Browse the repository at this point in the history
  • Loading branch information
hvelarde committed Nov 7, 2018
2 parents c93bc37 + a907a42 commit 1d273ad
Show file tree
Hide file tree
Showing 14 changed files with 683 additions and 248 deletions.
3 changes: 3 additions & 0 deletions CHANGES.rst
Expand Up @@ -4,6 +4,9 @@ Changelog
1.0.0 (unreleased)
------------------

- Update i18n and add Brazilian Portuguese and Spanish translations.
[hvelarde]

- Deprecate Plone 4.1, Plone 4.2 and Python 2.6.
[hvelarde]

Expand Down
113 changes: 59 additions & 54 deletions collective/pwexpiry/locales/collective.pwexpiry.pot
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2018-05-24 20:05+0000\n"
"POT-Creation-Date: 2018-11-07 18:36+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand All @@ -14,145 +14,150 @@ msgstr ""
"Preferred-Encodings: utf-8 latin1\n"
"Domain: DOMAIN\n"

#: ../upgrades/configure.zcml:15
msgid "Add a browserlayer"
msgstr ""

#: ../configure.zcml:29
#: ./collective/pwexpiry/configure.zcml:29
msgid "Adds the feature of password expiration control."
msgstr ""

#: ../upgrades/configure.zcml:57
msgid "Include the new whitelisted_users in the registry"
msgstr ""

#: ../browser/preferences/pwexpirycontrolpanel.py:135
#: ./collective/pwexpiry/browser/preferences/pwexpirycontrolpanel.py:134
msgid "Never"
msgstr ""

#: ../browser/preferences/pwexpirycontrolpanel.py:131
#: ./collective/pwexpiry/browser/preferences/pwexpirycontrolpanel.py:130
msgid "No users were unlocked"
msgstr ""

#: ../profiles/default/controlpanel.xml
#: ./collective/pwexpiry/profiles/default/controlpanel.xml
msgid "Password expiration"
msgstr ""

#: ../example_validator.py:41
#: ./collective/pwexpiry/example_validator.py:41
msgid "Passwords must be at least 8 characters in length."
msgstr ""

#: ../example_validator.py:98
msgid ""
"Passwords must contain at least three of the following four character "
"groups: Uppercase characters (A through Z), Lowercase characters (a through "
"z), Numerals (0 through 9), Special characters such as !, $, #, %"
#: ./collective/pwexpiry/example_validator.py:98
msgid "Passwords must contain at least three of the following four character groups: Uppercase characters (A through Z), Lowercase characters (a through z), Numerals (0 through 9), Special characters such as !, $, #, %"
msgstr ""

#: ../configure.zcml:37
msgid ""
"Profile intended only in Plone 4 (No need to manually run it, default "
"install profile should do it)."
#: ./collective/pwexpiry/configure.zcml:37
msgid "Profile intended only in Plone 4 (No need to manually run it, default install profile should do it)."
msgstr ""

#: ../upgrades/configure.zcml:36
msgid "Show status message 'your account has expired' in login popup."
#: ./collective/pwexpiry/browser/preferences/pwexpirycontrolpanel.py:126
msgid "The following users were unlocked: %s, "
msgstr ""

#: ../browser/preferences/pwexpirycontrolpanel.py:127
msgid "The following users were unlocked: %s, "
#: ./collective/pwexpiry/configure.zcml:45
msgid "Uninstalls collective.pwexpiry."
msgstr ""

#: ../browser/preferences/pwexpirycontrolpanel.pt:38
#: ./collective/pwexpiry/browser/preferences/pwexpirycontrolpanel.pt:38
msgid "User's password expiration panel"
msgstr ""

#: ../example_validator.py:80
#: ./collective/pwexpiry/example_validator.py:80
msgid "You have to change your password."
msgstr ""

#: ../pwdisable_plugin.py:58
msgid ""
"Your account has been locked due to too many invalid attempts to login with "
"a wrong password. Your account will remain blocked for the next ${hrs} "
"hours. You can reset your password, or contact an administrator to unlock "
"it, using the Contact form."
#: ./collective/pwexpiry/pwdisable_plugin.py:58
msgid "Your account has been locked due to too many invalid attempts to login with a wrong password. Your account will remain blocked for the next ${hrs} hours. You can reset your password, or contact an administrator to unlock it, using the Contact form."
msgstr ""

#: ../example_validator.py:72
msgid ""
"Your password cannot contain your account name(Username), first name or last "
"name."
#: ./collective/pwexpiry/example_validator.py:72
msgid "Your password cannot contain your account name(Username), first name or last name."
msgstr ""

#: ../pwexpiry_plugin.py:106
#: ./collective/pwexpiry/pwexpiry_plugin.py:106
msgid "Your password has expired."
msgstr ""

#. Default: "\n\nIn order to change your password, please visit ${server_url}/@@change-password"
#: ../browser/emails/emails.py:63
#: ./collective/pwexpiry/browser/emails/emails.py:63
msgid "change_password_email_text"
msgstr ""

#: ../configure.zcml:29
#: ./collective/pwexpiry/configure.zcml:29
msgid "collective.pwexpiry"
msgstr ""

#: ../configure.zcml:37
#: ./collective/pwexpiry/configure.zcml:37
msgid "collective.pwexpiry: Plone 4 only profile"
msgstr ""

#: ./collective/pwexpiry/configure.zcml:45
msgid "collective.pwexpiry: uninstall"
msgstr ""

#. Default: "Show all search results"
#: ../browser/preferences/pwexpirycontrolpanel.pt:157
#: ./collective/pwexpiry/browser/preferences/pwexpirycontrolpanel.pt:157
msgid "description_pas_show_all_search_results"
msgstr ""

#. Default: "View and manage user's password expiration properties"
#: ../browser/preferences/pwexpirycontrolpanel.pt:50
#: ./collective/pwexpiry/browser/preferences/pwexpirycontrolpanel.pt:50
msgid "description_password_expiration"
msgstr ""

#. Default: "${days} days left to password expiration"
#: ../utils.py:35
#: ./collective/pwexpiry/utils.py:35
msgid "email_subject"
msgstr ""

#. Default: "Hello ${fullname},\n\nThere are ${days} days left before your password expires!\n\nPlease ensure to reset your password before it's expired."
#: ../browser/emails/emails.py:51
#: ./collective/pwexpiry/browser/emails/emails.py:51
msgid "email_text"
msgstr ""

#. Default: "Hello ${fullname},\n\nYour password has expired.\n\nPlease ensure to reset your password before it's expired."
#: ../browser/emails/emails.py:71
#: ./collective/pwexpiry/browser/emails/emails.py:71
msgid "email_text_expired"
msgstr ""

#. Default: "The date of performing the last notification for the user"
#: ./collective/pwexpiry/userdataschema.py:32
msgid "help_last_notification_date"
msgstr ""

#. Default: "The date of setting the password"
#: ./collective/pwexpiry/userdataschema.py:22
msgid "help_password_date"
msgstr ""

#. Default: "This password has been used already."
#: ../password_history_validator.py:51
#: ./collective/pwexpiry/password_history_validator.py:51
msgid "info_reused_pw"
msgstr ""

#. Default: "Apply Changes"
#: ../browser/preferences/pwexpirycontrolpanel.pt:169
#: ./collective/pwexpiry/browser/preferences/pwexpirycontrolpanel.pt:169
msgid "label_apply_changes"
msgstr ""

#. Default: "Last notification date"
#: ./collective/pwexpiry/userdataschema.py:29
msgid "label_last_notification_date"
msgstr ""

#. Default: "Password date"
#: ./collective/pwexpiry/userdataschema.py:21
msgid "label_password_date"
msgstr ""

#. Default: "Save whitelist"
#: ../browser/preferences/pwexpirycontrolpanel.pt:194
#: ./collective/pwexpiry/browser/preferences/pwexpirycontrolpanel.pt:194
msgid "label_save_whitelist"
msgstr ""

#. Default: "Users whitelisted"
#: ../browser/preferences/pwexpirycontrolpanel.pt:189
#: ./collective/pwexpiry/browser/preferences/pwexpirycontrolpanel.pt:189
msgid "label_whitelist_users"
msgstr ""

#. Default: "\n\nIn order to reset your password, please visit ${server_url}/mail_password_form?userid=${username}"
#: ../browser/emails/emails.py:83
#: ./collective/pwexpiry/browser/emails/emails.py:83
msgid "reset_password_email_text"
msgstr ""

#. Default: "\n\nThis email was sent from ${server_name}"
#: ../browser/emails/emails.py:92
#: ./collective/pwexpiry/browser/emails/emails.py:92
msgid "server_name_email_text"
msgstr ""

0 comments on commit 1d273ad

Please sign in to comment.