Initial commit: OCA Server Auth packages (29 packages)

This commit is contained in:
Ernad Husremovic 2025-08-29 15:43:06 +02:00
commit 3ed80311c4
1325 changed files with 127292 additions and 0 deletions

View file

@ -0,0 +1,138 @@
=================
Password Security
=================
..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:43cd9d83c4b5583c048b6d647d09a86765e1109932c96161ae757e1de4fc9d5d
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |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/16.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-16-0/server-auth-16-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=16.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:
===================== ======= ===================================================
Name Default Description
===================== ======= ===================================================
password_expiration 60 Days until passwords expire
password_length 12 Minimum number of characters in password
password_lower 0 Minimum number of lowercase letter in password
password_upper 0 Minimum number of uppercase letters in password
password_numeric 0 Minimum number of number in password
password_special 0 Minimum number of unique special character in password
password_history 30 Disallow reuse of this many previous passwords
password_minimum 24 Amount of hours that must pass until another reset
===================== ======= ===================================================
Usage
=====
Configure using above instructions for each company that should have password
security mandates.
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/server-auth/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 <https://github.com/OCA/server-auth/issues/new?body=module:%20password_security%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
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 <jfoster@laslabs.com>
* Dave Lasley <dave@laslabs.com>
* Kaushal Prajapati <kbprajapati@live.com>
* Petar Najman <petar.najman@modoolar.com>
* Shepilov Vladislav <shepilov.v@protonmail.com>
* Florian Kantelberg <florian.kantelberg@initos.com>
* Dhara Solanki <dhara.solanki@initos.com>
* `Open Source Integrators <https://opensourceintegrators.com>`_
* Chandresh Thakkar <cthakkar@opensourceintegrators.com>
* Daniel Reis <dreis@opensourceintegrators.com>
* `Onestein <https://www.onestein.nl>`_:
* Andrea Stirpe <a.stirpe@onestein.nl>
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 <https://github.com/OCA/server-auth/tree/16.0/password_security>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View file

@ -0,0 +1,5 @@
# Copyright 2015 LasLabs Inc.
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
from . import controllers, models
from .hooks import post_init_hook

View file

@ -0,0 +1,33 @@
# Copyright 2015 LasLabs Inc.
# Copyright 2018 Modoolar <info@modoolar.com>.
# 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": "16.0.1.0.4",
"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,
"post_init_hook": "post_init_hook",
}

View file

@ -0,0 +1,4 @@
# Copyright 2015 LasLabs Inc.
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
from . import main

View file

@ -0,0 +1,67 @@
# 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")
# If 2FA is activated, request.env.user is not updated to the logged-in user
# at this point. In order to do _check_password on the correct user we
# search by login.
user = (
request.env.user.search([("login", "=", qcontext.get("login"))])
or request.env.user
)
user._check_password(password)
return super(PasswordSecurityHome, self).do_signup(qcontext)
@http.route()
def web_login(self, *args, **kw):
ensure_db()
response = super(PasswordSecurityHome, self).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(PasswordSecurityHome, self).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

View file

@ -0,0 +1,9 @@
<!--
Copyright 2016 LasLabs Inc.
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
-->
<odoo>
<record id="base.user_root" model="res.users">
<field name="password_write_date" eval="datetime.now()" />
</record>
</odoo>

View file

@ -0,0 +1,16 @@
# Copyright 2024 Vauxoo
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
def post_init_hook(cr, registry):
# Set password date for already existing users
cr.execute(
"""
UPDATE
res_users
SET
password_write_date = NOW() at time zone 'UTC'
WHERE
password_write_date IS NULL;
"""
)

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,319 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 "المستخدمون"

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 "Postavke"
#. 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 "Disallow reuse of"
#. 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 "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 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 "Last password update"
#. 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 "Minimum Broj of lowercase characters"
#. module: password_security
#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form
msgid "Minimum number of numeric characters"
msgstr "Minimum Broj of numeric characters"
#. module: password_security
#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form
msgid "Minimum number of special characters"
msgstr "Minimum Broj of special characters"
#. module: password_security
#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form
msgid "Minimum number of uppercase characters"
msgstr "Minimum Broj of uppercase characters"
#. module: password_security
#. odoo-python
#: code:addons/password_security/models/res_users.py:0
#, python-format
msgid "Must contain the following:"
msgstr "Mora contain the Sljedeći:"
#. 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 "Numerički"
#. module: password_security
#: model:ir.model.fields,field_description:password_security.field_res_users__password_history_ids
msgid "Password History"
msgstr "Password History"
#. module: password_security
#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form
msgid "Password Policy"
msgstr "Password Policy"
#. module: password_security
#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form
msgid "Password expires in"
msgstr "Password expires 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 "Password Mora be %d characters or more."
#. 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 "Require Broj of lowercase letters"
#. 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 "Require Broj of numeric digits"
#. 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 "Require Broj of unique special characters"
#. 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 "Require Broj of uppercase letters"
#. module: password_security
#: model:ir.model,name:password_security.model_res_users_pass_history
msgid "Res Users Password History"
msgstr "Res Users Password History"
#. 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 "Specijalno"
#. 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 "Uppercase"
#. 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 "Use negative Broj for infinite, or 0 to disable"
#. 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 "Korisnik can change password in"
#. module: password_security
#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form
msgid "days."
msgstr "Dani."
#. module: password_security
#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form
msgid "hours again."
msgstr "hours again."
#. module: password_security
#: model_terms:ir.ui.view,arch_db:password_security.res_config_settings_view_form
msgid "previous passwords."
msgstr "previous passwords."

View file

@ -0,0 +1,318 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,318 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,354 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,319 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 "Χρήστες"

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -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 <informatica@totmaterial.es>\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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
msgstr ""
"<span id=\"minlength\">\n"
" Número mínimo de caracteres\n"
" </span>"
#. 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"

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,319 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,362 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <jarmo.kortetjarvi@gmail.com>\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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,355 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,319 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,319 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,333 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2016
# Bole <bole@dajmi5.com>, 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 <bole@dajmi5.com>\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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,320 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,339 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2016
# Paolo Valier <paolo.valier@hotmail.it>, 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-06-12 12:40+0000\n"
"Last-Translator: Francesco Foresti <francesco.foresti@ooops404.com>\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"
"* Carattere 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
msgstr ""
"<span id=\"minlength\">\n"
" Numero minimo di caratteri\n"
" </span>"
#. 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"

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,317 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,318 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,325 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# Peter Hageman <hageman.p@gmail.com>, 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 <hageman.p@gmail.com>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,317 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,351 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2016
# Pedro Castro Silva <pedrocs@sossia.pt>, 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 <pedrocs@exo.pt>\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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,319 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,320 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2016
# Daniel Schweiger <danielcccasle@gmail.com>, 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 <danielcccasle@gmail.com>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,317 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,319 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,317 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,341 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <emanuel.bergsten@vertel.se>\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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,318 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,319 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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"

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,315 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,319 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 "用户"

View file

@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * password_security
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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 ""
"<span id=\"minlength\">\n"
" Minimum number of characters\n"
" </span>"
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 ""

View file

@ -0,0 +1,24 @@
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
import logging
from odoo import SUPERUSER_ID, api
def migrate(cr, version):
if not version:
return
logger = logging.getLogger(__name__)
logger.info(
"Password Security: migration of the password_length "
"value into standard minlength field."
)
env = api.Environment(cr, SUPERUSER_ID, {})
if env["res.company"]._fields.get("password_length"):
password_length_list = env["res.company"].search([]).mapped("password_length")
ICP = env["ir.config_parameter"]
minlength = ICP.get_param("auth_password_policy.minlength")
minlength = int(minlength) if minlength else 0
ICP.set_param(
"auth_password_policy.minlength", max(minlength, *password_length_list)
)

View file

@ -0,0 +1,12 @@
def migrate(cr, version):
# Set password date for already existing users
cr.execute(
"""
UPDATE
res_users
SET
password_write_date = NOW() at time zone 'UTC'
WHERE
password_write_date IS NULL;
"""
)

View file

@ -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

View file

@ -0,0 +1,46 @@
# Copyright 2016 LasLabs Inc.
# Copyright 2017 Kaushal Prajapati <kbprajapati@live.com>.
# 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",
)

View file

@ -0,0 +1,25 @@
# Copyright 2018 Modoolar <info@modoolar.com>
# 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
)

View file

@ -0,0 +1,198 @@
# Copyright 2016 LasLabs Inc.
# Copyright 2017 Kaushal Prajapati <kbprajapati@live.com>.
# Copyright 2018 Modoolar <info@modoolar.com>.
# 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
from odoo.tools import groupby
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, copy=False
)
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(ResUsers, self).write(vals)
@api.model
def get_password_policy(self):
data = super(ResUsers, self).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(ResUsers, self)._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):
if not password:
return True
params = self.env["ir.config_parameter"].sudo()
minlength = params.get_param("auth_password_policy.minlength", default=0)
for company_id, users in groupby(self, lambda u: u.company_id):
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(users[0].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
if write_date and write_date + timedelta(hours=pass_min) > 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(ResUsers, self)._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(ResUsers, self).action_reset_password()

View file

@ -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,
)

View file

@ -0,0 +1,23 @@
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:
===================== ======= ===================================================
Name Default Description
===================== ======= ===================================================
password_expiration 60 Days until passwords expire
password_length 12 Minimum number of characters in password
password_lower 0 Minimum number of lowercase letter in password
password_upper 0 Minimum number of uppercase letters in password
password_numeric 0 Minimum number of number in password
password_special 0 Minimum number of unique special character in password
password_history 30 Disallow reuse of this many previous passwords
password_minimum 24 Amount of hours that must pass until another reset
===================== ======= ===================================================

View file

@ -0,0 +1,15 @@
* James Foster <jfoster@laslabs.com>
* Dave Lasley <dave@laslabs.com>
* Kaushal Prajapati <kbprajapati@live.com>
* Petar Najman <petar.najman@modoolar.com>
* Shepilov Vladislav <shepilov.v@protonmail.com>
* Florian Kantelberg <florian.kantelberg@initos.com>
* Dhara Solanki <dhara.solanki@initos.com>
* `Open Source Integrators <https://opensourceintegrators.com>`_
* Chandresh Thakkar <cthakkar@opensourceintegrators.com>
* Daniel Reis <dreis@opensourceintegrators.com>
* `Onestein <https://www.onestein.nl>`_:
* Andrea Stirpe <a.stirpe@onestein.nl>

View file

@ -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

View file

@ -0,0 +1,2 @@
Configure using above instructions for each company that should have password
security mandates.

View file

@ -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
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_res_users_pass_history access_res_users_pass_history model_res_users_pass_history base.group_user 1 0 1 0
3 access_res_users_pass_history_portal access_res_users_pass_history portal model_res_users_pass_history base.group_portal 1 0 1 0

View file

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
Copyright 2016 LasLabs Inc.
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
-->
<odoo>
<record id="res_users_pass_history_rule" model="ir.rule">
<field name="name">Res Users Pass History Access</field>
<field name="model_id" ref="password_security.model_res_users_pass_history" />
<field name="groups" eval="[(4, ref('base.group_user'))]" />
<field name="domain_force">
[
('user_id', '=', user.id)
]
</field>
</record>
<record id="erp_manager_pass_history_rule" model="ir.rule">
<field name="name">Res Users Pass History Access</field>
<field name="perm_read">0</field>
<field name="perm_write">0</field>
<field name="perm_create">1</field>
<field name="perm_unlink">0</field>
<field name="model_id" ref="password_security.model_res_users_pass_history" />
<field name="groups" eval="[(4, ref('base.group_erp_manager'))]" />
<field name="domain_force">
[
(1, '=', 1)
]
</field>
</record>
</odoo>

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View file

@ -0,0 +1,531 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils: https://docutils.sourceforge.io/" />
<title>Password Security</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
Despite the name, some widely supported CSS2 features are used.
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: gray; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic, pre.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document" id="password-security">
<h1 class="title">Password Security</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:43cd9d83c4b5583c048b6d647d09a86765e1109932c96161ae757e1de4fc9d5d
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/server-auth/tree/16.0/password_security"><img alt="OCA/server-auth" src="https://img.shields.io/badge/github-OCA%2Fserver--auth-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/server-auth-16-0/server-auth-16-0-password_security"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/server-auth&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>This module allows admin to set company-level password security requirements
and enforces them on the user.</p>
<p>It contains features such as</p>
<ul class="simple">
<li>Password expiration days</li>
<li>Password length requirement</li>
<li>Password minimum number of lowercase letters</li>
<li>Password minimum number of uppercase letters</li>
<li>Password minimum number of numbers</li>
<li>Password minimum number of special characters</li>
</ul>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#configuration" id="toc-entry-1">Configuration</a></li>
<li><a class="reference internal" href="#usage" id="toc-entry-2">Usage</a></li>
<li><a class="reference internal" href="#bug-tracker" id="toc-entry-3">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="toc-entry-4">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="toc-entry-5">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="toc-entry-6">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="toc-entry-7">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="configuration">
<h1><a class="toc-backref" href="#toc-entry-1">Configuration</a></h1>
<p>Navigate to General Settings under Configuration
Scroll down to the <tt class="docutils literal">Password Policy</tt> section
Set the policies to your liking.</p>
<p>Password complexity requirements will be enforced upon next password change for
any user in that company.</p>
<p><strong>Settings &amp; Defaults</strong></p>
<p>These are defined at the company level:</p>
<table border="1" class="docutils">
<colgroup>
<col width="26%" />
<col width="9%" />
<col width="66%" />
</colgroup>
<thead valign="bottom">
<tr><th class="head">Name</th>
<th class="head">Default</th>
<th class="head">Description</th>
</tr>
</thead>
<tbody valign="top">
<tr><td>password_expiration</td>
<td>60</td>
<td>Days until passwords expire</td>
</tr>
<tr><td>password_length</td>
<td>12</td>
<td>Minimum number of characters in password</td>
</tr>
<tr><td>password_lower</td>
<td>0</td>
<td>Minimum number of lowercase letter in password</td>
</tr>
<tr><td>password_upper</td>
<td>0</td>
<td>Minimum number of uppercase letters in password</td>
</tr>
<tr><td>password_numeric</td>
<td>0</td>
<td>Minimum number of number in password</td>
</tr>
<tr><td>password_special</td>
<td>0</td>
<td>Minimum number of unique special character in password</td>
</tr>
<tr><td>password_history</td>
<td>30</td>
<td>Disallow reuse of this many previous passwords</td>
</tr>
<tr><td>password_minimum</td>
<td>24</td>
<td>Amount of hours that must pass until another reset</td>
</tr>
</tbody>
</table>
</div>
<div class="section" id="usage">
<h1><a class="toc-backref" href="#toc-entry-2">Usage</a></h1>
<p>Configure using above instructions for each company that should have password
security mandates.</p>
</div>
<div class="section" id="bug-tracker">
<h1><a class="toc-backref" href="#toc-entry-3">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/server-auth/issues">GitHub Issues</a>.
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
<a class="reference external" href="https://github.com/OCA/server-auth/issues/new?body=module:%20password_security%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h1><a class="toc-backref" href="#toc-entry-4">Credits</a></h1>
<div class="section" id="authors">
<h2><a class="toc-backref" href="#toc-entry-5">Authors</a></h2>
<ul class="simple">
<li>LasLabs</li>
<li>Onestein</li>
<li>Kaushal Prajapati</li>
<li>Tecnativa</li>
<li>initOS GmbH</li>
<li>Omar Nasr</li>
</ul>
</div>
<div class="section" id="contributors">
<h2><a class="toc-backref" href="#toc-entry-6">Contributors</a></h2>
<ul>
<li><p class="first">James Foster &lt;<a class="reference external" href="mailto:jfoster&#64;laslabs.com">jfoster&#64;laslabs.com</a>&gt;</p>
</li>
<li><p class="first">Dave Lasley &lt;<a class="reference external" href="mailto:dave&#64;laslabs.com">dave&#64;laslabs.com</a>&gt;</p>
</li>
<li><p class="first">Kaushal Prajapati &lt;<a class="reference external" href="mailto:kbprajapati&#64;live.com">kbprajapati&#64;live.com</a>&gt;</p>
</li>
<li><p class="first">Petar Najman &lt;<a class="reference external" href="mailto:petar.najman&#64;modoolar.com">petar.najman&#64;modoolar.com</a>&gt;</p>
</li>
<li><p class="first">Shepilov Vladislav &lt;<a class="reference external" href="mailto:shepilov.v&#64;protonmail.com">shepilov.v&#64;protonmail.com</a>&gt;</p>
</li>
<li><p class="first">Florian Kantelberg &lt;<a class="reference external" href="mailto:florian.kantelberg&#64;initos.com">florian.kantelberg&#64;initos.com</a>&gt;</p>
</li>
<li><p class="first">Dhara Solanki &lt;<a class="reference external" href="mailto:dhara.solanki&#64;initos.com">dhara.solanki&#64;initos.com</a>&gt;</p>
</li>
<li><p class="first"><a class="reference external" href="https://opensourceintegrators.com">Open Source Integrators</a></p>
<blockquote>
<ul class="simple">
<li>Chandresh Thakkar &lt;<a class="reference external" href="mailto:cthakkar&#64;opensourceintegrators.com">cthakkar&#64;opensourceintegrators.com</a>&gt;</li>
<li>Daniel Reis &lt;<a class="reference external" href="mailto:dreis&#64;opensourceintegrators.com">dreis&#64;opensourceintegrators.com</a>&gt;</li>
</ul>
</blockquote>
</li>
<li><dl class="first docutils">
<dt><a class="reference external" href="https://www.onestein.nl">Onestein</a>:</dt>
<dd><ul class="first last simple">
<li>Andrea Stirpe &lt;<a class="reference external" href="mailto:a.stirpe&#64;onestein.nl">a.stirpe&#64;onestein.nl</a>&gt;</li>
</ul>
</dd>
</dl>
</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#toc-entry-7">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org">
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
</a>
<p>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.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/server-auth/tree/16.0/password_security">OCA/server-auth</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</body>
</html>

View file

@ -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

View file

@ -0,0 +1,147 @@
# Copyright 2023 Onestein (<https://www.onestein.eu>)
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
import re
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")
def test_20_write_password(self):
"""Detects expected singleton errors writing passwords for more than one user"""
users = self.env["res.users"].search([], limit=2)
self.assertEqual(len(users), 2)
res = users.write({"password": "!asdQWE12345"})
self.assertTrue(res)
msg = re.escape(users[0].password_match_message())
with self.assertRaisesRegex(ValidationError, msg):
users.write({"password": "12345678"})

View file

@ -0,0 +1,149 @@
# Copyright 2023 Onestein (<https://www.onestein.eu>)
# 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)

View file

@ -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)

View file

@ -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"})

View file

@ -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(TestResUsers, self).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()

View file

@ -0,0 +1,87 @@
# Copyright 2023 Onestein (<https://www.onestein.eu>)
# 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")

View file

@ -0,0 +1,184 @@
# Copyright 2016 LasLabs Inc.
# Copyright 2023 Onestein (<https://www.onestein.eu>)
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
from unittest import mock
from freezegun import freeze_time
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"
with freeze_time("2020-01-01"):
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'"
)
def test_07_cloned_user_password_write_date(self):
"""Users that are cloned should have their password_write_date updated"""
partner = self.env["res.partner"].create({"name": "test partner"})
vals = {
"name": "Test User",
"login": "test_user",
"email": "test_user@odoo.com",
"password": "Test_user_password123$",
"partner_id": partner.id,
}
with freeze_time("2020-01-01"):
self.env["res.users"].signup(vals)
original_user = self.env["res.users"].search([("login", "=", "test_user")])
copied_user = original_user.copy()
self.assertTrue(
copied_user.password_write_date > original_user.password_write_date
)

Some files were not shown because too many files have changed in this diff Show more