diff --git a/password_security/README.rst b/password_security/README.rst new file mode 100644 index 0000000000..a0b8fb91dd --- /dev/null +++ b/password_security/README.rst @@ -0,0 +1,133 @@ +================= +Password Security +================= + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:dc29155c73a519d3732e2806f60bd11ebb31cd8c181ebd5918e4bc68080d37aa + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--auth-lightgray.png?logo=github + :target: https://github.com/OCA/server-auth/tree/17.0/password_security + :alt: OCA/server-auth +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/server-auth-17-0/server-auth-17-0-password_security + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/server-auth&target_branch=17.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module allows admin to set company-level password security +requirements and enforces them on the user. + +It contains features such as + +- Password expiration days +- Password length requirement +- Password minimum number of lowercase letters +- Password minimum number of uppercase letters +- Password minimum number of numbers +- Password minimum number of special characters + +**Table of contents** + +.. contents:: + :local: + +Configuration +============= + +Navigate to General Settings under Configuration Scroll down to the +``Password Policy`` section Set the policies to your liking. + +Password complexity requirements will be enforced upon next password +change for any user in that company. + +**Settings & Defaults** + +These are defined at the company level: + +[TABLE] + +Usage +===== + +Configure using above instructions for each company that should have +password security mandates. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +------- + +* LasLabs +* Onestein +* Kaushal Prajapati +* Tecnativa +* initOS GmbH +* Omar Nasr + +Contributors +------------ + +- James Foster + +- Dave Lasley + +- Kaushal Prajapati + +- Petar Najman + +- Shepilov Vladislav + +- Florian Kantelberg + +- Dhara Solanki + +- `Open Source Integrators `__ + + - Chandresh Thakkar + - Daniel Reis + +- `Onestein `__: + + - Andrea Stirpe + +Maintainers +----------- + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/server-auth `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/password_security/__init__.py b/password_security/__init__.py new file mode 100644 index 0000000000..df8f34c6c9 --- /dev/null +++ b/password_security/__init__.py @@ -0,0 +1,4 @@ +# Copyright 2015 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from . import controllers, models diff --git a/password_security/__manifest__.py b/password_security/__manifest__.py new file mode 100644 index 0000000000..237250eed3 --- /dev/null +++ b/password_security/__manifest__.py @@ -0,0 +1,32 @@ +# Copyright 2015 LasLabs Inc. +# Copyright 2018 Modoolar . +# Copyright 2019 initOS GmbH +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). +{ + "name": "Password Security", + "summary": "Allow admin to set password security requirements.", + "version": "17.0.1.0.0", + "author": "LasLabs, " + "Onestein, " + "Kaushal Prajapati, " + "Tecnativa, " + "initOS GmbH, " + "Omar Nasr, " + "Odoo Community Association (OCA)", + "category": "Base", + "depends": [ + "auth_signup", + "auth_password_policy_signup", + ], + "website": "https://github.com/OCA/server-auth", + "license": "LGPL-3", + "data": [ + "views/res_config_settings_views.xml", + "security/ir.model.access.csv", + "security/res_users_pass_history.xml", + ], + "demo": [ + "demo/res_users.xml", + ], + "installable": True, +} diff --git a/password_security/controllers/__init__.py b/password_security/controllers/__init__.py new file mode 100644 index 0000000000..ff5aacdcb3 --- /dev/null +++ b/password_security/controllers/__init__.py @@ -0,0 +1,4 @@ +# Copyright 2015 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from . import main diff --git a/password_security/controllers/main.py b/password_security/controllers/main.py new file mode 100644 index 0000000000..11d076a0e8 --- /dev/null +++ b/password_security/controllers/main.py @@ -0,0 +1,61 @@ +# Copyright 2015 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +import logging + +from werkzeug.exceptions import BadRequest + +from odoo import http +from odoo.http import request + +from odoo.addons.auth_signup.controllers.main import AuthSignupHome +from odoo.addons.web.controllers.home import ensure_db + +_logger = logging.getLogger(__name__) + + +class PasswordSecurityHome(AuthSignupHome): + def do_signup(self, qcontext): + password = qcontext.get("password") + user = request.env.user + user._check_password(password) + return super().do_signup(qcontext) + + @http.route() + def web_login(self, *args, **kw): + ensure_db() + response = super().web_login(*args, **kw) + if not request.params.get("login_success"): + return response + if not request.env.user: + return response + # Now, I'm an authenticated user + if not request.env.user._password_has_expired(): + return response + # My password is expired, kick me out + request.env.user.action_expire_password() + request.session.logout(keep_db=True) + # I was kicked out, so set login_success in request params to False + request.params["login_success"] = False + redirect = request.env.user.partner_id.signup_url + return request.redirect(redirect) + + @http.route() + def web_auth_signup(self, *args, **kw): + """Try to catch all the possible exceptions not already handled in the parent method""" + + try: + qcontext = self.get_auth_signup_qcontext() + except Exception: + raise BadRequest from None # HTTPError: 400 Client Error: BAD REQUEST + + try: + return super().web_auth_signup(*args, **kw) + except Exception as e: + # Here we catch any generic exception since UserError is already + # handled in parent method web_auth_signup() + qcontext["error"] = str(e) + response = request.render("auth_signup.signup", qcontext) + response.headers["X-Frame-Options"] = "SAMEORIGIN" + response.headers["Content-Security-Policy"] = "frame-ancestors 'self'" + return response diff --git a/password_security/demo/res_users.xml b/password_security/demo/res_users.xml new file mode 100644 index 0000000000..e095e9959d --- /dev/null +++ b/password_security/demo/res_users.xml @@ -0,0 +1,9 @@ + + + + + + diff --git a/password_security/i18n/am.po b/password_security/i18n/am.po new file mode 100644 index 0000000000..1f81e2886d --- /dev/null +++ b/password_security/i18n/am.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:36+0000\n" +"PO-Revision-Date: 2016-11-26 03:36+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"Language: am\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/ar.po b/password_security/i18n/ar.po new file mode 100644 index 0000000000..da573febea --- /dev/null +++ b/password_security/i18n/ar.po @@ -0,0 +1,319 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "التاريخ" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "المعرف" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "المستخدم" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "المستخدمون" diff --git a/password_security/i18n/bg.po b/password_security/i18n/bg.po new file mode 100644 index 0000000000..30cf8ebd0a --- /dev/null +++ b/password_security/i18n/bg.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Дата" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Име за показване" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/bs.po b/password_security/i18n/bs.po new file mode 100644 index 0000000000..5bdd864cc6 --- /dev/null +++ b/password_security/i18n/bs.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Korisnik" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/ca.po b/password_security/i18n/ca.po new file mode 100644 index 0000000000..96aee00302 --- /dev/null +++ b/password_security/i18n/ca.po @@ -0,0 +1,318 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Data" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Usuari" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Usuaris" diff --git a/password_security/i18n/cs.po b/password_security/i18n/cs.po new file mode 100644 index 0000000000..8f88bcb37b --- /dev/null +++ b/password_security/i18n/cs.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Uživatel" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/da.po b/password_security/i18n/da.po new file mode 100644 index 0000000000..94949e575e --- /dev/null +++ b/password_security/i18n/da.po @@ -0,0 +1,318 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "Id" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Brugere" diff --git a/password_security/i18n/de.po b/password_security/i18n/de.po new file mode 100644 index 0000000000..72bb0b1218 --- /dev/null +++ b/password_security/i18n/de.po @@ -0,0 +1,354 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "Anzahl der Stunden bis der Benutzer das Passwort wieder ändern darf" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "Die letzten %d Passwörter dürfen nicht verwendet werden" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "Unternehmen" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Erstellt am:" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "Tage" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" +"Verhindere das erneute Benutzen dieser Anzahl von Passwörtern - benutze eine " +"negative Zahl um alle vergangenen Passwörter zu verhindern, oder eine 0 um " +"dies auszuschalten" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "Verschlüsseltes Passwort" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "Verlauf" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "Wie viele Tage bis das Passwort abläuft" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Zuletzt verändert am" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "Letzte Änderung des Passworts" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "Kleinbuchstaben" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "Minimum Stunden" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "Muss das Folgende beinhalten:" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "Numerisch" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "Passwort Verlauf" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "Passwort Regeln" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "Das Passwort muss mehr als %d Zeichen haben." + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" +"Passwörter können nur alle %d Stunde(n) zurückgesetzt werden. Bitte " +"kontaktiere einen Administrator um Hilfe zu erhalten." + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +#, fuzzy +msgid "Require number of lowercase letters" +msgstr "Kleinbuchstaben nötig" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +#, fuzzy +msgid "Require number of numeric digits" +msgstr "Zahlen nötig" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +#, fuzzy +msgid "Require number of unique special characters" +msgstr "Spezialzeichen nötig" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +#, fuzzy +msgid "Require number of uppercase letters" +msgstr "Großbuchstaben nötig" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "Spezial" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "Großbuchstabe" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Benutzer" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Characters" +#~ msgstr "Zeichen" + +#~ msgid "Minimum number of characters" +#~ msgstr "Minimale Anzahl der Zeichen" + +#~ msgid "Users" +#~ msgstr "Benutzer" + +#~ msgid "Extra" +#~ msgstr "Extra" + +#~ msgid "Required Characters" +#~ msgstr "Benötigte Zeichen" + +#~ msgid "Timings" +#~ msgstr "Zeitliches" + +#~ msgid "Lowercase letter" +#~ msgstr "Kleinbuchstabe" + +#~ msgid "Numeric digit" +#~ msgstr "Zahl" + +#~ msgid "Special character" +#~ msgstr "Spezialzeichen" + +#~ msgid "Uppercase letter" +#~ msgstr "Großbuchstabe" diff --git a/password_security/i18n/el_GR.po b/password_security/i18n/el_GR.po new file mode 100644 index 0000000000..abb8f96884 --- /dev/null +++ b/password_security/i18n/el_GR.po @@ -0,0 +1,319 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Ημερομηνία" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "Κωδικός" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Χρήστες" diff --git a/password_security/i18n/en_GB.po b/password_security/i18n/en_GB.po new file mode 100644 index 0000000000..cf1120dbe1 --- /dev/null +++ b/password_security/i18n/en_GB.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Created on" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Date" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "User" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es.po b/password_security/i18n/es.po new file mode 100644 index 0000000000..f9d5976cbb --- /dev/null +++ b/password_security/i18n/es.po @@ -0,0 +1,359 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2023-10-15 19:36+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" +"\n" +"* Letra minúscula (al menos %s caracteres)" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" +"\n" +"* Dígito numérico (al menos %s caracteres)" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" +"\n" +"* Carácter especial (al menos %s caracteres)" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" +"\n" +"* Letra mayúscula (al menos %s caracteres)" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" +"\n" +" Número mínimo de caracteres\n" +" " + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "Número de horas antes que un usuario pueda cambiar la contraseña" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "No se puede utilizar una de las %d contraseñas más recientes" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de Configuración" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Fecha" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "Días" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "No permitir la reutilización de" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" +"No permitir este número de contraseñas previas- use un número negativo para " +"infinito, o 0 para desactivarlo" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nombre Mostrado" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "Contraseña Encriptada" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "Histórico" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "Cuántos días antes que la contraseña expire" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Modificado por última vez el" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "Última actualización de contraseña" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "Minúscula" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "Horas Mínimas" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "Número mínimo de caracteres minúsculas" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "Número mínimo de caracteres numéricos" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "Número mínimo de caracteres especiales" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "Número mínimo de caracteres mayúsculas" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "Debe contener lo siguiente:" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "Numérico" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "Histórico de Contraseñas" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "Política de Contraseñas" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "La contraseña caduca en" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "La contraseña debe ser de al menos %d caracteres." + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" +"Las contraseñas pueden ser reestablecidas sólo cada %d hora(s). Por favor " +"contacte un administrador para asistencia." + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "Requerir número de letras minúsculas" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "Requerir número de dígitos numéricos" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "Requerir número de caracteres especiales únicos" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "Requerir número de letras mayúsculas" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "Res Usuarios Histórico de Contraseñas" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "Especial" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "Mayúscula" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "Utilizar un número negativo para infinito, o 0 para deshabilitarlo" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Usuario" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "El usuario puede volver a cambiar la contraseña en" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "días." + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "horas de nuevo." + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "contraseñas previas." + +#~ msgid "Characters" +#~ msgstr "Caracteres" + +#~ msgid "Minimum number of characters" +#~ msgstr "Número mínimo de caracteres" + +#~ msgid "Users" +#~ msgstr "Usuarios" + +#~ msgid "Extra" +#~ msgstr "Extra" + +#~ msgid "Required Characters" +#~ msgstr "Caracteres obligatorios" + +#~ msgid "Timings" +#~ msgstr "Sincronizaciones" + +#~ msgid "Lowercase letter" +#~ msgstr "Letra minúscula" + +#~ msgid "Numeric digit" +#~ msgstr "Dígito numérico" + +#~ msgid "Special character" +#~ msgstr "Caracteres especiales" + +#~ msgid "Uppercase letter" +#~ msgstr "Letra mayúscula" diff --git a/password_security/i18n/es_AR.po b/password_security/i18n/es_AR.po new file mode 100644 index 0000000000..9612f400e2 --- /dev/null +++ b/password_security/i18n/es_AR.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" +"teams/23907/es_AR/)\n" +"Language: es_AR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Fecha" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es_CL.po b/password_security/i18n/es_CL.po new file mode 100644 index 0000000000..55421e934e --- /dev/null +++ b/password_security/i18n/es_CL.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" +"es_CL/)\n" +"Language: es_CL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es_CO.po b/password_security/i18n/es_CO.po new file mode 100644 index 0000000000..db10bfc38f --- /dev/null +++ b/password_security/i18n/es_CO.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es_CR.po b/password_security/i18n/es_CR.po new file mode 100644 index 0000000000..89f1173893 --- /dev/null +++ b/password_security/i18n/es_CR.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Fecha" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Usuario" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es_DO.po b/password_security/i18n/es_DO.po new file mode 100644 index 0000000000..ef31b68302 --- /dev/null +++ b/password_security/i18n/es_DO.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" +"teams/23907/es_DO/)\n" +"Language: es_DO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es_EC.po b/password_security/i18n/es_EC.po new file mode 100644 index 0000000000..99af5a4f29 --- /dev/null +++ b/password_security/i18n/es_EC.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Fecha" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Usuario" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es_ES.po b/password_security/i18n/es_ES.po new file mode 100644 index 0000000000..53ca481a57 --- /dev/null +++ b/password_security/i18n/es_ES.po @@ -0,0 +1,319 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:38+0000\n" +"PO-Revision-Date: 2017-05-01 10:38+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Usuarios" diff --git a/password_security/i18n/es_MX.po b/password_security/i18n/es_MX.po new file mode 100644 index 0000000000..7c004392e2 --- /dev/null +++ b/password_security/i18n/es_MX.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Fecha" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Usuario" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es_PE.po b/password_security/i18n/es_PE.po new file mode 100644 index 0000000000..6b6a196abf --- /dev/null +++ b/password_security/i18n/es_PE.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" +"es_PE/)\n" +"Language: es_PE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es_PY.po b/password_security/i18n/es_PY.po new file mode 100644 index 0000000000..85f75da8f7 --- /dev/null +++ b/password_security/i18n/es_PY.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/" +"es_PY/)\n" +"Language: es_PY\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/es_VE.po b/password_security/i18n/es_VE.po new file mode 100644 index 0000000000..808949be0b --- /dev/null +++ b/password_security/i18n/es_VE.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Fecha" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Usuario" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/et.po b/password_security/i18n/et.po new file mode 100644 index 0000000000..e658cf2e7e --- /dev/null +++ b/password_security/i18n/et.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Loodud" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Kuupäev" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Kasutaja" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/eu.po b/password_security/i18n/eu.po new file mode 100644 index 0000000000..91a9820b24 --- /dev/null +++ b/password_security/i18n/eu.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Created on" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/fa.po b/password_security/i18n/fa.po new file mode 100644 index 0000000000..47f3ed77d9 --- /dev/null +++ b/password_security/i18n/fa.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "شناسه" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/fi.po b/password_security/i18n/fi.po new file mode 100644 index 0000000000..b528e6cbd1 --- /dev/null +++ b/password_security/i18n/fi.po @@ -0,0 +1,362 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2021-11-17 11:36+0000\n" +"Last-Translator: Jarmo Kortetjärvi \n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "Kuinka monen tunnin välein käyttäjä voi vaihtaa salasanan" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "Et voi käyttää viimeisimpiä %d salasanaa" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "Yritykset" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "Asetukset" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Päivämäärä" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "Päiviä" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "Estä uusiokäyttö" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" +"Estä salasanojen uusiokäyttö. Negatiivinen numero estää salasanan " +"uusiokäytön ikinä. Arvo 0 poistaa rajoitteen käytöstä" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "Salattu salasana" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "Historia" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "Kuinka monen päivän päästä salasana vanhenee" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "Salasana päivitety viimeksi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "Pieni kirjain" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "Vähimmäismäärä tunteja" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "Vähimmäismäärä pieniä kirjaimia" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "Vähimmäismäärä numeroita" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "Vähimmäismäärä erikoismerkkejä" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "Vähimmäismäärä isoja kirjaimia" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "Täytyy sisältää seuraavat:" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "Numeerinen" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "Salasanahistoria" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "Salasanapolitiikka" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "Salasana vanhenee" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" +"Salasanan voi vaihtaa vain %d tunnin välein. Ole yhteyttä hallinnoitsijaan " +"jos tarvitset apua." + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "Vaadittu määrä pieniä kirjaimia" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "Vaadittu määrä numeroita" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "Vaadittu määrä erikoismerkkejä" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "Vaadittu määrä suuria kirjaimia" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "Käyttäjien salasanahistoria" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "Erikoismerkki" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "Iso kirjain" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "Käytä negatiivista arvoa äärettömään, tai 0 poistaaksesi käytöstä" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Käyttäjä" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "Käyttäjä voi vaihtaa salasanan" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "päivää." + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "tuntia." + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "edellistä salasanaa." + +#~ msgid "Characters" +#~ msgstr "Merkit" + +#~ msgid "Estimation" +#~ msgstr "Arvio" + +#~ msgid "Minimum number of characters" +#~ msgstr "Vähimmäismäärä merkkejä" + +#~ msgid "Minimum number of strength estimation" +#~ msgstr "Vahvuusarvion vähimmäisluku" + +#~ msgid "Required score for the strength estimation. Between 0 and 4" +#~ msgstr "Vaadittu vahvuusarvion arvo. Välillä 0-4" + +#, python-format +#~ msgid "The estimation must be between 0 and 4." +#~ msgstr "Vahvuusarvion on oltava väliltä 0 ja 4." + +#~ msgid "Users" +#~ msgstr "Käyttäjät" + +#, python-format +#~ msgid "at least %d characters" +#~ msgstr "vähintään %d merkkiä" + +#, python-format +#~ msgid "at least %d lower case characters" +#~ msgstr "vähintään %d pientä kirjainta" + +#, python-format +#~ msgid "at least %d numeric characters" +#~ msgstr "vähintään %d numeroa" + +#, python-format +#~ msgid "at least %d special characters" +#~ msgstr "vähintään %d erikoismerkkiä" + +#, python-format +#~ msgid "at least %d upper case characters" +#~ msgstr "vähintään %d isoa kirjainta" diff --git a/password_security/i18n/fr.po b/password_security/i18n/fr.po new file mode 100644 index 0000000000..1aa463348c --- /dev/null +++ b/password_security/i18n/fr.po @@ -0,0 +1,355 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" +"Nombre d'heures pendant lesquelles un utilisateur ne peut pas changer à " +"nouveau son mot de passe" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "Interdire l'utilisation des %d mots de passe les plus récents" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "Sociétés" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Date" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "Jours" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" +"Empêche la réutilisation de plusieurs mots de passe précédents - Utilisez un " +"nombre négatif pour l'infini, ou 0 pour désactiver cette fonctionnalité" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nom d'affichage" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "Mot de passe chiffré" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "Anciens mots de passe" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "Nombre de jours avant l'expiration du mot de passe" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Dernière modification par" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Dernière modification le" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "Dernière mise à jour de mot de passe" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "Des lettres minuscules" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "Heures minimum" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "Doit contenir :" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "Des chiffres" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "Historique des mots de passe" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "Politique des mots de passe" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "Le mot de passe doit contenir %d caractères ou plus." + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" +"Les mots de passe peuvent seulement être changé toutes les %d heure(s). " +"Veuillez contacter votre administrateur pour obtenir de l'aide." + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +#, fuzzy +msgid "Require number of lowercase letters" +msgstr "Doit contenir des caractères minuscules" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +#, fuzzy +msgid "Require number of numeric digits" +msgstr "Doit contenir des chiffres" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +#, fuzzy +msgid "Require number of unique special characters" +msgstr "Doit contenir des caractères spéciaux" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +#, fuzzy +msgid "Require number of uppercase letters" +msgstr "Doit contenir des lettres majuscules" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "Historique des mots de passe des utilisateurs" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "Des caractères spéciaux" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "Des lettres majuscules" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Utilisateur" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Characters" +#~ msgstr "Longueur minimale" + +#~ msgid "Minimum number of characters" +#~ msgstr "Nombre minimal de caractères" + +#~ msgid "Users" +#~ msgstr "Utilisateurs" + +#~ msgid "Extra" +#~ msgstr "Options supplémentaires" + +#~ msgid "Required Characters" +#~ msgstr "Doit contenir" + +#~ msgid "Timings" +#~ msgstr "Durées" + +#~ msgid "Lowercase letter" +#~ msgstr "Lettre minuscule" + +#~ msgid "Numeric digit" +#~ msgstr "Nombre" + +#~ msgid "Special character" +#~ msgstr "Caractère spécial" + +#~ msgid "Uppercase letter" +#~ msgstr "Lettre majuscule" diff --git a/password_security/i18n/fr_CA.po b/password_security/i18n/fr_CA.po new file mode 100644 index 0000000000..6054cd92a9 --- /dev/null +++ b/password_security/i18n/fr_CA.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" +"fr_CA/)\n" +"Language: fr_CA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Date" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "Identifiant" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/fr_CH.po b/password_security/i18n/fr_CH.po new file mode 100644 index 0000000000..0fcc0c1efd --- /dev/null +++ b/password_security/i18n/fr_CH.po @@ -0,0 +1,319 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Utilisateurs" diff --git a/password_security/i18n/fr_FR.po b/password_security/i18n/fr_FR.po new file mode 100644 index 0000000000..d120804369 --- /dev/null +++ b/password_security/i18n/fr_FR.po @@ -0,0 +1,319 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/" +"fr_FR/)\n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Date" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Utilsateurs" diff --git a/password_security/i18n/gl.po b/password_security/i18n/gl.po new file mode 100644 index 0000000000..fdcdae029f --- /dev/null +++ b/password_security/i18n/gl.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Data" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Modificado por última vez o" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Usuario" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/gl_ES.po b/password_security/i18n/gl_ES.po new file mode 100644 index 0000000000..cd581214f3 --- /dev/null +++ b/password_security/i18n/gl_ES.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:36+0000\n" +"PO-Revision-Date: 2016-11-26 03:36+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/" +"gl_ES/)\n" +"Language: gl_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/he.po b/password_security/i18n/he.po new file mode 100644 index 0000000000..7c8bfd5beb --- /dev/null +++ b/password_security/i18n/he.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"Language: he\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "מזהה" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/hr.po b/password_security/i18n/hr.po new file mode 100644 index 0000000000..a8cddf4777 --- /dev/null +++ b/password_security/i18n/hr.po @@ -0,0 +1,333 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:38+0000\n" +"PO-Revision-Date: 2019-11-13 17:34+0000\n" +"Last-Translator: Bole \n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 3.8\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "Broj sati prije nego korisnik može ponovo promijeniti pasword" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "Nije moguće korištenje zadnjih %d passworda" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "Tvrtke" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "Dana" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Naziv " + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "Kriptirana lozina" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "Povijest" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "Dana do isteka passworda" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Zadnje ažuriranje" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "Malim slovima" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "Minimalno sati" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Korisnik" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Characters" +#~ msgstr "Znakova" + +#~ msgid "Minimum number of characters" +#~ msgstr "Minimalni broj znakova" + +#~ msgid "Users" +#~ msgstr "Korisnici" + +#~ msgid "Extra" +#~ msgstr "Dodatno" + +#~ msgid "Lowercase letter" +#~ msgstr "Malo slovo" diff --git a/password_security/i18n/hr_HR.po b/password_security/i18n/hr_HR.po new file mode 100644 index 0000000000..6248ba39e3 --- /dev/null +++ b/password_security/i18n/hr_HR.po @@ -0,0 +1,320 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Zadnje ažurirao" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Korisnici" diff --git a/password_security/i18n/hu.po b/password_security/i18n/hu.po new file mode 100644 index 0000000000..1b5e232678 --- /dev/null +++ b/password_security/i18n/hu.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Dátum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "Azonosító ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve ekkor" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Felhasználó" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/id.po b/password_security/i18n/id.po new file mode 100644 index 0000000000..698e24b412 --- /dev/null +++ b/password_security/i18n/id.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Tanggal" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/it.po b/password_security/i18n/it.po new file mode 100644 index 0000000000..d636d76d1b --- /dev/null +++ b/password_security/i18n/it.po @@ -0,0 +1,339 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +# Paolo Valier , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-23 02:01+0000\n" +"PO-Revision-Date: 2024-01-04 17:34+0000\n" +"Last-Translator: mymage \n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" +"\n" +"* Lettere minuscole (almeno %s caratteri)" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" +"\n" +"* Cifra numerica (almeno %s caratteri)" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" +"\n" +"* Crattere speciale (almeno %s caratteri)" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" +"\n" +"* Lettere maiuscole (almeno %s caratteri)" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" +"\n" +" Numero minimo di caratteri\n" +" " + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" +"Numero di ore dopo le quali l'utente può cambiare nuovamente la password" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "Impossibile usare le %d password più recenti" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "Aziende" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni configurazione" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Data" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "Giorni" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "Impedire riuso di" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" +"Impedire il riutilizzo di questa quantità di password precedenti - usare un " +"numero negativo per infinito, o 0 per disabilitare" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "Password criptata" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "Cronologia" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "Quanti giorni prima che le password scadano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "Ultimo aggiornamento password" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "Minuscole" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "Ore minime" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "Numero minimo di caratteri minuscoli" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "Numero minimo di caratteri numerici" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "Numero minimo di caratteri speciali" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "Numero minimo di caratteri maiuscoli" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "Deve contenere le seguenti:" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "Numerici" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "Storico password" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "Politica password" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "La password scade in" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "La password deve essere di %d o più caratteri." + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" +"Le password possono essere reimpostate solamente ogni %d ore. Contattare un " +"amministratore per assistenza." + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "Richiede un numero di lettere minuscole" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "Richiede un numero di cifre numeriche" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "Richiede un numero di caratteri speciali unici" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "Richiede un numero di lettere maiuscole" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "Storico password utente res" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "Speciali" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "Maiuscole" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "Usare un numero negativo per infinito o 0 per disabilitare" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Utente" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "L'utente puà modificare la password in" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "giorni." + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "ore nuovamente." + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "password precedenti." + +#~ msgid "Characters" +#~ msgstr "Caratteri" + +#~ msgid "Users" +#~ msgstr "Utenti" diff --git a/password_security/i18n/ja.po b/password_security/i18n/ja.po new file mode 100644 index 0000000000..0040a8b7d3 --- /dev/null +++ b/password_security/i18n/ja.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "作成者" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "作成日" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "日付" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "表示名" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "ユーザ" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/ko.po b/password_security/i18n/ko.po new file mode 100644 index 0000000000..5f254757a8 --- /dev/null +++ b/password_security/i18n/ko.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "작성자" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "작성일" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "날짜" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/lt.po b/password_security/i18n/lt.po new file mode 100644 index 0000000000..6a68d94cf8 --- /dev/null +++ b/password_security/i18n/lt.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Data" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Paskutini kartą atnaujino" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Naudotojas" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/lt_LT.po b/password_security/i18n/lt_LT.po new file mode 100644 index 0000000000..51d397bbf3 --- /dev/null +++ b/password_security/i18n/lt_LT.po @@ -0,0 +1,317 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:36+0000\n" +"PO-Revision-Date: 2016-11-26 03:36+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" +"teams/23907/lt_LT/)\n" +"Language: lt_LT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/lv.po b/password_security/i18n/lv.po new file mode 100644 index 0000000000..59de05fbac --- /dev/null +++ b/password_security/i18n/lv.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datums" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Lietotājs" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/mk.po b/password_security/i18n/mk.po new file mode 100644 index 0000000000..ae55ee4ff4 --- /dev/null +++ b/password_security/i18n/mk.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Датум" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Корисник" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/mn.po b/password_security/i18n/mn.po new file mode 100644 index 0000000000..4913033968 --- /dev/null +++ b/password_security/i18n/mn.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Үүсгэсэн огноо" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Огноо" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Хэрэглэгч" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/nb.po b/password_security/i18n/nb.po new file mode 100644 index 0000000000..c582f868a9 --- /dev/null +++ b/password_security/i18n/nb.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Opprettet" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Dato" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Bruker" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/nb_NO.po b/password_security/i18n/nb_NO.po new file mode 100644 index 0000000000..9769f1b231 --- /dev/null +++ b/password_security/i18n/nb_NO.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:36+0000\n" +"PO-Revision-Date: 2016-11-26 03:36+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Laget den" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/nl.po b/password_security/i18n/nl.po new file mode 100644 index 0000000000..e315ad4035 --- /dev/null +++ b/password_security/i18n/nl.po @@ -0,0 +1,318 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Laatste bijgewerkt door" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Gebruiker" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Gebruikers" diff --git a/password_security/i18n/nl_BE.po b/password_security/i18n/nl_BE.po new file mode 100644 index 0000000000..632fb26c1e --- /dev/null +++ b/password_security/i18n/nl_BE.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Gebruiker" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/nl_NL.po b/password_security/i18n/nl_NL.po new file mode 100644 index 0000000000..cf3fbca1f2 --- /dev/null +++ b/password_security/i18n/nl_NL.po @@ -0,0 +1,325 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-30 12:22+0000\n" +"PO-Revision-Date: 2017-06-30 12:22+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "Bedrijven" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "Dagen" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "weergavenaam" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "Geschiedenis" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "Hoeveel dagen tot wachtwoord vervalt" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "Numeriek" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "Speciaal" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Gebruiker" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Gebruikers" + +#~ msgid "Extra" +#~ msgstr "Extra" + +#~ msgid "Uppercase letter" +#~ msgstr "Hoofdletter" diff --git a/password_security/i18n/password_security.pot b/password_security/i18n/password_security.pot new file mode 100644 index 0000000000..c58484b0ed --- /dev/null +++ b/password_security/i18n/password_security.pot @@ -0,0 +1,310 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/pl.po b/password_security/i18n/pl.po new file mode 100644 index 0000000000..942f521a2e --- /dev/null +++ b/password_security/i18n/pl.po @@ -0,0 +1,317 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Utworzone przez" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Data utworzenia" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Data" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Data ostatniej modyfikacji" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Użytkownik" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/pt.po b/password_security/i18n/pt.po new file mode 100644 index 0000000000..4a0c882c7e --- /dev/null +++ b/password_security/i18n/pt.po @@ -0,0 +1,351 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +# Pedro Castro Silva , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2020-10-13 14:08+0000\n" +"Last-Translator: Pedro Castro Silva \n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 3.10\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "Nº de horas até que um utilizador possa alterar a senha novamente" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "Não pode usar as %d senhas mais recentes" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Data" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "Dias" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" +"Impedir a reutilização de passwords previamente utilizadas - use um número " +"negativo para infinitas ou 0 para desativar" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nome" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "Senha Encriptada" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "Histórico" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "Nº de dias até à expiração da senha" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Última Modificação Por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última Atualização Em" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "Última atualização de senha" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "Minúsculas" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "Nº Mínimo de Horas" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "Tem que conter o seguinte:" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "Numérico" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "Histórico de Senhas" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "Política de Senhas" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "As senhas têm que ter %d ou mais caracteres." + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" +"As senhas só podem ser alteradas após %d hora(s). Por favor, contacte um " +"administrador para assistência." + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "Nº requerido de letras minúsculas" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "Nº requerido de dígitos numéricos" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "Nº requerido de caracteres especiais" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "Nº requerido de letras maiúsculas" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "Histórico de Senhas de Res Users" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "Especial" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "Maiúscula" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Utilizador" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Characters" +#~ msgstr "Caracteres" + +#~ msgid "Minimum number of characters" +#~ msgstr "Nº mínimo de caracteres" + +#~ msgid "Users" +#~ msgstr "Utilizadores" + +#~ msgid "Extra" +#~ msgstr "Extra" + +#~ msgid "Required Characters" +#~ msgstr "Nº requerido de Caracteres" + +#~ msgid "Timings" +#~ msgstr "Tempo" + +#~ msgid "Lowercase letter" +#~ msgstr "Caracter minúsculo" + +#~ msgid "Numeric digit" +#~ msgstr "Dígito numérico" + +#~ msgid "Special character" +#~ msgstr "Caracter especial" + +#~ msgid "Uppercase letter" +#~ msgstr "Caracter maiúsculo" diff --git a/password_security/i18n/pt_BR.po b/password_security/i18n/pt_BR.po new file mode 100644 index 0000000000..dd72d53162 --- /dev/null +++ b/password_security/i18n/pt_BR.po @@ -0,0 +1,319 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Data" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "Identificação" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Usuário" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Usuários" diff --git a/password_security/i18n/pt_PT.po b/password_security/i18n/pt_PT.po new file mode 100644 index 0000000000..8f548481b9 --- /dev/null +++ b/password_security/i18n/pt_PT.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Data" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Utilizador" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/ro.po b/password_security/i18n/ro.po new file mode 100644 index 0000000000..c4e912abd8 --- /dev/null +++ b/password_security/i18n/ro.po @@ -0,0 +1,320 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +# Daniel Schweiger , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: Daniel Schweiger , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Creat la" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Data" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Utilizator" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Utilizatori" diff --git a/password_security/i18n/ru.po b/password_security/i18n/ru.po new file mode 100644 index 0000000000..be821df660 --- /dev/null +++ b/password_security/i18n/ru.po @@ -0,0 +1,317 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Создано" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Создан" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Дата" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Последний раз обновлено" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Последний раз обновлено" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Пользователь" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/sk.po b/password_security/i18n/sk.po new file mode 100644 index 0000000000..ac91de137e --- /dev/null +++ b/password_security/i18n/sk.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Dátum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/sl.po b/password_security/i18n/sl.po new file mode 100644 index 0000000000..8ed70f2583 --- /dev/null +++ b/password_security/i18n/sl.po @@ -0,0 +1,319 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Uporabnik" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Uporabniki" diff --git a/password_security/i18n/sr.po b/password_security/i18n/sr.po new file mode 100644 index 0000000000..86c381eaeb --- /dev/null +++ b/password_security/i18n/sr.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/sr@latin.po b/password_security/i18n/sr@latin.po new file mode 100644 index 0000000000..e712a69f0f --- /dev/null +++ b/password_security/i18n/sr@latin.po @@ -0,0 +1,317 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/" +"sr@latin/)\n" +"Language: sr@latin\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Korisnik" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/sv.po b/password_security/i18n/sv.po new file mode 100644 index 0000000000..954eae1881 --- /dev/null +++ b/password_security/i18n/sv.po @@ -0,0 +1,341 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2022-02-10 12:16+0000\n" +"Last-Translator: beremavertel \n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Datum" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "Minsta antal små bokstäver" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "Minsta antal siffror" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "Minsta antal specialtecken" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "Minsta antal stora bokstäver" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "Måste innehålla följande:" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" +"Lösenord kan endast återställas var %d timma. Vänligen kontakta en " +"administratör för hjälp." + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Användare" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "dagar." + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Minimum number of characters" +#~ msgstr "Minsta antal tecken" + +#, python-format +#~ msgid "at least %d characters" +#~ msgstr "minst %d tecken" + +#, python-format +#~ msgid "at least %d lower case characters" +#~ msgstr "minst %d små bokstäver" + +#, python-format +#~ msgid "at least %d numeric characters" +#~ msgstr "minst %d siffror" + +#, python-format +#~ msgid "at least %d special characters" +#~ msgstr "minst %d specialtecken" + +#, python-format +#~ msgid "at least %d upper case characters" +#~ msgstr "minst %d stora bokstäver" diff --git a/password_security/i18n/th.po b/password_security/i18n/th.po new file mode 100644 index 0000000000..8af1edb02e --- /dev/null +++ b/password_security/i18n/th.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "วันที่" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "รหัส" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "ผู้ใช้" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/tr.po b/password_security/i18n/tr.po new file mode 100644 index 0000000000..9c0978e98c --- /dev/null +++ b/password_security/i18n/tr.po @@ -0,0 +1,318 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Tarih" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Son güncellenme" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Kullanıcı" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Kullanıcılar" diff --git a/password_security/i18n/tr_TR.po b/password_security/i18n/tr_TR.po new file mode 100644 index 0000000000..32cf3fedb7 --- /dev/null +++ b/password_security/i18n/tr_TR.po @@ -0,0 +1,319 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "Kimlik" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Kullanıcı" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "Kullanıcılar" diff --git a/password_security/i18n/uk.po b/password_security/i18n/uk.po new file mode 100644 index 0000000000..77a045731c --- /dev/null +++ b/password_security/i18n/uk.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Створив" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Створено" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Дата" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Востаннє відредаговано" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Дата останньої зміни" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/vi.po b/password_security/i18n/vi.po new file mode 100644 index 0000000000..cf420a2550 --- /dev/null +++ b/password_security/i18n/vi.po @@ -0,0 +1,315 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Tạo trên" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "Ngày" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "Người sử dụng" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/vi_VN.po b/password_security/i18n/vi_VN.po new file mode 100644 index 0000000000..a34ac7a39c --- /dev/null +++ b/password_security/i18n/vi_VN.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:36+0000\n" +"PO-Revision-Date: 2016-11-26 03:36+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" +"teams/23907/vi_VN/)\n" +"Language: vi_VN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "Tạo vào" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/i18n/zh_CN.po b/password_security/i18n/zh_CN.po new file mode 100644 index 0000000000..5ea85c81b5 --- /dev/null +++ b/password_security/i18n/zh_CN.po @@ -0,0 +1,319 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "创建人" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "日期" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "用户" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" + +#~ msgid "Users" +#~ msgstr "用户" diff --git a/password_security/i18n/zh_TW.po b/password_security/i18n/zh_TW.po new file mode 100644 index 0000000000..51002b21b2 --- /dev/null +++ b/password_security/i18n/zh_TW.po @@ -0,0 +1,316 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * password_security +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:55+0000\n" +"PO-Revision-Date: 2017-02-22 00:55+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Lowercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Numeric digit (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Special character (at least %s characters)" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"\n" +"* Uppercase letter (at least %s characters)" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "" +"\n" +" Minimum number of characters\n" +" " +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_minimum +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_minimum +msgid "Amount of hours until a user may change password again" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Cannot use the most recent %d passwords" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_company +msgid "Companies" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_uid +msgid "Created by" +msgstr "建立者" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__create_date +msgid "Created on" +msgstr "建立於" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__date +msgid "Date" +msgstr "日期" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_expiration +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_expiration +msgid "Days" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Disallow reuse of" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_history +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_history +msgid "" +"Disallow reuse of this many previous passwords - use negative number for " +"infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__password_crypt +msgid "Encrypted Password" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_history +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_history +msgid "History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_expiration +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_expiration +msgid "How many days until passwords expire" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__id +msgid "ID" +msgstr "ID" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history____last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_write_date +msgid "Last password update" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_lower +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_lower +msgid "Lowercase" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_minimum +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_minimum +msgid "Minimum Hours" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of lowercase characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of numeric characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of special characters" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Minimum number of uppercase characters" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Must contain the following:" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_numeric +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_numeric +msgid "Numeric" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids +msgid "Password History" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password Policy" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Password expires in" +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "Password must be %d characters or more." +msgstr "" + +#. module: password_security +#. odoo-python +#: code:addons/password_security/models/res_users.py:0 +#, python-format +msgid "" +"Passwords can only be reset every %d hour(s). Please contact an " +"administrator for assistance." +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_lower +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_lower +msgid "Require number of lowercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_numeric +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_numeric +msgid "Require number of numeric digits" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_special +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_special +msgid "Require number of unique special characters" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,help:password_security.field_res_company__password_upper +#: model:ir.model.fields,help:password_security.field_res_config_settings__password_upper +msgid "Require number of uppercase letters" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users_pass_history +msgid "Res Users Password History" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_special +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_special +msgid "Special" +msgstr "" + +#. module: password_security +#: model:ir.model.fields,field_description:password_security.field_res_company__password_upper +#: model:ir.model.fields,field_description:password_security.field_res_config_settings__password_upper +msgid "Uppercase" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "Use negative number for infinite, or 0 to disable" +msgstr "" + +#. module: password_security +#: model:ir.model,name:password_security.model_res_users +#: model:ir.model.fields,field_description:password_security.field_res_users_pass_history__user_id +msgid "User" +msgstr "使用者" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "User can change password in" +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "days." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "hours again." +msgstr "" + +#. module: password_security +#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form +msgid "previous passwords." +msgstr "" diff --git a/password_security/models/__init__.py b/password_security/models/__init__.py new file mode 100644 index 0000000000..87db2d54d2 --- /dev/null +++ b/password_security/models/__init__.py @@ -0,0 +1,7 @@ +# Copyright 2015 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from . import res_company +from . import res_config_settings +from . import res_users +from . import res_users_pass_history diff --git a/password_security/models/res_company.py b/password_security/models/res_company.py new file mode 100644 index 0000000000..031563efdc --- /dev/null +++ b/password_security/models/res_company.py @@ -0,0 +1,46 @@ +# Copyright 2016 LasLabs Inc. +# Copyright 2017 Kaushal Prajapati . +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from odoo import fields, models + + +class ResCompany(models.Model): + _inherit = "res.company" + + password_expiration = fields.Integer( + "Days", + default=60, + help="How many days until passwords expire", + ) + password_lower = fields.Integer( + "Lowercase", + default=1, + help="Require number of lowercase letters", + ) + password_upper = fields.Integer( + "Uppercase", + default=1, + help="Require number of uppercase letters", + ) + password_numeric = fields.Integer( + "Numeric", + default=1, + help="Require number of numeric digits", + ) + password_special = fields.Integer( + "Special", + default=1, + help="Require number of unique special characters", + ) + password_history = fields.Integer( + "History", + default=30, + help="Disallow reuse of this many previous passwords - use negative " + "number for infinite, or 0 to disable", + ) + password_minimum = fields.Integer( + "Minimum Hours", + default=24, + help="Amount of hours until a user may change password again", + ) diff --git a/password_security/models/res_config_settings.py b/password_security/models/res_config_settings.py new file mode 100644 index 0000000000..3bc6c93052 --- /dev/null +++ b/password_security/models/res_config_settings.py @@ -0,0 +1,25 @@ +# Copyright 2018 Modoolar +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = "res.config.settings" + + password_expiration = fields.Integer( + related="company_id.password_expiration", readonly=False + ) + password_minimum = fields.Integer( + related="company_id.password_minimum", readonly=False + ) + password_history = fields.Integer( + related="company_id.password_history", readonly=False + ) + password_lower = fields.Integer(related="company_id.password_lower", readonly=False) + password_upper = fields.Integer(related="company_id.password_upper", readonly=False) + password_numeric = fields.Integer( + related="company_id.password_numeric", readonly=False + ) + password_special = fields.Integer( + related="company_id.password_special", readonly=False + ) diff --git a/password_security/models/res_users.py b/password_security/models/res_users.py new file mode 100644 index 0000000000..c080223f20 --- /dev/null +++ b/password_security/models/res_users.py @@ -0,0 +1,199 @@ +# Copyright 2016 LasLabs Inc. +# Copyright 2017 Kaushal Prajapati . +# Copyright 2018 Modoolar . +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +import re +from datetime import datetime, timedelta + +from odoo import _, api, fields, models +from odoo.exceptions import UserError, ValidationError + + +def delta_now(**kwargs): + return datetime.now() + timedelta(**kwargs) + + +class ResUsers(models.Model): + _inherit = "res.users" + + password_write_date = fields.Datetime( + "Last password update", default=fields.Datetime.now, readonly=True + ) + password_history_ids = fields.One2many( + string="Password History", + comodel_name="res.users.pass.history", + inverse_name="user_id", + readonly=True, + ) + + def write(self, vals): + if vals.get("password"): + vals["password_write_date"] = fields.Datetime.now() + return super().write(vals) + + @api.model + def get_password_policy(self): + data = super().get_password_policy() + company_id = self.env.user.company_id + data.update( + { + "password_lower": company_id.password_lower, + "password_upper": company_id.password_upper, + "password_numeric": company_id.password_numeric, + "password_special": company_id.password_special, + } + ) + return data + + def _check_password_policy(self, passwords): + result = super()._check_password_policy(passwords) + + for password in passwords: + if not password: + continue + self._check_password(password) + + return result + + def password_match_message(self): + self.ensure_one() + company_id = self.company_id + message = [] + if company_id.password_lower: + message.append( + _("\n* Lowercase letter (at least %s characters)") + % str(company_id.password_lower) + ) + if company_id.password_upper: + message.append( + _("\n* Uppercase letter (at least %s characters)") + % str(company_id.password_upper) + ) + if company_id.password_numeric: + message.append( + _("\n* Numeric digit (at least %s characters)") + % str(company_id.password_numeric) + ) + if company_id.password_special: + message.append( + _("\n* Special character (at least %s characters)") + % str(company_id.password_special) + ) + if message: + message = [_("Must contain the following:")] + message + + params = self.env["ir.config_parameter"].sudo() + minlength = params.get_param("auth_password_policy.minlength", default=0) + if minlength: + message = [ + _("Password must be %d characters or more.") % int(minlength) + ] + message + return "\r".join(message) + + def _check_password(self, password): + self._check_password_rules(password) + self._check_password_history(password) + return True + + def _check_password_rules(self, password): + self.ensure_one() + if not password: + return True + company_id = self.company_id + params = self.env["ir.config_parameter"].sudo() + minlength = params.get_param("auth_password_policy.minlength", default=0) + password_regex = [ + "^", + "(?=.*?[a-z]){" + str(company_id.password_lower) + ",}", + "(?=.*?[A-Z]){" + str(company_id.password_upper) + ",}", + "(?=.*?\\d){" + str(company_id.password_numeric) + ",}", + r"(?=.*?[\W_]){" + str(company_id.password_special) + ",}", + ".{%d,}$" % int(minlength), + ] + if not re.search("".join(password_regex), password): + raise ValidationError(self.password_match_message()) + + return True + + def _password_has_expired(self): + self.ensure_one() + if not self.password_write_date: + return True + + if not self.company_id.password_expiration: + return False + + days = (fields.Datetime.now() - self.password_write_date).days + return days > self.company_id.password_expiration + + def action_expire_password(self): + expiration = delta_now(days=+1) + for user in self: + user.mapped("partner_id").signup_prepare( + signup_type="reset", expiration=expiration + ) + + def _validate_pass_reset(self): + """It provides validations before initiating a pass reset email + :raises: UserError on invalidated pass reset attempt + :return: True on allowed reset + """ + for user in self: + pass_min = user.company_id.password_minimum + if pass_min <= 0: + continue + write_date = user.password_write_date + delta = timedelta(hours=pass_min) + if write_date + delta > datetime.now(): + raise UserError( + _( + "Passwords can only be reset every %d hour(s). " + "Please contact an administrator for assistance." + ) + % pass_min + ) + return True + + def _check_password_history(self, password): + """It validates proposed password against existing history + :raises: UserError on reused password + """ + crypt = self._crypt_context() + for user in self: + password_history = user.company_id.password_history + if not password_history: # disabled + recent_passes = self.env["res.users.pass.history"] + elif password_history < 0: # unlimited + recent_passes = user.password_history_ids + else: + recent_passes = user.password_history_ids[:password_history] + if recent_passes.filtered( + lambda r: crypt.verify(password, r.password_crypt) + ): + raise UserError( + _("Cannot use the most recent %d passwords") + % user.company_id.password_history + ) + + def _set_encrypted_password(self, uid, pw): + """It saves password crypt history for history rules""" + res = super()._set_encrypted_password(uid, pw) + + self.env["res.users.pass.history"].create( + { + "user_id": uid, + "password_crypt": pw, + } + ) + return res + + def action_reset_password(self): + """Disallow password resets inside of Minimum Hours""" + if not self.env.context.get("install_mode") and not self.env.context.get( + "create_user" + ): + if not self.env.user._is_admin(): + users = self.filtered(lambda user: user.active) + users._validate_pass_reset() + return super().action_reset_password() diff --git a/password_security/models/res_users_pass_history.py b/password_security/models/res_users_pass_history.py new file mode 100644 index 0000000000..f04c4a1b76 --- /dev/null +++ b/password_security/models/res_users_pass_history.py @@ -0,0 +1,25 @@ +# Copyright 2016 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from odoo import fields, models + + +class ResUsersPassHistory(models.Model): + _name = "res.users.pass.history" + _description = "Res Users Password History" + + _order = "user_id, date desc, id desc" + + user_id = fields.Many2one( + string="User", + comodel_name="res.users", + ondelete="cascade", + index=True, + ) + password_crypt = fields.Char( + string="Encrypted Password", + ) + date = fields.Datetime( + default=lambda s: fields.Datetime.now(), + index=True, + ) diff --git a/password_security/pyproject.toml b/password_security/pyproject.toml new file mode 100644 index 0000000000..4231d0cccb --- /dev/null +++ b/password_security/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/password_security/readme/CONFIGURE.md b/password_security/readme/CONFIGURE.md new file mode 100644 index 0000000000..77ebcb88a6 --- /dev/null +++ b/password_security/readme/CONFIGURE.md @@ -0,0 +1,11 @@ +Navigate to General Settings under Configuration Scroll down to the +`Password Policy` section Set the policies to your liking. + +Password complexity requirements will be enforced upon next password +change for any user in that company. + +**Settings & Defaults** + +These are defined at the company level: + +[TABLE] diff --git a/password_security/readme/CONTRIBUTORS.md b/password_security/readme/CONTRIBUTORS.md new file mode 100644 index 0000000000..1e3807e673 --- /dev/null +++ b/password_security/readme/CONTRIBUTORS.md @@ -0,0 +1,21 @@ +- James Foster \<\> + +- Dave Lasley \<\> + +- Kaushal Prajapati \<\> + +- Petar Najman \<\> + +- Shepilov Vladislav \<\> + +- Florian Kantelberg \<\> + +- Dhara Solanki \<\> + +- [Open Source Integrators](https://opensourceintegrators.com) + + > - Chandresh Thakkar \<\> + > - Daniel Reis \<\> + +- [Onestein](https://www.onestein.nl): + - Andrea Stirpe \<\> diff --git a/password_security/readme/DESCRIPTION.md b/password_security/readme/DESCRIPTION.md new file mode 100644 index 0000000000..dfb72e8926 --- /dev/null +++ b/password_security/readme/DESCRIPTION.md @@ -0,0 +1,11 @@ +This module allows admin to set company-level password security +requirements and enforces them on the user. + +It contains features such as + +- Password expiration days +- Password length requirement +- Password minimum number of lowercase letters +- Password minimum number of uppercase letters +- Password minimum number of numbers +- Password minimum number of special characters diff --git a/password_security/readme/USAGE.md b/password_security/readme/USAGE.md new file mode 100644 index 0000000000..0cc766664c --- /dev/null +++ b/password_security/readme/USAGE.md @@ -0,0 +1,2 @@ +Configure using above instructions for each company that should have +password security mandates. diff --git a/password_security/security/ir.model.access.csv b/password_security/security/ir.model.access.csv new file mode 100644 index 0000000000..6dafcf7511 --- /dev/null +++ b/password_security/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_res_users_pass_history,access_res_users_pass_history,model_res_users_pass_history,base.group_user,1,0,1,0 +access_res_users_pass_history_portal,access_res_users_pass_history portal,model_res_users_pass_history,base.group_portal,1,0,1,0 diff --git a/password_security/security/res_users_pass_history.xml b/password_security/security/res_users_pass_history.xml new file mode 100644 index 0000000000..9a8668338f --- /dev/null +++ b/password_security/security/res_users_pass_history.xml @@ -0,0 +1,31 @@ + + + + + Res Users Pass History Access + + + + [ + ('user_id', '=', user.id) + ] + + + + Res Users Pass History Access + 0 + 0 + 1 + 0 + + + + [ + (1, '=', 1) + ] + + + diff --git a/password_security/static/description/icon.png b/password_security/static/description/icon.png new file mode 100644 index 0000000000..3a0328b516 Binary files /dev/null and b/password_security/static/description/icon.png differ diff --git a/password_security/static/description/index.html b/password_security/static/description/index.html new file mode 100644 index 0000000000..b36cd7ef08 --- /dev/null +++ b/password_security/static/description/index.html @@ -0,0 +1,479 @@ + + + + + + +Password Security + + + +
+

Password Security

+ + +

Beta License: LGPL-3 OCA/server-auth Translate me on Weblate Try me on Runboat

+

This module allows admin to set company-level password security +requirements and enforces them on the user.

+

It contains features such as

+
    +
  • Password expiration days
  • +
  • Password length requirement
  • +
  • Password minimum number of lowercase letters
  • +
  • Password minimum number of uppercase letters
  • +
  • Password minimum number of numbers
  • +
  • Password minimum number of special characters
  • +
+

Table of contents

+ +
+

Configuration

+

Navigate to General Settings under Configuration Scroll down to the +Password Policy section Set the policies to your liking.

+

Password complexity requirements will be enforced upon next password +change for any user in that company.

+

Settings & Defaults

+

These are defined at the company level:

+

[TABLE]

+
+
+

Usage

+

Configure using above instructions for each company that should have +password security mandates.

+
+
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • LasLabs
  • +
  • Onestein
  • +
  • Kaushal Prajapati
  • +
  • Tecnativa
  • +
  • initOS GmbH
  • +
  • Omar Nasr
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

This module is part of the OCA/server-auth project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/password_security/tests/__init__.py b/password_security/tests/__init__.py new file mode 100644 index 0000000000..5263d51b80 --- /dev/null +++ b/password_security/tests/__init__.py @@ -0,0 +1,7 @@ +from . import test_change_password +from . import test_res_users +from . import test_login +from . import test_password_history +from . import test_reset_password +from . import test_signup +from . import test_migration diff --git a/password_security/tests/test_change_password.py b/password_security/tests/test_change_password.py new file mode 100644 index 0000000000..3793c5d748 --- /dev/null +++ b/password_security/tests/test_change_password.py @@ -0,0 +1,136 @@ +# Copyright 2023 Onestein () +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from unittest import mock + +from odoo import http +from odoo.exceptions import UserError, ValidationError +from odoo.tests.common import HOST, HttpCase, Opener, get_db_name, tagged + + +@tagged("-at_install", "post_install") +class TestPasswordSecurityChange(HttpCase): + def login(self, username, password): + """Log in with provided credentials.""" + self.session = http.root.session_store.new() + self.opener = Opener(self.env.cr) + self.opener.cookies.set("session_id", self.session.sid, domain=HOST, path="/") + + with mock.patch("odoo.http.db_filter") as db_filter: + db_filter.side_effect = lambda dbs, host=None: [get_db_name()] + res_post = self.url_open( + "/web/login", + data={ + "login": username, + "password": password, + "csrf_token": http.Request.csrf_token(self), + }, + ) + res_post.raise_for_status() + + return res_post + + def test_01_empty_password_fail(self): + """It should fail when changing password to empty""" + + # Log in: ensure we end up on the right page + res_login = self.login("admin", "admin") + self.assertEqual(res_login.request.path_url, "/web") + self.assertEqual(res_login.status_code, 200) + + # Change password + user = self.env["res.users"].search([("login", "=", "admin")], limit=1) + self.assertTrue(user) + with self.assertRaises(UserError): + # UserError: Setting empty passwords is not allowed for security reasons + user._change_password("") + + def test_02_change_password_fail(self): + """It should fail when changing password to weak""" + + # Log in: ensure we end up on the right page + res_login = self.login("admin", "admin") + self.assertEqual(res_login.request.path_url, "/web") + self.assertEqual(res_login.status_code, 200) + + # Change password: error is raised because it's too short + user = self.env["res.users"].search([("login", "=", "admin")], limit=1) + self.assertTrue(user) + with self.assertRaises(UserError): + user._change_password("admin") + + # Change password: error is raised by check password rules + with self.assertRaises(ValidationError): + user._change_password("adminadmin") + + def test_03_change_password_session_expired(self): + """Session expires when password is changed""" + + # Log in: ensure we end up on the right page + res_login = self.login("admin", "admin") + self.assertEqual(res_login.request.path_url, "/web") + self.assertEqual(res_login.status_code, 200) + + # Reload page: ensure we stay on the same page + res_page1 = self.url_open("/web") + res_page1.raise_for_status() + self.assertEqual(res_page1.request.path_url, "/web") + self.assertEqual(res_page1.status_code, 200) + + # Change password: no error raised + user = self.env["res.users"].search([("login", "=", "admin")], limit=1) + self.assertTrue(user) + user._change_password("!asdQWE12345_3") + + # Try to reload page: user kicked out + res_page2 = self.url_open("/web") + res_page2.raise_for_status() + self.assertEqual(res_page2.request.path_url, "/web/login") + self.assertEqual(res_page2.status_code, 200) + + def test_04_change_password_check_password_history(self): + """It should fail when chosen password was previously used""" + + # Set password history limit + user = self.env["res.users"].search([("login", "=", "admin")], limit=1) + user.company_id.password_history = 3 + self.assertEqual(len(user.password_history_ids), 0) + + # Change password: password history records created + user._change_password("!asdQWE12345_4") + self.assertEqual(len(user.password_history_ids), 1) + user._change_password("!asdQWE12345_5") + self.assertEqual(len(user.password_history_ids), 2) + user._change_password("!asdQWE12345_6") + self.assertEqual(len(user.password_history_ids), 3) + user._change_password("!asdQWE12345_7") + self.assertEqual(len(user.password_history_ids), 4) + + # Log in: ensure we end up on the right page + res_login = self.login("admin", "!asdQWE12345_7") + self.assertEqual(res_login.request.path_url, "/web") + + # Change password: reuse password in history + with self.assertRaises(UserError): + user._change_password("!asdQWE12345_7") + self.assertEqual(len(user.password_history_ids), 4) + # Change password: reuse password in history + with self.assertRaises(UserError): + user._change_password("!asdQWE12345_6") + self.assertEqual(len(user.password_history_ids), 4) + # Change password: reuse password in history + with self.assertRaises(UserError): + user._change_password("!asdQWE12345_5") + self.assertEqual(len(user.password_history_ids), 4) + + # Change password: reuse password in history but below limit + user._change_password("!asdQWE12345_4") + self.assertEqual(len(user.password_history_ids), 5) + + # Try to log in with old password: it fails + res_login1 = self.login("admin", "!asdQWE12345_7") + self.assertEqual(res_login1.request.path_url, "/web/login") + + # Log in with new password: ensure we end up on the right page + res_login2 = self.login("admin", "!asdQWE12345_4") + self.assertEqual(res_login2.request.path_url, "/web") diff --git a/password_security/tests/test_login.py b/password_security/tests/test_login.py new file mode 100644 index 0000000000..1059592b58 --- /dev/null +++ b/password_security/tests/test_login.py @@ -0,0 +1,149 @@ +# Copyright 2023 Onestein () +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from datetime import datetime, timedelta +from unittest import mock + +from odoo import http, registry +from odoo.exceptions import UserError, ValidationError +from odoo.tests.common import HOST, HttpCase, Opener, get_db_name, new_test_user, tagged + + +@tagged("-at_install", "post_install") +class TestPasswordSecurityLogin(HttpCase): + def setUp(self): + super().setUp() + self.username = "jackoneill" + self.passwd = "!asdQWE12345_3" + + # Create user with strong password: no error raised + new_test_user(self.env, self.username, password=self.passwd) + + def login(self, username, password): + """Log in with provided credentials.""" + self.session = http.root.session_store.new() + self.opener = Opener(self.env.cr) + self.opener.cookies.set("session_id", self.session.sid, domain=HOST, path="/") + + with mock.patch("odoo.http.db_filter") as db_filter: + db_filter.side_effect = lambda dbs, host=None: [get_db_name()] + res_post = self.url_open( + "/web/login", + data={ + "login": username, + "password": password, + "csrf_token": http.Request.csrf_token(self), + }, + ) + res_post.raise_for_status() + + return res_post + + def test_01_create_user_fail(self): + """It should fail when creating user with short password""" + # Short password: UserError is raised + with self.assertRaises(UserError): + new_test_user(self.env, "new_user", password="abc") + + def test_02_create_user_fail(self): + """It should fail when creating user with weak password""" + # Weak password: ValidationError is raised + with self.assertRaises(ValidationError): + new_test_user(self.env, "new_user", password="abcdefgh") + + def test_03_web_login_success(self): + """Allow authenticating by login""" + + # Log in + response = self.login(self.username, self.passwd) + + # Ensure we end up on the right page + self.assertEqual(response.request.path_url, "/web") + self.assertEqual(response.status_code, 200) + + def test_04_web_login_fail(self): + """Fail authenticating with wrong password""" + + # Try to log in + response = self.login(self.username, "wrong") + + # Ensure we stay on the login page + self.assertEqual(response.request.path_url, "/web/login") + self.assertEqual(response.status_code, 200) + self.assertIn( + "Wrong login/password", + response.text, + ) + + def test_05_web_login_expire_pass(self): + """It should expire password if necessary""" + + # Make password expired + three_days_ago = datetime.now() - timedelta(days=3) + + with registry(get_db_name()).cursor() as cr: + env = self.env(cr) + user = env["res.users"].search([("login", "=", self.username)]) + user.password_write_date = three_days_ago + user.company_id.password_expiration = 1 + + # Try to log in + response = self.login(self.username, self.passwd) + + # Ensure we end up on the password reset page + self.assertIn("/web/reset_password", response.request.path_url) + + def test_06_web_login_log_out_if_expired(self): + """It should log out user if password expired""" + + # Log in + response = self.login(self.username, self.passwd) + + # Ensure we end up on the right page + self.assertEqual(response.request.path_url, "/web") + self.assertEqual(response.status_code, 200) + + # Make password expired while still logged in + three_days_ago = datetime.now() - timedelta(days=3) + + with registry(get_db_name()).cursor() as cr: + env = self.env(cr) + user = env["res.users"].search([("login", "=", self.username)]) + user.password_write_date = three_days_ago + user.company_id.password_expiration = 1 + + # Try to access just a page + req_page1 = self.url_open("/web") + self.assertEqual(req_page1.request.path_url, "/web") + self.assertEqual(req_page1.status_code, 200) + + # Try to log in again + response = self.login(self.username, self.passwd) + + # Ensure we end up on the password reset page + self.assertIn("/web/reset_password", response.request.path_url) + + # Try to access just a page: user kicked out + req_page2 = self.url_open("/web") + self.assertEqual("/web/login", req_page2.request.path_url) + self.assertEqual(req_page2.status_code, 200) + + def test_07_web_login_redirect(self): + """It should redirect w/ hash to reset after expiration""" + + # Emulate password expired + with mock.patch( + "odoo.addons.password_security.models.res_users.ResUsers._password_has_expired" + ) as func_password_has_expired: + func_password_has_expired.return_value = True + + # Try to log in + response = self.login(self.username, self.passwd) + + # Ensure we end up on the password reset page + self.assertIn("/web/reset_password", response.request.path_url) + + # Try to access just a page: user kicked out + req_page = self.url_open("/web") + self.assertEqual("/web/login", req_page.request.path_url) + self.assertEqual(req_page.status_code, 200) diff --git a/password_security/tests/test_migration.py b/password_security/tests/test_migration.py new file mode 100644 index 0000000000..be1bcf42e0 --- /dev/null +++ b/password_security/tests/test_migration.py @@ -0,0 +1,33 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). +from odoo.modules.migration import load_script +from odoo.tests.common import TransactionCase + + +class PasswordSecurityMigration(TransactionCase): + def test_01_migration(self): + """Test the migration of the password_length value into minlength""" + + # minlength has default value + ICP = self.env["ir.config_parameter"] + old_value = ICP.get_param("auth_password_policy.minlength") + + if self.env["res.company"]._fields.get("password_length"): + # set different password_length for multiple companies + company1 = self.env["res.company"].create({"name": "company1"}) + company2 = self.env["res.company"].create({"name": "company2"}) + company3 = self.env["res.company"].create({"name": "company3"}) + company1.password_length = 8 + company2.password_length = 15 + company3.password_length = 11 + + # run migration script + mod = load_script( + "password_security/migrations/16.0.1.0.0/pre-migration.py", + "pre-migration", + ) + mod.migrate(self.env.cr, "16.0.1.0.0") + + # minlength updated to maximum value + new_value = ICP.get_param("auth_password_policy.minlength") + self.assertNotEqual(int(old_value), 15) + self.assertEqual(int(new_value), 15) diff --git a/password_security/tests/test_password_history.py b/password_security/tests/test_password_history.py new file mode 100644 index 0000000000..be8fe30563 --- /dev/null +++ b/password_security/tests/test_password_history.py @@ -0,0 +1,47 @@ +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from odoo.exceptions import UserError +from odoo.tests.common import TransactionCase + + +class TestPasswordHistory(TransactionCase): + def test_check_password_history(self): + # Disable all password checks except for history + set_param = self.env["ir.config_parameter"].sudo().set_param + set_param("auth_password_policy.minlength", 0) + user = self.env.ref("base.user_admin") + user.company_id.update( + { + "password_lower": 0, + "password_history": 1, + "password_numeric": 0, + "password_special": 0, + "password_upper": 0, + } + ) + + self.assertEqual(len(user.password_history_ids), 0) + + user.write({"password": "admin"}) + self.assertEqual(len(user.password_history_ids), 1) + + with self.assertRaises(UserError): + user.write({"password": "admin"}) + user.write({"password": "admit"}) + self.assertEqual(len(user.password_history_ids), 2) + + user.company_id.password_history = 2 + with self.assertRaises(UserError): + user.write({"password": "admin"}) + with self.assertRaises(UserError): + user.write({"password": "admit"}) + user.write({"password": "badminton"}) + self.assertEqual(len(user.password_history_ids), 3) + + user.company_id.password_history = 0 + user.write({"password": "badminton"}) + self.assertEqual(len(user.password_history_ids), 4) + + user.company_id.password_history = -1 + with self.assertRaises(UserError): + user.write({"password": "admin"}) diff --git a/password_security/tests/test_res_users.py b/password_security/tests/test_res_users.py new file mode 100644 index 0000000000..8d8ea57145 --- /dev/null +++ b/password_security/tests/test_res_users.py @@ -0,0 +1,166 @@ +# Copyright 2015 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +import time + +from odoo.exceptions import UserError +from odoo.tests.common import TransactionCase + + +class TestResUsers(TransactionCase): + def setUp(self): + super().setUp() + self.login = "foslabs@example.com" + self.partner_vals = { + "name": "Partner", + "is_company": False, + "email": self.login, + } + self.password = "asdQWE123$%^" + self.main_comp = self.env.ref("base.main_company") + self.vals = { + "name": "User", + "login": self.login, + "password": self.password, + "company_id": self.main_comp.id, + } + self.model_obj = self.env["res.users"] + + def _new_record(self): + partner_id = self.env["res.partner"].create(self.partner_vals) + self.vals["partner_id"] = partner_id.id + return self.model_obj.create(self.vals) + + def test_password_write_date_is_saved_on_create(self): + rec_id = self._new_record() + self.assertTrue( + rec_id.password_write_date, + "Password write date was not saved to db.", + ) + + def test_password_write_date_is_updated_on_write(self): + rec_id = self._new_record() + old_write_date = rec_id.password_write_date + time.sleep(2) + rec_id.write({"password": "asdQWE123$%^2"}) + rec_id.invalidate_recordset() + new_write_date = rec_id.password_write_date + self.assertNotEqual( + old_write_date, + new_write_date, + "Password write date was not updated on write.", + ) + + def test_does_not_update_write_date_if_password_unchanged(self): + rec_id = self._new_record() + old_write_date = rec_id.password_write_date + time.sleep(2) + rec_id.write({"name": "Luser"}) + rec_id.invalidate_recordset() + new_write_date = rec_id.password_write_date + self.assertEqual( + old_write_date, + new_write_date, + "Password not changed but write date updated anyway.", + ) + + def test_check_password_returns_true_for_valid_password(self): + rec_id = self._new_record() + self.assertTrue( + rec_id._check_password("asdQWE123$%^3"), + "Password is valid but check failed.", + ) + + def test_check_password_raises_error_for_invalid_password(self): + rec_id = self._new_record() + with self.assertRaises(UserError): + rec_id._check_password("password") + + def test_save_password_crypt(self): + rec_id = self._new_record() + self.assertEqual( + 1, + len(rec_id.password_history_ids), + ) + + def test_check_password_crypt(self): + """It should raise UserError if previously used""" + rec_id = self._new_record() + with self.assertRaises(UserError): + rec_id.write({"password": self.password}) + + def test_password_is_expired_if_record_has_no_write_date(self): + rec_id = self._new_record() + rec_id.write({"password_write_date": None}) + rec_id.invalidate_recordset() + self.assertTrue( + rec_id._password_has_expired(), + "Record has no password write date but check failed.", + ) + + def test_an_old_password_is_expired(self): + rec_id = self._new_record() + old_write_date = "1970-01-01 00:00:00" + rec_id.write({"password_write_date": old_write_date}) + rec_id.invalidate_recordset() + self.assertTrue( + rec_id._password_has_expired(), + "Password is out of date but check failed.", + ) + + def test_a_new_password_is_not_expired(self): + rec_id = self._new_record() + self.assertFalse( + rec_id._password_has_expired(), + "Password was just created but has already expired.", + ) + + def test_expire_password_generates_token(self): + rec_id = self._new_record() + rec_id.sudo().action_expire_password() + rec_id.invalidate_recordset() + token = rec_id.partner_id.signup_token + self.assertTrue( + token, + "A token was not generated.", + ) + + def test_validate_pass_reset_error(self): + """It should throw UserError on reset inside min threshold""" + rec_id = self._new_record() + with self.assertRaises(UserError): + rec_id._validate_pass_reset() + + def test_validate_pass_reset_allow(self): + """It should allow reset pass when outside threshold""" + rec_id = self._new_record() + rec_id.password_write_date = "2016-01-01" + self.assertEqual( + True, + rec_id._validate_pass_reset(), + ) + + def test_validate_pass_reset_zero(self): + """It should allow reset pass when <= 0""" + rec_id = self._new_record() + rec_id.company_id.password_minimum = 0 + self.assertEqual( + True, + rec_id._validate_pass_reset(), + ) + + def test_underscore_is_special_character(self): + self.assertTrue(self.main_comp.password_special) + rec_id = self._new_record() + rec_id._check_password("asdQWE12345_3") + + def test_user_with_admin_rights_can_create_users(self): + demo = self.env.ref("base.user_demo") + demo.groups_id |= self.env.ref("base.group_erp_manager") + test1 = self.model_obj.with_user(demo).create( + { + "login": "test1", + "name": "test1", + } + ) + test1.unlink() diff --git a/password_security/tests/test_reset_password.py b/password_security/tests/test_reset_password.py new file mode 100644 index 0000000000..62da5ed788 --- /dev/null +++ b/password_security/tests/test_reset_password.py @@ -0,0 +1,87 @@ +# Copyright 2023 Onestein () +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from unittest import mock + +from odoo import http +from odoo.exceptions import UserError +from odoo.tests.common import HOST, HttpCase, Opener, get_db_name, new_test_user, tagged + + +@tagged("-at_install", "post_install") +class TestPasswordSecurityReset(HttpCase): + def setUp(self): + super().setUp() + + # Create user with strong password: no error raised + new_test_user(self.env, "jackoneill", password="!asdQWE12345_3") + + def reset_password(self, username): + """Reset user password""" + self.session = http.root.session_store.new() + self.opener = Opener(self.env.cr) + self.opener.cookies.set("session_id", self.session.sid, domain=HOST, path="/") + + with mock.patch("odoo.http.db_filter") as db_filter: + db_filter.side_effect = lambda dbs, host=None: [get_db_name()] + res_post = self.url_open( + "/web/reset_password", + data={ + "login": username, + "name": username, + "csrf_token": http.Request.csrf_token(self), + }, + ) + res_post.raise_for_status() + + return res_post + + def test_01_reset_password_fail(self): + """It should fail when reset password below Minimum Hours""" + # Enable check on Minimum Hours + self.env.company.password_minimum = 24 + + # Reset password + response = self.reset_password("jackoneill") + + # Ensure we stay in the reset password page + self.assertEqual(response.request.path_url, "/web/reset_password") + self.assertEqual(response.status_code, 200) + self.assertIn( + "Passwords can only be reset every %s hour(s). " + "Please contact an administrator for assistance." + % self.env.company.password_minimum, + response.text, + ) + + def test_02_reset_password_success(self): + """It should succeed when check on Minimum Hours is disabled""" + + # Disable check on Minimum Hours + self.env.company.password_minimum = 0 + + # Reset password + response = self.reset_password("jackoneill") + + # Password reset instructions sent to user's email + self.assertEqual(response.request.path_url, "/web/reset_password") + self.assertEqual(response.status_code, 200) + self.assertIn( + "Password reset instructions sent to your email", + response.text, + ) + + def test_03_reset_password_admin(self): + """It should succeed when reset password is executed by Admin""" + # Enable check on Minimum Hours + self.env.company.password_minimum = 24 + + # Executed by Admin: no error is raised + self.assertTrue(self.env.user._is_admin()) + self.env["res.users"].reset_password("demo") + + # Executed by non-admin user: error is raised + self.env = self.env(user=self.env.ref("base.user_demo")) + self.assertFalse(self.env.user._is_admin()) + with self.assertRaises(UserError): + self.env["res.users"].reset_password("demo") diff --git a/password_security/tests/test_signup.py b/password_security/tests/test_signup.py new file mode 100644 index 0000000000..b600f4cd12 --- /dev/null +++ b/password_security/tests/test_signup.py @@ -0,0 +1,162 @@ +# Copyright 2016 LasLabs Inc. +# Copyright 2023 Onestein () +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from unittest import mock + +from requests.exceptions import HTTPError + +from odoo import http +from odoo.exceptions import ValidationError +from odoo.tests.common import HOST, HttpCase, Opener, get_db_name, tagged + +from odoo.addons.auth_signup.models.res_users import SignupError + + +class EndTestException(Exception): + """It allows for isolation of resources by raise""" + + +@tagged("-at_install", "post_install") +class TestPasswordSecuritySignup(HttpCase): + def signup(self, username, password): + """Signup user""" + self.session = http.root.session_store.new() + self.opener = Opener(self.env.cr) + self.opener.cookies.set("session_id", self.session.sid, domain=HOST, path="/") + + with mock.patch("odoo.http.db_filter") as db_filter: + db_filter.side_effect = lambda dbs, host=None: [get_db_name()] + res_post = self.url_open( + "/web/signup", + data={ + "login": username, + "name": username, + "password": password, + "confirm_password": password, + "csrf_token": http.Request.csrf_token(self), + }, + ) + res_post.raise_for_status() + + return res_post + + def test_01_signup_user_fail(self): + """It should fail when signup user with weak password""" + # Weak password: signup failed + response = self.signup("jackoneill", "jackoneill") + + # Ensure we stay in the signup page + self.assertEqual(response.request.path_url, "/web/signup") + self.assertEqual(response.status_code, 200) + self.assertIn( + "Must contain the following:", + response.text, + ) + + def test_02_signup_user_success(self): + """It should succeed when signup user with strong password""" + # Weak password: signup failed + response = self.signup("jackoneill", "!asdQWE12345_3") + + # Ensure we were logged in + self.assertEqual( + response.request.path_url, "/web/login_successful?account_created=True" + ) + self.assertEqual(response.status_code, 200) + + def test_03_create_user_signup(self): + """Password is checked when signup to create a new user""" + partner = self.env["res.partner"].create({"name": "test partner"}) + vals = { + "name": "Test User", + "login": "test_user", + "email": "test_user@odoo.com", + "password": "test_user_password", + "partner_id": partner.id, + } + + # Weak password: SignupError is raised + with self.assertRaises(SignupError): + self.env["res.users"].signup(vals) + + # Stronger password: no error raised + vals["password"] = "asdQWE12345_3" + login, pwd = self.env["res.users"].signup(vals) + + # check created user + created_user = self.env["res.users"].search([("login", "=", "test_user")]) + self.assertEqual(login, "test_user") + password_write_date = created_user.password_write_date + self.assertTrue(password_write_date) + + # Weak password: ValidationError is raised + with self.assertRaises(ValidationError): + created_user.password = "test_user_password" + self.assertEqual(password_write_date, created_user.password_write_date) + + # Stronger password: no error raised + created_user.password = "!asdQWE12345_3" + self.assertNotEqual(password_write_date, created_user.password_write_date) + + def test_04_web_auth_signup_invalid_qcontext(self): + """It should catch AttributeError""" + + with mock.patch("odoo.http.db_filter") as db_filter: + db_filter.side_effect = lambda dbs, host=None: [get_db_name()] + with self.assertRaises(AttributeError): + # 'TestPasswordSecuritySignup' object has no attribute 'session' + self.url_open( + "/web/signup", + data={ + "csrf_token": http.Request.csrf_token(self), + }, + ) + + def test_05_web_auth_signup_invalid_qcontext(self): + """It should catch EndTestException on signup qcontext""" + self.session = http.root.session_store.new() + self.opener = Opener(self.env.cr) + self.opener.cookies.set("session_id", self.session.sid, domain=HOST, path="/") + + with mock.patch( + "odoo.addons.auth_signup.controllers.main.AuthSignupHome.get_auth_signup_qcontext" + ) as qcontext: + qcontext.side_effect = EndTestException + with self.assertRaises(HTTPError): + # Catch HTTPError: 400 Client Error: BAD REQUEST + self.signup("jackoneill", "!asdQWE12345_3") + + def test_06_web_auth_signup_invalid_render(self): + """It should render & return signup form on invalid""" + self.session = http.root.session_store.new() + self.opener = Opener(self.env.cr) + self.opener.cookies.set("session_id", self.session.sid, domain=HOST, path="/") + + with mock.patch("odoo.http.db_filter") as db_filter: + db_filter.side_effect = lambda dbs, host=None: [get_db_name()] + # Signup: no name or partner given for new user + response = self.url_open( + "/web/signup", + data={ + "login": "test@test.com", + "password": "!asdQWE12345_7", + "confirm_password": "!asdQWE12345_7", + "csrf_token": http.Request.csrf_token(self), + }, + ) + + # Ensure we stay in the signup page + self.assertEqual(response.request.path_url, "/web/signup") + self.assertEqual(response.status_code, 200) + self.assertIn( + "Signup: no name or partner given for new user", + response.text, + ) + self.assertIn("X-Frame-Options", response.headers) + self.assertEqual(response.headers["X-Frame-Options"], "SAMEORIGIN") + + self.assertIn("Content-Security-Policy", response.headers) + self.assertEqual( + response.headers["Content-Security-Policy"], "frame-ancestors 'self'" + ) diff --git a/password_security/views/res_config_settings_views.xml b/password_security/views/res_config_settings_views.xml new file mode 100644 index 0000000000..c86134ab1a --- /dev/null +++ b/password_security/views/res_config_settings_views.xml @@ -0,0 +1,82 @@ + + + + + res.config.settings.form.password_security + res.config.settings + + + + + + + + Password expires in days. + + + + + User can change password in hours again. + + + + + + Disallow reuse of + + previous passwords. + +
+ Use negative number for infinite, or 0 to disable +
+
+ + + Minimum number of lowercase characters + + + + + + Minimum number of uppercase characters + + + + + + Minimum number of numeric characters + + + + + + Minimum number of special characters + + + +
+
+ + + + + + +
+
+